ExternalKeyManagerMetadata

class oci.key_management.models.ExternalKeyManagerMetadata(**kwargs)

Bases: object

Metadata required for accessing External Key manager

Methods

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

Attributes

external_vault_endpoint_url [Required] Gets the external_vault_endpoint_url of this ExternalKeyManagerMetadata.
oauth_metadata [Required] Gets the oauth_metadata of this ExternalKeyManagerMetadata.
private_endpoint_id [Required] Gets the private_endpoint_id of this ExternalKeyManagerMetadata.
__init__(**kwargs)

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

Parameters:
  • oauth_metadata (oci.key_management.models.OauthMetadata) – The value to assign to the oauth_metadata property of this ExternalKeyManagerMetadata.
  • external_vault_endpoint_url (str) – The value to assign to the external_vault_endpoint_url property of this ExternalKeyManagerMetadata.
  • private_endpoint_id (str) – The value to assign to the private_endpoint_id property of this ExternalKeyManagerMetadata.
external_vault_endpoint_url

[Required] Gets the external_vault_endpoint_url of this ExternalKeyManagerMetadata. URI of the vault on external key manager.

Returns:The external_vault_endpoint_url of this ExternalKeyManagerMetadata.
Return type:str
oauth_metadata

[Required] Gets the oauth_metadata of this ExternalKeyManagerMetadata.

Returns:The oauth_metadata of this ExternalKeyManagerMetadata.
Return type:oci.key_management.models.OauthMetadata
private_endpoint_id

[Required] Gets the private_endpoint_id of this ExternalKeyManagerMetadata. OCID of private endpoint created by customer.

Returns:The private_endpoint_id of this ExternalKeyManagerMetadata.
Return type:str