OggDeployment

class oci.golden_gate.models.OggDeployment(**kwargs)

Bases: object

Deployment Data for an OggDeployment

Attributes

CREDENTIAL_STORE_GOLDENGATE A constant which can be used with the credential_store property of a OggDeployment.
CREDENTIAL_STORE_IAM A constant which can be used with the credential_store property of a OggDeployment.
admin_username [Required] Gets the admin_username of this OggDeployment.
certificate Gets the certificate of this OggDeployment.
credential_store Gets the credential_store of this OggDeployment.
deployment_name [Required] Gets the deployment_name of this OggDeployment.
group_to_roles_mapping Gets the group_to_roles_mapping of this OggDeployment.
identity_domain_id Gets the identity_domain_id of this OggDeployment.
ogg_version Gets the ogg_version of this OggDeployment.
password_secret_id Gets the password_secret_id of this OggDeployment.

Methods

__init__(**kwargs) Initializes a new OggDeployment object with values from keyword arguments.
CREDENTIAL_STORE_GOLDENGATE = 'GOLDENGATE'

A constant which can be used with the credential_store property of a OggDeployment. This constant has a value of “GOLDENGATE”

CREDENTIAL_STORE_IAM = 'IAM'

A constant which can be used with the credential_store property of a OggDeployment. This constant has a value of “IAM”

__init__(**kwargs)

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

Parameters:
  • deployment_name (str) – The value to assign to the deployment_name property of this OggDeployment.
  • admin_username (str) – The value to assign to the admin_username property of this OggDeployment.
  • ogg_version (str) – The value to assign to the ogg_version property of this OggDeployment.
  • certificate (str) – The value to assign to the certificate property of this OggDeployment.
  • credential_store (str) – The value to assign to the credential_store property of this OggDeployment. Allowed values for this property are: “GOLDENGATE”, “IAM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • identity_domain_id (str) – The value to assign to the identity_domain_id property of this OggDeployment.
  • password_secret_id (str) – The value to assign to the password_secret_id property of this OggDeployment.
  • group_to_roles_mapping (oci.golden_gate.models.GroupToRolesMappingDetails) – The value to assign to the group_to_roles_mapping property of this OggDeployment.
admin_username

[Required] Gets the admin_username of this OggDeployment. The GoldenGate deployment console username.

Returns:The admin_username of this OggDeployment.
Return type:str
certificate

Gets the certificate of this OggDeployment. The base64 encoded content of the PEM file containing the SSL certificate.

Returns:The certificate of this OggDeployment.
Return type:str
credential_store

Gets the credential_store of this OggDeployment. The type of credential store for OGG.

Allowed values for this property are: “GOLDENGATE”, “IAM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The credential_store of this OggDeployment.
Return type:str
deployment_name

[Required] Gets the deployment_name of this OggDeployment. The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.

Returns:The deployment_name of this OggDeployment.
Return type:str
group_to_roles_mapping

Gets the group_to_roles_mapping of this OggDeployment.

Returns:The group_to_roles_mapping of this OggDeployment.
Return type:oci.golden_gate.models.GroupToRolesMappingDetails
identity_domain_id

Gets the identity_domain_id of this OggDeployment. The OCID of the Identity Domain when IAM credential store is used.

Returns:The identity_domain_id of this OggDeployment.
Return type:str
ogg_version

Gets the ogg_version of this OggDeployment. Version of OGG

Returns:The ogg_version of this OggDeployment.
Return type:str
password_secret_id

Gets the password_secret_id of this OggDeployment. The OCID of the Secret where the deployment password is stored.

Returns:The password_secret_id of this OggDeployment.
Return type:str