Class: Aws::Odb::Types::CreateCloudAutonomousVmClusterInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Odb::Types::CreateCloudAutonomousVmClusterInput
- Defined in:
- gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#autonomous_data_storage_size_in_t_bs ⇒ Float
The data disk group size to be allocated for Autonomous Databases, in terabytes (TB).
-
#client_token ⇒ String
A client-provided token to ensure idempotency of the request.
-
#cloud_exadata_infrastructure_id ⇒ String
The unique identifier of the Exadata infrastructure where the VM cluster will be created.
-
#cpu_core_count_per_node ⇒ Integer
The number of CPU cores to be enabled per VM cluster node.
-
#db_servers ⇒ Array<String>
The list of database servers to be used for the Autonomous VM cluster.
-
#description ⇒ String
A user-provided description of the Autonomous VM cluster.
-
#display_name ⇒ String
The display name for the Autonomous VM cluster.
-
#is_mtls_enabled_vm_cluster ⇒ Boolean
Specifies whether to enable mutual TLS (mTLS) authentication for the Autonomous VM cluster.
-
#license_model ⇒ String
The Oracle license model to apply to the Autonomous VM cluster.
-
#maintenance_window ⇒ Types::MaintenanceWindow
The scheduling details for the maintenance window.
-
#memory_per_oracle_compute_unit_in_g_bs ⇒ Integer
The amount of memory to be allocated per OCPU, in GB.
-
#odb_network_id ⇒ String
The unique identifier of the ODB network to be used for the VM cluster.
-
#scan_listener_port_non_tls ⇒ Integer
The SCAN listener port for non-TLS (TCP) protocol.
-
#scan_listener_port_tls ⇒ Integer
The SCAN listener port for TLS (TCP) protocol.
-
#tags ⇒ Hash<String,String>
Free-form tags for this resource.
-
#time_zone ⇒ String
The time zone to use for the Autonomous VM cluster.
-
#total_container_databases ⇒ Integer
The total number of Autonomous CDBs that you can create in the Autonomous VM cluster.
Instance Attribute Details
#autonomous_data_storage_size_in_t_bs ⇒ Float
The data disk group size to be allocated for Autonomous Databases, in terabytes (TB).
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
A client-provided token to ensure idempotency of the request.
A suitable default value is auto-generated. You should normally not need to pass this option.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#cloud_exadata_infrastructure_id ⇒ String
The unique identifier of the Exadata infrastructure where the VM cluster will be created.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#cpu_core_count_per_node ⇒ Integer
The number of CPU cores to be enabled per VM cluster node.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#db_servers ⇒ Array<String>
The list of database servers to be used for the Autonomous VM cluster.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A user-provided description of the Autonomous VM cluster.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#display_name ⇒ String
The display name for the Autonomous VM cluster. The name does not need to be unique.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#is_mtls_enabled_vm_cluster ⇒ Boolean
Specifies whether to enable mutual TLS (mTLS) authentication for the Autonomous VM cluster.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#license_model ⇒ String
The Oracle license model to apply to the Autonomous VM cluster.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#maintenance_window ⇒ Types::MaintenanceWindow
The scheduling details for the maintenance window. Patching and system updates take place during the maintenance window.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#memory_per_oracle_compute_unit_in_g_bs ⇒ Integer
The amount of memory to be allocated per OCPU, in GB.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#odb_network_id ⇒ String
The unique identifier of the ODB network to be used for the VM cluster.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#scan_listener_port_non_tls ⇒ Integer
The SCAN listener port for non-TLS (TCP) protocol.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#scan_listener_port_tls ⇒ Integer
The SCAN listener port for TLS (TCP) protocol.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Free-form tags for this resource. Each tag is a key-value pair with no predefined name, type, or namespace.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#time_zone ⇒ String
The time zone to use for the Autonomous VM cluster.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |
#total_container_databases ⇒ Integer
The total number of Autonomous CDBs that you can create in the Autonomous VM cluster.
1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1799 class CreateCloudAutonomousVmClusterInput < Struct.new( :cloud_exadata_infrastructure_id, :odb_network_id, :display_name, :client_token, :autonomous_data_storage_size_in_t_bs, :cpu_core_count_per_node, :db_servers, :description, :is_mtls_enabled_vm_cluster, :license_model, :maintenance_window, :memory_per_oracle_compute_unit_in_g_bs, :scan_listener_port_non_tls, :scan_listener_port_tls, :tags, :time_zone, :total_container_databases) SENSITIVE = [] include Aws::Structure end |