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.
7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7627 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.
7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7627 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.
7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7627 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.
7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7627 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.
7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7627 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.
7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7627 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.
7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7627 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.
7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7627 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.
7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7627 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.
7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7627 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.
7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 7627 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 |