odb / Client / list_exascale_db_storage_vaults

list_exascale_db_storage_vaults

odb.Client.list_exascale_db_storage_vaults(**kwargs)

Returns information about the Exascale storage vaults owned by your Amazon Web Services account.

See also: AWS API Documentation

Request Syntax

response = client.list_exascale_db_storage_vaults(
    maxResults=123,
    nextToken='string'
)
Parameters:
  • maxResults (integer) – The maximum number of items to return for this request. To get the next page of items, make another request with the token returned in the output.

  • nextToken (string) – The token returned from a previous paginated request. Pagination continues from the end of the items returned by the previous request.

Return type:

dict

Returns:

Response Syntax

{
    'nextToken': 'string',
    'exascaleDbStorageVaults': [
        {
            'exascaleDbStorageVaultId': 'string',
            'additionalFlashCacheInPercent': 123,
            'attachedShapeAttributes': [
                'SMART_STORAGE'|'BLOCK_STORAGE',
            ],
            'autoscaleLimitInGBs': 123,
            'availabilityZone': 'string',
            'availabilityZoneId': 'string',
            'createdAt': datetime(2015, 1, 1),
            'description': 'string',
            'displayName': 'string',
            'vmClusterArns': [
                'string',
            ],
            'vmClusterCount': 123,
            'vmClusterIds': [
                'string',
            ],
            'exascaleDbStorageVaultArn': 'string',
            'highCapacityDatabaseStorage': {
                'availableSizeInGBs': 123,
                'totalSizeInGBs': 123
            },
            'isAutoscaleEnabled': True|False,
            'ocid': 'string',
            'ociResourceAnchorName': 'string',
            'ociUrl': 'string',
            'percentProgress': ...,
            'status': 'AVAILABLE'|'FAILED'|'PROVISIONING'|'TERMINATED'|'TERMINATING'|'UPDATING'|'MAINTENANCE_IN_PROGRESS',
            'statusReason': 'string',
            'timeZone': 'string'
        },
    ]
}

Response Structure

  • (dict) –

    • nextToken (string) –

      The token to include in another request to get the next page of items. This value is null when there are no more items to return.

    • exascaleDbStorageVaults (list) –

      The list of Exascale storage vaults.

      • (dict) –

        Summary information about an Exascale storage vault.

        • exascaleDbStorageVaultId (string) –

          The unique identifier of the Exascale storage vault.

        • additionalFlashCacheInPercent (integer) –

          The additional flash cache percentage for the Exascale storage vault.

        • attachedShapeAttributes (list) –

          The list of shape attributes attached to the Exascale storage vault.

          • (string) –

        • autoscaleLimitInGBs (integer) –

          The autoscale limit in gigabytes (GB) for the Exascale storage vault.

        • availabilityZone (string) –

          The Availability Zone for the Exascale storage vault.

        • availabilityZoneId (string) –

          The Availability Zone ID for the Exascale storage vault.

        • createdAt (datetime) –

          The date and time when the Exascale storage vault was created.

        • description (string) –

          The description of the Exascale storage vault.

        • displayName (string) –

          The user-friendly name for the Exascale storage vault.

        • vmClusterArns (list) –

          The list of Amazon Resource Names (ARNs) of the VM clusters associated with this Exascale storage vault.

          • (string) –

        • vmClusterCount (integer) –

          The number of VM clusters associated with this Exascale storage vault.

        • vmClusterIds (list) –

          The list of unique identifiers of the VM clusters associated with this Exascale storage vault.

          • (string) –

        • exascaleDbStorageVaultArn (string) –

          The Amazon Resource Name (ARN) of the Exascale storage vault.

        • highCapacityDatabaseStorage (dict) –

          The high-capacity database storage details for the Exascale storage vault.

          • availableSizeInGBs (integer) –

            The available storage size, in gigabytes (GB).

          • totalSizeInGBs (integer) –

            The total storage size, in gigabytes (GB).

        • isAutoscaleEnabled (boolean) –

          Specifies whether autoscaling is enabled for the Exascale storage vault.

        • ocid (string) –

          The OCID of the Exascale storage vault.

        • ociResourceAnchorName (string) –

          The name of the OCI resource anchor for the Exascale storage vault.

        • ociUrl (string) –

          The HTTPS link to the Exascale storage vault in Oracle Cloud Infrastructure (OCI).

        • percentProgress (float) –

          The amount of progress made on the current operation on the Exascale storage vault, expressed as a percentage.

        • status (string) –

          The current status of the Exascale storage vault.

        • statusReason (string) –

          Additional information about the status of the Exascale storage vault.

        • timeZone (string) –

          The time zone of the Exascale storage vault.

Exceptions

  • odb.Client.exceptions.ThrottlingException

  • odb.Client.exceptions.ValidationException

  • odb.Client.exceptions.AccessDeniedException

  • odb.Client.exceptions.InternalServerException