AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::ODB::CloudVmCluster

CfnCloudVmCluster

The `AWS::ODB::CloudVmCluster` resource creates a VM cluster on the specified Exadata infrastructure in the Oracle Database. A VM cluster provides the compute resources for Oracle Database workloads.

Import

import { CfnCloudVmCluster } from 'aws-cdk-lib/aws-odb';

Or use the module namespace:

import * as odb from 'aws-cdk-lib/aws-odb';
// odb.CfnCloudVmCluster

Properties

Configuration passed to the constructor as CfnCloudVmClusterProps.

cloudExadataInfrastructureIdOptional
string

The unique identifier of the Exadata infrastructure that this VM cluster belongs to. Required when creating a VM cluster.

clusterNameOptional
string

The name of the Grid Infrastructure (GI) cluster.

cpuCoreCountOptional
number

The number of CPU cores enabled on the VM cluster. Required when creating a VM cluster.

dataCollectionOptionsOptional
IResolvable | DataCollectionOptionsProperty

The set of diagnostic collection options enabled for the VM cluster.

dataStorageSizeInTBsOptional
number

The size of the data disk group, in terabytes (TB), that's allocated for the VM cluster.

dbNodesOptional
IResolvable | IResolvable | DbNodeProperty[]

The DB nodes that are implicitly created and managed as part of this VM Cluster.

dbNodeStorageSizeInGBsOptional
number

The amount of local node storage, in gigabytes (GB), that's allocated for the VM cluster.

dbServersOptional
string[]

The list of database servers for the VM cluster.

displayNameOptional
string

The user-friendly name for the VM cluster. Required when creating a VM cluster.

giVersionOptional
string

The software version of the Oracle Grid Infrastructure (GI) for the VM cluster. Required when creating a VM cluster.

hostnameOptional
string

The host name for the VM cluster. Required when creating a VM cluster.

iamRolesOptional
IResolvable | IResolvable | IamRoleProperty[]

The AWS Identity and Access Management (IAM) service roles associated with the VM cluster.

isLocalBackupEnabledOptional
boolean | IResolvable

Specifies whether database backups to local Exadata storage are enabled for the VM cluster.

isSparseDiskgroupEnabledOptional
boolean | IResolvable

Specifies whether the VM cluster is configured with a sparse disk group.

licenseModelOptional
string

The Oracle license model applied to the VM cluster.

memorySizeInGBsOptional
number

The amount of memory, in gigabytes (GB), that's allocated for the VM cluster.

odbNetworkIdOptional
string

The unique identifier of the ODB network for the VM cluster. Required when creating a VM cluster.

scanListenerPortTcpOptional
number

The port number for TCP connections to the single client access name (SCAN) listener. Valid values: `1024–8999` with the following exceptions: `2484` , `6100` , `6200` , `7060` , `7070` , `7085` , and `7879` Default: `1521`

sshPublicKeysOptional
string[]

The public key portion of one or more key pairs used for SSH access to the VM cluster. Required when creating a VM cluster.

systemVersionOptional
string

The operating system version of the image chosen for the VM cluster.

tagsOptional
CfnTag[]

Tags to assign to the Vm Cluster.

timeZoneOptional
string

The time zone of the VM cluster.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-odb
CFN TypeAWS::ODB::CloudVmCluster
Properties22

External Links