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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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>)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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.



4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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>)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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)


4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
# File 'lib/aws-sdk-odb/types.rb', line 4079

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