odb / Client / update_exascale_cloud_exadata_infrastructure

update_exascale_cloud_exadata_infrastructure

odb.Client.update_exascale_cloud_exadata_infrastructure(**kwargs)

Configures or updates the Exascale storage on an Exadata infrastructure. After you configure Exascale storage, you can create Exascale storage vaults on the infrastructure and VM clusters that use Exascale storage.

See also: AWS API Documentation

Request Syntax

response = client.update_exascale_cloud_exadata_infrastructure(
    cloudExadataInfrastructureId='string',
    totalStorageSizeInGBs=123,
    totalVmStorageSizeInGBs=123
)
Parameters:
  • cloudExadataInfrastructureId (string) –

    [REQUIRED]

    The unique identifier or Amazon Resource Name (ARN) of the Exadata infrastructure to update.

  • totalStorageSizeInGBs (integer) –

    [REQUIRED]

    The total amount of Exascale storage, in gigabytes (GB), to configure on the Exadata infrastructure.

  • totalVmStorageSizeInGBs (integer) – The total amount of Exascale storage, in gigabytes (GB), to allocate for VM storage on the Exadata infrastructure. VM clusters that store their VM file systems or VM backups in Exascale storage use this capacity.

Return type:

dict

Returns:

Response Syntax

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

Response Structure

  • (dict) –

    • displayName (string) –

      The user-friendly name of the updated Exadata infrastructure.

    • status (string) –

      The current status of the Exadata infrastructure after the update operation.

    • statusReason (string) –

      Additional information about the status of the Exadata infrastructure after the update operation.

    • cloudExadataInfrastructureId (string) –

      The unique identifier of the updated Exadata infrastructure.

Exceptions