ConfigureDistributedDatabaseGsmsDetails

class oci.distributed_database.models.ConfigureDistributedDatabaseGsmsDetails(**kwargs)

Bases: object

Details of the request to configure new global service manager(GSM) instances for the distributed database.

Methods

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

Attributes

is_latest_gsm_image [Required] Gets the is_latest_gsm_image of this ConfigureDistributedDatabaseGsmsDetails.
old_gsm_names [Required] Gets the old_gsm_names of this ConfigureDistributedDatabaseGsmsDetails.
__init__(**kwargs)

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

Parameters:
  • old_gsm_names (list[str]) – The value to assign to the old_gsm_names property of this ConfigureDistributedDatabaseGsmsDetails.
  • is_latest_gsm_image (bool) – The value to assign to the is_latest_gsm_image property of this ConfigureDistributedDatabaseGsmsDetails.
is_latest_gsm_image

[Required] Gets the is_latest_gsm_image of this ConfigureDistributedDatabaseGsmsDetails. Flag to indicate if new global service manager(GSM) instances shall use latest image or re-use image used by existing GSM instances.

Returns:The is_latest_gsm_image of this ConfigureDistributedDatabaseGsmsDetails.
Return type:bool
old_gsm_names

[Required] Gets the old_gsm_names of this ConfigureDistributedDatabaseGsmsDetails. Names of old global service manager(GSM) instances corresponding to which new GSM instances need to be configured.

Returns:The old_gsm_names of this ConfigureDistributedDatabaseGsmsDetails.
Return type:list[str]