class oci.load_balancer.models.SSLConfiguration(**kwargs)

Bases: object

A listener's SSL handling configuration.

To use SSL, a listener must be associated with a Certificate.

Warning: Oracle recommends that you avoid using any confidential information when you supply string values using the API.


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

  • certificate_name (str) -- The value to assign to the certificate_name property of this SSLConfiguration.
  • verify_peer_certificate (bool) -- The value to assign to the verify_peer_certificate property of this SSLConfiguration.
  • verify_depth (int) -- The value to assign to the verify_depth property of this SSLConfiguration.

[Required] Gets the certificate_name of this SSLConfiguration. A friendly name for the certificate bundle. It must be unique and it cannot be changed. Valid certificate bundle names include only alphanumeric characters, dashes, and underscores. Certificate bundle names cannot contain spaces. Avoid entering confidential information.

Example: example_certificate_bundle

Returns:The certificate_name of this SSLConfiguration.
Return type:str

[Required] Gets the verify_depth of this SSLConfiguration. The maximum depth for peer certificate chain verification.

Example: 3

Returns:The verify_depth of this SSLConfiguration.
Return type:int

[Required] Gets the verify_peer_certificate of this SSLConfiguration. Whether the load balancer listener should verify peer certificates.

Example: true

Returns:The verify_peer_certificate of this SSLConfiguration.
Return type:bool