odb / Client / update_exascale_db_storage_vault

update_exascale_db_storage_vault

odb.Client.update_exascale_db_storage_vault(**kwargs)

Updates the specified Exascale storage vault.

See also: AWS API Documentation

Request Syntax

response = client.update_exascale_db_storage_vault(
    exascaleDbStorageVaultId='string',
    additionalFlashCacheInPercent=123,
    autoscaleLimitInGBs=123,
    description='string',
    displayName='string',
    highCapacityDatabaseStorageTotalSizeInGBs=123,
    isAutoscaleEnabled=True|False
)
Parameters:
  • exascaleDbStorageVaultId (string) –

    [REQUIRED]

    The unique identifier of the Exascale storage vault to update.

  • additionalFlashCacheInPercent (integer) – The additional flash cache percentage for the Exascale storage vault.

  • autoscaleLimitInGBs (integer) – The autoscale limit in gigabytes (GB) for the Exascale storage vault.

  • description (string) – A new description for the Exascale storage vault.

  • displayName (string) – A new user-friendly name for the Exascale storage vault.

  • highCapacityDatabaseStorageTotalSizeInGBs (integer) – The total size of the high-capacity database storage, in gigabytes (GB), for the Exascale storage vault.

  • isAutoscaleEnabled (boolean) – Specifies whether autoscaling is enabled for the Exascale storage vault.

Return type:

dict

Returns:

Response Syntax

{
    'displayName': 'string',
    'status': 'AVAILABLE'|'FAILED'|'PROVISIONING'|'TERMINATED'|'TERMINATING'|'UPDATING'|'MAINTENANCE_IN_PROGRESS',
    'statusReason': 'string',
    'exascaleDbStorageVaultId': 'string'
}

Response Structure

  • (dict) –

    • displayName (string) –

      The user-friendly name for the Exascale storage vault.

    • status (string) –

      The current status of the Exascale storage vault.

    • statusReason (string) –

      Additional information about the status of the Exascale storage vault.

    • exascaleDbStorageVaultId (string) –

      The unique identifier of the Exascale storage vault.

Exceptions

  • odb.Client.exceptions.ThrottlingException

  • odb.Client.exceptions.ValidationException

  • odb.Client.exceptions.ConflictException

  • odb.Client.exceptions.AccessDeniedException

  • odb.Client.exceptions.InternalServerException

  • odb.Client.exceptions.ResourceNotFoundException