Class: Aws::Odb::Types::CreateCloudAutonomousVmClusterInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#autonomous_data_storage_size_in_t_bsFloat

The data disk group size to be allocated for Autonomous Databases, in terabytes (TB).

Returns:

  • (Float)


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_tokenString

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.

Returns:

  • (String)


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_idString

The unique identifier of the Exadata infrastructure where the VM cluster will be created.

Returns:

  • (String)


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_nodeInteger

The number of CPU cores to be enabled per VM cluster node.

Returns:

  • (Integer)


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_serversArray<String>

The list of database servers to be used for the Autonomous VM cluster.

Returns:

  • (Array<String>)


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

#descriptionString

A user-provided description of the Autonomous VM cluster.

Returns:

  • (String)


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_nameString

The display name for the Autonomous VM cluster. The name does not need to be unique.

Returns:

  • (String)


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_clusterBoolean

Specifies whether to enable mutual TLS (mTLS) authentication for the Autonomous VM cluster.

Returns:

  • (Boolean)


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_modelString

The Oracle license model to apply to the Autonomous VM cluster.

Returns:

  • (String)


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_windowTypes::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_bsInteger

The amount of memory to be allocated per OCPU, in GB.

Returns:

  • (Integer)


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_idString

The unique identifier of the ODB network to be used for the VM cluster.

Returns:

  • (String)


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_tlsInteger

The SCAN listener port for non-TLS (TCP) protocol.

Returns:

  • (Integer)


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_tlsInteger

The SCAN listener port for TLS (TCP) protocol.

Returns:

  • (Integer)


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

#tagsHash<String,String>

Free-form tags for this resource. Each tag is a key-value pair with no predefined name, type, or namespace.

Returns:

  • (Hash<String,String>)


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_zoneString

The time zone to use for the Autonomous VM cluster.

Returns:

  • (String)


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_databasesInteger

The total number of Autonomous CDBs that you can create in the Autonomous VM cluster.

Returns:

  • (Integer)


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