1. Packages
  2. Hpegl Provider
  3. API Docs
  4. getCaasClusterProvider
hpegl 0.4.18 published on Friday, Apr 18, 2025 by hpe

hpegl.getCaasClusterProvider

Explore with Pulumi AI

hpegl logo
hpegl 0.4.18 published on Friday, Apr 18, 2025 by hpe

    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>
    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]
    func GetCaasClusterProvider(ctx *Context, args *GetCaasClusterProviderArgs, opts ...InvokeOption) (*GetCaasClusterProviderResult, error)
    func GetCaasClusterProviderOutput(ctx *Context, args *GetCaasClusterProviderOutputArgs, opts ...InvokeOption) GetCaasClusterProviderResultOutput

    > 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)
    }
    public static CompletableFuture<GetCaasClusterProviderResult> getCaasClusterProvider(GetCaasClusterProviderArgs args, InvokeOptions options)
    public static Output<GetCaasClusterProviderResult> getCaasClusterProvider(GetCaasClusterProviderArgs args, InvokeOptions options)
    
    fn::invoke:
      function: hpegl:index/getCaasClusterProvider:getCaasClusterProvider
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    SiteId string
    Name string
    SiteId string
    name String
    siteId String
    name string
    siteId string
    name str
    site_id str
    name String
    siteId String

    getCaasClusterProvider Result

    The following output properties are available:

    Supporting Types

    GetCaasClusterProviderAvailableCapacity

    Clusters double
    Cpu double
    Nodes double
    Clusters float64
    Cpu float64
    Nodes float64
    clusters Double
    cpu Double
    nodes Double
    clusters number
    cpu number
    nodes number
    clusters float
    cpu float
    nodes float
    clusters Number
    cpu Number
    nodes Number

    GetCaasClusterProviderLicenseInfo

    Label string
    Status string
    Summary string
    Label string
    Status string
    Summary string
    label String
    status String
    summary String
    label string
    status string
    summary string
    label str
    status str
    summary str
    label String
    status String
    summary String

    GetCaasClusterProviderMinMasterSize

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

    GetCaasClusterProviderMinWorkerSize

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

    GetCaasClusterProviderStorageClass

    AccessProtocol string
    CostPerGb string
    Dedupe string
    Description string
    Encryption string
    GlStorageType string
    Iops string
    Name string
    AccessProtocol string
    CostPerGb string
    Dedupe string
    Description string
    Encryption string
    GlStorageType string
    Iops string
    Name string
    accessProtocol String
    costPerGb String
    dedupe String
    description String
    encryption String
    glStorageType String
    iops String
    name String
    accessProtocol string
    costPerGb string
    dedupe string
    description string
    encryption string
    glStorageType string
    iops string
    name string
    accessProtocol String
    costPerGb String
    dedupe String
    description String
    encryption String
    glStorageType String
    iops String
    name String

    Package Details

    Repository
    hpegl hpe/terraform-provider-hpegl
    License
    Notes
    This Pulumi package is based on the hpegl Terraform Provider.
    hpegl logo
    hpegl 0.4.18 published on Friday, Apr 18, 2025 by hpe