Viewing docs for stackit v0.0.4
published on Friday, Feb 20, 2026 by stackitcloud
published on Friday, Feb 20, 2026 by stackitcloud
Viewing docs for stackit v0.0.4
published on Friday, Feb 20, 2026 by stackitcloud
published on Friday, Feb 20, 2026 by stackitcloud
Edge Cloud is in private Beta and not generally available. You can contact support if you are interested in trying it out.
This datasource is in beta and may be subject to breaking changes in the future. Use with caution. See our guide for how to opt-in to use beta resources.
Example Usage
data "stackit_edgecloud_plans" "this" {
project_id = var.project_id
}
Using getEdgecloudPlans
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 getEdgecloudPlans(args: GetEdgecloudPlansArgs, opts?: InvokeOptions): Promise<GetEdgecloudPlansResult>
function getEdgecloudPlansOutput(args: GetEdgecloudPlansOutputArgs, opts?: InvokeOptions): Output<GetEdgecloudPlansResult>def get_edgecloud_plans(project_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEdgecloudPlansResult
def get_edgecloud_plans_output(project_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEdgecloudPlansResult]func GetEdgecloudPlans(ctx *Context, args *GetEdgecloudPlansArgs, opts ...InvokeOption) (*GetEdgecloudPlansResult, error)
func GetEdgecloudPlansOutput(ctx *Context, args *GetEdgecloudPlansOutputArgs, opts ...InvokeOption) GetEdgecloudPlansResultOutput> Note: This function is named GetEdgecloudPlans in the Go SDK.
public static class GetEdgecloudPlans
{
public static Task<GetEdgecloudPlansResult> InvokeAsync(GetEdgecloudPlansArgs args, InvokeOptions? opts = null)
public static Output<GetEdgecloudPlansResult> Invoke(GetEdgecloudPlansInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetEdgecloudPlansResult> getEdgecloudPlans(GetEdgecloudPlansArgs args, InvokeOptions options)
public static Output<GetEdgecloudPlansResult> getEdgecloudPlans(GetEdgecloudPlansArgs args, InvokeOptions options)
fn::invoke:
function: stackit:index/getEdgecloudPlans:getEdgecloudPlans
arguments:
# arguments dictionaryThe following arguments are supported:
- Project
Id string - STACKIT project ID the Plans belongs to.
- Project
Id string - STACKIT project ID the Plans belongs to.
- project
Id String - STACKIT project ID the Plans belongs to.
- project
Id string - STACKIT project ID the Plans belongs to.
- project_
id str - STACKIT project ID the Plans belongs to.
- project
Id String - STACKIT project ID the Plans belongs to.
getEdgecloudPlans Result
The following output properties are available:
- Id string
- Plans
List<Get
Edgecloud Plans Plan> - A list of Edge Cloud Plans.
- Project
Id string - STACKIT project ID the Plans belongs to.
- Id string
- Plans
[]Get
Edgecloud Plans Plan - A list of Edge Cloud Plans.
- Project
Id string - STACKIT project ID the Plans belongs to.
- id String
- plans
List<Get
Edgecloud Plans Plan> - A list of Edge Cloud Plans.
- project
Id String - STACKIT project ID the Plans belongs to.
- id string
- plans
Get
Edgecloud Plans Plan[] - A list of Edge Cloud Plans.
- project
Id string - STACKIT project ID the Plans belongs to.
- id str
- plans
Sequence[Get
Edgecloud Plans Plan] - A list of Edge Cloud Plans.
- project_
id str - STACKIT project ID the Plans belongs to.
- id String
- plans List<Property Map>
- A list of Edge Cloud Plans.
- project
Id String - STACKIT project ID the Plans belongs to.
Supporting Types
GetEdgecloudPlansPlan
- Description string
- Description of the plan.
- Id string
- The ID of the plan.
- Max
Edge intHosts - Maximum number of Edge Cloud hosts that can be used.
- Name string
- The name of the plan.
- Description string
- Description of the plan.
- Id string
- The ID of the plan.
- Max
Edge intHosts - Maximum number of Edge Cloud hosts that can be used.
- Name string
- The name of the plan.
- description String
- Description of the plan.
- id String
- The ID of the plan.
- max
Edge IntegerHosts - Maximum number of Edge Cloud hosts that can be used.
- name String
- The name of the plan.
- description string
- Description of the plan.
- id string
- The ID of the plan.
- max
Edge numberHosts - Maximum number of Edge Cloud hosts that can be used.
- name string
- The name of the plan.
- description str
- Description of the plan.
- id str
- The ID of the plan.
- max_
edge_ inthosts - Maximum number of Edge Cloud hosts that can be used.
- name str
- The name of the plan.
- description String
- Description of the plan.
- id String
- The ID of the plan.
- max
Edge NumberHosts - Maximum number of Edge Cloud hosts that can be used.
- name String
- The name of the plan.
Package Details
- Repository
- stackit stackitcloud/pulumi-stackit
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
stackitTerraform Provider.
Viewing docs for stackit v0.0.4
published on Friday, Feb 20, 2026 by stackitcloud
published on Friday, Feb 20, 2026 by stackitcloud
