interface CfnCloudAutonomousVmClusterMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.ODB.Mixins.CfnCloudAutonomousVmClusterMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsodb/mixins#CfnCloudAutonomousVmClusterMixinProps |
Java | software.amazon.awscdk.mixins.preview.services.odb.mixins.CfnCloudAutonomousVmClusterMixinProps |
Python | aws_cdk.mixins_preview.aws_odb.mixins.CfnCloudAutonomousVmClusterMixinProps |
TypeScript | @aws-cdk/mixins-preview » aws_odb » mixins » CfnCloudAutonomousVmClusterMixinProps |
Properties for CfnCloudAutonomousVmClusterPropsMixin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as odb_mixins } from '@aws-cdk/mixins-preview/aws-odb';
const cfnCloudAutonomousVmClusterMixinProps: odb_mixins.CfnCloudAutonomousVmClusterMixinProps = {
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