CfnCloudAutonomousVmClusterProps

class aws_cdk.aws_odb.CfnCloudAutonomousVmClusterProps(*, autonomous_data_storage_size_in_t_bs=None, cloud_exadata_infrastructure_id=None, cpu_core_count_per_node=None, db_servers=None, description=None, display_name=None, is_mtls_enabled_vm_cluster=None, license_model=None, maintenance_window=None, memory_per_oracle_compute_unit_in_g_bs=None, odb_network_id=None, scan_listener_port_non_tls=None, scan_listener_port_tls=None, tags=None, time_zone=None, total_container_databases=None)

Bases: object

Properties for defining a CfnCloudAutonomousVmCluster.

Parameters:
  • autonomous_data_storage_size_in_t_bs (Union[int, float, None]) – The data storage size allocated for Autonomous Databases in the Autonomous VM cluster, in TB. Required when creating an Autonomous VM cluster.

  • cloud_exadata_infrastructure_id (Optional[str]) – The unique identifier of the Cloud Exadata Infrastructure containing this Autonomous VM cluster. Required when creating an Autonomous VM cluster.

  • cpu_core_count_per_node (Union[int, float, None]) – The number of CPU cores enabled per node in the Autonomous VM cluster. Required when creating an Autonomous VM cluster.

  • db_servers (Optional[Sequence[str]]) – The list of database servers associated with the Autonomous VM cluster.

  • description (Optional[str]) – The user-provided description of the Autonomous VM cluster.

  • display_name (Optional[str]) – The display name of the Autonomous VM cluster. Required when creating an Autonomous VM cluster.

  • is_mtls_enabled_vm_cluster (Union[bool, IResolvable, None]) – Specifies whether mutual TLS (mTLS) authentication is enabled for the Autonomous VM cluster.

  • license_model (Optional[str]) – The Oracle license model that applies to the Autonomous VM cluster. Valid values are LICENSE_INCLUDED or BRING_YOUR_OWN_LICENSE .

  • maintenance_window (Union[IResolvable, MaintenanceWindowProperty, Dict[str, Any], None]) – The scheduling details for the maintenance window. Patching and system updates take place during the maintenance window.

  • memory_per_oracle_compute_unit_in_g_bs (Union[int, float, None]) – The amount of memory allocated per Oracle Compute Unit, in GB. Required when creating an Autonomous VM cluster.

  • odb_network_id (Optional[str]) – The unique identifier of the ODB network associated with this Autonomous VM cluster. Required when creating an Autonomous VM cluster.

  • scan_listener_port_non_tls (Union[int, float, None]) – The SCAN listener port for non-TLS (TCP) protocol. The default is 1521.

  • scan_listener_port_tls (Union[int, float, None]) – The SCAN listener port for TLS (TCP) protocol. The default is 2484.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – Tags to assign to the Autonomous Vm Cluster.

  • time_zone (Optional[str]) – The time zone of the Autonomous VM cluster.

  • total_container_databases (Union[int, float, None]) – The total number of Autonomous Container Databases that can be created with the allocated local storage. Required when creating an Autonomous VM cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_odb as odb

cfn_cloud_autonomous_vm_cluster_props = odb.CfnCloudAutonomousVmClusterProps(
    autonomous_data_storage_size_in_tBs=123,
    cloud_exadata_infrastructure_id="cloudExadataInfrastructureId",
    cpu_core_count_per_node=123,
    db_servers=["dbServers"],
    description="description",
    display_name="displayName",
    is_mtls_enabled_vm_cluster=False,
    license_model="licenseModel",
    maintenance_window=odb.CfnCloudAutonomousVmCluster.MaintenanceWindowProperty(
        days_of_week=["daysOfWeek"],
        hours_of_day=[123],
        lead_time_in_weeks=123,
        months=["months"],
        preference="preference",
        weeks_of_month=[123]
    ),
    memory_per_oracle_compute_unit_in_gBs=123,
    odb_network_id="odbNetworkId",
    scan_listener_port_non_tls=123,
    scan_listener_port_tls=123,
    tags=[CfnTag(
        key="key",
        value="value"
    )],
    time_zone="timeZone",
    total_container_databases=123
)

Attributes

autonomous_data_storage_size_in_t_bs

The data storage size allocated for Autonomous Databases in the Autonomous VM cluster, in TB.

Required when creating an Autonomous VM cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-autonomousdatastoragesizeintbs

cloud_exadata_infrastructure_id

The unique identifier of the Cloud Exadata Infrastructure containing this Autonomous VM cluster.

Required when creating an Autonomous VM cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-cloudexadatainfrastructureid

cpu_core_count_per_node

The number of CPU cores enabled per node in the Autonomous VM cluster.

Required when creating an Autonomous VM cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-cpucorecountpernode

db_servers

The list of database servers associated with the Autonomous VM cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-dbservers

description

The user-provided description of the Autonomous VM cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-description

display_name

The display name of the Autonomous VM cluster.

Required when creating an Autonomous VM cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-displayname

is_mtls_enabled_vm_cluster

Specifies whether mutual TLS (mTLS) authentication is enabled for the Autonomous VM cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-ismtlsenabledvmcluster

license_model

The Oracle license model that applies to the Autonomous VM cluster.

Valid values are LICENSE_INCLUDED or BRING_YOUR_OWN_LICENSE .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-licensemodel

maintenance_window

The scheduling details for the maintenance window.

Patching and system updates take place during the maintenance window.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-maintenancewindow

memory_per_oracle_compute_unit_in_g_bs

The amount of memory allocated per Oracle Compute Unit, in GB.

Required when creating an Autonomous VM cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-memoryperoraclecomputeunitingbs

odb_network_id

The unique identifier of the ODB network associated with this Autonomous VM cluster.

Required when creating an Autonomous VM cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-odbnetworkid

scan_listener_port_non_tls

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

The default is 1521.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-scanlistenerportnontls

scan_listener_port_tls

The SCAN listener port for TLS (TCP) protocol.

The default is 2484.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-scanlistenerporttls

tags

Tags to assign to the Autonomous Vm Cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-tags

time_zone

The time zone of the Autonomous VM cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-timezone

total_container_databases

The total number of Autonomous Container Databases that can be created with the allocated local storage.

Required when creating an Autonomous VM cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-odb-cloudautonomousvmcluster.html#cfn-odb-cloudautonomousvmcluster-totalcontainerdatabases