UpdateOggDeploymentDetails

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

Bases: object

Deployment Details for updating an OggDeployment

Attributes

CREDENTIAL_STORE_GOLDENGATE A constant which can be used with the credential_store property of a UpdateOggDeploymentDetails.
CREDENTIAL_STORE_IAM A constant which can be used with the credential_store property of a UpdateOggDeploymentDetails.
admin_password Gets the admin_password of this UpdateOggDeploymentDetails.
admin_username Gets the admin_username of this UpdateOggDeploymentDetails.
certificate Gets the certificate of this UpdateOggDeploymentDetails.
credential_store Gets the credential_store of this UpdateOggDeploymentDetails.
group_to_roles_mapping Gets the group_to_roles_mapping of this UpdateOggDeploymentDetails.
identity_domain_id Gets the identity_domain_id of this UpdateOggDeploymentDetails.
key Gets the key of this UpdateOggDeploymentDetails.
password_secret_id Gets the password_secret_id of this UpdateOggDeploymentDetails.

Methods

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

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

CREDENTIAL_STORE_IAM = 'IAM'

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

__init__(**kwargs)

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

Parameters:
  • credential_store (str) – The value to assign to the credential_store property of this UpdateOggDeploymentDetails. Allowed values for this property are: “GOLDENGATE”, “IAM”
  • identity_domain_id (str) – The value to assign to the identity_domain_id property of this UpdateOggDeploymentDetails.
  • password_secret_id (str) – The value to assign to the password_secret_id property of this UpdateOggDeploymentDetails.
  • admin_username (str) – The value to assign to the admin_username property of this UpdateOggDeploymentDetails.
  • admin_password (str) – The value to assign to the admin_password property of this UpdateOggDeploymentDetails.
  • certificate (str) – The value to assign to the certificate property of this UpdateOggDeploymentDetails.
  • key (str) – The value to assign to the key property of this UpdateOggDeploymentDetails.
  • group_to_roles_mapping (oci.golden_gate.models.UpdateGroupToRolesMappingDetails) – The value to assign to the group_to_roles_mapping property of this UpdateOggDeploymentDetails.
admin_password

Gets the admin_password of this UpdateOggDeploymentDetails. The password associated with the GoldenGate deployment console username. The password must be 8 to 30 characters long and must contain at least 1 uppercase, 1 lowercase, 1 numeric, and 1 special character. Special characters such as ‘$’, ‘^’, or ‘?’ are not allowed. This field will be deprecated and replaced by “passwordSecretId”.

Returns:The admin_password of this UpdateOggDeploymentDetails.
Return type:str
admin_username

Gets the admin_username of this UpdateOggDeploymentDetails. The GoldenGate deployment console username.

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

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

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

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

Allowed values for this property are: “GOLDENGATE”, “IAM”

Returns:The credential_store of this UpdateOggDeploymentDetails.
Return type:str
group_to_roles_mapping

Gets the group_to_roles_mapping of this UpdateOggDeploymentDetails.

Returns:The group_to_roles_mapping of this UpdateOggDeploymentDetails.
Return type:oci.golden_gate.models.UpdateGroupToRolesMappingDetails
identity_domain_id

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

Returns:The identity_domain_id of this UpdateOggDeploymentDetails.
Return type:str
key

Gets the key of this UpdateOggDeploymentDetails. The base64 encoded content of the PEM file containing the private key.

Returns:The key of this UpdateOggDeploymentDetails.
Return type:str
password_secret_id

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

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