CustomEndpointDetails

class oci.integration.models.CustomEndpointDetails(**kwargs)

Bases: object

Details for a custom endpoint for the integration instance.

Methods

__init__(**kwargs) Initializes a new CustomEndpointDetails object with values from keyword arguments.

Attributes

alias Gets the alias of this CustomEndpointDetails.
certificate_secret_id Gets the certificate_secret_id of this CustomEndpointDetails.
certificate_secret_version Gets the certificate_secret_version of this CustomEndpointDetails.
hostname [Required] Gets the hostname of this CustomEndpointDetails.
__init__(**kwargs)

Initializes a new CustomEndpointDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • hostname (str) – The value to assign to the hostname property of this CustomEndpointDetails.
  • certificate_secret_id (str) – The value to assign to the certificate_secret_id property of this CustomEndpointDetails.
  • certificate_secret_version (int) – The value to assign to the certificate_secret_version property of this CustomEndpointDetails.
  • alias (str) – The value to assign to the alias property of this CustomEndpointDetails.
alias

Gets the alias of this CustomEndpointDetails. When creating the DNS CNAME record for the custom hostname, this value must be specified in the rdata.

Returns:The alias of this CustomEndpointDetails.
Return type:str
certificate_secret_id

Gets the certificate_secret_id of this CustomEndpointDetails. Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.

Returns:The certificate_secret_id of this CustomEndpointDetails.
Return type:str
certificate_secret_version

Gets the certificate_secret_version of this CustomEndpointDetails. The secret version used for the certificate-secret-id (if certificate-secret-id is specified).

Returns:The certificate_secret_version of this CustomEndpointDetails.
Return type:int
hostname

[Required] Gets the hostname of this CustomEndpointDetails. A custom hostname to be used for the integration instance URL, in FQDN format.

Returns:The hostname of this CustomEndpointDetails.
Return type:str