Class: Aws::Odb::Types::ExascaleDbStorageVaultSummary

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-odb/types.rb

Overview

Summary information about an Exascale storage vault.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#additional_flash_cache_in_percent ⇒ Integer

The additional flash cache percentage for the Exascale storage vault.

Returns:

  • (Integer)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#attached_shape_attributes ⇒ Array<String>

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

Returns:

  • (Array<String>)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#autoscale_limit_in_g_bs ⇒ Integer

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

Returns:

  • (Integer)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#availability_zone ⇒ String

The Availability Zone for the Exascale storage vault.

Returns:

  • (String)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#availability_zone_id ⇒ String

The Availability Zone ID for the Exascale storage vault.

Returns:

  • (String)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#created_at ⇒ Time

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

Returns:

  • (Time)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#description ⇒ String

The description of the Exascale storage vault.

Returns:

  • (String)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#display_name ⇒ String

The user-friendly name for the Exascale storage vault.

Returns:

  • (String)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#exascale_db_storage_vault_arn ⇒ String

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

Returns:

  • (String)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#exascale_db_storage_vault_id ⇒ String

The unique identifier of the Exascale storage vault.

Returns:

  • (String)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#high_capacity_database_storage ⇒ Types::ExascaleDbStorageDetails

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



7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#is_autoscale_enabled ⇒ Boolean

Specifies whether autoscaling is enabled for the Exascale storage vault.

Returns:

  • (Boolean)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#oci_resource_anchor_name ⇒ String

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

Returns:

  • (String)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#oci_url ⇒ String

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

Returns:

  • (String)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#ocid ⇒ String

The OCID of the Exascale storage vault.

Returns:

  • (String)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#percent_progress ⇒ Float

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

Returns:

  • (Float)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The current status of the Exascale storage vault.

Returns:

  • (String)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#status_reason ⇒ String

Additional information about the status of the Exascale storage vault.

Returns:

  • (String)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#time_zone ⇒ String

The time zone of the Exascale storage vault.

Returns:

  • (String)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#vm_cluster_arns ⇒ Array<String>

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

Returns:

  • (Array<String>)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#vm_cluster_count ⇒ Integer

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

Returns:

  • (Integer)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end

#vm_cluster_ids ⇒ Array<String>

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

Returns:

  • (Array<String>)


7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
# File 'lib/aws-sdk-odb/types.rb', line 7273

class ExascaleDbStorageVaultSummary < Struct.new(
  :exascale_db_storage_vault_id,
  :additional_flash_cache_in_percent,
  :attached_shape_attributes,
  :autoscale_limit_in_g_bs,
  :availability_zone,
  :availability_zone_id,
  :created_at,
  :description,
  :display_name,
  :vm_cluster_arns,
  :vm_cluster_count,
  :vm_cluster_ids,
  :exascale_db_storage_vault_arn,
  :high_capacity_database_storage,
  :is_autoscale_enabled,
  :ocid,
  :oci_resource_anchor_name,
  :oci_url,
  :percent_progress,
  :status,
  :status_reason,
  :time_zone)
  SENSITIVE = []
  include Aws::Structure
end