Class: Aws::Odb::Types::CreateCloudExadataInfrastructureInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Odb::Types::CreateCloudExadataInfrastructureInput
- Defined in:
- gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#availability_zone ⇒ String
The name of the Availability Zone (AZ) where the Exadata infrastructure is located.
-
#availability_zone_id ⇒ String
The AZ ID of the AZ where the Exadata infrastructure is located.
-
#client_token ⇒ String
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
-
#compute_count ⇒ Integer
The number of database servers for the Exadata infrastructure.
-
#customer_contacts_to_send_to_oci ⇒ Array<Types::CustomerContact>
The email addresses of contacts to receive notification from Oracle about maintenance updates for the Exadata infrastructure.
-
#database_server_type ⇒ String
The database server model type of the Exadata infrastructure.
-
#display_name ⇒ String
A user-friendly name for the Exadata infrastructure.
-
#maintenance_window ⇒ Types::MaintenanceWindow
The maintenance window configuration for the Exadata Cloud infrastructure.
-
#shape ⇒ String
The model name of the Exadata infrastructure.
-
#storage_count ⇒ Integer
The number of storage servers to activate for this Exadata infrastructure.
-
#storage_server_type ⇒ String
The storage server model type of the Exadata infrastructure.
-
#tags ⇒ Hash<String,String>
The list of resource tags to apply to the Exadata infrastructure.
Instance Attribute Details
#availability_zone ⇒ String
The name of the Availability Zone (AZ) where the Exadata infrastructure is located.
This operation requires that you specify a value for either
availabilityZone
or availabilityZoneId
.
Example: us-east-1a
1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1932 class CreateCloudExadataInfrastructureInput < Struct.new( :display_name, :shape, :availability_zone, :availability_zone_id, :tags, :compute_count, :customer_contacts_to_send_to_oci, :maintenance_window, :storage_count, :client_token, :database_server_type, :storage_server_type) SENSITIVE = [] include Aws::Structure end |
#availability_zone_id ⇒ String
The AZ ID of the AZ where the Exadata infrastructure is located.
This operation requires that you specify a value for either
availabilityZone
or availabilityZoneId
.
Example: use1-az1
1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1932 class CreateCloudExadataInfrastructureInput < Struct.new( :display_name, :shape, :availability_zone, :availability_zone_id, :tags, :compute_count, :customer_contacts_to_send_to_oci, :maintenance_window, :storage_count, :client_token, :database_server_type, :storage_server_type) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency. The client token is valid for up to 24 hours after it's first used.
A suitable default value is auto-generated. You should normally not need to pass this option.
1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1932 class CreateCloudExadataInfrastructureInput < Struct.new( :display_name, :shape, :availability_zone, :availability_zone_id, :tags, :compute_count, :customer_contacts_to_send_to_oci, :maintenance_window, :storage_count, :client_token, :database_server_type, :storage_server_type) SENSITIVE = [] include Aws::Structure end |
#compute_count ⇒ Integer
The number of database servers for the Exadata infrastructure. Valid
values for this parameter depend on the shape. To get information
about the minimum and maximum values, use the ListDbSystemShapes
operation.
1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1932 class CreateCloudExadataInfrastructureInput < Struct.new( :display_name, :shape, :availability_zone, :availability_zone_id, :tags, :compute_count, :customer_contacts_to_send_to_oci, :maintenance_window, :storage_count, :client_token, :database_server_type, :storage_server_type) SENSITIVE = [] include Aws::Structure end |
#customer_contacts_to_send_to_oci ⇒ Array<Types::CustomerContact>
The email addresses of contacts to receive notification from Oracle about maintenance updates for the Exadata infrastructure.
1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1932 class CreateCloudExadataInfrastructureInput < Struct.new( :display_name, :shape, :availability_zone, :availability_zone_id, :tags, :compute_count, :customer_contacts_to_send_to_oci, :maintenance_window, :storage_count, :client_token, :database_server_type, :storage_server_type) SENSITIVE = [] include Aws::Structure end |
#database_server_type ⇒ String
The database server model type of the Exadata infrastructure. For
the list of valid model names, use the ListDbSystemShapes
operation.
1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1932 class CreateCloudExadataInfrastructureInput < Struct.new( :display_name, :shape, :availability_zone, :availability_zone_id, :tags, :compute_count, :customer_contacts_to_send_to_oci, :maintenance_window, :storage_count, :client_token, :database_server_type, :storage_server_type) SENSITIVE = [] include Aws::Structure end |
#display_name ⇒ String
A user-friendly name for the Exadata infrastructure.
1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1932 class CreateCloudExadataInfrastructureInput < Struct.new( :display_name, :shape, :availability_zone, :availability_zone_id, :tags, :compute_count, :customer_contacts_to_send_to_oci, :maintenance_window, :storage_count, :client_token, :database_server_type, :storage_server_type) SENSITIVE = [] include Aws::Structure end |
#maintenance_window ⇒ Types::MaintenanceWindow
The maintenance window configuration for the Exadata Cloud infrastructure.
This allows you to define when maintenance operations such as patching and updates can be performed on the infrastructure.
1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1932 class CreateCloudExadataInfrastructureInput < Struct.new( :display_name, :shape, :availability_zone, :availability_zone_id, :tags, :compute_count, :customer_contacts_to_send_to_oci, :maintenance_window, :storage_count, :client_token, :database_server_type, :storage_server_type) SENSITIVE = [] include Aws::Structure end |
#shape ⇒ String
The model name of the Exadata infrastructure. For the list of valid
model names, use the ListDbSystemShapes
operation.
1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1932 class CreateCloudExadataInfrastructureInput < Struct.new( :display_name, :shape, :availability_zone, :availability_zone_id, :tags, :compute_count, :customer_contacts_to_send_to_oci, :maintenance_window, :storage_count, :client_token, :database_server_type, :storage_server_type) SENSITIVE = [] include Aws::Structure end |
#storage_count ⇒ Integer
The number of storage servers to activate for this Exadata
infrastructure. Valid values for this parameter depend on the shape.
To get information about the minimum and maximum values, use the
ListDbSystemShapes
operation.
1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1932 class CreateCloudExadataInfrastructureInput < Struct.new( :display_name, :shape, :availability_zone, :availability_zone_id, :tags, :compute_count, :customer_contacts_to_send_to_oci, :maintenance_window, :storage_count, :client_token, :database_server_type, :storage_server_type) SENSITIVE = [] include Aws::Structure end |
#storage_server_type ⇒ String
The storage server model type of the Exadata infrastructure. For the
list of valid model names, use the ListDbSystemShapes
operation.
1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1932 class CreateCloudExadataInfrastructureInput < Struct.new( :display_name, :shape, :availability_zone, :availability_zone_id, :tags, :compute_count, :customer_contacts_to_send_to_oci, :maintenance_window, :storage_count, :client_token, :database_server_type, :storage_server_type) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The list of resource tags to apply to the Exadata infrastructure.
1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 1932 class CreateCloudExadataInfrastructureInput < Struct.new( :display_name, :shape, :availability_zone, :availability_zone_id, :tags, :compute_count, :customer_contacts_to_send_to_oci, :maintenance_window, :storage_count, :client_token, :database_server_type, :storage_server_type) SENSITIVE = [] include Aws::Structure end |