Class: Aws::Odb::Types::FlexComponentSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Odb::Types::FlexComponentSummary
- Defined in:
- gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb
Overview
Information about a flex component that's available for an Exadata infrastructure. A flex component defines the hardware resources, such as CPU cores, memory, and storage, that can be allocated to a shape.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#available_core_count ⇒ Integer
The maximum number of CPU cores that can be enabled for the flex component.
-
#available_db_storage_in_g_bs ⇒ Integer
The maximum amount of database storage, in gigabytes (GB), that can be enabled for the flex component.
-
#available_local_storage_in_g_bs ⇒ Integer
The maximum amount of local storage, in gigabytes (GB), that can be enabled for the flex component.
-
#available_memory_in_g_bs ⇒ Integer
The maximum amount of memory, in gigabytes (GB), that can be enabled for the flex component.
-
#compute_model ⇒ String
The OCI model compute model used when you create or clone an instance: ECPU or OCPU.
-
#description_summary ⇒ String
A summary description of the flex component.
-
#hardware_type ⇒ String
The type of hardware for the flex component.
-
#minimum_core_count ⇒ Integer
The minimum number of CPU cores that can be enabled for the flex component.
-
#name ⇒ String
The name of the flex component.
-
#runtime_minimum_core_count ⇒ Integer
The runtime minimum number of CPU cores that can be enabled for the flex component.
-
#shape ⇒ String
The shape that uses the flex component.
Instance Attribute Details
#available_core_count ⇒ Integer
The maximum number of CPU cores that can be enabled for the flex component.
7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7410 class FlexComponentSummary < Struct.new( :available_core_count, :available_db_storage_in_g_bs, :available_local_storage_in_g_bs, :available_memory_in_g_bs, :compute_model, :description_summary, :hardware_type, :minimum_core_count, :name, :runtime_minimum_core_count, :shape) SENSITIVE = [] include Aws::Structure end |
#available_db_storage_in_g_bs ⇒ Integer
The maximum amount of database storage, in gigabytes (GB), that can be enabled for the flex component.
7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7410 class FlexComponentSummary < Struct.new( :available_core_count, :available_db_storage_in_g_bs, :available_local_storage_in_g_bs, :available_memory_in_g_bs, :compute_model, :description_summary, :hardware_type, :minimum_core_count, :name, :runtime_minimum_core_count, :shape) SENSITIVE = [] include Aws::Structure end |
#available_local_storage_in_g_bs ⇒ Integer
The maximum amount of local storage, in gigabytes (GB), that can be enabled for the flex component.
7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7410 class FlexComponentSummary < Struct.new( :available_core_count, :available_db_storage_in_g_bs, :available_local_storage_in_g_bs, :available_memory_in_g_bs, :compute_model, :description_summary, :hardware_type, :minimum_core_count, :name, :runtime_minimum_core_count, :shape) SENSITIVE = [] include Aws::Structure end |
#available_memory_in_g_bs ⇒ Integer
The maximum amount of memory, in gigabytes (GB), that can be enabled for the flex component.
7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7410 class FlexComponentSummary < Struct.new( :available_core_count, :available_db_storage_in_g_bs, :available_local_storage_in_g_bs, :available_memory_in_g_bs, :compute_model, :description_summary, :hardware_type, :minimum_core_count, :name, :runtime_minimum_core_count, :shape) SENSITIVE = [] include Aws::Structure end |
#compute_model ⇒ String
The OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled.
7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7410 class FlexComponentSummary < Struct.new( :available_core_count, :available_db_storage_in_g_bs, :available_local_storage_in_g_bs, :available_memory_in_g_bs, :compute_model, :description_summary, :hardware_type, :minimum_core_count, :name, :runtime_minimum_core_count, :shape) SENSITIVE = [] include Aws::Structure end |
#description_summary ⇒ String
A summary description of the flex component.
7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7410 class FlexComponentSummary < Struct.new( :available_core_count, :available_db_storage_in_g_bs, :available_local_storage_in_g_bs, :available_memory_in_g_bs, :compute_model, :description_summary, :hardware_type, :minimum_core_count, :name, :runtime_minimum_core_count, :shape) SENSITIVE = [] include Aws::Structure end |
#hardware_type ⇒ String
The type of hardware for the flex component. Valid values are
COMPUTE for compute servers and CELL for storage servers.
7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7410 class FlexComponentSummary < Struct.new( :available_core_count, :available_db_storage_in_g_bs, :available_local_storage_in_g_bs, :available_memory_in_g_bs, :compute_model, :description_summary, :hardware_type, :minimum_core_count, :name, :runtime_minimum_core_count, :shape) SENSITIVE = [] include Aws::Structure end |
#minimum_core_count ⇒ Integer
The minimum number of CPU cores that can be enabled for the flex component.
7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7410 class FlexComponentSummary < Struct.new( :available_core_count, :available_db_storage_in_g_bs, :available_local_storage_in_g_bs, :available_memory_in_g_bs, :compute_model, :description_summary, :hardware_type, :minimum_core_count, :name, :runtime_minimum_core_count, :shape) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the flex component.
7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7410 class FlexComponentSummary < Struct.new( :available_core_count, :available_db_storage_in_g_bs, :available_local_storage_in_g_bs, :available_memory_in_g_bs, :compute_model, :description_summary, :hardware_type, :minimum_core_count, :name, :runtime_minimum_core_count, :shape) SENSITIVE = [] include Aws::Structure end |
#runtime_minimum_core_count ⇒ Integer
The runtime minimum number of CPU cores that can be enabled for the flex component.
7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7410 class FlexComponentSummary < Struct.new( :available_core_count, :available_db_storage_in_g_bs, :available_local_storage_in_g_bs, :available_memory_in_g_bs, :compute_model, :description_summary, :hardware_type, :minimum_core_count, :name, :runtime_minimum_core_count, :shape) SENSITIVE = [] include Aws::Structure end |
#shape ⇒ String
The shape that uses the flex component.
7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7410 class FlexComponentSummary < Struct.new( :available_core_count, :available_db_storage_in_g_bs, :available_local_storage_in_g_bs, :available_memory_in_g_bs, :compute_model, :description_summary, :hardware_type, :minimum_core_count, :name, :runtime_minimum_core_count, :shape) SENSITIVE = [] include Aws::Structure end |