interface CfnCloudAutonomousVmClusterProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.ODB.CfnCloudAutonomousVmClusterProps |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsodb#CfnCloudAutonomousVmClusterProps |
Java | software.amazon.awscdk.services.odb.CfnCloudAutonomousVmClusterProps |
Python | aws_cdk.aws_odb.CfnCloudAutonomousVmClusterProps |
TypeScript | aws-cdk-lib » aws_odb » CfnCloudAutonomousVmClusterProps |
Properties for defining a CfnCloudAutonomousVmCluster.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_odb as odb } from 'aws-cdk-lib';
const cfnCloudAutonomousVmClusterProps: odb.CfnCloudAutonomousVmClusterProps = {
autonomousDataStorageSizeInTBs: 123,
cloudExadataInfrastructureId: 'cloudExadataInfrastructureId',
cpuCoreCountPerNode: 123,
dbServers: ['dbServers'],
description: 'description',
displayName: 'displayName',
isMtlsEnabledVmCluster: false,
licenseModel: 'licenseModel',
maintenanceWindow: {
daysOfWeek: ['daysOfWeek'],
hoursOfDay: [123],
leadTimeInWeeks: 123,
months: ['months'],
preference: 'preference',
weeksOfMonth: [123],
},
memoryPerOracleComputeUnitInGBs: 123,
odbNetworkId: 'odbNetworkId',
scanListenerPortNonTls: 123,
scanListenerPortTls: 123,
tags: [{
key: 'key',
value: 'value',
}],
timeZone: 'timeZone',
totalContainerDatabases: 123,
};
Properties
| Name | Type | Description |
|---|---|---|
| autonomous | number | The data storage size allocated for Autonomous Databases in the Autonomous VM cluster, in TB. |
| cloud | string | The unique identifier of the Cloud Exadata Infrastructure containing this Autonomous VM cluster. |
| cpu | number | The number of CPU cores enabled per node in the Autonomous VM cluster. |
| db | string[] | The list of database servers associated with the Autonomous VM cluster. |
| description? | string | The user-provided description of the Autonomous VM cluster. |
| display | string | The display name of the Autonomous VM cluster. |
| is | boolean | IResolvable | Specifies whether mutual TLS (mTLS) authentication is enabled for the Autonomous VM cluster. |
| license | string | The Oracle license model that applies to the Autonomous VM cluster. |
| maintenance | IResolvable | Maintenance | The scheduling details for the maintenance window. |
| memory | number | The amount of memory allocated per Oracle Compute Unit, in GB. |
| odb | string | The unique identifier of the ODB network associated with this Autonomous VM cluster. |
| scan | number | The SCAN listener port for non-TLS (TCP) protocol. |
| scan | number | The SCAN listener port for TLS (TCP) protocol. |
| tags? | Cfn[] | Tags to assign to the Autonomous Vm Cluster. |
| time | string | The time zone of the Autonomous VM cluster. |
| total | number | The total number of Autonomous Container Databases that can be created with the allocated local storage. |
autonomousDataStorageSizeInTBs?
Type:
number
(optional)
The data storage size allocated for Autonomous Databases in the Autonomous VM cluster, in TB.
Required when creating an Autonomous VM cluster.
cloudExadataInfrastructureId?
Type:
string
(optional)
The unique identifier of the Cloud Exadata Infrastructure containing this Autonomous VM cluster.
Required when creating an Autonomous VM cluster.
cpuCoreCountPerNode?
Type:
number
(optional)
The number of CPU cores enabled per node in the Autonomous VM cluster.
Required when creating an Autonomous VM cluster.
dbServers?
Type:
string[]
(optional)
The list of database servers associated with the Autonomous VM cluster.
description?
Type:
string
(optional)
The user-provided description of the Autonomous VM cluster.
displayName?
Type:
string
(optional)
The display name of the Autonomous VM cluster.
Required when creating an Autonomous VM cluster.
isMtlsEnabledVmCluster?
Type:
boolean | IResolvable
(optional)
Specifies whether mutual TLS (mTLS) authentication is enabled for the Autonomous VM cluster.
licenseModel?
Type:
string
(optional)
The Oracle license model that applies to the Autonomous VM cluster.
Valid values are LICENSE_INCLUDED or BRING_YOUR_OWN_LICENSE .
maintenanceWindow?
Type:
IResolvable | Maintenance
(optional)
The scheduling details for the maintenance window.
Patching and system updates take place during the maintenance window.
memoryPerOracleComputeUnitInGBs?
Type:
number
(optional)
The amount of memory allocated per Oracle Compute Unit, in GB.
Required when creating an Autonomous VM cluster.
odbNetworkId?
Type:
string
(optional)
The unique identifier of the ODB network associated with this Autonomous VM cluster.
Required when creating an Autonomous VM cluster.
scanListenerPortNonTls?
Type:
number
(optional)
The SCAN listener port for non-TLS (TCP) protocol.
The default is 1521.
scanListenerPortTls?
Type:
number
(optional)
The SCAN listener port for TLS (TCP) protocol.
The default is 2484.
tags?
Type:
Cfn[]
(optional)
Tags to assign to the Autonomous Vm Cluster.
timeZone?
Type:
string
(optional)
The time zone of the Autonomous VM cluster.
totalContainerDatabases?
Type:
number
(optional)
The total number of Autonomous Container Databases that can be created with the allocated local storage.
Required when creating an Autonomous VM cluster.

.NET
Go
Java
Python
TypeScript