We recommend using Azure Native.
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,
});
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)
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,
    });
});
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,
                   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 string
- The unique name of the resource.
- args CloudVmClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args 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 string
- The unique name of the resource.
- args CloudVmClusterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CloudVmClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args 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,
    },
    Tags = 
    {
        { "string", "string" },
    },
    TimeZone = "string",
    ClusterName = "string",
    ZoneId = "string",
});
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),
	},
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	TimeZone:    pulumi.String("string"),
	ClusterName: pulumi.String("string"),
	ZoneId:      pulumi.String("string"),
})
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())
    .tags(Map.of("string", "string"))
    .timeZone("string")
    .clusterName("string")
    .zoneId("string")
    .build());
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,
    },
    tags={
        "string": "string",
    },
    time_zone="string",
    cluster_name="string",
    zone_id="string")
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,
    },
    tags: {
        string: "string",
    },
    timeZone: "string",
    clusterName: "string",
    zoneId: "string",
});
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
    tags:
        string: string
    timeZone: string
    virtualNetworkId: string
    zoneId: string
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:
- CloudExadata stringInfrastructure Id 
- The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
- CpuCore intCount 
- The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- DbServers List<string>
- The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
- DisplayName 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 string
- A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
- Hostname string
- The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
- LicenseModel string
- The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicenseorLicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
- ResourceGroup stringName 
- The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- SshPublic List<string>Keys 
- 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 string
- The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- VirtualNetwork stringId 
- The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- BackupSubnet stringCidr 
- 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 string
- The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- DataCollection CloudOptions Vm Cluster Data Collection Options 
- A data_collection_optionsblock as defined below. Changing this forces a new Cloud VM Cluster to be created.
- DataStorage intPercentage 
- 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,60and80.
- DataStorage doubleSize In Tbs 
- The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
- DbNode intStorage Size In Gbs 
- The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- Domain 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.
- LocalBackup boolEnabled 
- 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 string
- The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- MemorySize intIn Gbs 
- The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- Name string
- The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- ScanListener intPort Tcp 
- The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
- ScanListener intPort Tcp Ssl 
- The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
- SparseDiskgroup boolEnabled 
- 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.
- Dictionary<string, string>
- A mapping of tags which should be assigned to the Cloud VM Cluster.
- TimeZone 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 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.
- CloudExadata stringInfrastructure Id 
- The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
- CpuCore intCount 
- The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- DbServers []string
- The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
- DisplayName 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 string
- A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
- Hostname string
- The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
- LicenseModel string
- The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicenseorLicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
- ResourceGroup stringName 
- The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- SshPublic []stringKeys 
- 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 string
- The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- VirtualNetwork stringId 
- The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- BackupSubnet stringCidr 
- 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 string
- The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- DataCollection CloudOptions Vm Cluster Data Collection Options Args 
- A data_collection_optionsblock as defined below. Changing this forces a new Cloud VM Cluster to be created.
- DataStorage intPercentage 
- 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,60and80.
- DataStorage float64Size In Tbs 
- The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
- DbNode intStorage Size In Gbs 
- The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- Domain 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.
- LocalBackup boolEnabled 
- 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 string
- The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- MemorySize intIn Gbs 
- The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- Name string
- The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- ScanListener intPort Tcp 
- The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
- ScanListener intPort Tcp Ssl 
- The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
- SparseDiskgroup boolEnabled 
- 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.
- map[string]string
- A mapping of tags which should be assigned to the Cloud VM Cluster.
- TimeZone 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 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.
- cloudExadata StringInfrastructure Id 
- The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
- cpuCore IntegerCount 
- The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- dbServers List<String>
- The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
- displayName 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 String
- A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
- hostname String
- The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
- licenseModel String
- The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicenseorLicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
- resourceGroup StringName 
- The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- sshPublic List<String>Keys 
- 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 String
- The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- virtualNetwork StringId 
- The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- backupSubnet StringCidr 
- 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 String
- The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- dataCollection CloudOptions Vm Cluster Data Collection Options 
- A data_collection_optionsblock as defined below. Changing this forces a new Cloud VM Cluster to be created.
- dataStorage IntegerPercentage 
- 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,60and80.
- dataStorage DoubleSize In Tbs 
- The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
- dbNode IntegerStorage Size In Gbs 
- The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- domain 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.
- localBackup BooleanEnabled 
- 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 String
- The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- memorySize IntegerIn Gbs 
- The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- name String
- The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- scanListener IntegerPort Tcp 
- The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
- scanListener IntegerPort Tcp Ssl 
- The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
- sparseDiskgroup BooleanEnabled 
- 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.
- Map<String,String>
- A mapping of tags which should be assigned to the Cloud VM Cluster.
- timeZone 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 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.
- cloudExadata stringInfrastructure Id 
- The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
- cpuCore numberCount 
- The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- dbServers string[]
- The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
- displayName 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 string
- A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
- hostname string
- The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
- licenseModel string
- The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicenseorLicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
- resourceGroup stringName 
- The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- sshPublic string[]Keys 
- 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 string
- The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- virtualNetwork stringId 
- The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- backupSubnet stringCidr 
- 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 string
- The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- dataCollection CloudOptions Vm Cluster Data Collection Options 
- A data_collection_optionsblock as defined below. Changing this forces a new Cloud VM Cluster to be created.
- dataStorage numberPercentage 
- 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,60and80.
- dataStorage numberSize In Tbs 
- The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
- dbNode numberStorage Size In Gbs 
- The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- domain 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.
- localBackup booleanEnabled 
- 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 string
- The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- memorySize numberIn Gbs 
- The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- name string
- The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- scanListener numberPort Tcp 
- The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
- scanListener numberPort Tcp Ssl 
- The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
- sparseDiskgroup booleanEnabled 
- 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.
- {[key: string]: string}
- A mapping of tags which should be assigned to the Cloud VM Cluster.
- timeZone 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 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_ strinfrastructure_ id 
- The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
- cpu_core_ intcount 
- The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- db_servers Sequence[str]
- The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
- display_name 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 str
- A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
- hostname str
- The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
- license_model str
- The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicenseorLicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
- resource_group_ strname 
- 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_ Sequence[str]keys 
- 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 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_ strid 
- 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_ strcidr 
- 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 str
- The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- data_collection_ Cloudoptions Vm Cluster Data Collection Options Args 
- A data_collection_optionsblock as defined below. Changing this forces a new Cloud VM Cluster to be created.
- data_storage_ intpercentage 
- 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,60and80.
- data_storage_ floatsize_ in_ tbs 
- The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
- db_node_ intstorage_ size_ in_ gbs 
- The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- domain 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_ boolenabled 
- 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 str
- The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- memory_size_ intin_ gbs 
- The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- name 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_ intport_ tcp 
- 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_ intport_ tcp_ ssl 
- 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_ boolenabled 
- 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.
- Mapping[str, str]
- A mapping of tags which should be assigned to the Cloud VM Cluster.
- time_zone 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 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.
- cloudExadata StringInfrastructure Id 
- The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
- cpuCore NumberCount 
- The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- dbServers List<String>
- The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
- displayName 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 String
- A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
- hostname String
- The hostname for the Cloud VM Cluster without suffix. Changing this forces a new Cloud VM Cluster to be created.
- licenseModel String
- The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicenseorLicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
- resourceGroup StringName 
- The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- sshPublic List<String>Keys 
- 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 String
- The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- virtualNetwork StringId 
- The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- backupSubnet StringCidr 
- 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 String
- The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- dataCollection Property MapOptions 
- A data_collection_optionsblock as defined below. Changing this forces a new Cloud VM Cluster to be created.
- dataStorage NumberPercentage 
- 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,60and80.
- dataStorage NumberSize In Tbs 
- The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
- dbNode NumberStorage Size In Gbs 
- The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- domain 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.
- localBackup BooleanEnabled 
- 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 String
- The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- memorySize NumberIn Gbs 
- The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- name String
- The name which should be used for this Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- scanListener NumberPort Tcp 
- The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
- scanListener NumberPort Tcp Ssl 
- The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
- sparseDiskgroup BooleanEnabled 
- 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.
- Map<String>
- A mapping of tags which should be assigned to the Cloud VM Cluster.
- timeZone 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 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,
        tags: Optional[Mapping[str, str]] = None,
        time_zone: Optional[str] = None,
        virtual_network_id: Optional[str] = None,
        zone_id: Optional[str] = None) -> CloudVmClusterfunc 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
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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.
- BackupSubnet stringCidr 
- 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.
- CloudExadata stringInfrastructure Id 
- The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
- ClusterName string
- The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- CpuCore intCount 
- The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- DataCollection CloudOptions Vm Cluster Data Collection Options 
- A data_collection_optionsblock as defined below. Changing this forces a new Cloud VM Cluster to be created.
- DataStorage intPercentage 
- 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,60and80.
- DataStorage doubleSize In Tbs 
- The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
- DbNode intStorage Size In Gbs 
- The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- DbServers List<string>
- The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
- DisplayName 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 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 string
- A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
- Hostname 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 string
- The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicenseorLicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
- LocalBackup boolEnabled 
- 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 string
- The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- MemorySize intIn Gbs 
- The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- Name 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.
- ResourceGroup stringName 
- The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- ScanListener intPort Tcp 
- The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
- ScanListener intPort Tcp Ssl 
- The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
- SparseDiskgroup boolEnabled 
- 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.
- SshPublic List<string>Keys 
- 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 string
- The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- Dictionary<string, string>
- A mapping of tags which should be assigned to the Cloud VM Cluster.
- TimeZone 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.
- VirtualNetwork stringId 
- The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- ZoneId 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.
- BackupSubnet stringCidr 
- 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.
- CloudExadata stringInfrastructure Id 
- The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
- ClusterName string
- The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- CpuCore intCount 
- The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- DataCollection CloudOptions Vm Cluster Data Collection Options Args 
- A data_collection_optionsblock as defined below. Changing this forces a new Cloud VM Cluster to be created.
- DataStorage intPercentage 
- 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,60and80.
- DataStorage float64Size In Tbs 
- The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
- DbNode intStorage Size In Gbs 
- The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- DbServers []string
- The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
- DisplayName 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 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 string
- A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
- Hostname 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 string
- The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicenseorLicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
- LocalBackup boolEnabled 
- 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 string
- The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- MemorySize intIn Gbs 
- The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- Name 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.
- ResourceGroup stringName 
- The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- ScanListener intPort Tcp 
- The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
- ScanListener intPort Tcp Ssl 
- The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
- SparseDiskgroup boolEnabled 
- 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.
- SshPublic []stringKeys 
- 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 string
- The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- map[string]string
- A mapping of tags which should be assigned to the Cloud VM Cluster.
- TimeZone 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.
- VirtualNetwork stringId 
- The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- ZoneId 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.
- backupSubnet StringCidr 
- 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.
- cloudExadata StringInfrastructure Id 
- The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
- clusterName String
- The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- cpuCore IntegerCount 
- The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- dataCollection CloudOptions Vm Cluster Data Collection Options 
- A data_collection_optionsblock as defined below. Changing this forces a new Cloud VM Cluster to be created.
- dataStorage IntegerPercentage 
- 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,60and80.
- dataStorage DoubleSize In Tbs 
- The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
- dbNode IntegerStorage Size In Gbs 
- The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- dbServers List<String>
- The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
- displayName 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 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 String
- A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
- hostname 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 String
- The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicenseorLicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
- localBackup BooleanEnabled 
- 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 String
- The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- memorySize IntegerIn Gbs 
- The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- name 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.
- resourceGroup StringName 
- The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- scanListener IntegerPort Tcp 
- The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
- scanListener IntegerPort Tcp Ssl 
- The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
- sparseDiskgroup BooleanEnabled 
- 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.
- sshPublic List<String>Keys 
- 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 String
- The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- Map<String,String>
- A mapping of tags which should be assigned to the Cloud VM Cluster.
- timeZone 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.
- virtualNetwork StringId 
- The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- zoneId 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.
- backupSubnet stringCidr 
- 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.
- cloudExadata stringInfrastructure Id 
- The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
- clusterName string
- The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- cpuCore numberCount 
- The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- dataCollection CloudOptions Vm Cluster Data Collection Options 
- A data_collection_optionsblock as defined below. Changing this forces a new Cloud VM Cluster to be created.
- dataStorage numberPercentage 
- 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,60and80.
- dataStorage numberSize In Tbs 
- The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
- dbNode numberStorage Size In Gbs 
- The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- dbServers string[]
- The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
- displayName 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 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 string
- A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
- hostname 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 string
- The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicenseorLicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
- localBackup booleanEnabled 
- 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 string
- The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- memorySize numberIn Gbs 
- The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- name 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.
- resourceGroup stringName 
- The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- scanListener numberPort Tcp 
- The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
- scanListener numberPort Tcp Ssl 
- The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
- sparseDiskgroup booleanEnabled 
- 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.
- sshPublic string[]Keys 
- 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 string
- The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- {[key: string]: string}
- A mapping of tags which should be assigned to the Cloud VM Cluster.
- timeZone 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.
- virtualNetwork stringId 
- The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- zoneId 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_ strcidr 
- 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_ strinfrastructure_ id 
- The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
- cluster_name str
- The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- cpu_core_ intcount 
- The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- data_collection_ Cloudoptions Vm Cluster Data Collection Options Args 
- A data_collection_optionsblock as defined below. Changing this forces a new Cloud VM Cluster to be created.
- data_storage_ intpercentage 
- 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,60and80.
- data_storage_ floatsize_ in_ tbs 
- The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
- db_node_ intstorage_ size_ in_ gbs 
- The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- db_servers Sequence[str]
- The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
- display_name 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 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 str
- A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
- hostname 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 str
- The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicenseorLicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
- local_backup_ boolenabled 
- 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 str
- The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- memory_size_ intin_ gbs 
- The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- name 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_ strname 
- 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_ intport_ tcp 
- 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_ intport_ tcp_ ssl 
- 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_ boolenabled 
- 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_ Sequence[str]keys 
- 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 str
- The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- Mapping[str, str]
- A mapping of tags which should be assigned to the Cloud VM Cluster.
- time_zone 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_ strid 
- 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 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.
- backupSubnet StringCidr 
- 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.
- cloudExadata StringInfrastructure Id 
- The OCID of the Cloud Exadata infrastructure. Changing this forces a new Cloud VM Cluster to be created.
- clusterName String
- The cluster name for Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- cpuCore NumberCount 
- The number of CPU cores enabled on the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- dataCollection Property MapOptions 
- A data_collection_optionsblock as defined below. Changing this forces a new Cloud VM Cluster to be created.
- dataStorage NumberPercentage 
- 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,60and80.
- dataStorage NumberSize In Tbs 
- The data disk group size to be allocated in TBs. Changing this forces a new Cloud VM Cluster to be created.
- dbNode NumberStorage Size In Gbs 
- The local node storage to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- dbServers List<String>
- The list of DB servers. Changing this forces a new Cloud VM Cluster to be created.
- displayName 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 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 String
- A valid Oracle Grid Infrastructure (GI) software version. Changing this forces a new Cloud VM Cluster to be created.
- hostname 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 String
- The Oracle license model that applies to the Cloud VM Cluster, either BringYourOwnLicenseorLicenseIncluded. Changing this forces a new Cloud VM Cluster to be created.
- localBackup BooleanEnabled 
- 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 String
- The Azure Region where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- memorySize NumberIn Gbs 
- The memory to be allocated in GBs. Changing this forces a new Cloud VM Cluster to be created.
- name 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.
- resourceGroup StringName 
- The name of the Resource Group where the Cloud VM Cluster should exist. Changing this forces a new Cloud VM Cluster to be created.
- scanListener NumberPort Tcp 
- The TCP Single Client Access Name (SCAN) port. The default port to 1521. Changing this forces a new Cloud VM Cluster to be created.
- scanListener NumberPort Tcp Ssl 
- The TCPS Single Client Access Name (SCAN) port. The default port to 2484. Changing this forces a new Cloud VM Cluster to be created.
- sparseDiskgroup BooleanEnabled 
- 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.
- sshPublic List<String>Keys 
- 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 String
- The ID of the subnet associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- Map<String>
- A mapping of tags which should be assigned to the Cloud VM Cluster.
- timeZone 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.
- virtualNetwork StringId 
- The ID of the Virtual Network associated with the Cloud VM Cluster. Changing this forces a new Cloud VM Cluster to be created.
- zoneId 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            
- DiagnosticsEvents boolEnabled 
- 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 UpdateVmClusterorupdateCloudVmClusterAPI. Changing this forces a new Cloud VM Cluster to be created.
- HealthMonitoring boolEnabled 
- 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,UpdateCloudVmClusterorupdateDbsystemAPI. Changing this forces a new Cloud VM Cluster to be created.
- IncidentLogs boolEnabled 
- 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,updateCloudVmClusterorupdateDbsystemAPI. Changing this forces a new Cloud VM Cluster to be created.
- DiagnosticsEvents boolEnabled 
- 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 UpdateVmClusterorupdateCloudVmClusterAPI. Changing this forces a new Cloud VM Cluster to be created.
- HealthMonitoring boolEnabled 
- 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,UpdateCloudVmClusterorupdateDbsystemAPI. Changing this forces a new Cloud VM Cluster to be created.
- IncidentLogs boolEnabled 
- 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,updateCloudVmClusterorupdateDbsystemAPI. Changing this forces a new Cloud VM Cluster to be created.
- diagnosticsEvents BooleanEnabled 
- 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 UpdateVmClusterorupdateCloudVmClusterAPI. Changing this forces a new Cloud VM Cluster to be created.
- healthMonitoring BooleanEnabled 
- 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,UpdateCloudVmClusterorupdateDbsystemAPI. Changing this forces a new Cloud VM Cluster to be created.
- incidentLogs BooleanEnabled 
- 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,updateCloudVmClusterorupdateDbsystemAPI. Changing this forces a new Cloud VM Cluster to be created.
- diagnosticsEvents booleanEnabled 
- 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 UpdateVmClusterorupdateCloudVmClusterAPI. Changing this forces a new Cloud VM Cluster to be created.
- healthMonitoring booleanEnabled 
- 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,UpdateCloudVmClusterorupdateDbsystemAPI. Changing this forces a new Cloud VM Cluster to be created.
- incidentLogs booleanEnabled 
- 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,updateCloudVmClusterorupdateDbsystemAPI. Changing this forces a new Cloud VM Cluster to be created.
- diagnostics_events_ boolenabled 
- 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 UpdateVmClusterorupdateCloudVmClusterAPI. Changing this forces a new Cloud VM Cluster to be created.
- health_monitoring_ boolenabled 
- 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,UpdateCloudVmClusterorupdateDbsystemAPI. Changing this forces a new Cloud VM Cluster to be created.
- incident_logs_ boolenabled 
- 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,updateCloudVmClusterorupdateDbsystemAPI. Changing this forces a new Cloud VM Cluster to be created.
- diagnosticsEvents BooleanEnabled 
- 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 UpdateVmClusterorupdateCloudVmClusterAPI. Changing this forces a new Cloud VM Cluster to be created.
- healthMonitoring BooleanEnabled 
- 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,UpdateCloudVmClusterorupdateDbsystemAPI. Changing this forces a new Cloud VM Cluster to be created.
- incidentLogs BooleanEnabled 
- 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,updateCloudVmClusterorupdateDbsystemAPI. 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
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 azurermTerraform Provider.