odb / Client / get_exascale_db_storage_vault

get_exascale_db_storage_vault

odb.Client.get_exascale_db_storage_vault(**kwargs)

Returns information about the specified Exascale storage vault.

See also: AWS API Documentation

Request Syntax

response = client.get_exascale_db_storage_vault(
    exascaleDbStorageVaultId='string'
)
Parameters:

exascaleDbStorageVaultId (string) –

[REQUIRED]

The unique identifier of the Exascale storage vault.

Return type:

dict

Returns:

Response Syntax

{
    'exascaleDbStorageVault': {
        '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) –

    • exascaleDbStorageVault (dict) –

      The 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

  • odb.Client.exceptions.ResourceNotFoundException