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