hpegl 0.4.19 published on Wednesday, Jul 23, 2025 by hpe
hpegl.getCaasClusterBlueprint
Start a Neo task
Explain and create a hpegl.getCaasClusterBlueprint resource
Cluster Blueprint data source allows reading cluster blueprint data based on blueprint name and space ID. Required inputs are name and space_id
Using getCaasClusterBlueprint
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 getCaasClusterBlueprint(args: GetCaasClusterBlueprintArgs, opts?: InvokeOptions): Promise<GetCaasClusterBlueprintResult>
function getCaasClusterBlueprintOutput(args: GetCaasClusterBlueprintOutputArgs, opts?: InvokeOptions): Output<GetCaasClusterBlueprintResult>def get_caas_cluster_blueprint(id: Optional[str] = None,
name: Optional[str] = None,
site_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCaasClusterBlueprintResult
def get_caas_cluster_blueprint_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
site_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCaasClusterBlueprintResult]func LookupCaasClusterBlueprint(ctx *Context, args *LookupCaasClusterBlueprintArgs, opts ...InvokeOption) (*LookupCaasClusterBlueprintResult, error)
func LookupCaasClusterBlueprintOutput(ctx *Context, args *LookupCaasClusterBlueprintOutputArgs, opts ...InvokeOption) LookupCaasClusterBlueprintResultOutput> Note: This function is named LookupCaasClusterBlueprint in the Go SDK.
public static class GetCaasClusterBlueprint
{
public static Task<GetCaasClusterBlueprintResult> InvokeAsync(GetCaasClusterBlueprintArgs args, InvokeOptions? opts = null)
public static Output<GetCaasClusterBlueprintResult> Invoke(GetCaasClusterBlueprintInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCaasClusterBlueprintResult> getCaasClusterBlueprint(GetCaasClusterBlueprintArgs args, InvokeOptions options)
public static Output<GetCaasClusterBlueprintResult> getCaasClusterBlueprint(GetCaasClusterBlueprintArgs args, InvokeOptions options)
fn::invoke:
function: hpegl:index/getCaasClusterBlueprint:getCaasClusterBlueprint
arguments:
# arguments dictionaryThe following arguments are supported:
getCaasClusterBlueprint Result
The following output properties are available:
- Cluster
Provider string - Created
Date string - Default
Storage stringClass - Id string
- The ID of this resource.
- Kubernetes
Version string - Last
Update stringDate - Machine
Sets List<GetCaas Cluster Blueprint Machine Set> - Name string
- Site
Id string
- Cluster
Provider string - Created
Date string - Default
Storage stringClass - Id string
- The ID of this resource.
- Kubernetes
Version string - Last
Update stringDate - Machine
Sets []GetCaas Cluster Blueprint Machine Set - Name string
- Site
Id string
- cluster
Provider String - created
Date String - default
Storage StringClass - id String
- The ID of this resource.
- kubernetes
Version String - last
Update StringDate - machine
Sets List<GetCaas Cluster Blueprint Machine Set> - name String
- site
Id String
- cluster
Provider string - created
Date string - default
Storage stringClass - id string
- The ID of this resource.
- kubernetes
Version string - last
Update stringDate - machine
Sets GetCaas Cluster Blueprint Machine Set[] - name string
- site
Id string
- cluster_
provider str - created_
date str - default_
storage_ strclass - id str
- The ID of this resource.
- kubernetes_
version str - last_
update_ strdate - machine_
sets Sequence[GetCaas Cluster Blueprint Machine Set] - name str
- site_
id str
- cluster
Provider String - created
Date String - default
Storage StringClass - id String
- The ID of this resource.
- kubernetes
Version String - last
Update StringDate - machine
Sets List<Property Map> - name String
- site
Id String
Supporting Types
GetCaasClusterBlueprintMachineSet
- Machine
Blueprint stringId - Max
Size double - Min
Size double - Name string
- Machine
Blueprint stringId - Max
Size float64 - Min
Size float64 - Name string
- machine
Blueprint StringId - max
Size Double - min
Size Double - name String
- machine
Blueprint stringId - max
Size number - min
Size number - name string
- machine_
blueprint_ strid - max_
size float - min_
size float - name str
- machine
Blueprint StringId - max
Size Number - min
Size Number - name String
Package Details
- Repository
- hpegl hpe/terraform-provider-hpegl
- License
- Notes
- This Pulumi package is based on the
hpeglTerraform Provider.
