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 dictionary
The following arguments are supported:
getCloudVmClusters Result
The following output properties are available:
- Cloud
Vm List<GetClusters Cloud Vm Clusters Cloud Vm Cluster> - Id string
- The provider-assigned unique ID for this managed resource.
- Location string
- Project string
- Cloud
Vm []GetClusters Cloud Vm Clusters Cloud Vm Cluster - Id string
- The provider-assigned unique ID for this managed resource.
- Location string
- Project string
- cloud
Vm List<GetClusters Cloud Vm Clusters Cloud Vm Cluster> - id String
- The provider-assigned unique ID for this managed resource.
- location String
- project String
- cloud
Vm 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
- cloud
Vm List<Property Map>Clusters - id String
- The provider-assigned unique ID for this managed resource.
- location String
- project String
Supporting Types
GetCloudVmClustersCloudVmCluster
- Backup
Subnet Cidr This property is required. string - CIDR range of the backup subnet.
- Cidr
This property is required. string - Network settings. CIDR to use for cluster IP allocation.
- Cloud
Vm Cluster Id This property is required. string - 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 This property is required. string - The date and time that the VM cluster was created.
- Deletion
Protection This property is required. bool - Display
Name This property is required. string - User friendly name for this resource.
- Effective
Labels This property is required. Dictionary<string, string> - Exadata
Infrastructure This property is required. 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}
- Gcp
Oracle Zone This property is required. string - GCP location where Oracle Exadata is hosted. It is same as GCP Oracle zone of Exadata infrastructure.
- Labels
This property is required. 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
This property is required. string - The location of the resource.
- Name
This property is required. string - Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
- Network
This property is required. string - The name of the VPC network. Format: projects/{project}/global/networks/{network}
- Project
This property is required. string - The project to which the resource belongs. If it is not provided, the provider project is used.
- Properties
This property is required. List<GetCloud Vm Clusters Cloud Vm Cluster Property> - Various properties and settings associated with Exadata VM cluster.
- Pulumi
Labels This property is required. Dictionary<string, string> - The combination of labels configured directly on the resource and default labels configured on the provider.
- Backup
Subnet Cidr This property is required. string - CIDR range of the backup subnet.
- Cidr
This property is required. string - Network settings. CIDR to use for cluster IP allocation.
- Cloud
Vm Cluster Id This property is required. string - 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 This property is required. string - The date and time that the VM cluster was created.
- Deletion
Protection This property is required. bool - Display
Name This property is required. string - User friendly name for this resource.
- Effective
Labels This property is required. map[string]string - Exadata
Infrastructure This property is required. 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}
- Gcp
Oracle Zone This property is required. string - GCP location where Oracle Exadata is hosted. It is same as GCP Oracle zone of Exadata infrastructure.
- Labels
This property is required. 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
This property is required. string - The location of the resource.
- Name
This property is required. string - Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
- Network
This property is required. string - The name of the VPC network. Format: projects/{project}/global/networks/{network}
- Project
This property is required. string - The project to which the resource belongs. If it is not provided, the provider project is used.
- Properties
This property is required. []GetCloud Vm Clusters Cloud Vm Cluster Property - Various properties and settings associated with Exadata VM cluster.
- Pulumi
Labels This property is required. map[string]string - The combination of labels configured directly on the resource and default labels configured on the provider.
- backup
Subnet Cidr This property is required. String - CIDR range of the backup subnet.
- cidr
This property is required. String - Network settings. CIDR to use for cluster IP allocation.
- cloud
Vm Cluster Id This property is required. String - 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 This property is required. String - The date and time that the VM cluster was created.
- deletion
Protection This property is required. Boolean - display
Name This property is required. String - User friendly name for this resource.
- effective
Labels This property is required. Map<String,String> - exadata
Infrastructure This property is required. 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}
- gcp
Oracle Zone This property is required. String - GCP location where Oracle Exadata is hosted. It is same as GCP Oracle zone of Exadata infrastructure.
- labels
This property is required. 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
This property is required. String - The location of the resource.
- name
This property is required. String - Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
- network
This property is required. String - The name of the VPC network. Format: projects/{project}/global/networks/{network}
- project
This property is required. String - The project to which the resource belongs. If it is not provided, the provider project is used.
- properties
This property is required. List<GetCloud Vm Clusters Cloud Vm Cluster Property> - Various properties and settings associated with Exadata VM cluster.
- pulumi
Labels This property is required. Map<String,String> - The combination of labels configured directly on the resource and default labels configured on the provider.
- backup
Subnet Cidr This property is required. string - CIDR range of the backup subnet.
- cidr
This property is required. string - Network settings. CIDR to use for cluster IP allocation.
- cloud
Vm Cluster Id This property is required. string - 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 This property is required. string - The date and time that the VM cluster was created.
- deletion
Protection This property is required. boolean - display
Name This property is required. string - User friendly name for this resource.
- effective
Labels This property is required. {[key: string]: string} - exadata
Infrastructure This property is required. 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}
- gcp
Oracle Zone This property is required. string - GCP location where Oracle Exadata is hosted. It is same as GCP Oracle zone of Exadata infrastructure.
- labels
This property is required. {[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
This property is required. string - The location of the resource.
- name
This property is required. string - Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
- network
This property is required. string - The name of the VPC network. Format: projects/{project}/global/networks/{network}
- project
This property is required. string - The project to which the resource belongs. If it is not provided, the provider project is used.
- properties
This property is required. GetCloud Vm Clusters Cloud Vm Cluster Property[] - Various properties and settings associated with Exadata VM cluster.
- pulumi
Labels This property is required. {[key: string]: string} - The combination of labels configured directly on the resource and default labels configured on the provider.
- backup_
subnet_ cidr This property is required. str - CIDR range of the backup subnet.
- cidr
This property is required. str - Network settings. CIDR to use for cluster IP allocation.
- cloud_
vm_ cluster_ id This property is required. str - 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 This property is required. str - The date and time that the VM cluster was created.
- deletion_
protection This property is required. bool - display_
name This property is required. str - User friendly name for this resource.
- effective_
labels This property is required. Mapping[str, str] - exadata_
infrastructure This property is required. 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_ zone This property is required. str - GCP location where Oracle Exadata is hosted. It is same as GCP Oracle zone of Exadata infrastructure.
- labels
This property is required. 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
This property is required. str - The location of the resource.
- name
This property is required. str - Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
- network
This property is required. str - The name of the VPC network. Format: projects/{project}/global/networks/{network}
- project
This property is required. str - The project to which the resource belongs. If it is not provided, the provider project is used.
- properties
This property is required. Sequence[GetCloud Vm Clusters Cloud Vm Cluster Property] - Various properties and settings associated with Exadata VM cluster.
- pulumi_
labels This property is required. Mapping[str, str] - The combination of labels configured directly on the resource and default labels configured on the provider.
- backup
Subnet Cidr This property is required. String - CIDR range of the backup subnet.
- cidr
This property is required. String - Network settings. CIDR to use for cluster IP allocation.
- cloud
Vm Cluster Id This property is required. String - 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 This property is required. String - The date and time that the VM cluster was created.
- deletion
Protection This property is required. Boolean - display
Name This property is required. String - User friendly name for this resource.
- effective
Labels This property is required. Map<String> - exadata
Infrastructure This property is required. 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}
- gcp
Oracle Zone This property is required. String - GCP location where Oracle Exadata is hosted. It is same as GCP Oracle zone of Exadata infrastructure.
- labels
This property is required. 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
This property is required. String - The location of the resource.
- name
This property is required. String - Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
- network
This property is required. String - The name of the VPC network. Format: projects/{project}/global/networks/{network}
- project
This property is required. String - The project to which the resource belongs. If it is not provided, the provider project is used.
- properties
This property is required. List<Property Map> - Various properties and settings associated with Exadata VM cluster.
- pulumi
Labels This property is required. Map<String> - The combination of labels configured directly on the resource and default labels configured on the provider.
GetCloudVmClustersCloudVmClusterProperty
- Cluster
Name This property is required. string - OCI Cluster name.
- Compartment
Id This property is required. string - 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. double - 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. List<string> - OCID of database servers.
- Diagnostics
Data Collection Options This property is required. List<GetCloud Vm Clusters Cloud Vm Cluster Property Diagnostics Data Collection Option> - Data collection options for diagnostics.
- Disk
Redundancy This property is required. string - The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
- Dns
Listener Ip 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
- Gi
Version 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.
- Hostname
Prefix This property is required. string - Prefix for VM cluster host names.
- License
Type This property is required. string - 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. string - Deep link to the OCI console to view this resource.
- Ocid
This property is required. string - Oracle Cloud Infrastructure ID of VM Cluster.
- Ocpu
Count This property is required. double - OCPU count per VM. Minimum is 0.1.
- Scan
Dns This property is required. string - SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
- Scan
Dns Record Id This property is required. string - OCID of scan DNS record.
- Scan
Ip Ids This property is required. List<string> - 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. string - Shape of VM Cluster.
- Sparse
Diskgroup Enabled This property is required. bool - Use exadata sparse snapshots.
- Ssh
Public Keys 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
- Storage
Size Gb This property is required. int - The storage allocation for the disk group, in gigabytes (GB).
- System
Version This property is required. string - Operating system version of the image.
- Time
Zones This property is required. List<GetCloud Vm Clusters Cloud Vm Cluster Property Time Zone> - Represents a time zone from the IANA Time Zone Database.
- Cluster
Name This property is required. string - OCI Cluster name.
- Compartment
Id This property is required. string - 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. float64 - 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. []string - OCID of database servers.
- Diagnostics
Data Collection Options This property is required. []GetCloud Vm Clusters Cloud Vm Cluster Property Diagnostics Data Collection Option - Data collection options for diagnostics.
- Disk
Redundancy This property is required. string - The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
- Dns
Listener Ip 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
- Gi
Version 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.
- Hostname
Prefix This property is required. string - Prefix for VM cluster host names.
- License
Type This property is required. string - 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. string - Deep link to the OCI console to view this resource.
- Ocid
This property is required. string - Oracle Cloud Infrastructure ID of VM Cluster.
- Ocpu
Count This property is required. float64 - OCPU count per VM. Minimum is 0.1.
- Scan
Dns This property is required. string - SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
- Scan
Dns Record Id This property is required. string - OCID of scan DNS record.
- Scan
Ip Ids This property is required. []string - 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. string - Shape of VM Cluster.
- Sparse
Diskgroup Enabled This property is required. bool - Use exadata sparse snapshots.
- Ssh
Public Keys 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
- Storage
Size Gb This property is required. int - The storage allocation for the disk group, in gigabytes (GB).
- System
Version This property is required. string - Operating system version of the image.
- Time
Zones This property is required. []GetCloud Vm Clusters Cloud Vm Cluster Property Time Zone - Represents a time zone from the IANA Time Zone Database.
- cluster
Name This property is required. String - OCI Cluster name.
- compartment
Id This property is required. String - Compartment ID of cluster.
- cpu
Core Count This property is required. Integer - Number of enabled CPU cores.
- data
Storage Size Tb This property is required. Double - The data disk group size to be allocated in TBs.
- db
Node Storage Size Gb This property is required. Integer - Local storage per VM
- db
Server Ocids This property is required. List<String> - OCID of database servers.
- diagnostics
Data Collection Options This property is required. List<GetCloud Vm Clusters Cloud Vm Cluster Property Diagnostics Data Collection Option> - Data collection options for diagnostics.
- disk
Redundancy This property is required. String - The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
- dns
Listener Ip 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
- gi
Version 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.
- hostname
Prefix This property is required. String - Prefix for VM cluster host names.
- license
Type This property is required. String - License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
- local
Backup Enabled This property is required. Boolean - Use local backup.
- memory
Size Gb This property is required. Integer - Memory allocated in GBs.
- node
Count This property is required. Integer - Number of database servers.
- oci
Url 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.
- ocpu
Count This property is required. Double - OCPU count per VM. Minimum is 0.1.
- scan
Dns This property is required. String - SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
- scan
Dns Record Id This property is required. String - OCID of scan DNS record.
- scan
Ip Ids This property is required. List<String> - OCIDs of scan IPs.
- scan
Listener Port Tcp This property is required. Integer - SCAN listener port - TCP
- scan
Listener Port Tcp Ssl This property is required. Integer - SCAN listener port - TLS
- shape
This property is required. String - Shape of VM Cluster.
- sparse
Diskgroup Enabled This property is required. Boolean - Use exadata sparse snapshots.
- ssh
Public Keys 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
- storage
Size Gb This property is required. Integer - The storage allocation for the disk group, in gigabytes (GB).
- system
Version This property is required. String - Operating system version of the image.
- time
Zones This property is required. List<GetCloud Vm Clusters Cloud Vm Cluster Property Time Zone> - Represents a time zone from the IANA Time Zone Database.
- cluster
Name This property is required. string - OCI Cluster name.
- compartment
Id This property is required. string - Compartment ID of cluster.
- cpu
Core Count This property is required. number - Number of enabled CPU cores.
- data
Storage Size Tb This property is required. number - The data disk group size to be allocated in TBs.
- db
Node Storage Size Gb This property is required. number - Local storage per VM
- db
Server Ocids This property is required. string[] - OCID of database servers.
- diagnostics
Data Collection Options This property is required. GetCloud Vm Clusters Cloud Vm Cluster Property Diagnostics Data Collection Option[] - Data collection options for diagnostics.
- disk
Redundancy This property is required. string - The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
- dns
Listener Ip 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
- gi
Version 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.
- hostname
Prefix This property is required. string - Prefix for VM cluster host names.
- license
Type This property is required. string - License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
- local
Backup Enabled This property is required. boolean - Use local backup.
- memory
Size Gb This property is required. number - Memory allocated in GBs.
- node
Count This property is required. number - Number of database servers.
- oci
Url 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.
- ocpu
Count This property is required. number - OCPU count per VM. Minimum is 0.1.
- scan
Dns This property is required. string - SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
- scan
Dns Record Id This property is required. string - OCID of scan DNS record.
- scan
Ip Ids This property is required. string[] - OCIDs of scan IPs.
- scan
Listener Port Tcp This property is required. number - SCAN listener port - TCP
- scan
Listener Port Tcp Ssl This property is required. number - SCAN listener port - TLS
- shape
This property is required. string - Shape of VM Cluster.
- sparse
Diskgroup Enabled This property is required. boolean - Use exadata sparse snapshots.
- ssh
Public Keys 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
- storage
Size Gb This property is required. number - The storage allocation for the disk group, in gigabytes (GB).
- system
Version This property is required. string - Operating system version of the image.
- time
Zones This property is required. GetCloud Vm Clusters Cloud Vm Cluster Property Time Zone[] - 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[GetCloud Vm Clusters Cloud Vm Cluster Property Diagnostics Data Collection Option] - 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[GetCloud Vm Clusters Cloud Vm Cluster Property Time Zone] - Represents a time zone from the IANA Time Zone Database.
- cluster
Name This property is required. String - OCI Cluster name.
- compartment
Id This property is required. String - Compartment ID of cluster.
- cpu
Core Count This property is required. Number - Number of enabled CPU cores.
- data
Storage Size Tb This property is required. Number - The data disk group size to be allocated in TBs.
- db
Node Storage Size Gb This property is required. Number - Local storage per VM
- db
Server Ocids This property is required. List<String> - OCID of database servers.
- diagnostics
Data Collection Options This property is required. List<Property Map> - Data collection options for diagnostics.
- disk
Redundancy This property is required. String - The type of redundancy. Possible values: DISK_REDUNDANCY_UNSPECIFIED HIGH NORMAL
- dns
Listener Ip 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
- gi
Version 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.
- hostname
Prefix This property is required. String - Prefix for VM cluster host names.
- license
Type This property is required. String - License type of VM Cluster. Possible values: LICENSE_TYPE_UNSPECIFIED LICENSE_INCLUDED BRING_YOUR_OWN_LICENSE
- local
Backup Enabled This property is required. Boolean - Use local backup.
- memory
Size Gb This property is required. Number - Memory allocated in GBs.
- node
Count This property is required. Number - Number of database servers.
- oci
Url 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.
- ocpu
Count This property is required. Number - OCPU count per VM. Minimum is 0.1.
- scan
Dns This property is required. String - SCAN DNS name. ex: sp2-yi0xq-scan.ocispdelegated.ocisp10jvnet.oraclevcn.com
- scan
Dns Record Id This property is required. String - OCID of scan DNS record.
- scan
Ip Ids This property is required. List<String> - OCIDs of scan IPs.
- scan
Listener Port Tcp This property is required. Number - SCAN listener port - TCP
- scan
Listener Port Tcp Ssl This property is required. Number - SCAN listener port - TLS
- shape
This property is required. String - Shape of VM Cluster.
- sparse
Diskgroup Enabled This property is required. Boolean - Use exadata sparse snapshots.
- ssh
Public Keys 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
- storage
Size Gb This property is required. Number - The storage allocation for the disk group, in gigabytes (GB).
- system
Version This property is required. String - Operating system version of the image.
- time
Zones This property is required. List<Property Map> - Represents a time zone from the IANA Time Zone Database.
GetCloudVmClustersCloudVmClusterPropertyDiagnosticsDataCollectionOption
- 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
- 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
- diagnostics
Events Enabled This property is required. Boolean - Indicates whether diagnostic collection is enabled for the VM cluster
- health
Monitoring Enabled This property is required. Boolean - Indicates whether health monitoring is enabled for the VM cluster
- incident
Logs Enabled 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. boolean - Indicates whether diagnostic collection is enabled for the VM cluster
- health
Monitoring Enabled This property is required. boolean - Indicates whether health monitoring is enabled for the VM cluster
- incident
Logs Enabled 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
- diagnostics
Events Enabled This property is required. Boolean - Indicates whether diagnostic collection is enabled for the VM cluster
- health
Monitoring Enabled This property is required. Boolean - Indicates whether health monitoring is enabled for the VM cluster
- incident
Logs Enabled This property is required. Boolean - Indicates whether incident logs and trace collection are enabled for the VM cluster
GetCloudVmClustersCloudVmClusterPropertyTimeZone
- 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.