UpdateMySqlDbSystemReplicationUserDetails

class oci.disaster_recovery.models.UpdateMySqlDbSystemReplicationUserDetails(**kwargs)

Bases: object

The credentials for the HeatWave MySQL DB System replication user, containing the username and the OCID of the vault secret that stores the password.

Methods

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

Attributes

password_vault_secret_id [Required] Gets the password_vault_secret_id of this UpdateMySqlDbSystemReplicationUserDetails.
username [Required] Gets the username of this UpdateMySqlDbSystemReplicationUserDetails.
__init__(**kwargs)

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

Parameters:
  • username (str) – The value to assign to the username property of this UpdateMySqlDbSystemReplicationUserDetails.
  • password_vault_secret_id (str) – The value to assign to the password_vault_secret_id property of this UpdateMySqlDbSystemReplicationUserDetails.
password_vault_secret_id

[Required] Gets the password_vault_secret_id of this UpdateMySqlDbSystemReplicationUserDetails. The OCID of the vault secret where the HeatWave MySQL DB System password is stored.

Example: ocid1.vaultsecret.oc1..uniqueID

Returns:The password_vault_secret_id of this UpdateMySqlDbSystemReplicationUserDetails.
Return type:str
username

[Required] Gets the username of this UpdateMySqlDbSystemReplicationUserDetails. The user name for connecting to the HeatWave MySQL DB System node.

Example: user

Returns:The username of this UpdateMySqlDbSystemReplicationUserDetails.
Return type:str