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

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.
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