Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.Ocvp.getClusters
Explore with Pulumi AI
This data source provides the list of Clusters in Oracle Cloud Infrastructure Oracle Cloud VMware Solution service.
Lists the Clusters in the specified compartment.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testClusters = oci.Ocvp.getClusters({
    compartmentId: compartmentId,
    displayName: clusterDisplayName,
    sddcId: testSddc.id,
    state: clusterState,
});
import pulumi
import pulumi_oci as oci
test_clusters = oci.Ocvp.get_clusters(compartment_id=compartment_id,
    display_name=cluster_display_name,
    sddc_id=test_sddc["id"],
    state=cluster_state)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ocvp"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := ocvp.GetClusters(ctx, &ocvp.GetClustersArgs{
			CompartmentId: pulumi.StringRef(compartmentId),
			DisplayName:   pulumi.StringRef(clusterDisplayName),
			SddcId:        pulumi.StringRef(testSddc.Id),
			State:         pulumi.StringRef(clusterState),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() => 
{
    var testClusters = Oci.Ocvp.GetClusters.Invoke(new()
    {
        CompartmentId = compartmentId,
        DisplayName = clusterDisplayName,
        SddcId = testSddc.Id,
        State = clusterState,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Ocvp.OcvpFunctions;
import com.pulumi.oci.Ocvp.inputs.GetClustersArgs;
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 testClusters = OcvpFunctions.getClusters(GetClustersArgs.builder()
            .compartmentId(compartmentId)
            .displayName(clusterDisplayName)
            .sddcId(testSddc.id())
            .state(clusterState)
            .build());
    }
}
variables:
  testClusters:
    fn::invoke:
      function: oci:Ocvp:getClusters
      arguments:
        compartmentId: ${compartmentId}
        displayName: ${clusterDisplayName}
        sddcId: ${testSddc.id}
        state: ${clusterState}
Using getClusters
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 getClusters(args: GetClustersArgs, opts?: InvokeOptions): Promise<GetClustersResult>
function getClustersOutput(args: GetClustersOutputArgs, opts?: InvokeOptions): Output<GetClustersResult>def get_clusters(compartment_id: Optional[str] = None,
                 display_name: Optional[str] = None,
                 filters: Optional[Sequence[GetClustersFilter]] = None,
                 sddc_id: Optional[str] = None,
                 state: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetClustersResult
def get_clusters_output(compartment_id: Optional[pulumi.Input[str]] = None,
                 display_name: Optional[pulumi.Input[str]] = None,
                 filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetClustersFilterArgs]]]] = None,
                 sddc_id: Optional[pulumi.Input[str]] = None,
                 state: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetClustersResult]func GetClusters(ctx *Context, args *GetClustersArgs, opts ...InvokeOption) (*GetClustersResult, error)
func GetClustersOutput(ctx *Context, args *GetClustersOutputArgs, opts ...InvokeOption) GetClustersResultOutput> Note: This function is named GetClusters in the Go SDK.
public static class GetClusters 
{
    public static Task<GetClustersResult> InvokeAsync(GetClustersArgs args, InvokeOptions? opts = null)
    public static Output<GetClustersResult> Invoke(GetClustersInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetClustersResult> getClusters(GetClustersArgs args, InvokeOptions options)
public static Output<GetClustersResult> getClusters(GetClustersArgs args, InvokeOptions options)
fn::invoke:
  function: oci:Ocvp/getClusters:getClusters
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CompartmentId string
- The OCID of the compartment as optional parameter.
- DisplayName string
- A filter to return only resources that match the given display name exactly.
- Filters
List<GetClusters Filter> 
- SddcId string
- The OCID of the SDDC.
- State string
- The lifecycle state of the resource.
- CompartmentId string
- The OCID of the compartment as optional parameter.
- DisplayName string
- A filter to return only resources that match the given display name exactly.
- Filters
[]GetClusters Filter 
- SddcId string
- The OCID of the SDDC.
- State string
- The lifecycle state of the resource.
- compartmentId String
- The OCID of the compartment as optional parameter.
- displayName String
- A filter to return only resources that match the given display name exactly.
- filters
List<GetClusters Filter> 
- sddcId String
- The OCID of the SDDC.
- state String
- The lifecycle state of the resource.
- compartmentId string
- The OCID of the compartment as optional parameter.
- displayName string
- A filter to return only resources that match the given display name exactly.
- filters
GetClusters Filter[] 
- sddcId string
- The OCID of the SDDC.
- state string
- The lifecycle state of the resource.
- compartment_id str
- The OCID of the compartment as optional parameter.
- display_name str
- A filter to return only resources that match the given display name exactly.
- filters
Sequence[GetClusters Filter] 
- sddc_id str
- The OCID of the SDDC.
- state str
- The lifecycle state of the resource.
- compartmentId String
- The OCID of the compartment as optional parameter.
- displayName String
- A filter to return only resources that match the given display name exactly.
- filters List<Property Map>
- sddcId String
- The OCID of the SDDC.
- state String
- The lifecycle state of the resource.
getClusters Result
The following output properties are available:
- ClusterCollections List<GetClusters Cluster Collection> 
- The list of cluster_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- CompartmentId string
- The OCID of the compartment that contains the Cluster.
- DisplayName string
- A descriptive name for the Cluster. It must be unique, start with a letter, and contain only letters, digits, whitespaces, dashes and underscores. Avoid entering confidential information.
- Filters
List<GetClusters Filter> 
- SddcId string
- The OCID of the SDDC that the Cluster belongs to.
- State string
- The current state of the Cluster.
- ClusterCollections []GetClusters Cluster Collection 
- The list of cluster_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- CompartmentId string
- The OCID of the compartment that contains the Cluster.
- DisplayName string
- A descriptive name for the Cluster. It must be unique, start with a letter, and contain only letters, digits, whitespaces, dashes and underscores. Avoid entering confidential information.
- Filters
[]GetClusters Filter 
- SddcId string
- The OCID of the SDDC that the Cluster belongs to.
- State string
- The current state of the Cluster.
- clusterCollections List<GetClusters Cluster Collection> 
- The list of cluster_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- compartmentId String
- The OCID of the compartment that contains the Cluster.
- displayName String
- A descriptive name for the Cluster. It must be unique, start with a letter, and contain only letters, digits, whitespaces, dashes and underscores. Avoid entering confidential information.
- filters
List<GetClusters Filter> 
- sddcId String
- The OCID of the SDDC that the Cluster belongs to.
- state String
- The current state of the Cluster.
- clusterCollections GetClusters Cluster Collection[] 
- The list of cluster_collection.
- id string
- The provider-assigned unique ID for this managed resource.
- compartmentId string
- The OCID of the compartment that contains the Cluster.
- displayName string
- A descriptive name for the Cluster. It must be unique, start with a letter, and contain only letters, digits, whitespaces, dashes and underscores. Avoid entering confidential information.
- filters
GetClusters Filter[] 
- sddcId string
- The OCID of the SDDC that the Cluster belongs to.
- state string
- The current state of the Cluster.
- cluster_collections Sequence[GetClusters Cluster Collection] 
- The list of cluster_collection.
- id str
- The provider-assigned unique ID for this managed resource.
- compartment_id str
- The OCID of the compartment that contains the Cluster.
- display_name str
- A descriptive name for the Cluster. It must be unique, start with a letter, and contain only letters, digits, whitespaces, dashes and underscores. Avoid entering confidential information.
- filters
Sequence[GetClusters Filter] 
- sddc_id str
- The OCID of the SDDC that the Cluster belongs to.
- state str
- The current state of the Cluster.
- clusterCollections List<Property Map>
- The list of cluster_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- compartmentId String
- The OCID of the compartment that contains the Cluster.
- displayName String
- A descriptive name for the Cluster. It must be unique, start with a letter, and contain only letters, digits, whitespaces, dashes and underscores. Avoid entering confidential information.
- filters List<Property Map>
- sddcId String
- The OCID of the SDDC that the Cluster belongs to.
- state String
- The current state of the Cluster.
Supporting Types
GetClustersClusterCollection   
GetClustersClusterCollectionItem    
- ActualEsxi intHosts Count 
- CapacityReservation stringId 
- The OCID of the Capacity Reservation.
- CompartmentId string
- The OCID of the compartment as optional parameter.
- ComputeAvailability stringDomain 
- The availability domain the ESXi hosts are running in. For Multi-AD Cluster, it is multi-AD. Example:Uocm:PHX-AD-1,multi-AD
- Datastores
List<GetClusters Cluster Collection Item Datastore> 
- Datastores used for the Cluster.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- A filter to return only resources that match the given display name exactly.
- EsxiHosts intCount 
- The number of ESXi hosts in the Cluster.
- EsxiSoftware stringVersion 
- In general, this is a specific version of bundled ESXi software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- Id string
- The OCID of the Cluster.
- InitialCommitment string
- The billing option selected during Cluster creation. ListSupportedCommitments.
- InitialHost doubleOcpu Count 
- The initial OCPU count of the Cluster's ESXi hosts.
- InitialHost stringShape Name 
- The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
- InstanceDisplay stringName Prefix 
- A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's displayNameis used as the prefix.
- IsShielded boolInstance Enabled 
- Indicates whether shielded instance is enabled at the Cluster level.
- NetworkConfigurations List<GetClusters Cluster Collection Item Network Configuration> 
- The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
- SddcId string
- The OCID of the SDDC.
- State string
- The lifecycle state of the resource.
- TimeCreated string
- The date and time the Cluster was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- TimeUpdated string
- The date and time the Cluster was updated, in the format defined by RFC3339.
- UpgradeLicenses List<GetClusters Cluster Collection Item Upgrade License> 
- The vSphere licenses to use when upgrading the Cluster.
- VmwareSoftware stringVersion 
- In general, this is a specific version of bundled VMware software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
- VsphereType string
- vSphere Cluster types.
- VsphereUpgrade List<GetObjects Clusters Cluster Collection Item Vsphere Upgrade Object> 
- The links to binary objects needed to upgrade vSphere.
- WorkloadNetwork stringCidr 
- The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads.
- ActualEsxi intHosts Count 
- CapacityReservation stringId 
- The OCID of the Capacity Reservation.
- CompartmentId string
- The OCID of the compartment as optional parameter.
- ComputeAvailability stringDomain 
- The availability domain the ESXi hosts are running in. For Multi-AD Cluster, it is multi-AD. Example:Uocm:PHX-AD-1,multi-AD
- Datastores
[]GetClusters Cluster Collection Item Datastore 
- Datastores used for the Cluster.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- A filter to return only resources that match the given display name exactly.
- EsxiHosts intCount 
- The number of ESXi hosts in the Cluster.
- EsxiSoftware stringVersion 
- In general, this is a specific version of bundled ESXi software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- Id string
- The OCID of the Cluster.
- InitialCommitment string
- The billing option selected during Cluster creation. ListSupportedCommitments.
- InitialHost float64Ocpu Count 
- The initial OCPU count of the Cluster's ESXi hosts.
- InitialHost stringShape Name 
- The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
- InstanceDisplay stringName Prefix 
- A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's displayNameis used as the prefix.
- IsShielded boolInstance Enabled 
- Indicates whether shielded instance is enabled at the Cluster level.
- NetworkConfigurations []GetClusters Cluster Collection Item Network Configuration 
- The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
- SddcId string
- The OCID of the SDDC.
- State string
- The lifecycle state of the resource.
- TimeCreated string
- The date and time the Cluster was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- TimeUpdated string
- The date and time the Cluster was updated, in the format defined by RFC3339.
- UpgradeLicenses []GetClusters Cluster Collection Item Upgrade License 
- The vSphere licenses to use when upgrading the Cluster.
- VmwareSoftware stringVersion 
- In general, this is a specific version of bundled VMware software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
- VsphereType string
- vSphere Cluster types.
- VsphereUpgrade []GetObjects Clusters Cluster Collection Item Vsphere Upgrade Object 
- The links to binary objects needed to upgrade vSphere.
- WorkloadNetwork stringCidr 
- The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads.
- actualEsxi IntegerHosts Count 
- capacityReservation StringId 
- The OCID of the Capacity Reservation.
- compartmentId String
- The OCID of the compartment as optional parameter.
- computeAvailability StringDomain 
- The availability domain the ESXi hosts are running in. For Multi-AD Cluster, it is multi-AD. Example:Uocm:PHX-AD-1,multi-AD
- datastores
List<GetClusters Cluster Collection Item Datastore> 
- Datastores used for the Cluster.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- A filter to return only resources that match the given display name exactly.
- esxiHosts IntegerCount 
- The number of ESXi hosts in the Cluster.
- esxiSoftware StringVersion 
- In general, this is a specific version of bundled ESXi software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- id String
- The OCID of the Cluster.
- initialCommitment String
- The billing option selected during Cluster creation. ListSupportedCommitments.
- initialHost DoubleOcpu Count 
- The initial OCPU count of the Cluster's ESXi hosts.
- initialHost StringShape Name 
- The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
- instanceDisplay StringName Prefix 
- A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's displayNameis used as the prefix.
- isShielded BooleanInstance Enabled 
- Indicates whether shielded instance is enabled at the Cluster level.
- networkConfigurations List<GetClusters Cluster Collection Item Network Configuration> 
- The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
- sddcId String
- The OCID of the SDDC.
- state String
- The lifecycle state of the resource.
- timeCreated String
- The date and time the Cluster was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- timeUpdated String
- The date and time the Cluster was updated, in the format defined by RFC3339.
- upgradeLicenses List<GetClusters Cluster Collection Item Upgrade License> 
- The vSphere licenses to use when upgrading the Cluster.
- vmwareSoftware StringVersion 
- In general, this is a specific version of bundled VMware software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
- vsphereType String
- vSphere Cluster types.
- vsphereUpgrade List<GetObjects Clusters Cluster Collection Item Vsphere Upgrade Object> 
- The links to binary objects needed to upgrade vSphere.
- workloadNetwork StringCidr 
- The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads.
- actualEsxi numberHosts Count 
- capacityReservation stringId 
- The OCID of the Capacity Reservation.
- compartmentId string
- The OCID of the compartment as optional parameter.
- computeAvailability stringDomain 
- The availability domain the ESXi hosts are running in. For Multi-AD Cluster, it is multi-AD. Example:Uocm:PHX-AD-1,multi-AD
- datastores
GetClusters Cluster Collection Item Datastore[] 
- Datastores used for the Cluster.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName string
- A filter to return only resources that match the given display name exactly.
- esxiHosts numberCount 
- The number of ESXi hosts in the Cluster.
- esxiSoftware stringVersion 
- In general, this is a specific version of bundled ESXi software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- id string
- The OCID of the Cluster.
- initialCommitment string
- The billing option selected during Cluster creation. ListSupportedCommitments.
- initialHost numberOcpu Count 
- The initial OCPU count of the Cluster's ESXi hosts.
- initialHost stringShape Name 
- The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
- instanceDisplay stringName Prefix 
- A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's displayNameis used as the prefix.
- isShielded booleanInstance Enabled 
- Indicates whether shielded instance is enabled at the Cluster level.
- networkConfigurations GetClusters Cluster Collection Item Network Configuration[] 
- The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
- sddcId string
- The OCID of the SDDC.
- state string
- The lifecycle state of the resource.
- timeCreated string
- The date and time the Cluster was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- timeUpdated string
- The date and time the Cluster was updated, in the format defined by RFC3339.
- upgradeLicenses GetClusters Cluster Collection Item Upgrade License[] 
- The vSphere licenses to use when upgrading the Cluster.
- vmwareSoftware stringVersion 
- In general, this is a specific version of bundled VMware software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
- vsphereType string
- vSphere Cluster types.
- vsphereUpgrade GetObjects Clusters Cluster Collection Item Vsphere Upgrade Object[] 
- The links to binary objects needed to upgrade vSphere.
- workloadNetwork stringCidr 
- The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads.
- actual_esxi_ inthosts_ count 
- capacity_reservation_ strid 
- The OCID of the Capacity Reservation.
- compartment_id str
- The OCID of the compartment as optional parameter.
- compute_availability_ strdomain 
- The availability domain the ESXi hosts are running in. For Multi-AD Cluster, it is multi-AD. Example:Uocm:PHX-AD-1,multi-AD
- datastores
Sequence[GetClusters Cluster Collection Item Datastore] 
- Datastores used for the Cluster.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- display_name str
- A filter to return only resources that match the given display name exactly.
- esxi_hosts_ intcount 
- The number of ESXi hosts in the Cluster.
- esxi_software_ strversion 
- In general, this is a specific version of bundled ESXi software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- id str
- The OCID of the Cluster.
- initial_commitment str
- The billing option selected during Cluster creation. ListSupportedCommitments.
- initial_host_ floatocpu_ count 
- The initial OCPU count of the Cluster's ESXi hosts.
- initial_host_ strshape_ name 
- The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
- instance_display_ strname_ prefix 
- A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's displayNameis used as the prefix.
- is_shielded_ boolinstance_ enabled 
- Indicates whether shielded instance is enabled at the Cluster level.
- network_configurations Sequence[GetClusters Cluster Collection Item Network Configuration] 
- The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
- sddc_id str
- The OCID of the SDDC.
- state str
- The lifecycle state of the resource.
- time_created str
- The date and time the Cluster was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- time_updated str
- The date and time the Cluster was updated, in the format defined by RFC3339.
- upgrade_licenses Sequence[GetClusters Cluster Collection Item Upgrade License] 
- The vSphere licenses to use when upgrading the Cluster.
- vmware_software_ strversion 
- In general, this is a specific version of bundled VMware software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
- vsphere_type str
- vSphere Cluster types.
- vsphere_upgrade_ Sequence[Getobjects Clusters Cluster Collection Item Vsphere Upgrade Object] 
- The links to binary objects needed to upgrade vSphere.
- workload_network_ strcidr 
- The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads.
- actualEsxi NumberHosts Count 
- capacityReservation StringId 
- The OCID of the Capacity Reservation.
- compartmentId String
- The OCID of the compartment as optional parameter.
- computeAvailability StringDomain 
- The availability domain the ESXi hosts are running in. For Multi-AD Cluster, it is multi-AD. Example:Uocm:PHX-AD-1,multi-AD
- datastores List<Property Map>
- Datastores used for the Cluster.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- A filter to return only resources that match the given display name exactly.
- esxiHosts NumberCount 
- The number of ESXi hosts in the Cluster.
- esxiSoftware StringVersion 
- In general, this is a specific version of bundled ESXi software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- id String
- The OCID of the Cluster.
- initialCommitment String
- The billing option selected during Cluster creation. ListSupportedCommitments.
- initialHost NumberOcpu Count 
- The initial OCPU count of the Cluster's ESXi hosts.
- initialHost StringShape Name 
- The initial compute shape of the Cluster's ESXi hosts. ListSupportedHostShapes.
- instanceDisplay StringName Prefix 
- A prefix used in the name of each ESXi host and Compute instance in the Cluster. If this isn't set, the Cluster's displayNameis used as the prefix.
- isShielded BooleanInstance Enabled 
- Indicates whether shielded instance is enabled at the Cluster level.
- networkConfigurations List<Property Map>
- The network configurations used by Cluster, including OCIDs of the management subnet and VLANs.
- sddcId String
- The OCID of the SDDC.
- state String
- The lifecycle state of the resource.
- timeCreated String
- The date and time the Cluster was created, in the format defined by RFC3339. Example: 2016-08-25T21:10:29.600Z
- timeUpdated String
- The date and time the Cluster was updated, in the format defined by RFC3339.
- upgradeLicenses List<Property Map>
- The vSphere licenses to use when upgrading the Cluster.
- vmwareSoftware StringVersion 
- In general, this is a specific version of bundled VMware software supported by Oracle Cloud VMware Solution (see ListSupportedVmwareSoftwareVersions).
- vsphereType String
- vSphere Cluster types.
- vsphereUpgrade List<Property Map>Objects 
- The links to binary objects needed to upgrade vSphere.
- workloadNetwork StringCidr 
- The CIDR block for the IP addresses that VMware VMs in the SDDC use to run application workloads.
GetClustersClusterCollectionItemDatastore     
- BlockVolume List<string>Ids 
- A list of OCIDs of Block Storage Volumes.
- Capacity double
- Size of the Block Storage Volume in GB.
- DatastoreType string
- Type of the datastore.
- BlockVolume []stringIds 
- A list of OCIDs of Block Storage Volumes.
- Capacity float64
- Size of the Block Storage Volume in GB.
- DatastoreType string
- Type of the datastore.
- blockVolume List<String>Ids 
- A list of OCIDs of Block Storage Volumes.
- capacity Double
- Size of the Block Storage Volume in GB.
- datastoreType String
- Type of the datastore.
- blockVolume string[]Ids 
- A list of OCIDs of Block Storage Volumes.
- capacity number
- Size of the Block Storage Volume in GB.
- datastoreType string
- Type of the datastore.
- block_volume_ Sequence[str]ids 
- A list of OCIDs of Block Storage Volumes.
- capacity float
- Size of the Block Storage Volume in GB.
- datastore_type str
- Type of the datastore.
- blockVolume List<String>Ids 
- A list of OCIDs of Block Storage Volumes.
- capacity Number
- Size of the Block Storage Volume in GB.
- datastoreType String
- Type of the datastore.
GetClustersClusterCollectionItemNetworkConfiguration      
- HcxVlan stringId 
- The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.
- NsxEdge stringUplink1vlan Id 
- The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- NsxEdge stringUplink2vlan Id 
- The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- NsxEdge stringVtep Vlan Id 
- The OCID of the VLAN used by the Cluster for the NSX Edge VTEP component of the VMware environment.
- NsxVtep stringVlan Id 
- The OCID of the VLAN used by the Cluster for the NSX VTEP component of the VMware environment.
- ProvisioningSubnet stringId 
- The OCID of the management subnet used to provision the Cluster.
- ProvisioningVlan stringId 
- The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
- ReplicationVlan stringId 
- The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
- VmotionVlan stringId 
- The OCID of the VLAN used by the Cluster for the vMotion component of the VMware environment.
- VsanVlan stringId 
- The OCID of the VLAN used by the Cluster for the vSAN component of the VMware environment.
- VsphereVlan stringId 
- The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- HcxVlan stringId 
- The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.
- NsxEdge stringUplink1vlan Id 
- The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- NsxEdge stringUplink2vlan Id 
- The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- NsxEdge stringVtep Vlan Id 
- The OCID of the VLAN used by the Cluster for the NSX Edge VTEP component of the VMware environment.
- NsxVtep stringVlan Id 
- The OCID of the VLAN used by the Cluster for the NSX VTEP component of the VMware environment.
- ProvisioningSubnet stringId 
- The OCID of the management subnet used to provision the Cluster.
- ProvisioningVlan stringId 
- The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
- ReplicationVlan stringId 
- The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
- VmotionVlan stringId 
- The OCID of the VLAN used by the Cluster for the vMotion component of the VMware environment.
- VsanVlan stringId 
- The OCID of the VLAN used by the Cluster for the vSAN component of the VMware environment.
- VsphereVlan stringId 
- The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- hcxVlan StringId 
- The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.
- nsxEdge StringUplink1vlan Id 
- The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- nsxEdge StringUplink2vlan Id 
- The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- nsxEdge StringVtep Vlan Id 
- The OCID of the VLAN used by the Cluster for the NSX Edge VTEP component of the VMware environment.
- nsxVtep StringVlan Id 
- The OCID of the VLAN used by the Cluster for the NSX VTEP component of the VMware environment.
- provisioningSubnet StringId 
- The OCID of the management subnet used to provision the Cluster.
- provisioningVlan StringId 
- The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
- replicationVlan StringId 
- The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
- vmotionVlan StringId 
- The OCID of the VLAN used by the Cluster for the vMotion component of the VMware environment.
- vsanVlan StringId 
- The OCID of the VLAN used by the Cluster for the vSAN component of the VMware environment.
- vsphereVlan StringId 
- The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- hcxVlan stringId 
- The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.
- nsxEdge stringUplink1vlan Id 
- The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- nsxEdge stringUplink2vlan Id 
- The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- nsxEdge stringVtep Vlan Id 
- The OCID of the VLAN used by the Cluster for the NSX Edge VTEP component of the VMware environment.
- nsxVtep stringVlan Id 
- The OCID of the VLAN used by the Cluster for the NSX VTEP component of the VMware environment.
- provisioningSubnet stringId 
- The OCID of the management subnet used to provision the Cluster.
- provisioningVlan stringId 
- The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
- replicationVlan stringId 
- The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
- vmotionVlan stringId 
- The OCID of the VLAN used by the Cluster for the vMotion component of the VMware environment.
- vsanVlan stringId 
- The OCID of the VLAN used by the Cluster for the vSAN component of the VMware environment.
- vsphereVlan stringId 
- The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- hcx_vlan_ strid 
- The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.
- nsx_edge_ struplink1vlan_ id 
- The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- nsx_edge_ struplink2vlan_ id 
- The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- nsx_edge_ strvtep_ vlan_ id 
- The OCID of the VLAN used by the Cluster for the NSX Edge VTEP component of the VMware environment.
- nsx_vtep_ strvlan_ id 
- The OCID of the VLAN used by the Cluster for the NSX VTEP component of the VMware environment.
- provisioning_subnet_ strid 
- The OCID of the management subnet used to provision the Cluster.
- provisioning_vlan_ strid 
- The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
- replication_vlan_ strid 
- The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
- vmotion_vlan_ strid 
- The OCID of the VLAN used by the Cluster for the vMotion component of the VMware environment.
- vsan_vlan_ strid 
- The OCID of the VLAN used by the Cluster for the vSAN component of the VMware environment.
- vsphere_vlan_ strid 
- The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- hcxVlan StringId 
- The OCID of the VLAN used by the SDDC for the HCX component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster when HCX is enabled.
- nsxEdge StringUplink1vlan Id 
- The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- nsxEdge StringUplink2vlan Id 
- The OCID of the VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
- nsxEdge StringVtep Vlan Id 
- The OCID of the VLAN used by the Cluster for the NSX Edge VTEP component of the VMware environment.
- nsxVtep StringVlan Id 
- The OCID of the VLAN used by the Cluster for the NSX VTEP component of the VMware environment.
- provisioningSubnet StringId 
- The OCID of the management subnet used to provision the Cluster.
- provisioningVlan StringId 
- The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
- replicationVlan StringId 
- The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
- vmotionVlan StringId 
- The OCID of the VLAN used by the Cluster for the vMotion component of the VMware environment.
- vsanVlan StringId 
- The OCID of the VLAN used by the Cluster for the vSAN component of the VMware environment.
- vsphereVlan StringId 
- The OCID of the VLAN used by the SDDC for the vSphere component of the VMware environment. This VLAN is a mandatory attribute for Management Cluster.
GetClustersClusterCollectionItemUpgradeLicense      
- LicenseKey string
- vSphere license key value.
- LicenseType string
- vSphere license type.
- LicenseKey string
- vSphere license key value.
- LicenseType string
- vSphere license type.
- licenseKey String
- vSphere license key value.
- licenseType String
- vSphere license type.
- licenseKey string
- vSphere license key value.
- licenseType string
- vSphere license type.
- license_key str
- vSphere license key value.
- license_type str
- vSphere license type.
- licenseKey String
- vSphere license key value.
- licenseType String
- vSphere license type.
GetClustersClusterCollectionItemVsphereUpgradeObject       
- DownloadLink string
- Binary object download link.
- LinkDescription string
- Binary object description.
- DownloadLink string
- Binary object download link.
- LinkDescription string
- Binary object description.
- downloadLink String
- Binary object download link.
- linkDescription String
- Binary object description.
- downloadLink string
- Binary object download link.
- linkDescription string
- Binary object description.
- download_link str
- Binary object download link.
- link_description str
- Binary object description.
- downloadLink String
- Binary object download link.
- linkDescription String
- Binary object description.
GetClustersFilter  
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.