1. Packages
  2. Google Cloud (GCP) Classic
  3. API Docs
  4. oracledatabase
  5. getCloudVmCluster
Google Cloud v8.35.0 published on Wednesday, Jun 18, 2025 by Pulumi

gcp.oracledatabase.getCloudVmCluster

Explore with Pulumi AI

Google Cloud v8.35.0 published on Wednesday, Jun 18, 2025 by Pulumi

Get information about a CloudVmCluster.

For more information see the API.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as gcp from "@pulumi/gcp";

const my_vmcluster = gcp.oracledatabase.getCloudVmCluster({
    location: "us-east4",
    cloudVmClusterId: "vmcluster-id",
});
Copy
import pulumi
import pulumi_gcp as gcp

my_vmcluster = gcp.oracledatabase.get_cloud_vm_cluster(location="us-east4",
    cloud_vm_cluster_id="vmcluster-id")
Copy
package main

import (
	"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/oracledatabase"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := oracledatabase.LookupCloudVmCluster(ctx, &oracledatabase.LookupCloudVmClusterArgs{
			Location:         "us-east4",
			CloudVmClusterId: "vmcluster-id",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Gcp = Pulumi.Gcp;

return await Deployment.RunAsync(() => 
{
    var my_vmcluster = Gcp.OracleDatabase.GetCloudVmCluster.Invoke(new()
    {
        Location = "us-east4",
        CloudVmClusterId = "vmcluster-id",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.oracledatabase.OracledatabaseFunctions;
import com.pulumi.gcp.oracledatabase.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 my-vmcluster = OracledatabaseFunctions.getCloudVmCluster(GetCloudVmClusterArgs.builder()
            .location("us-east4")
            .cloudVmClusterId("vmcluster-id")
            .build());

    }
}
Copy
variables:
  my-vmcluster:
    fn::invoke:
      function: gcp:oracledatabase:getCloudVmCluster
      arguments:
        location: us-east4
        cloudVmClusterId: vmcluster-id
Copy

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>
Copy
def get_cloud_vm_cluster(cloud_vm_cluster_id: Optional[str] = None,
                         location: Optional[str] = None,
                         project: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetCloudVmClusterResult
def get_cloud_vm_cluster_output(cloud_vm_cluster_id: Optional[pulumi.Input[str]] = None,
                         location: Optional[pulumi.Input[str]] = None,
                         project: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetCloudVmClusterResult]
Copy
func LookupCloudVmCluster(ctx *Context, args *LookupCloudVmClusterArgs, opts ...InvokeOption) (*LookupCloudVmClusterResult, error)
func LookupCloudVmClusterOutput(ctx *Context, args *LookupCloudVmClusterOutputArgs, opts ...InvokeOption) LookupCloudVmClusterResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetCloudVmClusterResult> getCloudVmCluster(GetCloudVmClusterArgs args, InvokeOptions options)
public static Output<GetCloudVmClusterResult> getCloudVmCluster(GetCloudVmClusterArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: gcp:oracledatabase/getCloudVmCluster:getCloudVmCluster
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CloudVmClusterId This property is required. string
The ID of the VM Cluster.
Location This property is required. string
The location of the resource.


Project string
The project in which the resource belongs. If it is not provided, the provider project is used.
CloudVmClusterId This property is required. string
The ID of the VM Cluster.
Location This property is required. string
The location of the resource.


Project string
The project in which the resource belongs. If it is not provided, the provider project is used.
cloudVmClusterId This property is required. String
The ID of the VM Cluster.
location This property is required. String
The location of the resource.


project String
The project in which the resource belongs. If it is not provided, the provider project is used.
cloudVmClusterId This property is required. string
The ID of the VM Cluster.
location This property is required. string
The location of the resource.


project string
The project in which the resource belongs. If it is not provided, the provider project is used.
cloud_vm_cluster_id This property is required. str
The ID of the VM Cluster.
location This property is required. str
The location of the resource.


project str
The project in which the resource belongs. If it is not provided, the provider project is used.
cloudVmClusterId This property is required. String
The ID of the VM Cluster.
location This property is required. String
The location of the resource.


project String
The project in which the resource belongs. If it is not provided, the provider project is used.

getCloudVmCluster Result

The following output properties are available:

BackupSubnetCidr string
Cidr string
CloudVmClusterId string
CreateTime string
DeletionProtection bool
DisplayName string
EffectiveLabels Dictionary<string, string>
ExadataInfrastructure string
GcpOracleZone string
Id string
The provider-assigned unique ID for this managed resource.
Labels Dictionary<string, string>
Location string
Name string
Network string
Properties List<GetCloudVmClusterProperty>
PulumiLabels Dictionary<string, string>
Project string
BackupSubnetCidr string
Cidr string
CloudVmClusterId string
CreateTime string
DeletionProtection bool
DisplayName string
EffectiveLabels map[string]string
ExadataInfrastructure string
GcpOracleZone string
Id string
The provider-assigned unique ID for this managed resource.
Labels map[string]string
Location string
Name string
Network string
Properties []GetCloudVmClusterProperty
PulumiLabels map[string]string
Project string
backupSubnetCidr String
cidr String
cloudVmClusterId String
createTime String
deletionProtection Boolean
displayName String
effectiveLabels Map<String,String>
exadataInfrastructure String
gcpOracleZone String
id String
The provider-assigned unique ID for this managed resource.
labels Map<String,String>
location String
name String
network String
properties List<GetCloudVmClusterProperty>
pulumiLabels Map<String,String>
project String
backupSubnetCidr string
cidr string
cloudVmClusterId string
createTime string
deletionProtection boolean
displayName string
effectiveLabels {[key: string]: string}
exadataInfrastructure string
gcpOracleZone string
id string
The provider-assigned unique ID for this managed resource.
labels {[key: string]: string}
location string
name string
network string
properties GetCloudVmClusterProperty[]
pulumiLabels {[key: string]: string}
project string
backup_subnet_cidr str
cidr str
cloud_vm_cluster_id str
create_time str
deletion_protection bool
display_name str
effective_labels Mapping[str, str]
exadata_infrastructure str
gcp_oracle_zone str
id str
The provider-assigned unique ID for this managed resource.
labels Mapping[str, str]
location str
name str
network str
properties Sequence[GetCloudVmClusterProperty]
pulumi_labels Mapping[str, str]
project str
backupSubnetCidr String
cidr String
cloudVmClusterId String
createTime String
deletionProtection Boolean
displayName String
effectiveLabels Map<String>
exadataInfrastructure String
gcpOracleZone String
id String
The provider-assigned unique ID for this managed resource.
labels Map<String>
location String
name String
network String
properties List<Property Map>
pulumiLabels Map<String>
project String

Supporting Types

GetCloudVmClusterProperty

ClusterName This property is required. string
OCI Cluster name.
CompartmentId This property is required. string
Compartment ID of cluster.
CpuCoreCount This property is required. int
Number of enabled CPU cores.
DataStorageSizeTb This property is required. double
The data disk group size to be allocated in TBs.
DbNodeStorageSizeGb This property is required. int
Local storage per VM
DbServerOcids This property is required. List<string>
OCID of database servers.
DiagnosticsDataCollectionOptions This property is required. List<GetCloudVmClusterPropertyDiagnosticsDataCollectionOption>
Data collection options for diagnostics.
DiskRedundancy This property is required. string
The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
DnsListenerIp This property is required. string
DNS listener IP.
Domain This property is required. string
Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
GiVersion This property is required. string
Grid Infrastructure Version.
Hostname This property is required. string
host name without domain. format: "-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
HostnamePrefix This property is required. string
Prefix for VM cluster host names.
LicenseType This property is required. string
License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
LocalBackupEnabled This property is required. bool
Use local backup.
MemorySizeGb This property is required. int
Memory allocated in GBs.
NodeCount This property is required. int
Number of database servers.
OciUrl This property is required. string
Deep link to the OCI console to view this resource.
Ocid This property is required. string
Oracle Cloud Infrastructure ID of VM Cluster.
OcpuCount This property is required. double
OCPU count per VM. Minimum is 0.1.
ScanDns This property is required. string
SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
ScanDnsRecordId This property is required. string
OCID of scan DNS record.
ScanIpIds This property is required. List<string>
OCIDs of scan IPs.
ScanListenerPortTcp This property is required. int
SCAN listener port - TCP
ScanListenerPortTcpSsl This property is required. int
SCAN listener port - TLS
Shape This property is required. string
Shape of VM Cluster.
SparseDiskgroupEnabled This property is required. bool
Use exadata sparse snapshots.
SshPublicKeys This property is required. List<string>
SSH public keys to be stored with cluster.
State This property is required. string
State of the cluster. Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE UPDATING TERMINATING TERMINATED FAILED MAINTENANCE_IN_PROGRESS
StorageSizeGb This property is required. int
The storage allocation for the disk group, in gigabytes (GB).
SystemVersion This property is required. string
Operating system version of the image.
TimeZones This property is required. List<GetCloudVmClusterPropertyTimeZone>
Represents a time zone from the IANA Time Zone Database.
ClusterName This property is required. string
OCI Cluster name.
CompartmentId This property is required. string
Compartment ID of cluster.
CpuCoreCount This property is required. int
Number of enabled CPU cores.
DataStorageSizeTb This property is required. float64
The data disk group size to be allocated in TBs.
DbNodeStorageSizeGb This property is required. int
Local storage per VM
DbServerOcids This property is required. []string
OCID of database servers.
DiagnosticsDataCollectionOptions This property is required. []GetCloudVmClusterPropertyDiagnosticsDataCollectionOption
Data collection options for diagnostics.
DiskRedundancy This property is required. string
The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
DnsListenerIp This property is required. string
DNS listener IP.
Domain This property is required. string
Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
GiVersion This property is required. string
Grid Infrastructure Version.
Hostname This property is required. string
host name without domain. format: "-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
HostnamePrefix This property is required. string
Prefix for VM cluster host names.
LicenseType This property is required. string
License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
LocalBackupEnabled This property is required. bool
Use local backup.
MemorySizeGb This property is required. int
Memory allocated in GBs.
NodeCount This property is required. int
Number of database servers.
OciUrl This property is required. string
Deep link to the OCI console to view this resource.
Ocid This property is required. string
Oracle Cloud Infrastructure ID of VM Cluster.
OcpuCount This property is required. float64
OCPU count per VM. Minimum is 0.1.
ScanDns This property is required. string
SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
ScanDnsRecordId This property is required. string
OCID of scan DNS record.
ScanIpIds This property is required. []string
OCIDs of scan IPs.
ScanListenerPortTcp This property is required. int
SCAN listener port - TCP
ScanListenerPortTcpSsl This property is required. int
SCAN listener port - TLS
Shape This property is required. string
Shape of VM Cluster.
SparseDiskgroupEnabled This property is required. bool
Use exadata sparse snapshots.
SshPublicKeys This property is required. []string
SSH public keys to be stored with cluster.
State This property is required. string
State of the cluster. Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE UPDATING TERMINATING TERMINATED FAILED MAINTENANCE_IN_PROGRESS
StorageSizeGb This property is required. int
The storage allocation for the disk group, in gigabytes (GB).
SystemVersion This property is required. string
Operating system version of the image.
TimeZones This property is required. []GetCloudVmClusterPropertyTimeZone
Represents a time zone from the IANA Time Zone Database.
clusterName This property is required. String
OCI Cluster name.
compartmentId This property is required. String
Compartment ID of cluster.
cpuCoreCount This property is required. Integer
Number of enabled CPU cores.
dataStorageSizeTb This property is required. Double
The data disk group size to be allocated in TBs.
dbNodeStorageSizeGb This property is required. Integer
Local storage per VM
dbServerOcids This property is required. List<String>
OCID of database servers.
diagnosticsDataCollectionOptions This property is required. List<GetCloudVmClusterPropertyDiagnosticsDataCollectionOption>
Data collection options for diagnostics.
diskRedundancy This property is required. String
The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
dnsListenerIp This property is required. String
DNS listener IP.
domain This property is required. String
Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
giVersion This property is required. String
Grid Infrastructure Version.
hostname This property is required. String
host name without domain. format: "-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
hostnamePrefix This property is required. String
Prefix for VM cluster host names.
licenseType This property is required. String
License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
localBackupEnabled This property is required. Boolean
Use local backup.
memorySizeGb This property is required. Integer
Memory allocated in GBs.
nodeCount This property is required. Integer
Number of database servers.
ociUrl This property is required. String
Deep link to the OCI console to view this resource.
ocid This property is required. String
Oracle Cloud Infrastructure ID of VM Cluster.
ocpuCount This property is required. Double
OCPU count per VM. Minimum is 0.1.
scanDns This property is required. String
SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
scanDnsRecordId This property is required. String
OCID of scan DNS record.
scanIpIds This property is required. List<String>
OCIDs of scan IPs.
scanListenerPortTcp This property is required. Integer
SCAN listener port - TCP
scanListenerPortTcpSsl This property is required. Integer
SCAN listener port - TLS
shape This property is required. String
Shape of VM Cluster.
sparseDiskgroupEnabled This property is required. Boolean
Use exadata sparse snapshots.
sshPublicKeys This property is required. List<String>
SSH public keys to be stored with cluster.
state This property is required. String
State of the cluster. Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE UPDATING TERMINATING TERMINATED FAILED MAINTENANCE_IN_PROGRESS
storageSizeGb This property is required. Integer
The storage allocation for the disk group, in gigabytes (GB).
systemVersion This property is required. String
Operating system version of the image.
timeZones This property is required. List<GetCloudVmClusterPropertyTimeZone>
Represents a time zone from the IANA Time Zone Database.
clusterName This property is required. string
OCI Cluster name.
compartmentId This property is required. string
Compartment ID of cluster.
cpuCoreCount This property is required. number
Number of enabled CPU cores.
dataStorageSizeTb This property is required. number
The data disk group size to be allocated in TBs.
dbNodeStorageSizeGb This property is required. number
Local storage per VM
dbServerOcids This property is required. string[]
OCID of database servers.
diagnosticsDataCollectionOptions This property is required. GetCloudVmClusterPropertyDiagnosticsDataCollectionOption[]
Data collection options for diagnostics.
diskRedundancy This property is required. string
The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
dnsListenerIp This property is required. string
DNS listener IP.
domain This property is required. string
Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
giVersion This property is required. string
Grid Infrastructure Version.
hostname This property is required. string
host name without domain. format: "-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
hostnamePrefix This property is required. string
Prefix for VM cluster host names.
licenseType This property is required. string
License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
localBackupEnabled This property is required. boolean
Use local backup.
memorySizeGb This property is required. number
Memory allocated in GBs.
nodeCount This property is required. number
Number of database servers.
ociUrl This property is required. string
Deep link to the OCI console to view this resource.
ocid This property is required. string
Oracle Cloud Infrastructure ID of VM Cluster.
ocpuCount This property is required. number
OCPU count per VM. Minimum is 0.1.
scanDns This property is required. string
SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
scanDnsRecordId This property is required. string
OCID of scan DNS record.
scanIpIds This property is required. string[]
OCIDs of scan IPs.
scanListenerPortTcp This property is required. number
SCAN listener port - TCP
scanListenerPortTcpSsl This property is required. number
SCAN listener port - TLS
shape This property is required. string
Shape of VM Cluster.
sparseDiskgroupEnabled This property is required. boolean
Use exadata sparse snapshots.
sshPublicKeys This property is required. string[]
SSH public keys to be stored with cluster.
state This property is required. string
State of the cluster. Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE UPDATING TERMINATING TERMINATED FAILED MAINTENANCE_IN_PROGRESS
storageSizeGb This property is required. number
The storage allocation for the disk group, in gigabytes (GB).
systemVersion This property is required. string
Operating system version of the image.
timeZones This property is required. GetCloudVmClusterPropertyTimeZone[]
Represents a time zone from the IANA Time Zone Database.
cluster_name This property is required. str
OCI Cluster name.
compartment_id This property is required. str
Compartment ID of cluster.
cpu_core_count This property is required. int
Number of enabled CPU cores.
data_storage_size_tb This property is required. float
The data disk group size to be allocated in TBs.
db_node_storage_size_gb This property is required. int
Local storage per VM
db_server_ocids This property is required. Sequence[str]
OCID of database servers.
diagnostics_data_collection_options This property is required. Sequence[GetCloudVmClusterPropertyDiagnosticsDataCollectionOption]
Data collection options for diagnostics.
disk_redundancy This property is required. str
The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
dns_listener_ip This property is required. str
DNS listener IP.
domain This property is required. str
Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
gi_version This property is required. str
Grid Infrastructure Version.
hostname This property is required. str
host name without domain. format: "-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
hostname_prefix This property is required. str
Prefix for VM cluster host names.
license_type This property is required. str
License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
local_backup_enabled This property is required. bool
Use local backup.
memory_size_gb This property is required. int
Memory allocated in GBs.
node_count This property is required. int
Number of database servers.
oci_url This property is required. str
Deep link to the OCI console to view this resource.
ocid This property is required. str
Oracle Cloud Infrastructure ID of VM Cluster.
ocpu_count This property is required. float
OCPU count per VM. Minimum is 0.1.
scan_dns This property is required. str
SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
scan_dns_record_id This property is required. str
OCID of scan DNS record.
scan_ip_ids This property is required. Sequence[str]
OCIDs of scan IPs.
scan_listener_port_tcp This property is required. int
SCAN listener port - TCP
scan_listener_port_tcp_ssl This property is required. int
SCAN listener port - TLS
shape This property is required. str
Shape of VM Cluster.
sparse_diskgroup_enabled This property is required. bool
Use exadata sparse snapshots.
ssh_public_keys This property is required. Sequence[str]
SSH public keys to be stored with cluster.
state This property is required. str
State of the cluster. Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE UPDATING TERMINATING TERMINATED FAILED MAINTENANCE_IN_PROGRESS
storage_size_gb This property is required. int
The storage allocation for the disk group, in gigabytes (GB).
system_version This property is required. str
Operating system version of the image.
time_zones This property is required. Sequence[GetCloudVmClusterPropertyTimeZone]
Represents a time zone from the IANA Time Zone Database.
clusterName This property is required. String
OCI Cluster name.
compartmentId This property is required. String
Compartment ID of cluster.
cpuCoreCount This property is required. Number
Number of enabled CPU cores.
dataStorageSizeTb This property is required. Number
The data disk group size to be allocated in TBs.
dbNodeStorageSizeGb This property is required. Number
Local storage per VM
dbServerOcids This property is required. List<String>
OCID of database servers.
diagnosticsDataCollectionOptions This property is required. List<Property Map>
Data collection options for diagnostics.
diskRedundancy This property is required. String
The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
dnsListenerIp This property is required. String
DNS listener IP.
domain This property is required. String
Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
giVersion This property is required. String
Grid Infrastructure Version.
hostname This property is required. String
host name without domain. format: "-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
hostnamePrefix This property is required. String
Prefix for VM cluster host names.
licenseType This property is required. String
License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
localBackupEnabled This property is required. Boolean
Use local backup.
memorySizeGb This property is required. Number
Memory allocated in GBs.
nodeCount This property is required. Number
Number of database servers.
ociUrl This property is required. String
Deep link to the OCI console to view this resource.
ocid This property is required. String
Oracle Cloud Infrastructure ID of VM Cluster.
ocpuCount This property is required. Number
OCPU count per VM. Minimum is 0.1.
scanDns This property is required. String
SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
scanDnsRecordId This property is required. String
OCID of scan DNS record.
scanIpIds This property is required. List<String>
OCIDs of scan IPs.
scanListenerPortTcp This property is required. Number
SCAN listener port - TCP
scanListenerPortTcpSsl This property is required. Number
SCAN listener port - TLS
shape This property is required. String
Shape of VM Cluster.
sparseDiskgroupEnabled This property is required. Boolean
Use exadata sparse snapshots.
sshPublicKeys This property is required. List<String>
SSH public keys to be stored with cluster.
state This property is required. String
State of the cluster. Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE UPDATING TERMINATING TERMINATED FAILED MAINTENANCE_IN_PROGRESS
storageSizeGb This property is required. Number
The storage allocation for the disk group, in gigabytes (GB).
systemVersion This property is required. String
Operating system version of the image.
timeZones This property is required. List<Property Map>
Represents a time zone from the IANA Time Zone Database.

GetCloudVmClusterPropertyDiagnosticsDataCollectionOption

DiagnosticsEventsEnabled This property is required. bool
Indicates whether diagnostic collection is enabled for the VM cluster
HealthMonitoringEnabled This property is required. bool
Indicates whether health monitoring is enabled for the VM cluster
IncidentLogsEnabled This property is required. bool
Indicates whether incident logs and trace collection are enabled for the VM cluster
DiagnosticsEventsEnabled This property is required. bool
Indicates whether diagnostic collection is enabled for the VM cluster
HealthMonitoringEnabled This property is required. bool
Indicates whether health monitoring is enabled for the VM cluster
IncidentLogsEnabled This property is required. bool
Indicates whether incident logs and trace collection are enabled for the VM cluster
diagnosticsEventsEnabled This property is required. Boolean
Indicates whether diagnostic collection is enabled for the VM cluster
healthMonitoringEnabled This property is required. Boolean
Indicates whether health monitoring is enabled for the VM cluster
incidentLogsEnabled This property is required. Boolean
Indicates whether incident logs and trace collection are enabled for the VM cluster
diagnosticsEventsEnabled This property is required. boolean
Indicates whether diagnostic collection is enabled for the VM cluster
healthMonitoringEnabled This property is required. boolean
Indicates whether health monitoring is enabled for the VM cluster
incidentLogsEnabled This property is required. boolean
Indicates whether incident logs and trace collection are enabled for the VM cluster
diagnostics_events_enabled This property is required. bool
Indicates whether diagnostic collection is enabled for the VM cluster
health_monitoring_enabled This property is required. bool
Indicates whether health monitoring is enabled for the VM cluster
incident_logs_enabled This property is required. bool
Indicates whether incident logs and trace collection are enabled for the VM cluster
diagnosticsEventsEnabled This property is required. Boolean
Indicates whether diagnostic collection is enabled for the VM cluster
healthMonitoringEnabled This property is required. Boolean
Indicates whether health monitoring is enabled for the VM cluster
incidentLogsEnabled This property is required. Boolean
Indicates whether incident logs and trace collection are enabled for the VM cluster

GetCloudVmClusterPropertyTimeZone

Id This property is required. string
IANA Time Zone Database time zone, e.g. "America/New_York".
Id This property is required. string
IANA Time Zone Database time zone, e.g. "America/New_York".
id This property is required. String
IANA Time Zone Database time zone, e.g. "America/New_York".
id This property is required. string
IANA Time Zone Database time zone, e.g. "America/New_York".
id This property is required. str
IANA Time Zone Database time zone, e.g. "America/New_York".
id This property is required. String
IANA Time Zone Database time zone, e.g. "America/New_York".

Package Details

Repository
Google Cloud (GCP) Classic pulumi/pulumi-gcp
License
Apache-2.0
Notes
This Pulumi package is based on the google-beta Terraform Provider.
Google Cloud v8.35.0 published on Wednesday, Jun 18, 2025 by Pulumi