CreateVanityUrlDetails¶
-
class
oci.analytics.models.
CreateVanityUrlDetails
(**kwargs)¶ Bases:
object
Input payload to create a vanity url.
Methods
__init__
(**kwargs)Initializes a new CreateVanityUrlDetails object with values from keyword arguments. Attributes
ca_certificate
[Required] Gets the ca_certificate of this CreateVanityUrlDetails. description
Gets the description of this CreateVanityUrlDetails. hosts
[Required] Gets the hosts of this CreateVanityUrlDetails. passphrase
Gets the passphrase of this CreateVanityUrlDetails. private_key
[Required] Gets the private_key of this CreateVanityUrlDetails. public_certificate
[Required] Gets the public_certificate of this CreateVanityUrlDetails. -
__init__
(**kwargs)¶ Initializes a new CreateVanityUrlDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - description (str) – The value to assign to the description property of this CreateVanityUrlDetails.
- hosts (list[str]) – The value to assign to the hosts property of this CreateVanityUrlDetails.
- passphrase (str) – The value to assign to the passphrase property of this CreateVanityUrlDetails.
- private_key (str) – The value to assign to the private_key property of this CreateVanityUrlDetails.
- public_certificate (str) – The value to assign to the public_certificate property of this CreateVanityUrlDetails.
- ca_certificate (str) – The value to assign to the ca_certificate property of this CreateVanityUrlDetails.
-
ca_certificate
¶ [Required] Gets the ca_certificate of this CreateVanityUrlDetails. PEM CA certificate(s) for HTTPS connections. This may include multiple PEM certificates.
Returns: The ca_certificate of this CreateVanityUrlDetails. Return type: str
-
description
¶ Gets the description of this CreateVanityUrlDetails. Optional description.
Returns: The description of this CreateVanityUrlDetails. Return type: str
-
hosts
¶ [Required] Gets the hosts of this CreateVanityUrlDetails. List of fully qualified hostnames supported by this vanity URL definition (max of 3).
Returns: The hosts of this CreateVanityUrlDetails. Return type: list[str]
-
passphrase
¶ Gets the passphrase of this CreateVanityUrlDetails. Passphrase for the PEM Private key (if any).
Returns: The passphrase of this CreateVanityUrlDetails. Return type: str
-
private_key
¶ [Required] Gets the private_key of this CreateVanityUrlDetails. PEM Private key for HTTPS connections.
Returns: The private_key of this CreateVanityUrlDetails. Return type: str
-
public_certificate
¶ [Required] Gets the public_certificate of this CreateVanityUrlDetails. PEM certificate for HTTPS connections.
Returns: The public_certificate of this CreateVanityUrlDetails. Return type: str
-