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).
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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.
1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1903 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 |