1. Packages
  2. Azure Classic
  3. API Docs
  4. oracle
  5. CloudVmCluster

We recommend using Azure Native.

Azure v6.22.0 published on Tuesday, Apr 1, 2025 by Pulumi

azure.oracle.CloudVmCluster

Explore with Pulumi AI

Manages a Cloud VM Cluster.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
import * as std from "@pulumi/std";

const exampleResourceGroup = new azure.core.ResourceGroup("example", {
    name: "example-resources",
    location: "West Europe",
});
const exampleExadataInfrastructure = new azure.oracle.ExadataInfrastructure("example", {
    name: "example-exadata-infrastructure",
    displayName: "example-exadata-infrastructure",
    location: exampleResourceGroup.location,
    resourceGroupName: exampleResourceGroup.name,
    shape: "Exadata.X9M",
    storageCount: 3,
    computeCount: 2,
    zones: ["3"],
});
const exampleVirtualNetwork = new azure.network.VirtualNetwork("example", {
    name: "example-virtual-network",
    addressSpaces: ["10.0.0.0/16"],
    location: exampleResourceGroup.location,
    resourceGroupName: exampleResourceGroup.name,
});
const exampleSubnet = new azure.network.Subnet("example", {
    name: "example-subnet",
    resourceGroupName: exampleResourceGroup.name,
    virtualNetworkName: exampleVirtualNetwork.name,
    addressPrefixes: ["10.0.1.0/24"],
    delegations: [{
        name: "delegation",
        serviceDelegation: {
            actions: [
                "Microsoft.Network/networkinterfaces/*",
                "Microsoft.Network/virtualNetworks/subnets/join/action",
            ],
            name: "Oracle.Database/networkAttachments",
        },
    }],
});
const example = azure.oracle.getDbServersOutput({
    resourceGroupName: exampleResourceGroup.name,
    cloudExadataInfrastructureName: exampleExadataInfrastructure.name,
});
const exampleCloudVmCluster = new azure.oracle.CloudVmCluster("example", {
    name: "example-cloud-vm-cluster",
    resourceGroupName: exampleResourceGroup.name,
    location: exampleResourceGroup.location,
    giVersion: "23.0.0.0",
    virtualNetworkId: exampleVirtualNetwork.id,
    licenseModel: "BringYourOwnLicense",
    dbServers: example.apply(example => .map(obj => (obj.ocid))),
    sshPublicKeys: [std.file({
        input: "~/.ssh/id_rsa.pub",
    }).then(invoke => invoke.result)],
    displayName: "example-cloud-vm-cluster",
    cloudExadataInfrastructureId: exampleExadataInfrastructure.id,
    cpuCoreCount: 2,
    hostname: "hostname",
    subnetId: exampleSubnet.id,
    systemVersion: "23.1.19.0.0.241015",
});
Copy
import pulumi
import pulumi_azure as azure
import pulumi_std as std

example_resource_group = azure.core.ResourceGroup("example",
    name="example-resources",
    location="West Europe")
example_exadata_infrastructure = azure.oracle.ExadataInfrastructure("example",
    name="example-exadata-infrastructure",
    display_name="example-exadata-infrastructure",
    location=example_resource_group.location,
    resource_group_name=example_resource_group.name,
    shape="Exadata.X9M",
    storage_count=3,
    compute_count=2,
    zones=["3"])
example_virtual_network = azure.network.VirtualNetwork("example",
    name="example-virtual-network",
    address_spaces=["10.0.0.0/16"],
    location=example_resource_group.location,
    resource_group_name=example_resource_group.name)
example_subnet = azure.network.Subnet("example",
    name="example-subnet",
    resource_group_name=example_resource_group.name,
    virtual_network_name=example_virtual_network.name,
    address_prefixes=["10.0.1.0/24"],
    delegations=[{
        "name": "delegation",
        "service_delegation": {
            "actions": [
                "Microsoft.Network/networkinterfaces/*",
                "Microsoft.Network/virtualNetworks/subnets/join/action",
            ],
            "name": "Oracle.Database/networkAttachments",
        },
    }])
example = azure.oracle.get_db_servers_output(resource_group_name=example_resource_group.name,
    cloud_exadata_infrastructure_name=example_exadata_infrastructure.name)
example_cloud_vm_cluster = azure.oracle.CloudVmCluster("example",
    name="example-cloud-vm-cluster",
    resource_group_name=example_resource_group.name,
    location=example_resource_group.location,
    gi_version="23.0.0.0",
    virtual_network_id=example_virtual_network.id,
    license_model="BringYourOwnLicense",
    db_servers=example.apply(lambda example: [obj.ocid for obj in example.db_servers]),
    ssh_public_keys=[std.file(input="~/.ssh/id_rsa.pub").result],
    display_name="example-cloud-vm-cluster",
    cloud_exadata_infrastructure_id=example_exadata_infrastructure.id,
    cpu_core_count=2,
    hostname="hostname",
    subnet_id=example_subnet.id,
    system_version="23.1.19.0.0.241015")
Copy
Coming soon!
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Azure = Pulumi.Azure;
using Std = Pulumi.Std;

return await Deployment.RunAsync(() => 
{
    var exampleResourceGroup = new Azure.Core.ResourceGroup("example", new()
    {
        Name = "example-resources",
        Location = "West Europe",
    });

    var exampleExadataInfrastructure = new Azure.Oracle.ExadataInfrastructure("example", new()
    {
        Name = "example-exadata-infrastructure",
        DisplayName = "example-exadata-infrastructure",
        Location = exampleResourceGroup.Location,
        ResourceGroupName = exampleResourceGroup.Name,
        Shape = "Exadata.X9M",
        StorageCount = 3,
        ComputeCount = 2,
        Zones = new[]
        {
            "3",
        },
    });

    var exampleVirtualNetwork = new Azure.Network.VirtualNetwork("example", new()
    {
        Name = "example-virtual-network",
        AddressSpaces = new[]
        {
            "10.0.0.0/16",
        },
        Location = exampleResourceGroup.Location,
        ResourceGroupName = exampleResourceGroup.Name,
    });

    var exampleSubnet = new Azure.Network.Subnet("example", new()
    {
        Name = "example-subnet",
        ResourceGroupName = exampleResourceGroup.Name,
        VirtualNetworkName = exampleVirtualNetwork.Name,
        AddressPrefixes = new[]
        {
            "10.0.1.0/24",
        },
        Delegations = new[]
        {
            new Azure.Network.Inputs.SubnetDelegationArgs
            {
                Name = "delegation",
                ServiceDelegation = new Azure.Network.Inputs.SubnetDelegationServiceDelegationArgs
                {
                    Actions = new[]
                    {
                        "Microsoft.Network/networkinterfaces/*",
                        "Microsoft.Network/virtualNetworks/subnets/join/action",
                    },
                    Name = "Oracle.Database/networkAttachments",
                },
            },
        },
    });

    var example = Azure.Oracle.GetDbServers.Invoke(new()
    {
        ResourceGroupName = exampleResourceGroup.Name,
        CloudExadataInfrastructureName = exampleExadataInfrastructure.Name,
    });

    var exampleCloudVmCluster = new Azure.Oracle.CloudVmCluster("example", new()
    {
        Name = "example-cloud-vm-cluster",
        ResourceGroupName = exampleResourceGroup.Name,
        Location = exampleResourceGroup.Location,
        GiVersion = "23.0.0.0",
        VirtualNetworkId = exampleVirtualNetwork.Id,
        LicenseModel = "BringYourOwnLicense",
        DbServers = .Select(obj => 
        {
            return obj.Ocid;
        }).ToList(),
        SshPublicKeys = new[]
        {
            Std.File.Invoke(new()
            {
                Input = "~/.ssh/id_rsa.pub",
            }).Apply(invoke => invoke.Result),
        },
        DisplayName = "example-cloud-vm-cluster",
        CloudExadataInfrastructureId = exampleExadataInfrastructure.Id,
        CpuCoreCount = 2,
        Hostname = "hostname",
        SubnetId = exampleSubnet.Id,
        SystemVersion = "23.1.19.0.0.241015",
    });

});
Copy
Coming soon!
Coming soon!

Create CloudVmCluster Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new CloudVmCluster(name: string, args: CloudVmClusterArgs, opts?: CustomResourceOptions);
@overload
def CloudVmCluster(resource_name: str,
                   args: CloudVmClusterArgs,
                   opts: Optional[ResourceOptions] = None)

@overload
def CloudVmCluster(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   gi_version: Optional[str] = None,
                   cloud_exadata_infrastructure_id: Optional[str] = None,
                   virtual_network_id: Optional[str] = None,
                   cpu_core_count: Optional[int] = None,
                   subnet_id: Optional[str] = None,
                   ssh_public_keys: Optional[Sequence[str]] = None,
                   resource_group_name: Optional[str] = None,
                   license_model: Optional[str] = None,
                   db_servers: Optional[Sequence[str]] = None,
                   display_name: Optional[str] = None,
                   hostname: Optional[str] = None,
                   local_backup_enabled: Optional[bool] = None,
                   scan_listener_port_tcp_ssl: Optional[int] = None,
                   db_node_storage_size_in_gbs: Optional[int] = None,
                   backup_subnet_cidr: Optional[str] = None,
                   location: Optional[str] = None,
                   memory_size_in_gbs: Optional[int] = None,
                   name: Optional[str] = None,
                   data_storage_size_in_tbs: Optional[float] = None,
                   scan_listener_port_tcp: Optional[int] = None,
                   domain: Optional[str] = None,
                   sparse_diskgroup_enabled: Optional[bool] = None,
                   data_storage_percentage: Optional[int] = None,
                   data_collection_options: Optional[CloudVmClusterDataCollectionOptionsArgs] = None,
                   system_version: Optional[str] = None,
                   tags: Optional[Mapping[str, str]] = None,
                   time_zone: Optional[str] = None,
                   cluster_name: Optional[str] = None,
                   zone_id: Optional[str] = None)
func NewCloudVmCluster(ctx *Context, name string, args CloudVmClusterArgs, opts ...ResourceOption) (*CloudVmCluster, error)
public CloudVmCluster(string name, CloudVmClusterArgs args, CustomResourceOptions? opts = null)
public CloudVmCluster(String name, CloudVmClusterArgs args)
public CloudVmCluster(String name, CloudVmClusterArgs args, CustomResourceOptions options)
type: azure:oracle:CloudVmCluster
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. CloudVmClusterArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. CloudVmClusterArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. CloudVmClusterArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. CloudVmClusterArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. CloudVmClusterArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var cloudVmClusterResource = new Azure.Oracle.CloudVmCluster("cloudVmClusterResource", new()
{
    GiVersion = "string",
    CloudExadataInfrastructureId = "string",
    VirtualNetworkId = "string",
    CpuCoreCount = 0,
    SubnetId = "string",
    SshPublicKeys = new[]
    {
        "string",
    },
    ResourceGroupName = "string",
    LicenseModel = "string",
    DbServers = new[]
    {
        "string",
    },
    DisplayName = "string",
    Hostname = "string",
    LocalBackupEnabled = false,
    ScanListenerPortTcpSsl = 0,
    DbNodeStorageSizeInGbs = 0,
    BackupSubnetCidr = "string",
    Location = "string",
    MemorySizeInGbs = 0,
    Name = "string",
    DataStorageSizeInTbs = 0,
    ScanListenerPortTcp = 0,
    Domain = "string",
    SparseDiskgroupEnabled = false,
    DataStoragePercentage = 0,
    DataCollectionOptions = new Azure.Oracle.Inputs.CloudVmClusterDataCollectionOptionsArgs
    {
        DiagnosticsEventsEnabled = false,
        HealthMonitoringEnabled = false,
        IncidentLogsEnabled = false,
    },
    SystemVersion = "string",
    Tags = 
    {
        { "string", "string" },
    },
    TimeZone = "string",
    ClusterName = "string",
    ZoneId = "string",
});
Copy
example, err := oracle.NewCloudVmCluster(ctx, "cloudVmClusterResource", &oracle.CloudVmClusterArgs{
	GiVersion:                    pulumi.String("string"),
	CloudExadataInfrastructureId: pulumi.String("string"),
	VirtualNetworkId:             pulumi.String("string"),
	CpuCoreCount:                 pulumi.Int(0),
	SubnetId:                     pulumi.String("string"),
	SshPublicKeys: pulumi.StringArray{
		pulumi.String("string"),
	},
	ResourceGroupName: pulumi.String("string"),
	LicenseModel:      pulumi.String("string"),
	DbServers: pulumi.StringArray{
		pulumi.String("string"),
	},
	DisplayName:            pulumi.String("string"),
	Hostname:               pulumi.String("string"),
	LocalBackupEnabled:     pulumi.Bool(false),
	ScanListenerPortTcpSsl: pulumi.Int(0),
	DbNodeStorageSizeInGbs: pulumi.Int(0),
	BackupSubnetCidr:       pulumi.String("string"),
	Location:               pulumi.String("string"),
	MemorySizeInGbs:        pulumi.Int(0),
	Name:                   pulumi.String("string"),
	DataStorageSizeInTbs:   pulumi.Float64(0),
	ScanListenerPortTcp:    pulumi.Int(0),
	Domain:                 pulumi.String("string"),
	SparseDiskgroupEnabled: pulumi.Bool(false),
	DataStoragePercentage:  pulumi.Int(0),
	DataCollectionOptions: &oracle.CloudVmClusterDataCollectionOptionsArgs{
		DiagnosticsEventsEnabled: pulumi.Bool(false),
		HealthMonitoringEnabled:  pulumi.Bool(false),
		IncidentLogsEnabled:      pulumi.Bool(false),
	},
	SystemVersion: pulumi.String("string"),
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	TimeZone:    pulumi.String("string"),
	ClusterName: pulumi.String("string"),
	ZoneId:      pulumi.String("string"),
})
Copy
var cloudVmClusterResource = new CloudVmCluster("cloudVmClusterResource", CloudVmClusterArgs.builder()
    .giVersion("string")
    .cloudExadataInfrastructureId("string")
    .virtualNetworkId("string")
    .cpuCoreCount(0)
    .subnetId("string")
    .sshPublicKeys("string")
    .resourceGroupName("string")
    .licenseModel("string")
    .dbServers("string")
    .displayName("string")
    .hostname("string")
    .localBackupEnabled(false)
    .scanListenerPortTcpSsl(0)
    .dbNodeStorageSizeInGbs(0)
    .backupSubnetCidr("string")
    .location("string")
    .memorySizeInGbs(0)
    .name("string")
    .dataStorageSizeInTbs(0)
    .scanListenerPortTcp(0)
    .domain("string")
    .sparseDiskgroupEnabled(false)
    .dataStoragePercentage(0)
    .dataCollectionOptions(CloudVmClusterDataCollectionOptionsArgs.builder()
        .diagnosticsEventsEnabled(false)
        .healthMonitoringEnabled(false)
        .incidentLogsEnabled(false)
        .build())
    .systemVersion("string")
    .tags(Map.of("string", "string"))
    .timeZone("string")
    .clusterName("string")
    .zoneId("string")
    .build());
Copy
cloud_vm_cluster_resource = azure.oracle.CloudVmCluster("cloudVmClusterResource",
    gi_version="string",
    cloud_exadata_infrastructure_id="string",
    virtual_network_id="string",
    cpu_core_count=0,
    subnet_id="string",
    ssh_public_keys=["string"],
    resource_group_name="string",
    license_model="string",
    db_servers=["string"],
    display_name="string",
    hostname="string",
    local_backup_enabled=False,
    scan_listener_port_tcp_ssl=0,
    db_node_storage_size_in_gbs=0,
    backup_subnet_cidr="string",
    location="string",
    memory_size_in_gbs=0,
    name="string",
    data_storage_size_in_tbs=0,
    scan_listener_port_tcp=0,
    domain="string",
    sparse_diskgroup_enabled=False,
    data_storage_percentage=0,
    data_collection_options={
        "diagnostics_events_enabled": False,
        "health_monitoring_enabled": False,
        "incident_logs_enabled": False,
    },
    system_version="string",
    tags={
        "string": "string",
    },
    time_zone="string",
    cluster_name="string",
    zone_id="string")
Copy
const cloudVmClusterResource = new azure.oracle.CloudVmCluster("cloudVmClusterResource", {
    giVersion: "string",
    cloudExadataInfrastructureId: "string",
    virtualNetworkId: "string",
    cpuCoreCount: 0,
    subnetId: "string",
    sshPublicKeys: ["string"],
    resourceGroupName: "string",
    licenseModel: "string",
    dbServers: ["string"],
    displayName: "string",
    hostname: "string",
    localBackupEnabled: false,
    scanListenerPortTcpSsl: 0,
    dbNodeStorageSizeInGbs: 0,
    backupSubnetCidr: "string",
    location: "string",
    memorySizeInGbs: 0,
    name: "string",
    dataStorageSizeInTbs: 0,
    scanListenerPortTcp: 0,
    domain: "string",
    sparseDiskgroupEnabled: false,
    dataStoragePercentage: 0,
    dataCollectionOptions: {
        diagnosticsEventsEnabled: false,
        healthMonitoringEnabled: false,
        incidentLogsEnabled: false,
    },
    systemVersion: "string",
    tags: {
        string: "string",
    },
    timeZone: "string",
    clusterName: "string",
    zoneId: "string",
});
Copy
type: azure:oracle:CloudVmCluster
properties:
    backupSubnetCidr: string
    cloudExadataInfrastructureId: string
    clusterName: string
    cpuCoreCount: 0
    dataCollectionOptions:
        diagnosticsEventsEnabled: false
        healthMonitoringEnabled: false
        incidentLogsEnabled: false
    dataStoragePercentage: 0
    dataStorageSizeInTbs: 0
    dbNodeStorageSizeInGbs: 0
    dbServers:
        - string
    displayName: string
    domain: string
    giVersion: string
    hostname: string
    licenseModel: string
    localBackupEnabled: false
    location: string
    memorySizeInGbs: 0
    name: string
    resourceGroupName: string
    scanListenerPortTcp: 0
    scanListenerPortTcpSsl: 0
    sparseDiskgroupEnabled: false
    sshPublicKeys:
        - string
    subnetId: string
    systemVersion: string
    tags:
        string: string
    timeZone: string
    virtualNetworkId: string
    zoneId: string
Copy

CloudVmCluster Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The CloudVmCluster resource accepts the following input properties:

CloudExadataInfrastructureId
This property is required.
Changes to this property will trigger replacement.
string
The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
CpuCoreCount
This property is required.
Changes to this property will trigger replacement.
int
The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
DbServers
This property is required.
Changes to this property will trigger replacement.
List<string>
The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
DisplayName
This property is required.
Changes to this property will trigger replacement.
string
The user-friendly name for the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created. The name does not need to be unique.
GiVersion
This property is required.
Changes to this property will trigger replacement.
string
A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
Hostname
This property is required.
Changes to this property will trigger replacement.
string
The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
LicenseModel
This property is required.
Changes to this property will trigger replacement.
string
The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicense or LicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
SshPublicKeys
This property is required.
Changes to this property will trigger replacement.
List<string>
The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
SubnetId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
VirtualNetworkId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
BackupSubnetCidr Changes to this property will trigger replacement. string
The backup subnet CIDR of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
ClusterName Changes to this property will trigger replacement. string
The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
DataCollectionOptions Changes to this property will trigger replacement. CloudVmClusterDataCollectionOptions
A data_collection_options block as defined below. Changing this forces a new Cloud VM Cluster to be created.
DataStoragePercentage Changes to this property will trigger replacement. int
The percentage assigned to DATA storage (user data and database files). Changing this forces a new Cloud VM Cluster to be created. The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are 35, 40, 60 and 80.
DataStorageSizeInTbs Changes to this property will trigger replacement. double
The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
DbNodeStorageSizeInGbs Changes to this property will trigger replacement. int
The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
Domain Changes to this property will trigger replacement. string
The name of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
LocalBackupEnabled Changes to this property will trigger replacement. bool
If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
Location Changes to this property will trigger replacement. string
The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
MemorySizeInGbs Changes to this property will trigger replacement. int
The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
Name Changes to this property will trigger replacement. string
The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
ScanListenerPortTcp Changes to this property will trigger replacement. int
The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
ScanListenerPortTcpSsl Changes to this property will trigger replacement. int
The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
SparseDiskgroupEnabled Changes to this property will trigger replacement. bool
If true, the sparse disk group is configured for the Cloud VM Cluster. If false, the sparse disk group is not created. Changing this forces a new Cloud VM Cluster to be created.
SystemVersion Changes to this property will trigger replacement. string
Operating system version of the Exadata image. System version must be <= Db server major version (the first two parts of the DB server version eg 23.1.X.X.XXXX). Accepted Values for Grid Infrastructure (GI) version 19.0.0.0 are 22.1.30.0.0.241204, 22.1.32.0.0.250205, 22.1.31.0.0.250110, 23.1.20.0.0.241112, 23.1.21.0.0.241204, 23.1.22.0.0.250119, 23.1.23.0.0.250207. For Grid Infrastructure (GI) version 23.0.0.0 allowed system versions are 23.1.19.0.0.241015, 23.1.20.0.0.241112, 23.1.22.0.0.250119, 23.1.21.0.0.241204, 23.1.23.0.0.250207.
Tags Dictionary<string, string>
A mapping of tags which should be assigned to the Cloud VM Cluster.
TimeZone Changes to this property will trigger replacement. string
The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones. Changing this forces a new Cloud VM Cluster to be created.
ZoneId Changes to this property will trigger replacement. string
The OCID of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
CloudExadataInfrastructureId
This property is required.
Changes to this property will trigger replacement.
string
The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
CpuCoreCount
This property is required.
Changes to this property will trigger replacement.
int
The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
DbServers
This property is required.
Changes to this property will trigger replacement.
[]string
The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
DisplayName
This property is required.
Changes to this property will trigger replacement.
string
The user-friendly name for the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created. The name does not need to be unique.
GiVersion
This property is required.
Changes to this property will trigger replacement.
string
A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
Hostname
This property is required.
Changes to this property will trigger replacement.
string
The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
LicenseModel
This property is required.
Changes to this property will trigger replacement.
string
The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicense or LicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
SshPublicKeys
This property is required.
Changes to this property will trigger replacement.
[]string
The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
SubnetId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
VirtualNetworkId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
BackupSubnetCidr Changes to this property will trigger replacement. string
The backup subnet CIDR of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
ClusterName Changes to this property will trigger replacement. string
The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
DataCollectionOptions Changes to this property will trigger replacement. CloudVmClusterDataCollectionOptionsArgs
A data_collection_options block as defined below. Changing this forces a new Cloud VM Cluster to be created.
DataStoragePercentage Changes to this property will trigger replacement. int
The percentage assigned to DATA storage (user data and database files). Changing this forces a new Cloud VM Cluster to be created. The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are 35, 40, 60 and 80.
DataStorageSizeInTbs Changes to this property will trigger replacement. float64
The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
DbNodeStorageSizeInGbs Changes to this property will trigger replacement. int
The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
Domain Changes to this property will trigger replacement. string
The name of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
LocalBackupEnabled Changes to this property will trigger replacement. bool
If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
Location Changes to this property will trigger replacement. string
The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
MemorySizeInGbs Changes to this property will trigger replacement. int
The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
Name Changes to this property will trigger replacement. string
The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
ScanListenerPortTcp Changes to this property will trigger replacement. int
The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
ScanListenerPortTcpSsl Changes to this property will trigger replacement. int
The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
SparseDiskgroupEnabled Changes to this property will trigger replacement. bool
If true, the sparse disk group is configured for the Cloud VM Cluster. If false, the sparse disk group is not created. Changing this forces a new Cloud VM Cluster to be created.
SystemVersion Changes to this property will trigger replacement. string
Operating system version of the Exadata image. System version must be <= Db server major version (the first two parts of the DB server version eg 23.1.X.X.XXXX). Accepted Values for Grid Infrastructure (GI) version 19.0.0.0 are 22.1.30.0.0.241204, 22.1.32.0.0.250205, 22.1.31.0.0.250110, 23.1.20.0.0.241112, 23.1.21.0.0.241204, 23.1.22.0.0.250119, 23.1.23.0.0.250207. For Grid Infrastructure (GI) version 23.0.0.0 allowed system versions are 23.1.19.0.0.241015, 23.1.20.0.0.241112, 23.1.22.0.0.250119, 23.1.21.0.0.241204, 23.1.23.0.0.250207.
Tags map[string]string
A mapping of tags which should be assigned to the Cloud VM Cluster.
TimeZone Changes to this property will trigger replacement. string
The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones. Changing this forces a new Cloud VM Cluster to be created.
ZoneId Changes to this property will trigger replacement. string
The OCID of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
cloudExadataInfrastructureId
This property is required.
Changes to this property will trigger replacement.
String
The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
cpuCoreCount
This property is required.
Changes to this property will trigger replacement.
Integer
The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
dbServers
This property is required.
Changes to this property will trigger replacement.
List<String>
The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
displayName
This property is required.
Changes to this property will trigger replacement.
String
The user-friendly name for the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created. The name does not need to be unique.
giVersion
This property is required.
Changes to this property will trigger replacement.
String
A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
hostname
This property is required.
Changes to this property will trigger replacement.
String
The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
licenseModel
This property is required.
Changes to this property will trigger replacement.
String
The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicense or LicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
sshPublicKeys
This property is required.
Changes to this property will trigger replacement.
List<String>
The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
subnetId
This property is required.
Changes to this property will trigger replacement.
String
The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
virtualNetworkId
This property is required.
Changes to this property will trigger replacement.
String
The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
backupSubnetCidr Changes to this property will trigger replacement. String
The backup subnet CIDR of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
clusterName Changes to this property will trigger replacement. String
The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
dataCollectionOptions Changes to this property will trigger replacement. CloudVmClusterDataCollectionOptions
A data_collection_options block as defined below. Changing this forces a new Cloud VM Cluster to be created.
dataStoragePercentage Changes to this property will trigger replacement. Integer
The percentage assigned to DATA storage (user data and database files). Changing this forces a new Cloud VM Cluster to be created. The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are 35, 40, 60 and 80.
dataStorageSizeInTbs Changes to this property will trigger replacement. Double
The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
dbNodeStorageSizeInGbs Changes to this property will trigger replacement. Integer
The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
domain Changes to this property will trigger replacement. String
The name of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
localBackupEnabled Changes to this property will trigger replacement. Boolean
If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
location Changes to this property will trigger replacement. String
The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
memorySizeInGbs Changes to this property will trigger replacement. Integer
The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
name Changes to this property will trigger replacement. String
The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
scanListenerPortTcp Changes to this property will trigger replacement. Integer
The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
scanListenerPortTcpSsl Changes to this property will trigger replacement. Integer
The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
sparseDiskgroupEnabled Changes to this property will trigger replacement. Boolean
If true, the sparse disk group is configured for the Cloud VM Cluster. If false, the sparse disk group is not created. Changing this forces a new Cloud VM Cluster to be created.
systemVersion Changes to this property will trigger replacement. String
Operating system version of the Exadata image. System version must be <= Db server major version (the first two parts of the DB server version eg 23.1.X.X.XXXX). Accepted Values for Grid Infrastructure (GI) version 19.0.0.0 are 22.1.30.0.0.241204, 22.1.32.0.0.250205, 22.1.31.0.0.250110, 23.1.20.0.0.241112, 23.1.21.0.0.241204, 23.1.22.0.0.250119, 23.1.23.0.0.250207. For Grid Infrastructure (GI) version 23.0.0.0 allowed system versions are 23.1.19.0.0.241015, 23.1.20.0.0.241112, 23.1.22.0.0.250119, 23.1.21.0.0.241204, 23.1.23.0.0.250207.
tags Map<String,String>
A mapping of tags which should be assigned to the Cloud VM Cluster.
timeZone Changes to this property will trigger replacement. String
The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones. Changing this forces a new Cloud VM Cluster to be created.
zoneId Changes to this property will trigger replacement. String
The OCID of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
cloudExadataInfrastructureId
This property is required.
Changes to this property will trigger replacement.
string
The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
cpuCoreCount
This property is required.
Changes to this property will trigger replacement.
number
The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
dbServers
This property is required.
Changes to this property will trigger replacement.
string[]
The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
displayName
This property is required.
Changes to this property will trigger replacement.
string
The user-friendly name for the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created. The name does not need to be unique.
giVersion
This property is required.
Changes to this property will trigger replacement.
string
A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
hostname
This property is required.
Changes to this property will trigger replacement.
string
The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
licenseModel
This property is required.
Changes to this property will trigger replacement.
string
The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicense or LicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
sshPublicKeys
This property is required.
Changes to this property will trigger replacement.
string[]
The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
subnetId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
virtualNetworkId
This property is required.
Changes to this property will trigger replacement.
string
The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
backupSubnetCidr Changes to this property will trigger replacement. string
The backup subnet CIDR of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
clusterName Changes to this property will trigger replacement. string
The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
dataCollectionOptions Changes to this property will trigger replacement. CloudVmClusterDataCollectionOptions
A data_collection_options block as defined below. Changing this forces a new Cloud VM Cluster to be created.
dataStoragePercentage Changes to this property will trigger replacement. number
The percentage assigned to DATA storage (user data and database files). Changing this forces a new Cloud VM Cluster to be created. The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are 35, 40, 60 and 80.
dataStorageSizeInTbs Changes to this property will trigger replacement. number
The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
dbNodeStorageSizeInGbs Changes to this property will trigger replacement. number
The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
domain Changes to this property will trigger replacement. string
The name of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
localBackupEnabled Changes to this property will trigger replacement. boolean
If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
location Changes to this property will trigger replacement. string
The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
memorySizeInGbs Changes to this property will trigger replacement. number
The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
name Changes to this property will trigger replacement. string
The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
scanListenerPortTcp Changes to this property will trigger replacement. number
The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
scanListenerPortTcpSsl Changes to this property will trigger replacement. number
The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
sparseDiskgroupEnabled Changes to this property will trigger replacement. boolean
If true, the sparse disk group is configured for the Cloud VM Cluster. If false, the sparse disk group is not created. Changing this forces a new Cloud VM Cluster to be created.
systemVersion Changes to this property will trigger replacement. string
Operating system version of the Exadata image. System version must be <= Db server major version (the first two parts of the DB server version eg 23.1.X.X.XXXX). Accepted Values for Grid Infrastructure (GI) version 19.0.0.0 are 22.1.30.0.0.241204, 22.1.32.0.0.250205, 22.1.31.0.0.250110, 23.1.20.0.0.241112, 23.1.21.0.0.241204, 23.1.22.0.0.250119, 23.1.23.0.0.250207. For Grid Infrastructure (GI) version 23.0.0.0 allowed system versions are 23.1.19.0.0.241015, 23.1.20.0.0.241112, 23.1.22.0.0.250119, 23.1.21.0.0.241204, 23.1.23.0.0.250207.
tags {[key: string]: string}
A mapping of tags which should be assigned to the Cloud VM Cluster.
timeZone Changes to this property will trigger replacement. string
The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones. Changing this forces a new Cloud VM Cluster to be created.
zoneId Changes to this property will trigger replacement. string
The OCID of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
cloud_exadata_infrastructure_id
This property is required.
Changes to this property will trigger replacement.
str
The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
cpu_core_count
This property is required.
Changes to this property will trigger replacement.
int
The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
db_servers
This property is required.
Changes to this property will trigger replacement.
Sequence[str]
The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
display_name
This property is required.
Changes to this property will trigger replacement.
str
The user-friendly name for the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created. The name does not need to be unique.
gi_version
This property is required.
Changes to this property will trigger replacement.
str
A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
hostname
This property is required.
Changes to this property will trigger replacement.
str
The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
license_model
This property is required.
Changes to this property will trigger replacement.
str
The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicense or LicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
ssh_public_keys
This property is required.
Changes to this property will trigger replacement.
Sequence[str]
The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
subnet_id
This property is required.
Changes to this property will trigger replacement.
str
The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
virtual_network_id
This property is required.
Changes to this property will trigger replacement.
str
The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
backup_subnet_cidr Changes to this property will trigger replacement. str
The backup subnet CIDR of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
cluster_name Changes to this property will trigger replacement. str
The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
data_collection_options Changes to this property will trigger replacement. CloudVmClusterDataCollectionOptionsArgs
A data_collection_options block as defined below. Changing this forces a new Cloud VM Cluster to be created.
data_storage_percentage Changes to this property will trigger replacement. int
The percentage assigned to DATA storage (user data and database files). Changing this forces a new Cloud VM Cluster to be created. The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are 35, 40, 60 and 80.
data_storage_size_in_tbs Changes to this property will trigger replacement. float
The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
db_node_storage_size_in_gbs Changes to this property will trigger replacement. int
The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
domain Changes to this property will trigger replacement. str
The name of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
local_backup_enabled Changes to this property will trigger replacement. bool
If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
location Changes to this property will trigger replacement. str
The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
memory_size_in_gbs Changes to this property will trigger replacement. int
The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
name Changes to this property will trigger replacement. str
The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
scan_listener_port_tcp Changes to this property will trigger replacement. int
The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
scan_listener_port_tcp_ssl Changes to this property will trigger replacement. int
The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
sparse_diskgroup_enabled Changes to this property will trigger replacement. bool
If true, the sparse disk group is configured for the Cloud VM Cluster. If false, the sparse disk group is not created. Changing this forces a new Cloud VM Cluster to be created.
system_version Changes to this property will trigger replacement. str
Operating system version of the Exadata image. System version must be <= Db server major version (the first two parts of the DB server version eg 23.1.X.X.XXXX). Accepted Values for Grid Infrastructure (GI) version 19.0.0.0 are 22.1.30.0.0.241204, 22.1.32.0.0.250205, 22.1.31.0.0.250110, 23.1.20.0.0.241112, 23.1.21.0.0.241204, 23.1.22.0.0.250119, 23.1.23.0.0.250207. For Grid Infrastructure (GI) version 23.0.0.0 allowed system versions are 23.1.19.0.0.241015, 23.1.20.0.0.241112, 23.1.22.0.0.250119, 23.1.21.0.0.241204, 23.1.23.0.0.250207.
tags Mapping[str, str]
A mapping of tags which should be assigned to the Cloud VM Cluster.
time_zone Changes to this property will trigger replacement. str
The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones. Changing this forces a new Cloud VM Cluster to be created.
zone_id Changes to this property will trigger replacement. str
The OCID of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
cloudExadataInfrastructureId
This property is required.
Changes to this property will trigger replacement.
String
The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
cpuCoreCount
This property is required.
Changes to this property will trigger replacement.
Number
The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
dbServers
This property is required.
Changes to this property will trigger replacement.
List<String>
The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
displayName
This property is required.
Changes to this property will trigger replacement.
String
The user-friendly name for the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created. The name does not need to be unique.
giVersion
This property is required.
Changes to this property will trigger replacement.
String
A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
hostname
This property is required.
Changes to this property will trigger replacement.
String
The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
licenseModel
This property is required.
Changes to this property will trigger replacement.
String
The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicense or LicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
sshPublicKeys
This property is required.
Changes to this property will trigger replacement.
List<String>
The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
subnetId
This property is required.
Changes to this property will trigger replacement.
String
The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
virtualNetworkId
This property is required.
Changes to this property will trigger replacement.
String
The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
backupSubnetCidr Changes to this property will trigger replacement. String
The backup subnet CIDR of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
clusterName Changes to this property will trigger replacement. String
The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
dataCollectionOptions Changes to this property will trigger replacement. Property Map
A data_collection_options block as defined below. Changing this forces a new Cloud VM Cluster to be created.
dataStoragePercentage Changes to this property will trigger replacement. Number
The percentage assigned to DATA storage (user data and database files). Changing this forces a new Cloud VM Cluster to be created. The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are 35, 40, 60 and 80.
dataStorageSizeInTbs Changes to this property will trigger replacement. Number
The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
dbNodeStorageSizeInGbs Changes to this property will trigger replacement. Number
The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
domain Changes to this property will trigger replacement. String
The name of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
localBackupEnabled Changes to this property will trigger replacement. Boolean
If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
location Changes to this property will trigger replacement. String
The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
memorySizeInGbs Changes to this property will trigger replacement. Number
The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
name Changes to this property will trigger replacement. String
The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
scanListenerPortTcp Changes to this property will trigger replacement. Number
The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
scanListenerPortTcpSsl Changes to this property will trigger replacement. Number
The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
sparseDiskgroupEnabled Changes to this property will trigger replacement. Boolean
If true, the sparse disk group is configured for the Cloud VM Cluster. If false, the sparse disk group is not created. Changing this forces a new Cloud VM Cluster to be created.
systemVersion Changes to this property will trigger replacement. String
Operating system version of the Exadata image. System version must be <= Db server major version (the first two parts of the DB server version eg 23.1.X.X.XXXX). Accepted Values for Grid Infrastructure (GI) version 19.0.0.0 are 22.1.30.0.0.241204, 22.1.32.0.0.250205, 22.1.31.0.0.250110, 23.1.20.0.0.241112, 23.1.21.0.0.241204, 23.1.22.0.0.250119, 23.1.23.0.0.250207. For Grid Infrastructure (GI) version 23.0.0.0 allowed system versions are 23.1.19.0.0.241015, 23.1.20.0.0.241112, 23.1.22.0.0.250119, 23.1.21.0.0.241204, 23.1.23.0.0.250207.
tags Map<String>
A mapping of tags which should be assigned to the Cloud VM Cluster.
timeZone Changes to this property will trigger replacement. String
The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones. Changing this forces a new Cloud VM Cluster to be created.
zoneId Changes to this property will trigger replacement. String
The OCID of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.

Outputs

All input properties are implicitly available as output properties. Additionally, the CloudVmCluster resource produces the following output properties:

HostnameActual string
The hostname for the Cloud VM Cluster with suffix.
Id string
The provider-assigned unique ID for this managed resource.
Ocid string
The OCID of the Cloud VM Cluster.
HostnameActual string
The hostname for the Cloud VM Cluster with suffix.
Id string
The provider-assigned unique ID for this managed resource.
Ocid string
The OCID of the Cloud VM Cluster.
hostnameActual String
The hostname for the Cloud VM Cluster with suffix.
id String
The provider-assigned unique ID for this managed resource.
ocid String
The OCID of the Cloud VM Cluster.
hostnameActual string
The hostname for the Cloud VM Cluster with suffix.
id string
The provider-assigned unique ID for this managed resource.
ocid string
The OCID of the Cloud VM Cluster.
hostname_actual str
The hostname for the Cloud VM Cluster with suffix.
id str
The provider-assigned unique ID for this managed resource.
ocid str
The OCID of the Cloud VM Cluster.
hostnameActual String
The hostname for the Cloud VM Cluster with suffix.
id String
The provider-assigned unique ID for this managed resource.
ocid String
The OCID of the Cloud VM Cluster.

Look up Existing CloudVmCluster Resource

Get an existing CloudVmCluster resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: CloudVmClusterState, opts?: CustomResourceOptions): CloudVmCluster
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        backup_subnet_cidr: Optional[str] = None,
        cloud_exadata_infrastructure_id: Optional[str] = None,
        cluster_name: Optional[str] = None,
        cpu_core_count: Optional[int] = None,
        data_collection_options: Optional[CloudVmClusterDataCollectionOptionsArgs] = None,
        data_storage_percentage: Optional[int] = None,
        data_storage_size_in_tbs: Optional[float] = None,
        db_node_storage_size_in_gbs: Optional[int] = None,
        db_servers: Optional[Sequence[str]] = None,
        display_name: Optional[str] = None,
        domain: Optional[str] = None,
        gi_version: Optional[str] = None,
        hostname: Optional[str] = None,
        hostname_actual: Optional[str] = None,
        license_model: Optional[str] = None,
        local_backup_enabled: Optional[bool] = None,
        location: Optional[str] = None,
        memory_size_in_gbs: Optional[int] = None,
        name: Optional[str] = None,
        ocid: Optional[str] = None,
        resource_group_name: Optional[str] = None,
        scan_listener_port_tcp: Optional[int] = None,
        scan_listener_port_tcp_ssl: Optional[int] = None,
        sparse_diskgroup_enabled: Optional[bool] = None,
        ssh_public_keys: Optional[Sequence[str]] = None,
        subnet_id: Optional[str] = None,
        system_version: Optional[str] = None,
        tags: Optional[Mapping[str, str]] = None,
        time_zone: Optional[str] = None,
        virtual_network_id: Optional[str] = None,
        zone_id: Optional[str] = None) -> CloudVmCluster
func GetCloudVmCluster(ctx *Context, name string, id IDInput, state *CloudVmClusterState, opts ...ResourceOption) (*CloudVmCluster, error)
public static CloudVmCluster Get(string name, Input<string> id, CloudVmClusterState? state, CustomResourceOptions? opts = null)
public static CloudVmCluster get(String name, Output<String> id, CloudVmClusterState state, CustomResourceOptions options)
resources:  _:    type: azure:oracle:CloudVmCluster    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
BackupSubnetCidr Changes to this property will trigger replacement. string
The backup subnet CIDR of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
CloudExadataInfrastructureId Changes to this property will trigger replacement. string
The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
ClusterName Changes to this property will trigger replacement. string
The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
CpuCoreCount Changes to this property will trigger replacement. int
The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
DataCollectionOptions Changes to this property will trigger replacement. CloudVmClusterDataCollectionOptions
A data_collection_options block as defined below. Changing this forces a new Cloud VM Cluster to be created.
DataStoragePercentage Changes to this property will trigger replacement. int
The percentage assigned to DATA storage (user data and database files). Changing this forces a new Cloud VM Cluster to be created. The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are 35, 40, 60 and 80.
DataStorageSizeInTbs Changes to this property will trigger replacement. double
The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
DbNodeStorageSizeInGbs Changes to this property will trigger replacement. int
The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
DbServers Changes to this property will trigger replacement. List<string>
The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
DisplayName Changes to this property will trigger replacement. string
The user-friendly name for the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created. The name does not need to be unique.
Domain Changes to this property will trigger replacement. string
The name of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
GiVersion Changes to this property will trigger replacement. string
A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
Hostname Changes to this property will trigger replacement. string
The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
HostnameActual string
The hostname for the Cloud VM Cluster with suffix.
LicenseModel Changes to this property will trigger replacement. string
The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicense or LicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
LocalBackupEnabled Changes to this property will trigger replacement. bool
If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
Location Changes to this property will trigger replacement. string
The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
MemorySizeInGbs Changes to this property will trigger replacement. int
The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
Name Changes to this property will trigger replacement. string
The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
Ocid string
The OCID of the Cloud VM Cluster.
ResourceGroupName Changes to this property will trigger replacement. string
The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
ScanListenerPortTcp Changes to this property will trigger replacement. int
The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
ScanListenerPortTcpSsl Changes to this property will trigger replacement. int
The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
SparseDiskgroupEnabled Changes to this property will trigger replacement. bool
If true, the sparse disk group is configured for the Cloud VM Cluster. If false, the sparse disk group is not created. Changing this forces a new Cloud VM Cluster to be created.
SshPublicKeys Changes to this property will trigger replacement. List<string>
The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
SubnetId Changes to this property will trigger replacement. string
The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
SystemVersion Changes to this property will trigger replacement. string
Operating system version of the Exadata image. System version must be <= Db server major version (the first two parts of the DB server version eg 23.1.X.X.XXXX). Accepted Values for Grid Infrastructure (GI) version 19.0.0.0 are 22.1.30.0.0.241204, 22.1.32.0.0.250205, 22.1.31.0.0.250110, 23.1.20.0.0.241112, 23.1.21.0.0.241204, 23.1.22.0.0.250119, 23.1.23.0.0.250207. For Grid Infrastructure (GI) version 23.0.0.0 allowed system versions are 23.1.19.0.0.241015, 23.1.20.0.0.241112, 23.1.22.0.0.250119, 23.1.21.0.0.241204, 23.1.23.0.0.250207.
Tags Dictionary<string, string>
A mapping of tags which should be assigned to the Cloud VM Cluster.
TimeZone Changes to this property will trigger replacement. string
The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones. Changing this forces a new Cloud VM Cluster to be created.
VirtualNetworkId Changes to this property will trigger replacement. string
The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
ZoneId Changes to this property will trigger replacement. string
The OCID of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
BackupSubnetCidr Changes to this property will trigger replacement. string
The backup subnet CIDR of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
CloudExadataInfrastructureId Changes to this property will trigger replacement. string
The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
ClusterName Changes to this property will trigger replacement. string
The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
CpuCoreCount Changes to this property will trigger replacement. int
The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
DataCollectionOptions Changes to this property will trigger replacement. CloudVmClusterDataCollectionOptionsArgs
A data_collection_options block as defined below. Changing this forces a new Cloud VM Cluster to be created.
DataStoragePercentage Changes to this property will trigger replacement. int
The percentage assigned to DATA storage (user data and database files). Changing this forces a new Cloud VM Cluster to be created. The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are 35, 40, 60 and 80.
DataStorageSizeInTbs Changes to this property will trigger replacement. float64
The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
DbNodeStorageSizeInGbs Changes to this property will trigger replacement. int
The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
DbServers Changes to this property will trigger replacement. []string
The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
DisplayName Changes to this property will trigger replacement. string
The user-friendly name for the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created. The name does not need to be unique.
Domain Changes to this property will trigger replacement. string
The name of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
GiVersion Changes to this property will trigger replacement. string
A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
Hostname Changes to this property will trigger replacement. string
The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
HostnameActual string
The hostname for the Cloud VM Cluster with suffix.
LicenseModel Changes to this property will trigger replacement. string
The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicense or LicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
LocalBackupEnabled Changes to this property will trigger replacement. bool
If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
Location Changes to this property will trigger replacement. string
The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
MemorySizeInGbs Changes to this property will trigger replacement. int
The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
Name Changes to this property will trigger replacement. string
The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
Ocid string
The OCID of the Cloud VM Cluster.
ResourceGroupName Changes to this property will trigger replacement. string
The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
ScanListenerPortTcp Changes to this property will trigger replacement. int
The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
ScanListenerPortTcpSsl Changes to this property will trigger replacement. int
The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
SparseDiskgroupEnabled Changes to this property will trigger replacement. bool
If true, the sparse disk group is configured for the Cloud VM Cluster. If false, the sparse disk group is not created. Changing this forces a new Cloud VM Cluster to be created.
SshPublicKeys Changes to this property will trigger replacement. []string
The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
SubnetId Changes to this property will trigger replacement. string
The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
SystemVersion Changes to this property will trigger replacement. string
Operating system version of the Exadata image. System version must be <= Db server major version (the first two parts of the DB server version eg 23.1.X.X.XXXX). Accepted Values for Grid Infrastructure (GI) version 19.0.0.0 are 22.1.30.0.0.241204, 22.1.32.0.0.250205, 22.1.31.0.0.250110, 23.1.20.0.0.241112, 23.1.21.0.0.241204, 23.1.22.0.0.250119, 23.1.23.0.0.250207. For Grid Infrastructure (GI) version 23.0.0.0 allowed system versions are 23.1.19.0.0.241015, 23.1.20.0.0.241112, 23.1.22.0.0.250119, 23.1.21.0.0.241204, 23.1.23.0.0.250207.
Tags map[string]string
A mapping of tags which should be assigned to the Cloud VM Cluster.
TimeZone Changes to this property will trigger replacement. string
The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones. Changing this forces a new Cloud VM Cluster to be created.
VirtualNetworkId Changes to this property will trigger replacement. string
The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
ZoneId Changes to this property will trigger replacement. string
The OCID of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
backupSubnetCidr Changes to this property will trigger replacement. String
The backup subnet CIDR of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
cloudExadataInfrastructureId Changes to this property will trigger replacement. String
The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
clusterName Changes to this property will trigger replacement. String
The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
cpuCoreCount Changes to this property will trigger replacement. Integer
The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
dataCollectionOptions Changes to this property will trigger replacement. CloudVmClusterDataCollectionOptions
A data_collection_options block as defined below. Changing this forces a new Cloud VM Cluster to be created.
dataStoragePercentage Changes to this property will trigger replacement. Integer
The percentage assigned to DATA storage (user data and database files). Changing this forces a new Cloud VM Cluster to be created. The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are 35, 40, 60 and 80.
dataStorageSizeInTbs Changes to this property will trigger replacement. Double
The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
dbNodeStorageSizeInGbs Changes to this property will trigger replacement. Integer
The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
dbServers Changes to this property will trigger replacement. List<String>
The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
displayName Changes to this property will trigger replacement. String
The user-friendly name for the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created. The name does not need to be unique.
domain Changes to this property will trigger replacement. String
The name of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
giVersion Changes to this property will trigger replacement. String
A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
hostname Changes to this property will trigger replacement. String
The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
hostnameActual String
The hostname for the Cloud VM Cluster with suffix.
licenseModel Changes to this property will trigger replacement. String
The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicense or LicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
localBackupEnabled Changes to this property will trigger replacement. Boolean
If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
location Changes to this property will trigger replacement. String
The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
memorySizeInGbs Changes to this property will trigger replacement. Integer
The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
name Changes to this property will trigger replacement. String
The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
ocid String
The OCID of the Cloud VM Cluster.
resourceGroupName Changes to this property will trigger replacement. String
The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
scanListenerPortTcp Changes to this property will trigger replacement. Integer
The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
scanListenerPortTcpSsl Changes to this property will trigger replacement. Integer
The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
sparseDiskgroupEnabled Changes to this property will trigger replacement. Boolean
If true, the sparse disk group is configured for the Cloud VM Cluster. If false, the sparse disk group is not created. Changing this forces a new Cloud VM Cluster to be created.
sshPublicKeys Changes to this property will trigger replacement. List<String>
The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
subnetId Changes to this property will trigger replacement. String
The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
systemVersion Changes to this property will trigger replacement. String
Operating system version of the Exadata image. System version must be <= Db server major version (the first two parts of the DB server version eg 23.1.X.X.XXXX). Accepted Values for Grid Infrastructure (GI) version 19.0.0.0 are 22.1.30.0.0.241204, 22.1.32.0.0.250205, 22.1.31.0.0.250110, 23.1.20.0.0.241112, 23.1.21.0.0.241204, 23.1.22.0.0.250119, 23.1.23.0.0.250207. For Grid Infrastructure (GI) version 23.0.0.0 allowed system versions are 23.1.19.0.0.241015, 23.1.20.0.0.241112, 23.1.22.0.0.250119, 23.1.21.0.0.241204, 23.1.23.0.0.250207.
tags Map<String,String>
A mapping of tags which should be assigned to the Cloud VM Cluster.
timeZone Changes to this property will trigger replacement. String
The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones. Changing this forces a new Cloud VM Cluster to be created.
virtualNetworkId Changes to this property will trigger replacement. String
The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
zoneId Changes to this property will trigger replacement. String
The OCID of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
backupSubnetCidr Changes to this property will trigger replacement. string
The backup subnet CIDR of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
cloudExadataInfrastructureId Changes to this property will trigger replacement. string
The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
clusterName Changes to this property will trigger replacement. string
The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
cpuCoreCount Changes to this property will trigger replacement. number
The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
dataCollectionOptions Changes to this property will trigger replacement. CloudVmClusterDataCollectionOptions
A data_collection_options block as defined below. Changing this forces a new Cloud VM Cluster to be created.
dataStoragePercentage Changes to this property will trigger replacement. number
The percentage assigned to DATA storage (user data and database files). Changing this forces a new Cloud VM Cluster to be created. The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are 35, 40, 60 and 80.
dataStorageSizeInTbs Changes to this property will trigger replacement. number
The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
dbNodeStorageSizeInGbs Changes to this property will trigger replacement. number
The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
dbServers Changes to this property will trigger replacement. string[]
The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
displayName Changes to this property will trigger replacement. string
The user-friendly name for the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created. The name does not need to be unique.
domain Changes to this property will trigger replacement. string
The name of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
giVersion Changes to this property will trigger replacement. string
A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
hostname Changes to this property will trigger replacement. string
The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
hostnameActual string
The hostname for the Cloud VM Cluster with suffix.
licenseModel Changes to this property will trigger replacement. string
The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicense or LicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
localBackupEnabled Changes to this property will trigger replacement. boolean
If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
location Changes to this property will trigger replacement. string
The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
memorySizeInGbs Changes to this property will trigger replacement. number
The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
name Changes to this property will trigger replacement. string
The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
ocid string
The OCID of the Cloud VM Cluster.
resourceGroupName Changes to this property will trigger replacement. string
The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
scanListenerPortTcp Changes to this property will trigger replacement. number
The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
scanListenerPortTcpSsl Changes to this property will trigger replacement. number
The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
sparseDiskgroupEnabled Changes to this property will trigger replacement. boolean
If true, the sparse disk group is configured for the Cloud VM Cluster. If false, the sparse disk group is not created. Changing this forces a new Cloud VM Cluster to be created.
sshPublicKeys Changes to this property will trigger replacement. string[]
The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
subnetId Changes to this property will trigger replacement. string
The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
systemVersion Changes to this property will trigger replacement. string
Operating system version of the Exadata image. System version must be <= Db server major version (the first two parts of the DB server version eg 23.1.X.X.XXXX). Accepted Values for Grid Infrastructure (GI) version 19.0.0.0 are 22.1.30.0.0.241204, 22.1.32.0.0.250205, 22.1.31.0.0.250110, 23.1.20.0.0.241112, 23.1.21.0.0.241204, 23.1.22.0.0.250119, 23.1.23.0.0.250207. For Grid Infrastructure (GI) version 23.0.0.0 allowed system versions are 23.1.19.0.0.241015, 23.1.20.0.0.241112, 23.1.22.0.0.250119, 23.1.21.0.0.241204, 23.1.23.0.0.250207.
tags {[key: string]: string}
A mapping of tags which should be assigned to the Cloud VM Cluster.
timeZone Changes to this property will trigger replacement. string
The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones. Changing this forces a new Cloud VM Cluster to be created.
virtualNetworkId Changes to this property will trigger replacement. string
The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
zoneId Changes to this property will trigger replacement. string
The OCID of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
backup_subnet_cidr Changes to this property will trigger replacement. str
The backup subnet CIDR of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
cloud_exadata_infrastructure_id Changes to this property will trigger replacement. str
The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
cluster_name Changes to this property will trigger replacement. str
The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
cpu_core_count Changes to this property will trigger replacement. int
The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
data_collection_options Changes to this property will trigger replacement. CloudVmClusterDataCollectionOptionsArgs
A data_collection_options block as defined below. Changing this forces a new Cloud VM Cluster to be created.
data_storage_percentage Changes to this property will trigger replacement. int
The percentage assigned to DATA storage (user data and database files). Changing this forces a new Cloud VM Cluster to be created. The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are 35, 40, 60 and 80.
data_storage_size_in_tbs Changes to this property will trigger replacement. float
The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
db_node_storage_size_in_gbs Changes to this property will trigger replacement. int
The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
db_servers Changes to this property will trigger replacement. Sequence[str]
The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
display_name Changes to this property will trigger replacement. str
The user-friendly name for the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created. The name does not need to be unique.
domain Changes to this property will trigger replacement. str
The name of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
gi_version Changes to this property will trigger replacement. str
A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
hostname Changes to this property will trigger replacement. str
The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
hostname_actual str
The hostname for the Cloud VM Cluster with suffix.
license_model Changes to this property will trigger replacement. str
The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicense or LicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
local_backup_enabled Changes to this property will trigger replacement. bool
If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
location Changes to this property will trigger replacement. str
The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
memory_size_in_gbs Changes to this property will trigger replacement. int
The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
name Changes to this property will trigger replacement. str
The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
ocid str
The OCID of the Cloud VM Cluster.
resource_group_name Changes to this property will trigger replacement. str
The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
scan_listener_port_tcp Changes to this property will trigger replacement. int
The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
scan_listener_port_tcp_ssl Changes to this property will trigger replacement. int
The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
sparse_diskgroup_enabled Changes to this property will trigger replacement. bool
If true, the sparse disk group is configured for the Cloud VM Cluster. If false, the sparse disk group is not created. Changing this forces a new Cloud VM Cluster to be created.
ssh_public_keys Changes to this property will trigger replacement. Sequence[str]
The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
subnet_id Changes to this property will trigger replacement. str
The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
system_version Changes to this property will trigger replacement. str
Operating system version of the Exadata image. System version must be <= Db server major version (the first two parts of the DB server version eg 23.1.X.X.XXXX). Accepted Values for Grid Infrastructure (GI) version 19.0.0.0 are 22.1.30.0.0.241204, 22.1.32.0.0.250205, 22.1.31.0.0.250110, 23.1.20.0.0.241112, 23.1.21.0.0.241204, 23.1.22.0.0.250119, 23.1.23.0.0.250207. For Grid Infrastructure (GI) version 23.0.0.0 allowed system versions are 23.1.19.0.0.241015, 23.1.20.0.0.241112, 23.1.22.0.0.250119, 23.1.21.0.0.241204, 23.1.23.0.0.250207.
tags Mapping[str, str]
A mapping of tags which should be assigned to the Cloud VM Cluster.
time_zone Changes to this property will trigger replacement. str
The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones. Changing this forces a new Cloud VM Cluster to be created.
virtual_network_id Changes to this property will trigger replacement. str
The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
zone_id Changes to this property will trigger replacement. str
The OCID of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
backupSubnetCidr Changes to this property will trigger replacement. String
The backup subnet CIDR of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
cloudExadataInfrastructureId Changes to this property will trigger replacement. String
The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
clusterName Changes to this property will trigger replacement. String
The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
cpuCoreCount Changes to this property will trigger replacement. Number
The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
dataCollectionOptions Changes to this property will trigger replacement. Property Map
A data_collection_options block as defined below. Changing this forces a new Cloud VM Cluster to be created.
dataStoragePercentage Changes to this property will trigger replacement. Number
The percentage assigned to DATA storage (user data and database files). Changing this forces a new Cloud VM Cluster to be created. The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are 35, 40, 60 and 80.
dataStorageSizeInTbs Changes to this property will trigger replacement. Number
The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
dbNodeStorageSizeInGbs Changes to this property will trigger replacement. Number
The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
dbServers Changes to this property will trigger replacement. List<String>
The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
displayName Changes to this property will trigger replacement. String
The user-friendly name for the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created. The name does not need to be unique.
domain Changes to this property will trigger replacement. String
The name of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.
giVersion Changes to this property will trigger replacement. String
A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
hostname Changes to this property will trigger replacement. String
The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
hostnameActual String
The hostname for the Cloud VM Cluster with suffix.
licenseModel Changes to this property will trigger replacement. String
The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicense or LicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
localBackupEnabled Changes to this property will trigger replacement. Boolean
If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
location Changes to this property will trigger replacement. String
The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
memorySizeInGbs Changes to this property will trigger replacement. Number
The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
name Changes to this property will trigger replacement. String
The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
ocid String
The OCID of the Cloud VM Cluster.
resourceGroupName Changes to this property will trigger replacement. String
The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
scanListenerPortTcp Changes to this property will trigger replacement. Number
The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
scanListenerPortTcpSsl Changes to this property will trigger replacement. Number
The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
sparseDiskgroupEnabled Changes to this property will trigger replacement. Boolean
If true, the sparse disk group is configured for the Cloud VM Cluster. If false, the sparse disk group is not created. Changing this forces a new Cloud VM Cluster to be created.
sshPublicKeys Changes to this property will trigger replacement. List<String>
The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
subnetId Changes to this property will trigger replacement. String
The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
systemVersion Changes to this property will trigger replacement. String
Operating system version of the Exadata image. System version must be <= Db server major version (the first two parts of the DB server version eg 23.1.X.X.XXXX). Accepted Values for Grid Infrastructure (GI) version 19.0.0.0 are 22.1.30.0.0.241204, 22.1.32.0.0.250205, 22.1.31.0.0.250110, 23.1.20.0.0.241112, 23.1.21.0.0.241204, 23.1.22.0.0.250119, 23.1.23.0.0.250207. For Grid Infrastructure (GI) version 23.0.0.0 allowed system versions are 23.1.19.0.0.241015, 23.1.20.0.0.241112, 23.1.22.0.0.250119, 23.1.21.0.0.241204, 23.1.23.0.0.250207.
tags Map<String>
A mapping of tags which should be assigned to the Cloud VM Cluster.
timeZone Changes to this property will trigger replacement. String
The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones. Changing this forces a new Cloud VM Cluster to be created.
virtualNetworkId Changes to this property will trigger replacement. String
The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
zoneId Changes to this property will trigger replacement. String
The OCID of the OCI Private DNS Zone to be associated with the Cloud VM Cluster. This is required for specifying your own private domain name. Changing this forces a new Cloud VM Cluster to be created.

Supporting Types

CloudVmClusterDataCollectionOptions
, CloudVmClusterDataCollectionOptionsArgs

DiagnosticsEventsEnabled Changes to this property will trigger replacement. bool
Indicates whether diagnostic collection is enabled for the VM Cluster/Cloud VM Cluster/VMBM DBCS. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM Cluster/Cloud VM Cluster provisioning. You can also disable or enable it at any time using the UpdateVmCluster or updateCloudVmCluster API. Changing this forces a new Cloud VM Cluster to be created.
HealthMonitoringEnabled Changes to this property will trigger replacement. bool
Indicates whether health monitoring is enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling health monitoring allows Oracle to collect diagnostic data and share it with its operations and support personnel. You may also receive notifications for some events. Collecting health diagnostics enables Oracle to provide proactive support and enhanced service for your system. Optionally enable health monitoring while provisioning a system. You can also disable or enable health monitoring anytime using the UpdateVmCluster, UpdateCloudVmCluster or updateDbsystem API. Changing this forces a new Cloud VM Cluster to be created.
IncidentLogsEnabled Changes to this property will trigger replacement. bool
Indicates whether incident logs and trace collection are enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling incident logs collection allows Oracle to receive Events service notifications for guest VM issues, collect incident logs and traces, and use them to diagnose issues and resolve them. Optionally enable incident logs collection while provisioning a system. You can also disable or enable incident logs collection anytime using the UpdateVmCluster, updateCloudVmCluster or updateDbsystem API. Changing this forces a new Cloud VM Cluster to be created.
DiagnosticsEventsEnabled Changes to this property will trigger replacement. bool
Indicates whether diagnostic collection is enabled for the VM Cluster/Cloud VM Cluster/VMBM DBCS. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM Cluster/Cloud VM Cluster provisioning. You can also disable or enable it at any time using the UpdateVmCluster or updateCloudVmCluster API. Changing this forces a new Cloud VM Cluster to be created.
HealthMonitoringEnabled Changes to this property will trigger replacement. bool
Indicates whether health monitoring is enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling health monitoring allows Oracle to collect diagnostic data and share it with its operations and support personnel. You may also receive notifications for some events. Collecting health diagnostics enables Oracle to provide proactive support and enhanced service for your system. Optionally enable health monitoring while provisioning a system. You can also disable or enable health monitoring anytime using the UpdateVmCluster, UpdateCloudVmCluster or updateDbsystem API. Changing this forces a new Cloud VM Cluster to be created.
IncidentLogsEnabled Changes to this property will trigger replacement. bool
Indicates whether incident logs and trace collection are enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling incident logs collection allows Oracle to receive Events service notifications for guest VM issues, collect incident logs and traces, and use them to diagnose issues and resolve them. Optionally enable incident logs collection while provisioning a system. You can also disable or enable incident logs collection anytime using the UpdateVmCluster, updateCloudVmCluster or updateDbsystem API. Changing this forces a new Cloud VM Cluster to be created.
diagnosticsEventsEnabled Changes to this property will trigger replacement. Boolean
Indicates whether diagnostic collection is enabled for the VM Cluster/Cloud VM Cluster/VMBM DBCS. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM Cluster/Cloud VM Cluster provisioning. You can also disable or enable it at any time using the UpdateVmCluster or updateCloudVmCluster API. Changing this forces a new Cloud VM Cluster to be created.
healthMonitoringEnabled Changes to this property will trigger replacement. Boolean
Indicates whether health monitoring is enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling health monitoring allows Oracle to collect diagnostic data and share it with its operations and support personnel. You may also receive notifications for some events. Collecting health diagnostics enables Oracle to provide proactive support and enhanced service for your system. Optionally enable health monitoring while provisioning a system. You can also disable or enable health monitoring anytime using the UpdateVmCluster, UpdateCloudVmCluster or updateDbsystem API. Changing this forces a new Cloud VM Cluster to be created.
incidentLogsEnabled Changes to this property will trigger replacement. Boolean
Indicates whether incident logs and trace collection are enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling incident logs collection allows Oracle to receive Events service notifications for guest VM issues, collect incident logs and traces, and use them to diagnose issues and resolve them. Optionally enable incident logs collection while provisioning a system. You can also disable or enable incident logs collection anytime using the UpdateVmCluster, updateCloudVmCluster or updateDbsystem API. Changing this forces a new Cloud VM Cluster to be created.
diagnosticsEventsEnabled Changes to this property will trigger replacement. boolean
Indicates whether diagnostic collection is enabled for the VM Cluster/Cloud VM Cluster/VMBM DBCS. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM Cluster/Cloud VM Cluster provisioning. You can also disable or enable it at any time using the UpdateVmCluster or updateCloudVmCluster API. Changing this forces a new Cloud VM Cluster to be created.
healthMonitoringEnabled Changes to this property will trigger replacement. boolean
Indicates whether health monitoring is enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling health monitoring allows Oracle to collect diagnostic data and share it with its operations and support personnel. You may also receive notifications for some events. Collecting health diagnostics enables Oracle to provide proactive support and enhanced service for your system. Optionally enable health monitoring while provisioning a system. You can also disable or enable health monitoring anytime using the UpdateVmCluster, UpdateCloudVmCluster or updateDbsystem API. Changing this forces a new Cloud VM Cluster to be created.
incidentLogsEnabled Changes to this property will trigger replacement. boolean
Indicates whether incident logs and trace collection are enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling incident logs collection allows Oracle to receive Events service notifications for guest VM issues, collect incident logs and traces, and use them to diagnose issues and resolve them. Optionally enable incident logs collection while provisioning a system. You can also disable or enable incident logs collection anytime using the UpdateVmCluster, updateCloudVmCluster or updateDbsystem API. Changing this forces a new Cloud VM Cluster to be created.
diagnostics_events_enabled Changes to this property will trigger replacement. bool
Indicates whether diagnostic collection is enabled for the VM Cluster/Cloud VM Cluster/VMBM DBCS. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM Cluster/Cloud VM Cluster provisioning. You can also disable or enable it at any time using the UpdateVmCluster or updateCloudVmCluster API. Changing this forces a new Cloud VM Cluster to be created.
health_monitoring_enabled Changes to this property will trigger replacement. bool
Indicates whether health monitoring is enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling health monitoring allows Oracle to collect diagnostic data and share it with its operations and support personnel. You may also receive notifications for some events. Collecting health diagnostics enables Oracle to provide proactive support and enhanced service for your system. Optionally enable health monitoring while provisioning a system. You can also disable or enable health monitoring anytime using the UpdateVmCluster, UpdateCloudVmCluster or updateDbsystem API. Changing this forces a new Cloud VM Cluster to be created.
incident_logs_enabled Changes to this property will trigger replacement. bool
Indicates whether incident logs and trace collection are enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling incident logs collection allows Oracle to receive Events service notifications for guest VM issues, collect incident logs and traces, and use them to diagnose issues and resolve them. Optionally enable incident logs collection while provisioning a system. You can also disable or enable incident logs collection anytime using the UpdateVmCluster, updateCloudVmCluster or updateDbsystem API. Changing this forces a new Cloud VM Cluster to be created.
diagnosticsEventsEnabled Changes to this property will trigger replacement. Boolean
Indicates whether diagnostic collection is enabled for the VM Cluster/Cloud VM Cluster/VMBM DBCS. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM Cluster/Cloud VM Cluster provisioning. You can also disable or enable it at any time using the UpdateVmCluster or updateCloudVmCluster API. Changing this forces a new Cloud VM Cluster to be created.
healthMonitoringEnabled Changes to this property will trigger replacement. Boolean
Indicates whether health monitoring is enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling health monitoring allows Oracle to collect diagnostic data and share it with its operations and support personnel. You may also receive notifications for some events. Collecting health diagnostics enables Oracle to provide proactive support and enhanced service for your system. Optionally enable health monitoring while provisioning a system. You can also disable or enable health monitoring anytime using the UpdateVmCluster, UpdateCloudVmCluster or updateDbsystem API. Changing this forces a new Cloud VM Cluster to be created.
incidentLogsEnabled Changes to this property will trigger replacement. Boolean
Indicates whether incident logs and trace collection are enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling incident logs collection allows Oracle to receive Events service notifications for guest VM issues, collect incident logs and traces, and use them to diagnose issues and resolve them. Optionally enable incident logs collection while provisioning a system. You can also disable or enable incident logs collection anytime using the UpdateVmCluster, updateCloudVmCluster or updateDbsystem API. Changing this forces a new Cloud VM Cluster to be created.

Import

Cloud VM Clusters can be imported using the resource id, e.g.

$ pulumi import azure:oracle/cloudVmCluster:CloudVmCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup/providers/Oracle.Database/cloudVmClusters/cloudVmClusters1
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
Azure Classic pulumi/pulumi-azure
License
Apache-2.0
Notes
This Pulumi package is based on the azurerm Terraform Provider.