GenerateAutonomousDatabaseWalletDetails

class oci.database.models.GenerateAutonomousDatabaseWalletDetails(**kwargs)

Bases: object

Details to create and download an Oracle Autonomous Database wallet.

Attributes

GENERATE_TYPE_ALL A constant which can be used with the generate_type property of a GenerateAutonomousDatabaseWalletDetails.
GENERATE_TYPE_SINGLE A constant which can be used with the generate_type property of a GenerateAutonomousDatabaseWalletDetails.
generate_type Gets the generate_type of this GenerateAutonomousDatabaseWalletDetails.
is_regional Gets the is_regional of this GenerateAutonomousDatabaseWalletDetails.
password [Required] Gets the password of this GenerateAutonomousDatabaseWalletDetails.

Methods

__init__(**kwargs) Initializes a new GenerateAutonomousDatabaseWalletDetails object with values from keyword arguments.
GENERATE_TYPE_ALL = 'ALL'

A constant which can be used with the generate_type property of a GenerateAutonomousDatabaseWalletDetails. This constant has a value of “ALL”

GENERATE_TYPE_SINGLE = 'SINGLE'

A constant which can be used with the generate_type property of a GenerateAutonomousDatabaseWalletDetails. This constant has a value of “SINGLE”

__init__(**kwargs)

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

Parameters:
  • generate_type (str) – The value to assign to the generate_type property of this GenerateAutonomousDatabaseWalletDetails. Allowed values for this property are: “ALL”, “SINGLE”
  • password (str) – The value to assign to the password property of this GenerateAutonomousDatabaseWalletDetails.
  • is_regional (bool) – The value to assign to the is_regional property of this GenerateAutonomousDatabaseWalletDetails.
generate_type

Gets the generate_type of this GenerateAutonomousDatabaseWalletDetails. The type of wallet to generate.

Serverless instance usage: * SINGLE - used to generate a wallet for a single database * ALL - used to generate wallet for all databases in the region

Dedicated Exadata infrastructure usage: Value must be NULL if attribute is used.

Allowed values for this property are: “ALL”, “SINGLE”

Returns:The generate_type of this GenerateAutonomousDatabaseWalletDetails.
Return type:str
is_regional

Gets the is_regional of this GenerateAutonomousDatabaseWalletDetails. True when requesting regional connection strings in PDB connect info, applicable to cross-region DG only.

Returns:The is_regional of this GenerateAutonomousDatabaseWalletDetails.
Return type:bool
password

[Required] Gets the password of this GenerateAutonomousDatabaseWalletDetails. The password to encrypt the keys inside the wallet. The password must be at least 8 characters long and must include at least 1 letter and either 1 numeric character or 1 special character.

Returns:The password of this GenerateAutonomousDatabaseWalletDetails.
Return type:str