1. Packages
  2. Hpegl Provider
  3. API Docs
  4. getCaasClusterProvider
hpegl 0.4.17 published on Monday, Apr 14, 2025 by hpe

hpegl.getCaasClusterProvider

Explore with Pulumi AI

ClusterProvider data source allows reading Cluster Provider data based on name and site ID. Required inputs are name and site ID

Using getCaasClusterProvider

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 getCaasClusterProvider(args: GetCaasClusterProviderArgs, opts?: InvokeOptions): Promise<GetCaasClusterProviderResult>
function getCaasClusterProviderOutput(args: GetCaasClusterProviderOutputArgs, opts?: InvokeOptions): Output<GetCaasClusterProviderResult>
Copy
def get_caas_cluster_provider(name: Optional[str] = None,
                              site_id: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetCaasClusterProviderResult
def get_caas_cluster_provider_output(name: Optional[pulumi.Input[str]] = None,
                              site_id: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetCaasClusterProviderResult]
Copy
func GetCaasClusterProvider(ctx *Context, args *GetCaasClusterProviderArgs, opts ...InvokeOption) (*GetCaasClusterProviderResult, error)
func GetCaasClusterProviderOutput(ctx *Context, args *GetCaasClusterProviderOutputArgs, opts ...InvokeOption) GetCaasClusterProviderResultOutput
Copy

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

public static class GetCaasClusterProvider 
{
    public static Task<GetCaasClusterProviderResult> InvokeAsync(GetCaasClusterProviderArgs args, InvokeOptions? opts = null)
    public static Output<GetCaasClusterProviderResult> Invoke(GetCaasClusterProviderInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCaasClusterProviderResult> getCaasClusterProvider(GetCaasClusterProviderArgs args, InvokeOptions options)
public static Output<GetCaasClusterProviderResult> getCaasClusterProvider(GetCaasClusterProviderArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: hpegl:index/getCaasClusterProvider:getCaasClusterProvider
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Name This property is required. string
SiteId This property is required. string
Name This property is required. string
SiteId This property is required. string
name This property is required. String
siteId This property is required. String
name This property is required. string
siteId This property is required. string
name This property is required. str
site_id This property is required. str
name This property is required. String
siteId This property is required. String

getCaasClusterProvider Result

The following output properties are available:

Supporting Types

GetCaasClusterProviderAvailableCapacity

Clusters This property is required. double
Cpu This property is required. double
Nodes This property is required. double
Clusters This property is required. float64
Cpu This property is required. float64
Nodes This property is required. float64
clusters This property is required. Double
cpu This property is required. Double
nodes This property is required. Double
clusters This property is required. number
cpu This property is required. number
nodes This property is required. number
clusters This property is required. float
cpu This property is required. float
nodes This property is required. float
clusters This property is required. Number
cpu This property is required. Number
nodes This property is required. Number

GetCaasClusterProviderLicenseInfo

Label This property is required. string
Status This property is required. string
Summary This property is required. string
Label This property is required. string
Status This property is required. string
Summary This property is required. string
label This property is required. String
status This property is required. String
summary This property is required. String
label This property is required. string
status This property is required. string
summary This property is required. string
label This property is required. str
status This property is required. str
summary This property is required. str
label This property is required. String
status This property is required. String
summary This property is required. String

GetCaasClusterProviderMinMasterSize

Cpu This property is required. double
EphemeralDisk This property is required. double
Memory This property is required. double
Name This property is required. string
PersistentDisk This property is required. double
RootDisk This property is required. double
Cpu This property is required. float64
EphemeralDisk This property is required. float64
Memory This property is required. float64
Name This property is required. string
PersistentDisk This property is required. float64
RootDisk This property is required. float64
cpu This property is required. Double
ephemeralDisk This property is required. Double
memory This property is required. Double
name This property is required. String
persistentDisk This property is required. Double
rootDisk This property is required. Double
cpu This property is required. number
ephemeralDisk This property is required. number
memory This property is required. number
name This property is required. string
persistentDisk This property is required. number
rootDisk This property is required. number
cpu This property is required. float
ephemeral_disk This property is required. float
memory This property is required. float
name This property is required. str
persistent_disk This property is required. float
root_disk This property is required. float
cpu This property is required. Number
ephemeralDisk This property is required. Number
memory This property is required. Number
name This property is required. String
persistentDisk This property is required. Number
rootDisk This property is required. Number

GetCaasClusterProviderMinWorkerSize

Cpu This property is required. double
EphemeralDisk This property is required. double
Memory This property is required. double
Name This property is required. string
PersistentDisk This property is required. double
RootDisk This property is required. double
Cpu This property is required. float64
EphemeralDisk This property is required. float64
Memory This property is required. float64
Name This property is required. string
PersistentDisk This property is required. float64
RootDisk This property is required. float64
cpu This property is required. Double
ephemeralDisk This property is required. Double
memory This property is required. Double
name This property is required. String
persistentDisk This property is required. Double
rootDisk This property is required. Double
cpu This property is required. number
ephemeralDisk This property is required. number
memory This property is required. number
name This property is required. string
persistentDisk This property is required. number
rootDisk This property is required. number
cpu This property is required. float
ephemeral_disk This property is required. float
memory This property is required. float
name This property is required. str
persistent_disk This property is required. float
root_disk This property is required. float
cpu This property is required. Number
ephemeralDisk This property is required. Number
memory This property is required. Number
name This property is required. String
persistentDisk This property is required. Number
rootDisk This property is required. Number

GetCaasClusterProviderStorageClass

AccessProtocol This property is required. string
CostPerGb This property is required. string
Dedupe This property is required. string
Description This property is required. string
Encryption This property is required. string
GlStorageType This property is required. string
Iops This property is required. string
Name This property is required. string
AccessProtocol This property is required. string
CostPerGb This property is required. string
Dedupe This property is required. string
Description This property is required. string
Encryption This property is required. string
GlStorageType This property is required. string
Iops This property is required. string
Name This property is required. string
accessProtocol This property is required. String
costPerGb This property is required. String
dedupe This property is required. String
description This property is required. String
encryption This property is required. String
glStorageType This property is required. String
iops This property is required. String
name This property is required. String
accessProtocol This property is required. string
costPerGb This property is required. string
dedupe This property is required. string
description This property is required. string
encryption This property is required. string
glStorageType This property is required. string
iops This property is required. string
name This property is required. string
access_protocol This property is required. str
cost_per_gb This property is required. str
dedupe This property is required. str
description This property is required. str
encryption This property is required. str
gl_storage_type This property is required. str
iops This property is required. str
name This property is required. str
accessProtocol This property is required. String
costPerGb This property is required. String
dedupe This property is required. String
description This property is required. String
encryption This property is required. String
glStorageType This property is required. String
iops This property is required. String
name This property is required. String

Package Details

Repository
hpegl hpe/terraform-provider-hpegl
License
Notes
This Pulumi package is based on the hpegl Terraform Provider.