Skip to content

CreateCloudExadataInfrastructureInput

Source code in docs_src/capo_odb/types/create_cloud_exadata_infrastructure_input.py
class CreateCloudExadataInfrastructureInput(TypedDict, closed=True):
    display_name: "capo_odb.types.resource_display_name.ResourceDisplayName"
    """<p>A user-friendly name for the Exadata infrastructure.</p>"""
    shape: "capo_odb.types.general_input_string.GeneralInputString"
    """<p>The model name of the Exadata infrastructure. For the list of valid model names, use the <code>ListDbSystemShapes</code> operation.</p>"""
    availability_zone: NotRequired["str"]
    """<p>The name of the Availability Zone (AZ) where the Exadata infrastructure is located.</p> <p>This operation requires that you specify a value for either <code>availabilityZone</code> or <code>availabilityZoneId</code>.</p> <p>Example: <code>us-east-1a</code> </p>"""
    availability_zone_id: NotRequired["str"]
    """<p>The AZ ID of the AZ where the Exadata infrastructure is located.</p> <p>This operation requires that you specify a value for either <code>availabilityZone</code> or <code>availabilityZoneId</code>.</p> <p>Example: <code>use1-az1</code> </p>"""
    tags: NotRequired["capo_odb.types.request_tag_map.RequestTagMap"]
    """<p>The list of resource tags to apply to the Exadata infrastructure.</p>"""
    compute_count: "int"
    """<p>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 <code>ListDbSystemShapes</code> operation.</p>"""
    customer_contacts_to_send_to_oci: NotRequired[
        "capo_odb.types.customer_contacts.CustomerContacts"
    ]
    """<p>The email addresses of contacts to receive notification from Oracle about maintenance updates for the Exadata infrastructure.</p>"""
    maintenance_window: NotRequired[
        "capo_odb.types.maintenance_window.MaintenanceWindow"
    ]
    """<p>The maintenance window configuration for the Exadata Cloud infrastructure.</p> <p>This allows you to define when maintenance operations such as patching and updates can be performed on the infrastructure.</p>"""
    storage_count: "int"
    """<p>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 <code>ListDbSystemShapes</code> operation.</p>"""
    client_token: NotRequired["capo_odb.types.general_input_string.GeneralInputString"]
    """<p>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.</p>"""
    database_server_type: NotRequired[
        "capo_odb.types.general_input_string.GeneralInputString"
    ]
    """<p>The database server model type of the Exadata infrastructure. For the list of valid model names, use the <code>ListDbSystemShapes</code> operation.</p>"""
    storage_server_type: NotRequired[
        "capo_odb.types.general_input_string.GeneralInputString"
    ]
    """<p>The storage server model type of the Exadata infrastructure. For the list of valid model names, use the <code>ListDbSystemShapes</code> operation.</p>"""

availability_zone instance-attribute

availability_zone: NotRequired[str]

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

availability_zone_id instance-attribute

availability_zone_id: NotRequired[str]

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

client_token instance-attribute

client_token: NotRequired[GeneralInputString]

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.

compute_count instance-attribute

compute_count: int

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.

customer_contacts_to_send_to_oci instance-attribute

customer_contacts_to_send_to_oci: NotRequired[CustomerContacts]

The email addresses of contacts to receive notification from Oracle about maintenance updates for the Exadata infrastructure.

database_server_type instance-attribute

database_server_type: NotRequired[GeneralInputString]

The database server model type of the Exadata infrastructure. For the list of valid model names, use the ListDbSystemShapes operation.

display_name instance-attribute

display_name: ResourceDisplayName

A user-friendly name for the Exadata infrastructure.

maintenance_window instance-attribute

maintenance_window: NotRequired[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.

shape instance-attribute

The model name of the Exadata infrastructure. For the list of valid model names, use the ListDbSystemShapes operation.

storage_count instance-attribute

storage_count: int

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.

storage_server_type instance-attribute

storage_server_type: NotRequired[GeneralInputString]

The storage server model type of the Exadata infrastructure. For the list of valid model names, use the ListDbSystemShapes operation.

tags instance-attribute

tags: NotRequired[RequestTagMap]

The list of resource tags to apply to the Exadata infrastructure.