Interface CfnCloudVmClusterProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCloudVmClusterProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.112.0 (build de1bc80)",
date="2025-07-16T11:43:19.097Z")
@Stability(Stable)
public interface CfnCloudVmClusterProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnCloudVmCluster
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.odb.*; CfnCloudVmClusterProps cfnCloudVmClusterProps = CfnCloudVmClusterProps.builder() .cloudExadataInfrastructureId("cloudExadataInfrastructureId") .clusterName("clusterName") .cpuCoreCount(123) .dataCollectionOptions(DataCollectionOptionsProperty.builder() .isDiagnosticsEventsEnabled(false) .isHealthMonitoringEnabled(false) .isIncidentLogsEnabled(false) .build()) .dataStorageSizeInTBs(123) .dbNodeStorageSizeInGBs(123) .dbServers(List.of("dbServers")) .displayName("displayName") .giVersion("giVersion") .hostname("hostname") .isLocalBackupEnabled(false) .isSparseDiskgroupEnabled(false) .licenseModel("licenseModel") .memorySizeInGBs(123) .odbNetworkId("odbNetworkId") .scanListenerPortTcp(123) .sshPublicKeys(List.of("sshPublicKeys")) .systemVersion("systemVersion") .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .timeZone("timeZone") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnCloudVmClusterProps
static final class
An implementation forCfnCloudVmClusterProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The unique identifier of the Exadata infrastructure that this VM cluster belongs to.default String
The name of the Grid Infrastructure (GI) cluster.default Number
The number of CPU cores enabled on the VM cluster.default Object
The set of diagnostic collection options enabled for the VM cluster.default Number
The size of the data disk group, in terabytes (TB), that's allocated for the VM cluster.default Number
The amount of local node storage, in gigabytes (GB), that's allocated for the VM cluster.The list of database servers for the VM cluster.default String
The user-friendly name for the VM cluster.default String
The software version of the Oracle Grid Infrastructure (GI) for the VM cluster.default String
The host name for the VM cluster.default Object
Specifies whether database backups to local Exadata storage are enabled for the VM cluster.default Object
Specifies whether the VM cluster is configured with a sparse disk group.default String
The Oracle license model applied to the VM cluster.default Number
The amount of memory, in gigabytes (GB), that's allocated for the VM cluster.default String
The unique identifier of the ODB network for the VM cluster.default Number
The port number for TCP connections to the single client access name (SCAN) listener.The public key portion of one or more key pairs used for SSH access to the VM cluster.default String
The operating system version of the image chosen for the VM cluster.getTags()
Tags to assign to the Vm Cluster.default String
The time zone of the VM cluster.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCloudExadataInfrastructureId
The unique identifier of the Exadata infrastructure that this VM cluster belongs to.Required when creating a VM cluster.
- See Also:
-
getClusterName
The name of the Grid Infrastructure (GI) cluster.- See Also:
-
getCpuCoreCount
The number of CPU cores enabled on the VM cluster.Required when creating a VM cluster.
- See Also:
-
getDataCollectionOptions
The set of diagnostic collection options enabled for the VM cluster.- See Also:
-
getDataStorageSizeInTBs
The size of the data disk group, in terabytes (TB), that's allocated for the VM cluster.- See Also:
-
getDbNodeStorageSizeInGBs
The amount of local node storage, in gigabytes (GB), that's allocated for the VM cluster.- See Also:
-
getDbServers
The list of database servers for the VM cluster.- See Also:
-
getDisplayName
The user-friendly name for the VM cluster.Required when creating a VM cluster.
- See Also:
-
getGiVersion
The software version of the Oracle Grid Infrastructure (GI) for the VM cluster.Required when creating a VM cluster.
- See Also:
-
getHostname
The host name for the VM cluster.Required when creating a VM cluster.
- See Also:
-
getIsLocalBackupEnabled
Specifies whether database backups to local Exadata storage are enabled for the VM cluster.- See Also:
-
getIsSparseDiskgroupEnabled
Specifies whether the VM cluster is configured with a sparse disk group.- See Also:
-
getLicenseModel
The Oracle license model applied to the VM cluster.- See Also:
-
getMemorySizeInGBs
The amount of memory, in gigabytes (GB), that's allocated for the VM cluster.- See Also:
-
getOdbNetworkId
The unique identifier of the ODB network for the VM cluster.Required when creating a VM cluster.
- See Also:
-
getScanListenerPortTcp
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
, and7879
Default:
1521
- See Also:
-
getSshPublicKeys
The public key portion of one or more key pairs used for SSH access to the VM cluster.Required when creating a VM cluster.
- See Also:
-
getSystemVersion
The operating system version of the image chosen for the VM cluster.- See Also:
-
getTags
Tags to assign to the Vm Cluster.- See Also:
-
getTimeZone
The time zone of the VM cluster.- See Also:
-
builder
- Returns:
- a
CfnCloudVmClusterProps.Builder
ofCfnCloudVmClusterProps
-