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

We recommend using Azure Native.

Azure v6.10.0 published on Tuesday, Nov 19, 2024 by Pulumi

azure.oracle.getCloudVmCluster

Explore with Pulumi AI

azure logo

We recommend using Azure Native.

Azure v6.10.0 published on Tuesday, Nov 19, 2024 by Pulumi

    Use this data source to access information about an existing Cloud VM Cluster.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as azure from "@pulumi/azure";
    
    const example = azure.oracle.getCloudVmCluster({
        name: "existing",
        resourceGroupName: "existing",
    });
    export const id = example.then(example => example.id);
    
    import pulumi
    import pulumi_azure as azure
    
    example = azure.oracle.get_cloud_vm_cluster(name="existing",
        resource_group_name="existing")
    pulumi.export("id", example.id)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/oracle"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		example, err := oracle.LookupCloudVmCluster(ctx, &oracle.LookupCloudVmClusterArgs{
    			Name:              "existing",
    			ResourceGroupName: "existing",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("id", example.Id)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Azure = Pulumi.Azure;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Azure.Oracle.GetCloudVmCluster.Invoke(new()
        {
            Name = "existing",
            ResourceGroupName = "existing",
        });
    
        return new Dictionary<string, object?>
        {
            ["id"] = example.Apply(getCloudVmClusterResult => getCloudVmClusterResult.Id),
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azure.oracle.OracleFunctions;
    import com.pulumi.azure.oracle.inputs.GetCloudVmClusterArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var example = OracleFunctions.getCloudVmCluster(GetCloudVmClusterArgs.builder()
                .name("existing")
                .resourceGroupName("existing")
                .build());
    
            ctx.export("id", example.applyValue(getCloudVmClusterResult -> getCloudVmClusterResult.id()));
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: azure:oracle:getCloudVmCluster
          Arguments:
            name: existing
            resourceGroupName: existing
    outputs:
      id: ${example.id}
    

    Using getCloudVmCluster

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getCloudVmCluster(args: GetCloudVmClusterArgs, opts?: InvokeOptions): Promise<GetCloudVmClusterResult>
    function getCloudVmClusterOutput(args: GetCloudVmClusterOutputArgs, opts?: InvokeOptions): Output<GetCloudVmClusterResult>
    def get_cloud_vm_cluster(name: Optional[str] = None,
                             resource_group_name: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetCloudVmClusterResult
    def get_cloud_vm_cluster_output(name: Optional[pulumi.Input[str]] = None,
                             resource_group_name: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetCloudVmClusterResult]
    func LookupCloudVmCluster(ctx *Context, args *LookupCloudVmClusterArgs, opts ...InvokeOption) (*LookupCloudVmClusterResult, error)
    func LookupCloudVmClusterOutput(ctx *Context, args *LookupCloudVmClusterOutputArgs, opts ...InvokeOption) LookupCloudVmClusterResultOutput

    > Note: This function is named LookupCloudVmCluster in the Go SDK.

    public static class GetCloudVmCluster 
    {
        public static Task<GetCloudVmClusterResult> InvokeAsync(GetCloudVmClusterArgs args, InvokeOptions? opts = null)
        public static Output<GetCloudVmClusterResult> Invoke(GetCloudVmClusterInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCloudVmClusterResult> getCloudVmCluster(GetCloudVmClusterArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure:oracle/getCloudVmCluster:getCloudVmCluster
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    The name of this Cloud VM Cluster.
    ResourceGroupName string
    The name of the Resource Group where the Cloud VM Cluster exists.
    Name string
    The name of this Cloud VM Cluster.
    ResourceGroupName string
    The name of the Resource Group where the Cloud VM Cluster exists.
    name String
    The name of this Cloud VM Cluster.
    resourceGroupName String
    The name of the Resource Group where the Cloud VM Cluster exists.
    name string
    The name of this Cloud VM Cluster.
    resourceGroupName string
    The name of the Resource Group where the Cloud VM Cluster exists.
    name str
    The name of this Cloud VM Cluster.
    resource_group_name str
    The name of the Resource Group where the Cloud VM Cluster exists.
    name String
    The name of this Cloud VM Cluster.
    resourceGroupName String
    The name of the Resource Group where the Cloud VM Cluster exists.

    getCloudVmCluster Result

    The following output properties are available:

    BackupSubnetCidr string
    Client OCI backup subnet CIDR, default is 192.168.252.0/22.
    CloudExadataInfrastructureId string
    The Cloud Exadata Infrastructure ID.
    ClusterName string
    The cluster name for Cloud VM Cluster.
    CompartmentId string
    The OCID of the compartment.
    ComputeNodes List<string>
    A compute_nodes block as defined below.
    CpuCoreCount int
    The number of CPU cores enabled on the Cloud VM Cluster.
    DataCollectionOptions List<GetCloudVmClusterDataCollectionOption>
    A data_collection_options block as defined below.
    DataStoragePercentage int
    The percentage assigned to DATA storage (user data and database files). 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. The default is 80 percent assigned to DATA storage. See Storage Configuration in the Exadata documentation for details on the impact of the configuration settings on storage.
    DataStorageSizeInTbs double
    The data disk group size to be allocated in TBs.
    DbNodeStorageSizeInGbs int
    The local node storage to be allocated in GBs.
    DbServers List<string>
    A db_servers block as defined below.
    DiskRedundancy string
    The type of redundancy configured for the Cloud Vm Cluster. NORMAL is 2-way redundancy. HIGH is 3-way redundancy.
    DisplayName string
    The user-friendly name for the Cloud VM Cluster. The name does not need to be unique.
    Domain string
    The domain name for the Cloud VM Cluster.
    GiVersion string
    A valid Oracle Grid Infrastructure (GI) software version.
    Hostname string
    The hostname for the Cloud VM Cluster without suffix.
    HostnameActual string
    The hostname for the Cloud VM Cluster with suffix.
    Id string
    The provider-assigned unique ID for this managed resource.
    IormConfigCaches List<GetCloudVmClusterIormConfigCach>
    A iorm_config_cache block as defined below.
    LastUpdateHistoryEntryId string
    The OCID of the last maintenance update history entry. This value is updated when a maintenance update starts.
    LicenseModel string
    The Oracle license model that applies to the Cloud VM Cluster.
    LifecycleDetails string
    Additional information about the current lifecycleState.
    LifecycleState string
    The current state of IORM configuration for the Exadata DB system.
    ListenerPort int
    The port number configured for the listener on the Cloud VM Cluster.
    LocalBackupEnabled 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.
    Location string
    The Azure Region where the Cloud VM Cluster exists.
    MemorySizeInGbs int
    The memory to be allocated in GBs.
    Name string
    NodeCount int
    The number of nodes in the Cloud VM Cluster.
    NsgUrl string
    The list of OCIDs for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules. NsgIds restrictions:

    • A network security group (NSG) is optional for Autonomous Databases with private access. The nsgIds list can be empty.
    OciUrl string
    The URL of the resource in the OCI console.
    Ocid string
    The OCID of the Cloud VM Cluster.
    OcpuCount double
    The number of OCPU cores to enable on the Cloud VM Cluster. Only 1 decimal place is allowed for the fractional part.
    ResourceGroupName string
    ScanDnsName string
    The FQDN of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
    ScanDnsRecordId string
    The OCID of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
    ScanIpIds List<string>
    A scan_ip_ids block as defined below.
    ScanListenerPortTcp int
    The TCP Single Client Access Name (SCAN) port. The default port is 1521.
    ScanListenerPortTcpSsl int
    The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
    Shape string
    The model name of the Exadata hardware running the Cloud VM Cluster.
    SparseDiskgroupEnabled bool
    If true, sparse disk group is configured for the Cloud VM Cluster. If false, sparse disk group is not created.
    SshPublicKeys List<string>
    The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster.
    StorageSizeInGbs int
    The storage allocation for the disk group, in gigabytes (GB).
    SubnetId string
    The ID of the Azure Resource Manager subnet resource.
    SubnetOcid string
    The OCID of the subnet associated with the Cloud VM Cluster.
    SystemVersion string
    Operating system version of the image.
    Tags Dictionary<string, string>
    A mapping of tags assigned to the Cloud VM Cluster.
    TimeCreated string
    The date and time that the Cloud VM Cluster was created.
    TimeZone string
    The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones.
    VipOds List<string>
    The OCID of the virtual IP (VIP) addresses associated with the Cloud VM Cluster. The Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the Exadata Cloud Service instance to enable failover. If one node fails, the VIP is reassigned to another active node in the Cluster.
    VirtualNetworkId string
    The ID to an Azure Resource Manager Virtual Network resource.
    ZoneId string
    The OCID of the zone the Cloud VM Cluster is associated with.
    BackupSubnetCidr string
    Client OCI backup subnet CIDR, default is 192.168.252.0/22.
    CloudExadataInfrastructureId string
    The Cloud Exadata Infrastructure ID.
    ClusterName string
    The cluster name for Cloud VM Cluster.
    CompartmentId string
    The OCID of the compartment.
    ComputeNodes []string
    A compute_nodes block as defined below.
    CpuCoreCount int
    The number of CPU cores enabled on the Cloud VM Cluster.
    DataCollectionOptions []GetCloudVmClusterDataCollectionOption
    A data_collection_options block as defined below.
    DataStoragePercentage int
    The percentage assigned to DATA storage (user data and database files). 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. The default is 80 percent assigned to DATA storage. See Storage Configuration in the Exadata documentation for details on the impact of the configuration settings on storage.
    DataStorageSizeInTbs float64
    The data disk group size to be allocated in TBs.
    DbNodeStorageSizeInGbs int
    The local node storage to be allocated in GBs.
    DbServers []string
    A db_servers block as defined below.
    DiskRedundancy string
    The type of redundancy configured for the Cloud Vm Cluster. NORMAL is 2-way redundancy. HIGH is 3-way redundancy.
    DisplayName string
    The user-friendly name for the Cloud VM Cluster. The name does not need to be unique.
    Domain string
    The domain name for the Cloud VM Cluster.
    GiVersion string
    A valid Oracle Grid Infrastructure (GI) software version.
    Hostname string
    The hostname for the Cloud VM Cluster without suffix.
    HostnameActual string
    The hostname for the Cloud VM Cluster with suffix.
    Id string
    The provider-assigned unique ID for this managed resource.
    IormConfigCaches []GetCloudVmClusterIormConfigCach
    A iorm_config_cache block as defined below.
    LastUpdateHistoryEntryId string
    The OCID of the last maintenance update history entry. This value is updated when a maintenance update starts.
    LicenseModel string
    The Oracle license model that applies to the Cloud VM Cluster.
    LifecycleDetails string
    Additional information about the current lifecycleState.
    LifecycleState string
    The current state of IORM configuration for the Exadata DB system.
    ListenerPort int
    The port number configured for the listener on the Cloud VM Cluster.
    LocalBackupEnabled 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.
    Location string
    The Azure Region where the Cloud VM Cluster exists.
    MemorySizeInGbs int
    The memory to be allocated in GBs.
    Name string
    NodeCount int
    The number of nodes in the Cloud VM Cluster.
    NsgUrl string
    The list of OCIDs for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules. NsgIds restrictions:

    • A network security group (NSG) is optional for Autonomous Databases with private access. The nsgIds list can be empty.
    OciUrl string
    The URL of the resource in the OCI console.
    Ocid string
    The OCID of the Cloud VM Cluster.
    OcpuCount float64
    The number of OCPU cores to enable on the Cloud VM Cluster. Only 1 decimal place is allowed for the fractional part.
    ResourceGroupName string
    ScanDnsName string
    The FQDN of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
    ScanDnsRecordId string
    The OCID of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
    ScanIpIds []string
    A scan_ip_ids block as defined below.
    ScanListenerPortTcp int
    The TCP Single Client Access Name (SCAN) port. The default port is 1521.
    ScanListenerPortTcpSsl int
    The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
    Shape string
    The model name of the Exadata hardware running the Cloud VM Cluster.
    SparseDiskgroupEnabled bool
    If true, sparse disk group is configured for the Cloud VM Cluster. If false, sparse disk group is not created.
    SshPublicKeys []string
    The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster.
    StorageSizeInGbs int
    The storage allocation for the disk group, in gigabytes (GB).
    SubnetId string
    The ID of the Azure Resource Manager subnet resource.
    SubnetOcid string
    The OCID of the subnet associated with the Cloud VM Cluster.
    SystemVersion string
    Operating system version of the image.
    Tags map[string]string
    A mapping of tags assigned to the Cloud VM Cluster.
    TimeCreated string
    The date and time that the Cloud VM Cluster was created.
    TimeZone string
    The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones.
    VipOds []string
    The OCID of the virtual IP (VIP) addresses associated with the Cloud VM Cluster. The Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the Exadata Cloud Service instance to enable failover. If one node fails, the VIP is reassigned to another active node in the Cluster.
    VirtualNetworkId string
    The ID to an Azure Resource Manager Virtual Network resource.
    ZoneId string
    The OCID of the zone the Cloud VM Cluster is associated with.
    backupSubnetCidr String
    Client OCI backup subnet CIDR, default is 192.168.252.0/22.
    cloudExadataInfrastructureId String
    The Cloud Exadata Infrastructure ID.
    clusterName String
    The cluster name for Cloud VM Cluster.
    compartmentId String
    The OCID of the compartment.
    computeNodes List<String>
    A compute_nodes block as defined below.
    cpuCoreCount Integer
    The number of CPU cores enabled on the Cloud VM Cluster.
    dataCollectionOptions List<GetCloudVmClusterDataCollectionOption>
    A data_collection_options block as defined below.
    dataStoragePercentage Integer
    The percentage assigned to DATA storage (user data and database files). 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. The default is 80 percent assigned to DATA storage. See Storage Configuration in the Exadata documentation for details on the impact of the configuration settings on storage.
    dataStorageSizeInTbs Double
    The data disk group size to be allocated in TBs.
    dbNodeStorageSizeInGbs Integer
    The local node storage to be allocated in GBs.
    dbServers List<String>
    A db_servers block as defined below.
    diskRedundancy String
    The type of redundancy configured for the Cloud Vm Cluster. NORMAL is 2-way redundancy. HIGH is 3-way redundancy.
    displayName String
    The user-friendly name for the Cloud VM Cluster. The name does not need to be unique.
    domain String
    The domain name for the Cloud VM Cluster.
    giVersion String
    A valid Oracle Grid Infrastructure (GI) software version.
    hostname String
    The hostname for the Cloud VM Cluster without suffix.
    hostnameActual String
    The hostname for the Cloud VM Cluster with suffix.
    id String
    The provider-assigned unique ID for this managed resource.
    iormConfigCaches List<GetCloudVmClusterIormConfigCach>
    A iorm_config_cache block as defined below.
    lastUpdateHistoryEntryId String
    The OCID of the last maintenance update history entry. This value is updated when a maintenance update starts.
    licenseModel String
    The Oracle license model that applies to the Cloud VM Cluster.
    lifecycleDetails String
    Additional information about the current lifecycleState.
    lifecycleState String
    The current state of IORM configuration for the Exadata DB system.
    listenerPort Integer
    The port number configured for the listener on the Cloud VM Cluster.
    localBackupEnabled 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.
    location String
    The Azure Region where the Cloud VM Cluster exists.
    memorySizeInGbs Integer
    The memory to be allocated in GBs.
    name String
    nodeCount Integer
    The number of nodes in the Cloud VM Cluster.
    nsgUrl String
    The list of OCIDs for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules. NsgIds restrictions:

    • A network security group (NSG) is optional for Autonomous Databases with private access. The nsgIds list can be empty.
    ociUrl String
    The URL of the resource in the OCI console.
    ocid String
    The OCID of the Cloud VM Cluster.
    ocpuCount Double
    The number of OCPU cores to enable on the Cloud VM Cluster. Only 1 decimal place is allowed for the fractional part.
    resourceGroupName String
    scanDnsName String
    The FQDN of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
    scanDnsRecordId String
    The OCID of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
    scanIpIds List<String>
    A scan_ip_ids block as defined below.
    scanListenerPortTcp Integer
    The TCP Single Client Access Name (SCAN) port. The default port is 1521.
    scanListenerPortTcpSsl Integer
    The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
    shape String
    The model name of the Exadata hardware running the Cloud VM Cluster.
    sparseDiskgroupEnabled Boolean
    If true, sparse disk group is configured for the Cloud VM Cluster. If false, sparse disk group is not created.
    sshPublicKeys List<String>
    The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster.
    storageSizeInGbs Integer
    The storage allocation for the disk group, in gigabytes (GB).
    subnetId String
    The ID of the Azure Resource Manager subnet resource.
    subnetOcid String
    The OCID of the subnet associated with the Cloud VM Cluster.
    systemVersion String
    Operating system version of the image.
    tags Map<String,String>
    A mapping of tags assigned to the Cloud VM Cluster.
    timeCreated String
    The date and time that the Cloud VM Cluster was created.
    timeZone String
    The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones.
    vipOds List<String>
    The OCID of the virtual IP (VIP) addresses associated with the Cloud VM Cluster. The Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the Exadata Cloud Service instance to enable failover. If one node fails, the VIP is reassigned to another active node in the Cluster.
    virtualNetworkId String
    The ID to an Azure Resource Manager Virtual Network resource.
    zoneId String
    The OCID of the zone the Cloud VM Cluster is associated with.
    backupSubnetCidr string
    Client OCI backup subnet CIDR, default is 192.168.252.0/22.
    cloudExadataInfrastructureId string
    The Cloud Exadata Infrastructure ID.
    clusterName string
    The cluster name for Cloud VM Cluster.
    compartmentId string
    The OCID of the compartment.
    computeNodes string[]
    A compute_nodes block as defined below.
    cpuCoreCount number
    The number of CPU cores enabled on the Cloud VM Cluster.
    dataCollectionOptions GetCloudVmClusterDataCollectionOption[]
    A data_collection_options block as defined below.
    dataStoragePercentage number
    The percentage assigned to DATA storage (user data and database files). 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. The default is 80 percent assigned to DATA storage. See Storage Configuration in the Exadata documentation for details on the impact of the configuration settings on storage.
    dataStorageSizeInTbs number
    The data disk group size to be allocated in TBs.
    dbNodeStorageSizeInGbs number
    The local node storage to be allocated in GBs.
    dbServers string[]
    A db_servers block as defined below.
    diskRedundancy string
    The type of redundancy configured for the Cloud Vm Cluster. NORMAL is 2-way redundancy. HIGH is 3-way redundancy.
    displayName string
    The user-friendly name for the Cloud VM Cluster. The name does not need to be unique.
    domain string
    The domain name for the Cloud VM Cluster.
    giVersion string
    A valid Oracle Grid Infrastructure (GI) software version.
    hostname string
    The hostname for the Cloud VM Cluster without suffix.
    hostnameActual string
    The hostname for the Cloud VM Cluster with suffix.
    id string
    The provider-assigned unique ID for this managed resource.
    iormConfigCaches GetCloudVmClusterIormConfigCach[]
    A iorm_config_cache block as defined below.
    lastUpdateHistoryEntryId string
    The OCID of the last maintenance update history entry. This value is updated when a maintenance update starts.
    licenseModel string
    The Oracle license model that applies to the Cloud VM Cluster.
    lifecycleDetails string
    Additional information about the current lifecycleState.
    lifecycleState string
    The current state of IORM configuration for the Exadata DB system.
    listenerPort number
    The port number configured for the listener on the Cloud VM Cluster.
    localBackupEnabled 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.
    location string
    The Azure Region where the Cloud VM Cluster exists.
    memorySizeInGbs number
    The memory to be allocated in GBs.
    name string
    nodeCount number
    The number of nodes in the Cloud VM Cluster.
    nsgUrl string
    The list of OCIDs for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules. NsgIds restrictions:

    • A network security group (NSG) is optional for Autonomous Databases with private access. The nsgIds list can be empty.
    ociUrl string
    The URL of the resource in the OCI console.
    ocid string
    The OCID of the Cloud VM Cluster.
    ocpuCount number
    The number of OCPU cores to enable on the Cloud VM Cluster. Only 1 decimal place is allowed for the fractional part.
    resourceGroupName string
    scanDnsName string
    The FQDN of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
    scanDnsRecordId string
    The OCID of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
    scanIpIds string[]
    A scan_ip_ids block as defined below.
    scanListenerPortTcp number
    The TCP Single Client Access Name (SCAN) port. The default port is 1521.
    scanListenerPortTcpSsl number
    The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
    shape string
    The model name of the Exadata hardware running the Cloud VM Cluster.
    sparseDiskgroupEnabled boolean
    If true, sparse disk group is configured for the Cloud VM Cluster. If false, sparse disk group is not created.
    sshPublicKeys string[]
    The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster.
    storageSizeInGbs number
    The storage allocation for the disk group, in gigabytes (GB).
    subnetId string
    The ID of the Azure Resource Manager subnet resource.
    subnetOcid string
    The OCID of the subnet associated with the Cloud VM Cluster.
    systemVersion string
    Operating system version of the image.
    tags {[key: string]: string}
    A mapping of tags assigned to the Cloud VM Cluster.
    timeCreated string
    The date and time that the Cloud VM Cluster was created.
    timeZone string
    The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones.
    vipOds string[]
    The OCID of the virtual IP (VIP) addresses associated with the Cloud VM Cluster. The Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the Exadata Cloud Service instance to enable failover. If one node fails, the VIP is reassigned to another active node in the Cluster.
    virtualNetworkId string
    The ID to an Azure Resource Manager Virtual Network resource.
    zoneId string
    The OCID of the zone the Cloud VM Cluster is associated with.
    backup_subnet_cidr str
    Client OCI backup subnet CIDR, default is 192.168.252.0/22.
    cloud_exadata_infrastructure_id str
    The Cloud Exadata Infrastructure ID.
    cluster_name str
    The cluster name for Cloud VM Cluster.
    compartment_id str
    The OCID of the compartment.
    compute_nodes Sequence[str]
    A compute_nodes block as defined below.
    cpu_core_count int
    The number of CPU cores enabled on the Cloud VM Cluster.
    data_collection_options Sequence[GetCloudVmClusterDataCollectionOption]
    A data_collection_options block as defined below.
    data_storage_percentage int
    The percentage assigned to DATA storage (user data and database files). 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. The default is 80 percent assigned to DATA storage. See Storage Configuration in the Exadata documentation for details on the impact of the configuration settings on storage.
    data_storage_size_in_tbs float
    The data disk group size to be allocated in TBs.
    db_node_storage_size_in_gbs int
    The local node storage to be allocated in GBs.
    db_servers Sequence[str]
    A db_servers block as defined below.
    disk_redundancy str
    The type of redundancy configured for the Cloud Vm Cluster. NORMAL is 2-way redundancy. HIGH is 3-way redundancy.
    display_name str
    The user-friendly name for the Cloud VM Cluster. The name does not need to be unique.
    domain str
    The domain name for the Cloud VM Cluster.
    gi_version str
    A valid Oracle Grid Infrastructure (GI) software version.
    hostname str
    The hostname for the Cloud VM Cluster without suffix.
    hostname_actual str
    The hostname for the Cloud VM Cluster with suffix.
    id str
    The provider-assigned unique ID for this managed resource.
    iorm_config_caches Sequence[GetCloudVmClusterIormConfigCach]
    A iorm_config_cache block as defined below.
    last_update_history_entry_id str
    The OCID of the last maintenance update history entry. This value is updated when a maintenance update starts.
    license_model str
    The Oracle license model that applies to the Cloud VM Cluster.
    lifecycle_details str
    Additional information about the current lifecycleState.
    lifecycle_state str
    The current state of IORM configuration for the Exadata DB system.
    listener_port int
    The port number configured for the listener on the Cloud VM Cluster.
    local_backup_enabled 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.
    location str
    The Azure Region where the Cloud VM Cluster exists.
    memory_size_in_gbs int
    The memory to be allocated in GBs.
    name str
    node_count int
    The number of nodes in the Cloud VM Cluster.
    nsg_url str
    The list of OCIDs for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules. NsgIds restrictions:

    • A network security group (NSG) is optional for Autonomous Databases with private access. The nsgIds list can be empty.
    oci_url str
    The URL of the resource in the OCI console.
    ocid str
    The OCID of the Cloud VM Cluster.
    ocpu_count float
    The number of OCPU cores to enable on the Cloud VM Cluster. Only 1 decimal place is allowed for the fractional part.
    resource_group_name str
    scan_dns_name str
    The FQDN of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
    scan_dns_record_id str
    The OCID of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
    scan_ip_ids Sequence[str]
    A scan_ip_ids block as defined below.
    scan_listener_port_tcp int
    The TCP Single Client Access Name (SCAN) port. The default port is 1521.
    scan_listener_port_tcp_ssl int
    The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
    shape str
    The model name of the Exadata hardware running the Cloud VM Cluster.
    sparse_diskgroup_enabled bool
    If true, sparse disk group is configured for the Cloud VM Cluster. If false, sparse disk group is not created.
    ssh_public_keys Sequence[str]
    The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster.
    storage_size_in_gbs int
    The storage allocation for the disk group, in gigabytes (GB).
    subnet_id str
    The ID of the Azure Resource Manager subnet resource.
    subnet_ocid str
    The OCID of the subnet associated with the Cloud VM Cluster.
    system_version str
    Operating system version of the image.
    tags Mapping[str, str]
    A mapping of tags assigned to the Cloud VM Cluster.
    time_created str
    The date and time that the Cloud VM Cluster was created.
    time_zone str
    The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones.
    vip_ods Sequence[str]
    The OCID of the virtual IP (VIP) addresses associated with the Cloud VM Cluster. The Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the Exadata Cloud Service instance to enable failover. If one node fails, the VIP is reassigned to another active node in the Cluster.
    virtual_network_id str
    The ID to an Azure Resource Manager Virtual Network resource.
    zone_id str
    The OCID of the zone the Cloud VM Cluster is associated with.
    backupSubnetCidr String
    Client OCI backup subnet CIDR, default is 192.168.252.0/22.
    cloudExadataInfrastructureId String
    The Cloud Exadata Infrastructure ID.
    clusterName String
    The cluster name for Cloud VM Cluster.
    compartmentId String
    The OCID of the compartment.
    computeNodes List<String>
    A compute_nodes block as defined below.
    cpuCoreCount Number
    The number of CPU cores enabled on the Cloud VM Cluster.
    dataCollectionOptions List<Property Map>
    A data_collection_options block as defined below.
    dataStoragePercentage Number
    The percentage assigned to DATA storage (user data and database files). 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. The default is 80 percent assigned to DATA storage. See Storage Configuration in the Exadata documentation for details on the impact of the configuration settings on storage.
    dataStorageSizeInTbs Number
    The data disk group size to be allocated in TBs.
    dbNodeStorageSizeInGbs Number
    The local node storage to be allocated in GBs.
    dbServers List<String>
    A db_servers block as defined below.
    diskRedundancy String
    The type of redundancy configured for the Cloud Vm Cluster. NORMAL is 2-way redundancy. HIGH is 3-way redundancy.
    displayName String
    The user-friendly name for the Cloud VM Cluster. The name does not need to be unique.
    domain String
    The domain name for the Cloud VM Cluster.
    giVersion String
    A valid Oracle Grid Infrastructure (GI) software version.
    hostname String
    The hostname for the Cloud VM Cluster without suffix.
    hostnameActual String
    The hostname for the Cloud VM Cluster with suffix.
    id String
    The provider-assigned unique ID for this managed resource.
    iormConfigCaches List<Property Map>
    A iorm_config_cache block as defined below.
    lastUpdateHistoryEntryId String
    The OCID of the last maintenance update history entry. This value is updated when a maintenance update starts.
    licenseModel String
    The Oracle license model that applies to the Cloud VM Cluster.
    lifecycleDetails String
    Additional information about the current lifecycleState.
    lifecycleState String
    The current state of IORM configuration for the Exadata DB system.
    listenerPort Number
    The port number configured for the listener on the Cloud VM Cluster.
    localBackupEnabled 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.
    location String
    The Azure Region where the Cloud VM Cluster exists.
    memorySizeInGbs Number
    The memory to be allocated in GBs.
    name String
    nodeCount Number
    The number of nodes in the Cloud VM Cluster.
    nsgUrl String
    The list of OCIDs for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules. NsgIds restrictions:

    • A network security group (NSG) is optional for Autonomous Databases with private access. The nsgIds list can be empty.
    ociUrl String
    The URL of the resource in the OCI console.
    ocid String
    The OCID of the Cloud VM Cluster.
    ocpuCount Number
    The number of OCPU cores to enable on the Cloud VM Cluster. Only 1 decimal place is allowed for the fractional part.
    resourceGroupName String
    scanDnsName String
    The FQDN of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
    scanDnsRecordId String
    The OCID of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
    scanIpIds List<String>
    A scan_ip_ids block as defined below.
    scanListenerPortTcp Number
    The TCP Single Client Access Name (SCAN) port. The default port is 1521.
    scanListenerPortTcpSsl Number
    The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
    shape String
    The model name of the Exadata hardware running the Cloud VM Cluster.
    sparseDiskgroupEnabled Boolean
    If true, sparse disk group is configured for the Cloud VM Cluster. If false, sparse disk group is not created.
    sshPublicKeys List<String>
    The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster.
    storageSizeInGbs Number
    The storage allocation for the disk group, in gigabytes (GB).
    subnetId String
    The ID of the Azure Resource Manager subnet resource.
    subnetOcid String
    The OCID of the subnet associated with the Cloud VM Cluster.
    systemVersion String
    Operating system version of the image.
    tags Map<String>
    A mapping of tags assigned to the Cloud VM Cluster.
    timeCreated String
    The date and time that the Cloud VM Cluster was created.
    timeZone String
    The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones.
    vipOds List<String>
    The OCID of the virtual IP (VIP) addresses associated with the Cloud VM Cluster. The Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the Exadata Cloud Service instance to enable failover. If one node fails, the VIP is reassigned to another active node in the Cluster.
    virtualNetworkId String
    The ID to an Azure Resource Manager Virtual Network resource.
    zoneId String
    The OCID of the zone the Cloud VM Cluster is associated with.

    Supporting Types

    GetCloudVmClusterDataCollectionOption

    DiagnosticsEventsEnabled 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.
    HealthMonitoringEnabled 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.
    IncidentLogsEnabled 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.
    DiagnosticsEventsEnabled 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.
    HealthMonitoringEnabled 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.
    IncidentLogsEnabled 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.
    diagnosticsEventsEnabled 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.
    healthMonitoringEnabled 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.
    incidentLogsEnabled 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.
    diagnosticsEventsEnabled 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.
    healthMonitoringEnabled 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.
    incidentLogsEnabled 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.
    diagnostics_events_enabled 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.
    health_monitoring_enabled 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.
    incident_logs_enabled 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.
    diagnosticsEventsEnabled 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.
    healthMonitoringEnabled 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.
    incidentLogsEnabled 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.

    GetCloudVmClusterIormConfigCach

    DbPlans List<GetCloudVmClusterIormConfigCachDbPlan>
    A db_plans block as defined above.
    LifecycleDetails string
    Additional information about the current lifecycleState.
    LifecycleState string
    The current state of IORM configuration for the Exadata DB system.
    Objective string
    The current value for the IORM objective. The default is AUTO.
    DbPlans []GetCloudVmClusterIormConfigCachDbPlan
    A db_plans block as defined above.
    LifecycleDetails string
    Additional information about the current lifecycleState.
    LifecycleState string
    The current state of IORM configuration for the Exadata DB system.
    Objective string
    The current value for the IORM objective. The default is AUTO.
    dbPlans List<GetCloudVmClusterIormConfigCachDbPlan>
    A db_plans block as defined above.
    lifecycleDetails String
    Additional information about the current lifecycleState.
    lifecycleState String
    The current state of IORM configuration for the Exadata DB system.
    objective String
    The current value for the IORM objective. The default is AUTO.
    dbPlans GetCloudVmClusterIormConfigCachDbPlan[]
    A db_plans block as defined above.
    lifecycleDetails string
    Additional information about the current lifecycleState.
    lifecycleState string
    The current state of IORM configuration for the Exadata DB system.
    objective string
    The current value for the IORM objective. The default is AUTO.
    db_plans Sequence[GetCloudVmClusterIormConfigCachDbPlan]
    A db_plans block as defined above.
    lifecycle_details str
    Additional information about the current lifecycleState.
    lifecycle_state str
    The current state of IORM configuration for the Exadata DB system.
    objective str
    The current value for the IORM objective. The default is AUTO.
    dbPlans List<Property Map>
    A db_plans block as defined above.
    lifecycleDetails String
    Additional information about the current lifecycleState.
    lifecycleState String
    The current state of IORM configuration for the Exadata DB system.
    objective String
    The current value for the IORM objective. The default is AUTO.

    GetCloudVmClusterIormConfigCachDbPlan

    DbName string
    The database name. For the default DbPlan, the dbName is default.
    FlashCacheLimit string
    The flash cache limit for this database. This value is internally configured based on the share value assigned to the database.
    Share int
    The relative priority of this database.
    DbName string
    The database name. For the default DbPlan, the dbName is default.
    FlashCacheLimit string
    The flash cache limit for this database. This value is internally configured based on the share value assigned to the database.
    Share int
    The relative priority of this database.
    dbName String
    The database name. For the default DbPlan, the dbName is default.
    flashCacheLimit String
    The flash cache limit for this database. This value is internally configured based on the share value assigned to the database.
    share Integer
    The relative priority of this database.
    dbName string
    The database name. For the default DbPlan, the dbName is default.
    flashCacheLimit string
    The flash cache limit for this database. This value is internally configured based on the share value assigned to the database.
    share number
    The relative priority of this database.
    db_name str
    The database name. For the default DbPlan, the dbName is default.
    flash_cache_limit str
    The flash cache limit for this database. This value is internally configured based on the share value assigned to the database.
    share int
    The relative priority of this database.
    dbName String
    The database name. For the default DbPlan, the dbName is default.
    flashCacheLimit String
    The flash cache limit for this database. This value is internally configured based on the share value assigned to the database.
    share Number
    The relative priority of this database.

    Package Details

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

    We recommend using Azure Native.

    Azure v6.10.0 published on Tuesday, Nov 19, 2024 by Pulumi