gcp.oracledatabase.getCloudVmClusters
Explore with Pulumi AI
List all CloudVmClusters.
For more information see the API.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as gcp from "@pulumi/gcp";
const myVmclusters = gcp.oracledatabase.getCloudVmClusters({
    location: "us-east4",
});
import pulumi
import pulumi_gcp as gcp
my_vmclusters = gcp.oracledatabase.get_cloud_vm_clusters(location="us-east4")
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.GetCloudVmClusters(ctx, &oracledatabase.GetCloudVmClustersArgs{
			Location: "us-east4",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Gcp = Pulumi.Gcp;
return await Deployment.RunAsync(() => 
{
    var myVmclusters = Gcp.OracleDatabase.GetCloudVmClusters.Invoke(new()
    {
        Location = "us-east4",
    });
});
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.GetCloudVmClustersArgs;
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 myVmclusters = OracledatabaseFunctions.getCloudVmClusters(GetCloudVmClustersArgs.builder()
            .location("us-east4")
            .build());
    }
}
variables:
  myVmclusters:
    fn::invoke:
      function: gcp:oracledatabase:getCloudVmClusters
      arguments:
        location: us-east4
Using getCloudVmClusters
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 getCloudVmClusters(args: GetCloudVmClustersArgs, opts?: InvokeOptions): Promise<GetCloudVmClustersResult>
function getCloudVmClustersOutput(args: GetCloudVmClustersOutputArgs, opts?: InvokeOptions): Output<GetCloudVmClustersResult>def get_cloud_vm_clusters(location: Optional[str] = None,
                          project: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetCloudVmClustersResult
def get_cloud_vm_clusters_output(location: Optional[pulumi.Input[str]] = None,
                          project: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetCloudVmClustersResult]func GetCloudVmClusters(ctx *Context, args *GetCloudVmClustersArgs, opts ...InvokeOption) (*GetCloudVmClustersResult, error)
func GetCloudVmClustersOutput(ctx *Context, args *GetCloudVmClustersOutputArgs, opts ...InvokeOption) GetCloudVmClustersResultOutput> Note: This function is named GetCloudVmClusters in the Go SDK.
public static class GetCloudVmClusters 
{
    public static Task<GetCloudVmClustersResult> InvokeAsync(GetCloudVmClustersArgs args, InvokeOptions? opts = null)
    public static Output<GetCloudVmClustersResult> Invoke(GetCloudVmClustersInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCloudVmClustersResult> getCloudVmClusters(GetCloudVmClustersArgs args, InvokeOptions options)
public static Output<GetCloudVmClustersResult> getCloudVmClusters(GetCloudVmClustersArgs args, InvokeOptions options)
fn::invoke:
  function: gcp:oracledatabase/getCloudVmClusters:getCloudVmClusters
  arguments:
    # arguments dictionaryThe following arguments are supported:
getCloudVmClusters Result
The following output properties are available:
- CloudVm List<GetClusters Cloud Vm Clusters Cloud Vm Cluster> 
- Id string
- The provider-assigned unique ID for this managed resource.
- Location string
- Project string
- CloudVm []GetClusters Cloud Vm Clusters Cloud Vm Cluster 
- Id string
- The provider-assigned unique ID for this managed resource.
- Location string
- Project string
- cloudVm List<GetClusters Cloud Vm Clusters Cloud Vm Cluster> 
- id String
- The provider-assigned unique ID for this managed resource.
- location String
- project String
- cloudVm GetClusters Cloud Vm Clusters Cloud Vm Cluster[] 
- id string
- The provider-assigned unique ID for this managed resource.
- location string
- project string
- cloud_vm_ Sequence[Getclusters Cloud Vm Clusters Cloud Vm Cluster] 
- id str
- The provider-assigned unique ID for this managed resource.
- location str
- project str
- cloudVm List<Property Map>Clusters 
- id String
- The provider-assigned unique ID for this managed resource.
- location String
- project String
Supporting Types
GetCloudVmClustersCloudVmCluster      
- BackupSubnet stringCidr 
- CIDR range of the backup subnet.
- Cidr string
- Network settings. CIDR to use for cluster IP allocation.
- CloudVm stringCluster Id 
- The ID of the VM Cluster to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
- CreateTime string
- The date and time that the VM cluster was created.
- DeletionProtection bool
- DisplayName string
- User friendly name for this resource.
- EffectiveLabels Dictionary<string, string>
- ExadataInfrastructure string
- The name of the Exadata Infrastructure resource on which VM cluster resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}
- GcpOracle stringZone 
- GCP location where Oracle Exadata is hosted. It is same as GCP Oracle zone of Exadata infrastructure.
- Labels Dictionary<string, string>
- Labels or tags associated with the VM Cluster. - Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource. 
- Location string
- The location of the resource.
- Name string
- Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
- Network string
- The name of the VPC network. Format: projects/{project}/global/networks/{network}
- Project string
- The project to which the resource belongs. If it is not provided, the provider project is used.
- Properties
List<GetCloud Vm Clusters Cloud Vm Cluster Property> 
- Various properties and settings associated with Exadata VM cluster.
- PulumiLabels Dictionary<string, string>
- The combination of labels configured directly on the resource and default labels configured on the provider.
- BackupSubnet stringCidr 
- CIDR range of the backup subnet.
- Cidr string
- Network settings. CIDR to use for cluster IP allocation.
- CloudVm stringCluster Id 
- The ID of the VM Cluster to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
- CreateTime string
- The date and time that the VM cluster was created.
- DeletionProtection bool
- DisplayName string
- User friendly name for this resource.
- EffectiveLabels map[string]string
- ExadataInfrastructure string
- The name of the Exadata Infrastructure resource on which VM cluster resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}
- GcpOracle stringZone 
- GCP location where Oracle Exadata is hosted. It is same as GCP Oracle zone of Exadata infrastructure.
- Labels map[string]string
- Labels or tags associated with the VM Cluster. - Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource. 
- Location string
- The location of the resource.
- Name string
- Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
- Network string
- The name of the VPC network. Format: projects/{project}/global/networks/{network}
- Project string
- The project to which the resource belongs. If it is not provided, the provider project is used.
- Properties
[]GetCloud Vm Clusters Cloud Vm Cluster Property 
- Various properties and settings associated with Exadata VM cluster.
- PulumiLabels map[string]string
- The combination of labels configured directly on the resource and default labels configured on the provider.
- backupSubnet StringCidr 
- CIDR range of the backup subnet.
- cidr String
- Network settings. CIDR to use for cluster IP allocation.
- cloudVm StringCluster Id 
- The ID of the VM Cluster to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
- createTime String
- The date and time that the VM cluster was created.
- deletionProtection Boolean
- displayName String
- User friendly name for this resource.
- effectiveLabels Map<String,String>
- exadataInfrastructure String
- The name of the Exadata Infrastructure resource on which VM cluster resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}
- gcpOracle StringZone 
- GCP location where Oracle Exadata is hosted. It is same as GCP Oracle zone of Exadata infrastructure.
- labels Map<String,String>
- Labels or tags associated with the VM Cluster. - Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource. 
- location String
- The location of the resource.
- name String
- Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
- network String
- The name of the VPC network. Format: projects/{project}/global/networks/{network}
- project String
- The project to which the resource belongs. If it is not provided, the provider project is used.
- properties
List<GetCloud Vm Clusters Cloud Vm Cluster Property> 
- Various properties and settings associated with Exadata VM cluster.
- pulumiLabels Map<String,String>
- The combination of labels configured directly on the resource and default labels configured on the provider.
- backupSubnet stringCidr 
- CIDR range of the backup subnet.
- cidr string
- Network settings. CIDR to use for cluster IP allocation.
- cloudVm stringCluster Id 
- The ID of the VM Cluster to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
- createTime string
- The date and time that the VM cluster was created.
- deletionProtection boolean
- displayName string
- User friendly name for this resource.
- effectiveLabels {[key: string]: string}
- exadataInfrastructure string
- The name of the Exadata Infrastructure resource on which VM cluster resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}
- gcpOracle stringZone 
- GCP location where Oracle Exadata is hosted. It is same as GCP Oracle zone of Exadata infrastructure.
- labels {[key: string]: string}
- Labels or tags associated with the VM Cluster. - Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource. 
- location string
- The location of the resource.
- name string
- Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
- network string
- The name of the VPC network. Format: projects/{project}/global/networks/{network}
- project string
- The project to which the resource belongs. If it is not provided, the provider project is used.
- properties
GetCloud Vm Clusters Cloud Vm Cluster Property[] 
- Various properties and settings associated with Exadata VM cluster.
- pulumiLabels {[key: string]: string}
- The combination of labels configured directly on the resource and default labels configured on the provider.
- backup_subnet_ strcidr 
- CIDR range of the backup subnet.
- cidr str
- Network settings. CIDR to use for cluster IP allocation.
- cloud_vm_ strcluster_ id 
- The ID of the VM Cluster to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
- create_time str
- The date and time that the VM cluster was created.
- deletion_protection bool
- display_name str
- User friendly name for this resource.
- effective_labels Mapping[str, str]
- exadata_infrastructure str
- The name of the Exadata Infrastructure resource on which VM cluster resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}
- gcp_oracle_ strzone 
- GCP location where Oracle Exadata is hosted. It is same as GCP Oracle zone of Exadata infrastructure.
- labels Mapping[str, str]
- Labels or tags associated with the VM Cluster. - Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource. 
- location str
- The location of the resource.
- name str
- Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
- network str
- The name of the VPC network. Format: projects/{project}/global/networks/{network}
- project str
- The project to which the resource belongs. If it is not provided, the provider project is used.
- properties
Sequence[GetCloud Vm Clusters Cloud Vm Cluster Property] 
- Various properties and settings associated with Exadata VM cluster.
- pulumi_labels Mapping[str, str]
- The combination of labels configured directly on the resource and default labels configured on the provider.
- backupSubnet StringCidr 
- CIDR range of the backup subnet.
- cidr String
- Network settings. CIDR to use for cluster IP allocation.
- cloudVm StringCluster Id 
- The ID of the VM Cluster to create. This value is restricted to (^a-z?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
- createTime String
- The date and time that the VM cluster was created.
- deletionProtection Boolean
- displayName String
- User friendly name for this resource.
- effectiveLabels Map<String>
- exadataInfrastructure String
- The name of the Exadata Infrastructure resource on which VM cluster resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}
- gcpOracle StringZone 
- GCP location where Oracle Exadata is hosted. It is same as GCP Oracle zone of Exadata infrastructure.
- labels Map<String>
- Labels or tags associated with the VM Cluster. - Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource. 
- location String
- The location of the resource.
- name String
- Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
- network String
- The name of the VPC network. Format: projects/{project}/global/networks/{network}
- project String
- The project to which the resource belongs. If it is not provided, the provider project is used.
- properties List<Property Map>
- Various properties and settings associated with Exadata VM cluster.
- pulumiLabels Map<String>
- The combination of labels configured directly on the resource and default labels configured on the provider.
GetCloudVmClustersCloudVmClusterProperty       
- ClusterName string
- OCI Cluster name.
- CompartmentId string
- Compartment ID of cluster.
- CpuCore intCount 
- Number of enabled CPU cores.
- DataStorage doubleSize Tb 
- The data disk group size to be allocated in TBs.
- DbNode intStorage Size Gb 
- Local storage per VM
- DbServer List<string>Ocids 
- OCID of database servers.
- DiagnosticsData List<GetCollection Options Cloud Vm Clusters Cloud Vm Cluster Property Diagnostics Data Collection Option> 
- Data collection options for diagnostics.
- DiskRedundancy string
- The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
- DnsListener stringIp 
- DNS listener IP.
- Domain string
- Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
- GiVersion string
- Grid Infrastructure Version.
- Hostname string
- host name without domain. format: "-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
- HostnamePrefix string
- Prefix for VM cluster host names.
- LicenseType string
- License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
- LocalBackup boolEnabled 
- Use local backup.
- MemorySize intGb 
- Memory allocated in GBs.
- NodeCount int
- Number of database servers.
- OciUrl string
- Deep link to the OCI console to view this resource.
- Ocid string
- Oracle Cloud Infrastructure ID of VM Cluster.
- OcpuCount double
- OCPU count per VM. Minimum is 0.1.
- ScanDns string
- SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
- ScanDns stringRecord Id 
- OCID of scan DNS record.
- ScanIp List<string>Ids 
- OCIDs of scan IPs.
- ScanListener intPort Tcp 
- SCAN listener port - TCP
- ScanListener intPort Tcp Ssl 
- SCAN listener port - TLS
- Shape string
- Shape of VM Cluster.
- SparseDiskgroup boolEnabled 
- Use exadata sparse snapshots.
- SshPublic List<string>Keys 
- SSH public keys to be stored with cluster.
- State string
- State of the cluster. Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE UPDATING TERMINATING TERMINATED FAILED MAINTENANCE_IN_PROGRESS
- StorageSize intGb 
- The storage allocation for the disk group, in gigabytes (GB).
- SystemVersion string
- Operating system version of the image.
- TimeZones List<GetCloud Vm Clusters Cloud Vm Cluster Property Time Zone> 
- Represents a time zone from the IANA Time Zone Database.
- ClusterName string
- OCI Cluster name.
- CompartmentId string
- Compartment ID of cluster.
- CpuCore intCount 
- Number of enabled CPU cores.
- DataStorage float64Size Tb 
- The data disk group size to be allocated in TBs.
- DbNode intStorage Size Gb 
- Local storage per VM
- DbServer []stringOcids 
- OCID of database servers.
- DiagnosticsData []GetCollection Options Cloud Vm Clusters Cloud Vm Cluster Property Diagnostics Data Collection Option 
- Data collection options for diagnostics.
- DiskRedundancy string
- The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
- DnsListener stringIp 
- DNS listener IP.
- Domain string
- Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
- GiVersion string
- Grid Infrastructure Version.
- Hostname string
- host name without domain. format: "-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
- HostnamePrefix string
- Prefix for VM cluster host names.
- LicenseType string
- License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
- LocalBackup boolEnabled 
- Use local backup.
- MemorySize intGb 
- Memory allocated in GBs.
- NodeCount int
- Number of database servers.
- OciUrl string
- Deep link to the OCI console to view this resource.
- Ocid string
- Oracle Cloud Infrastructure ID of VM Cluster.
- OcpuCount float64
- OCPU count per VM. Minimum is 0.1.
- ScanDns string
- SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
- ScanDns stringRecord Id 
- OCID of scan DNS record.
- ScanIp []stringIds 
- OCIDs of scan IPs.
- ScanListener intPort Tcp 
- SCAN listener port - TCP
- ScanListener intPort Tcp Ssl 
- SCAN listener port - TLS
- Shape string
- Shape of VM Cluster.
- SparseDiskgroup boolEnabled 
- Use exadata sparse snapshots.
- SshPublic []stringKeys 
- SSH public keys to be stored with cluster.
- State string
- State of the cluster. Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE UPDATING TERMINATING TERMINATED FAILED MAINTENANCE_IN_PROGRESS
- StorageSize intGb 
- The storage allocation for the disk group, in gigabytes (GB).
- SystemVersion string
- Operating system version of the image.
- TimeZones []GetCloud Vm Clusters Cloud Vm Cluster Property Time Zone 
- Represents a time zone from the IANA Time Zone Database.
- clusterName String
- OCI Cluster name.
- compartmentId String
- Compartment ID of cluster.
- cpuCore IntegerCount 
- Number of enabled CPU cores.
- dataStorage DoubleSize Tb 
- The data disk group size to be allocated in TBs.
- dbNode IntegerStorage Size Gb 
- Local storage per VM
- dbServer List<String>Ocids 
- OCID of database servers.
- diagnosticsData List<GetCollection Options Cloud Vm Clusters Cloud Vm Cluster Property Diagnostics Data Collection Option> 
- Data collection options for diagnostics.
- diskRedundancy String
- The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
- dnsListener StringIp 
- DNS listener IP.
- domain String
- Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
- giVersion String
- Grid Infrastructure Version.
- hostname String
- host name without domain. format: "-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
- hostnamePrefix String
- Prefix for VM cluster host names.
- licenseType String
- License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
- localBackup BooleanEnabled 
- Use local backup.
- memorySize IntegerGb 
- Memory allocated in GBs.
- nodeCount Integer
- Number of database servers.
- ociUrl String
- Deep link to the OCI console to view this resource.
- ocid String
- Oracle Cloud Infrastructure ID of VM Cluster.
- ocpuCount Double
- OCPU count per VM. Minimum is 0.1.
- scanDns String
- SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
- scanDns StringRecord Id 
- OCID of scan DNS record.
- scanIp List<String>Ids 
- OCIDs of scan IPs.
- scanListener IntegerPort Tcp 
- SCAN listener port - TCP
- scanListener IntegerPort Tcp Ssl 
- SCAN listener port - TLS
- shape String
- Shape of VM Cluster.
- sparseDiskgroup BooleanEnabled 
- Use exadata sparse snapshots.
- sshPublic List<String>Keys 
- SSH public keys to be stored with cluster.
- state String
- State of the cluster. Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE UPDATING TERMINATING TERMINATED FAILED MAINTENANCE_IN_PROGRESS
- storageSize IntegerGb 
- The storage allocation for the disk group, in gigabytes (GB).
- systemVersion String
- Operating system version of the image.
- timeZones List<GetCloud Vm Clusters Cloud Vm Cluster Property Time Zone> 
- Represents a time zone from the IANA Time Zone Database.
- clusterName string
- OCI Cluster name.
- compartmentId string
- Compartment ID of cluster.
- cpuCore numberCount 
- Number of enabled CPU cores.
- dataStorage numberSize Tb 
- The data disk group size to be allocated in TBs.
- dbNode numberStorage Size Gb 
- Local storage per VM
- dbServer string[]Ocids 
- OCID of database servers.
- diagnosticsData GetCollection Options Cloud Vm Clusters Cloud Vm Cluster Property Diagnostics Data Collection Option[] 
- Data collection options for diagnostics.
- diskRedundancy string
- The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
- dnsListener stringIp 
- DNS listener IP.
- domain string
- Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
- giVersion string
- Grid Infrastructure Version.
- hostname string
- host name without domain. format: "-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
- hostnamePrefix string
- Prefix for VM cluster host names.
- licenseType string
- License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
- localBackup booleanEnabled 
- Use local backup.
- memorySize numberGb 
- Memory allocated in GBs.
- nodeCount number
- Number of database servers.
- ociUrl string
- Deep link to the OCI console to view this resource.
- ocid string
- Oracle Cloud Infrastructure ID of VM Cluster.
- ocpuCount number
- OCPU count per VM. Minimum is 0.1.
- scanDns string
- SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
- scanDns stringRecord Id 
- OCID of scan DNS record.
- scanIp string[]Ids 
- OCIDs of scan IPs.
- scanListener numberPort Tcp 
- SCAN listener port - TCP
- scanListener numberPort Tcp Ssl 
- SCAN listener port - TLS
- shape string
- Shape of VM Cluster.
- sparseDiskgroup booleanEnabled 
- Use exadata sparse snapshots.
- sshPublic string[]Keys 
- SSH public keys to be stored with cluster.
- state string
- State of the cluster. Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE UPDATING TERMINATING TERMINATED FAILED MAINTENANCE_IN_PROGRESS
- storageSize numberGb 
- The storage allocation for the disk group, in gigabytes (GB).
- systemVersion string
- Operating system version of the image.
- timeZones GetCloud Vm Clusters Cloud Vm Cluster Property Time Zone[] 
- Represents a time zone from the IANA Time Zone Database.
- cluster_name str
- OCI Cluster name.
- compartment_id str
- Compartment ID of cluster.
- cpu_core_ intcount 
- Number of enabled CPU cores.
- data_storage_ floatsize_ tb 
- The data disk group size to be allocated in TBs.
- db_node_ intstorage_ size_ gb 
- Local storage per VM
- db_server_ Sequence[str]ocids 
- OCID of database servers.
- diagnostics_data_ Sequence[Getcollection_ options Cloud Vm Clusters Cloud Vm Cluster Property Diagnostics Data Collection Option] 
- Data collection options for diagnostics.
- disk_redundancy str
- The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
- dns_listener_ strip 
- DNS listener IP.
- domain str
- Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
- gi_version str
- Grid Infrastructure Version.
- hostname str
- host name without domain. format: "-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
- hostname_prefix str
- Prefix for VM cluster host names.
- license_type str
- License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
- local_backup_ boolenabled 
- Use local backup.
- memory_size_ intgb 
- Memory allocated in GBs.
- node_count int
- Number of database servers.
- oci_url str
- Deep link to the OCI console to view this resource.
- ocid str
- Oracle Cloud Infrastructure ID of VM Cluster.
- ocpu_count float
- OCPU count per VM. Minimum is 0.1.
- scan_dns str
- SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
- scan_dns_ strrecord_ id 
- OCID of scan DNS record.
- scan_ip_ Sequence[str]ids 
- OCIDs of scan IPs.
- scan_listener_ intport_ tcp 
- SCAN listener port - TCP
- scan_listener_ intport_ tcp_ ssl 
- SCAN listener port - TLS
- shape str
- Shape of VM Cluster.
- sparse_diskgroup_ boolenabled 
- Use exadata sparse snapshots.
- ssh_public_ Sequence[str]keys 
- SSH public keys to be stored with cluster.
- state str
- State of the cluster. Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE UPDATING TERMINATING TERMINATED FAILED MAINTENANCE_IN_PROGRESS
- storage_size_ intgb 
- The storage allocation for the disk group, in gigabytes (GB).
- system_version str
- Operating system version of the image.
- time_zones Sequence[GetCloud Vm Clusters Cloud Vm Cluster Property Time Zone] 
- Represents a time zone from the IANA Time Zone Database.
- clusterName String
- OCI Cluster name.
- compartmentId String
- Compartment ID of cluster.
- cpuCore NumberCount 
- Number of enabled CPU cores.
- dataStorage NumberSize Tb 
- The data disk group size to be allocated in TBs.
- dbNode NumberStorage Size Gb 
- Local storage per VM
- dbServer List<String>Ocids 
- OCID of database servers.
- diagnosticsData List<Property Map>Collection Options 
- Data collection options for diagnostics.
- diskRedundancy String
- The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
- dnsListener StringIp 
- DNS listener IP.
- domain String
- Parent DNS domain where SCAN DNS and hosts names are qualified. ex: ocispdelegated.ocisp10jvnet.oraclevcn.com
- giVersion String
- Grid Infrastructure Version.
- hostname String
- host name without domain. format: "-" with some suffix. ex: sp2-yi0xq where "sp2" is the hostname_prefix.
- hostnamePrefix String
- Prefix for VM cluster host names.
- licenseType String
- License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
- localBackup BooleanEnabled 
- Use local backup.
- memorySize NumberGb 
- Memory allocated in GBs.
- nodeCount Number
- Number of database servers.
- ociUrl String
- Deep link to the OCI console to view this resource.
- ocid String
- Oracle Cloud Infrastructure ID of VM Cluster.
- ocpuCount Number
- OCPU count per VM. Minimum is 0.1.
- scanDns String
- SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
- scanDns StringRecord Id 
- OCID of scan DNS record.
- scanIp List<String>Ids 
- OCIDs of scan IPs.
- scanListener NumberPort Tcp 
- SCAN listener port - TCP
- scanListener NumberPort Tcp Ssl 
- SCAN listener port - TLS
- shape String
- Shape of VM Cluster.
- sparseDiskgroup BooleanEnabled 
- Use exadata sparse snapshots.
- sshPublic List<String>Keys 
- SSH public keys to be stored with cluster.
- state String
- State of the cluster. Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE UPDATING TERMINATING TERMINATED FAILED MAINTENANCE_IN_PROGRESS
- storageSize NumberGb 
- The storage allocation for the disk group, in gigabytes (GB).
- systemVersion String
- Operating system version of the image.
- timeZones List<Property Map>
- Represents a time zone from the IANA Time Zone Database.
GetCloudVmClustersCloudVmClusterPropertyDiagnosticsDataCollectionOption           
- DiagnosticsEvents boolEnabled 
- Indicates whether diagnostic collection is enabled for the VM cluster
- HealthMonitoring boolEnabled 
- Indicates whether health monitoring is enabled for the VM cluster
- IncidentLogs boolEnabled 
- Indicates whether incident logs and trace collection are enabled for the VM cluster
- DiagnosticsEvents boolEnabled 
- Indicates whether diagnostic collection is enabled for the VM cluster
- HealthMonitoring boolEnabled 
- Indicates whether health monitoring is enabled for the VM cluster
- IncidentLogs boolEnabled 
- Indicates whether incident logs and trace collection are enabled for the VM cluster
- diagnosticsEvents BooleanEnabled 
- Indicates whether diagnostic collection is enabled for the VM cluster
- healthMonitoring BooleanEnabled 
- Indicates whether health monitoring is enabled for the VM cluster
- incidentLogs BooleanEnabled 
- Indicates whether incident logs and trace collection are enabled for the VM cluster
- diagnosticsEvents booleanEnabled 
- Indicates whether diagnostic collection is enabled for the VM cluster
- healthMonitoring booleanEnabled 
- Indicates whether health monitoring is enabled for the VM cluster
- incidentLogs booleanEnabled 
- Indicates whether incident logs and trace collection are enabled for the VM cluster
- diagnostics_events_ boolenabled 
- Indicates whether diagnostic collection is enabled for the VM cluster
- health_monitoring_ boolenabled 
- Indicates whether health monitoring is enabled for the VM cluster
- incident_logs_ boolenabled 
- Indicates whether incident logs and trace collection are enabled for the VM cluster
- diagnosticsEvents BooleanEnabled 
- Indicates whether diagnostic collection is enabled for the VM cluster
- healthMonitoring BooleanEnabled 
- Indicates whether health monitoring is enabled for the VM cluster
- incidentLogs BooleanEnabled 
- Indicates whether incident logs and trace collection are enabled for the VM cluster
GetCloudVmClustersCloudVmClusterPropertyTimeZone         
- Id string
- IANA Time Zone Database time zone, e.g. "America/New_York".
- Id string
- IANA Time Zone Database time zone, e.g. "America/New_York".
- id String
- IANA Time Zone Database time zone, e.g. "America/New_York".
- id string
- IANA Time Zone Database time zone, e.g. "America/New_York".
- id str
- IANA Time Zone Database time zone, e.g. "America/New_York".
- id 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-betaTerraform Provider.