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
# returns all Edge Cloud instances created in the given project which are inside the provider default_region
data "stackit_edgecloud_instances" "plan_id" {
project_id = var.project_id
}
# returns all Edge Cloud instances created in the given project in the given region
data "stackit_edgecloud_instances" "plan_id" {
project_id = var.project_id
region = var.region
}
Using getEdgecloudInstances
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 getEdgecloudInstances(args: GetEdgecloudInstancesArgs, opts?: InvokeOptions): Promise<GetEdgecloudInstancesResult>
function getEdgecloudInstancesOutput(args: GetEdgecloudInstancesOutputArgs, opts?: InvokeOptions): Output<GetEdgecloudInstancesResult>def get_edgecloud_instances(project_id: Optional[str] = None,
region: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEdgecloudInstancesResult
def get_edgecloud_instances_output(project_id: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEdgecloudInstancesResult]func GetEdgecloudInstances(ctx *Context, args *GetEdgecloudInstancesArgs, opts ...InvokeOption) (*GetEdgecloudInstancesResult, error)
func GetEdgecloudInstancesOutput(ctx *Context, args *GetEdgecloudInstancesOutputArgs, opts ...InvokeOption) GetEdgecloudInstancesResultOutput> Note: This function is named GetEdgecloudInstances in the Go SDK.
public static class GetEdgecloudInstances
{
public static Task<GetEdgecloudInstancesResult> InvokeAsync(GetEdgecloudInstancesArgs args, InvokeOptions? opts = null)
public static Output<GetEdgecloudInstancesResult> Invoke(GetEdgecloudInstancesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetEdgecloudInstancesResult> getEdgecloudInstances(GetEdgecloudInstancesArgs args, InvokeOptions options)
public static Output<GetEdgecloudInstancesResult> getEdgecloudInstances(GetEdgecloudInstancesArgs args, InvokeOptions options)
fn::invoke:
function: stackit:index/getEdgecloudInstances:getEdgecloudInstances
arguments:
# arguments dictionaryThe following arguments are supported:
- project_
id str - STACKIT project ID to which the Edge Cloud instances are associated.
- region str
- The resource region. If not defined, the provider region is used.
getEdgecloudInstances Result
The following output properties are available:
- Id string
- Instances
List<Get
Edgecloud Instances Instance> - A list of Edge Cloud instances.
- Project
Id string - STACKIT project ID to which the Edge Cloud instances are associated.
- Region string
- The resource region. If not defined, the provider region is used.
- Id string
- Instances
[]Get
Edgecloud Instances Instance - A list of Edge Cloud instances.
- Project
Id string - STACKIT project ID to which the Edge Cloud instances are associated.
- Region string
- The resource region. If not defined, the provider region is used.
- id String
- instances
List<Get
Edgecloud Instances Instance> - A list of Edge Cloud instances.
- project
Id String - STACKIT project ID to which the Edge Cloud instances are associated.
- region String
- The resource region. If not defined, the provider region is used.
- id string
- instances
Get
Edgecloud Instances Instance[] - A list of Edge Cloud instances.
- project
Id string - STACKIT project ID to which the Edge Cloud instances are associated.
- region string
- The resource region. If not defined, the provider region is used.
- id str
- instances
Sequence[Get
Edgecloud Instances Instance] - A list of Edge Cloud instances.
- project_
id str - STACKIT project ID to which the Edge Cloud instances are associated.
- region str
- The resource region. If not defined, the provider region is used.
- id String
- instances List<Property Map>
- A list of Edge Cloud instances.
- project
Id String - STACKIT project ID to which the Edge Cloud instances are associated.
- region String
- The resource region. If not defined, the provider region is used.
Supporting Types
GetEdgecloudInstancesInstance
- Created string
- The date and time the instance was created.
- Description string
- Description of the instance.
- Display
Name string - The display name of the instance.
- Frontend
Url string - Frontend URL for the Edge Cloud instance.
- Instance
Id string - The ID of the instance.
- Plan
Id string - The plan ID for the instance.
- Region string
- The region where the instance is located.
- Status string
- The status of the instance.
- Created string
- The date and time the instance was created.
- Description string
- Description of the instance.
- Display
Name string - The display name of the instance.
- Frontend
Url string - Frontend URL for the Edge Cloud instance.
- Instance
Id string - The ID of the instance.
- Plan
Id string - The plan ID for the instance.
- Region string
- The region where the instance is located.
- Status string
- The status of the instance.
- created String
- The date and time the instance was created.
- description String
- Description of the instance.
- display
Name String - The display name of the instance.
- frontend
Url String - Frontend URL for the Edge Cloud instance.
- instance
Id String - The ID of the instance.
- plan
Id String - The plan ID for the instance.
- region String
- The region where the instance is located.
- status String
- The status of the instance.
- created string
- The date and time the instance was created.
- description string
- Description of the instance.
- display
Name string - The display name of the instance.
- frontend
Url string - Frontend URL for the Edge Cloud instance.
- instance
Id string - The ID of the instance.
- plan
Id string - The plan ID for the instance.
- region string
- The region where the instance is located.
- status string
- The status of the instance.
- created str
- The date and time the instance was created.
- description str
- Description of the instance.
- display_
name str - The display name of the instance.
- frontend_
url str - Frontend URL for the Edge Cloud instance.
- instance_
id str - The ID of the instance.
- plan_
id str - The plan ID for the instance.
- region str
- The region where the instance is located.
- status str
- The status of the instance.
- created String
- The date and time the instance was created.
- description String
- Description of the instance.
- display
Name String - The display name of the instance.
- frontend
Url String - Frontend URL for the Edge Cloud instance.
- instance
Id String - The ID of the instance.
- plan
Id String - The plan ID for the instance.
- region String
- The region where the instance is located.
- status String
- The status of the instance.
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
