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
Resource Manager project data source schema. To identify the project, you need to provider either project_id or container_id. If you provide both, project_id will be used.
Example Usage
data "stackit_resourcemanager_project" "example" {
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
container_id = "example-container-abc123"
}
Using getResourcemanagerProject
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 getResourcemanagerProject(args: GetResourcemanagerProjectArgs, opts?: InvokeOptions): Promise<GetResourcemanagerProjectResult>
function getResourcemanagerProjectOutput(args: GetResourcemanagerProjectOutputArgs, opts?: InvokeOptions): Output<GetResourcemanagerProjectResult>def get_resourcemanager_project(container_id: Optional[str] = None,
project_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetResourcemanagerProjectResult
def get_resourcemanager_project_output(container_id: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetResourcemanagerProjectResult]func LookupResourcemanagerProject(ctx *Context, args *LookupResourcemanagerProjectArgs, opts ...InvokeOption) (*LookupResourcemanagerProjectResult, error)
func LookupResourcemanagerProjectOutput(ctx *Context, args *LookupResourcemanagerProjectOutputArgs, opts ...InvokeOption) LookupResourcemanagerProjectResultOutput> Note: This function is named LookupResourcemanagerProject in the Go SDK.
public static class GetResourcemanagerProject
{
public static Task<GetResourcemanagerProjectResult> InvokeAsync(GetResourcemanagerProjectArgs args, InvokeOptions? opts = null)
public static Output<GetResourcemanagerProjectResult> Invoke(GetResourcemanagerProjectInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetResourcemanagerProjectResult> getResourcemanagerProject(GetResourcemanagerProjectArgs args, InvokeOptions options)
public static Output<GetResourcemanagerProjectResult> getResourcemanagerProject(GetResourcemanagerProjectArgs args, InvokeOptions options)
fn::invoke:
function: stackit:index/getResourcemanagerProject:getResourcemanagerProject
arguments:
# arguments dictionaryThe following arguments are supported:
- Container
Id string - Project container ID. Globally unique, user-friendly identifier.
- Project
Id string - Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.
- Container
Id string - Project container ID. Globally unique, user-friendly identifier.
- Project
Id string - Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.
- container
Id String - Project container ID. Globally unique, user-friendly identifier.
- project
Id String - Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.
- container
Id string - Project container ID. Globally unique, user-friendly identifier.
- project
Id string - Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.
- container_
id str - Project container ID. Globally unique, user-friendly identifier.
- project_
id str - Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.
- container
Id String - Project container ID. Globally unique, user-friendly identifier.
- project
Id String - Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.
getResourcemanagerProject Result
The following output properties are available:
- Creation
Time string - Date-time at which the project was created.
- Id string
- Labels Dictionary<string, string>
- Labels are key-value string pairs which can be attached to a resource container. A label key must match the regex [A-ZÄÜÖa-zäüöß0-9*-]{1,64}. A label value must match the regex ^$|[A-ZÄÜÖa-zäüöß0-9*-]{1,64}
- Name string
- Project name.
- Parent
Container stringId - Parent resource identifier. Both container ID (user-friendly) and UUID are supported
- Update
Time string - Date-time at which the project was last modified.
- Container
Id string - Project container ID. Globally unique, user-friendly identifier.
- Project
Id string - Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.
- Creation
Time string - Date-time at which the project was created.
- Id string
- Labels map[string]string
- Labels are key-value string pairs which can be attached to a resource container. A label key must match the regex [A-ZÄÜÖa-zäüöß0-9*-]{1,64}. A label value must match the regex ^$|[A-ZÄÜÖa-zäüöß0-9*-]{1,64}
- Name string
- Project name.
- Parent
Container stringId - Parent resource identifier. Both container ID (user-friendly) and UUID are supported
- Update
Time string - Date-time at which the project was last modified.
- Container
Id string - Project container ID. Globally unique, user-friendly identifier.
- Project
Id string - Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.
- creation
Time String - Date-time at which the project was created.
- id String
- labels Map<String,String>
- Labels are key-value string pairs which can be attached to a resource container. A label key must match the regex [A-ZÄÜÖa-zäüöß0-9*-]{1,64}. A label value must match the regex ^$|[A-ZÄÜÖa-zäüöß0-9*-]{1,64}
- name String
- Project name.
- parent
Container StringId - Parent resource identifier. Both container ID (user-friendly) and UUID are supported
- update
Time String - Date-time at which the project was last modified.
- container
Id String - Project container ID. Globally unique, user-friendly identifier.
- project
Id String - Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.
- creation
Time string - Date-time at which the project was created.
- id string
- labels {[key: string]: string}
- Labels are key-value string pairs which can be attached to a resource container. A label key must match the regex [A-ZÄÜÖa-zäüöß0-9*-]{1,64}. A label value must match the regex ^$|[A-ZÄÜÖa-zäüöß0-9*-]{1,64}
- name string
- Project name.
- parent
Container stringId - Parent resource identifier. Both container ID (user-friendly) and UUID are supported
- update
Time string - Date-time at which the project was last modified.
- container
Id string - Project container ID. Globally unique, user-friendly identifier.
- project
Id string - Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.
- creation_
time str - Date-time at which the project was created.
- id str
- labels Mapping[str, str]
- Labels are key-value string pairs which can be attached to a resource container. A label key must match the regex [A-ZÄÜÖa-zäüöß0-9*-]{1,64}. A label value must match the regex ^$|[A-ZÄÜÖa-zäüöß0-9*-]{1,64}
- name str
- Project name.
- parent_
container_ strid - Parent resource identifier. Both container ID (user-friendly) and UUID are supported
- update_
time str - Date-time at which the project was last modified.
- container_
id str - Project container ID. Globally unique, user-friendly identifier.
- project_
id str - Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.
- creation
Time String - Date-time at which the project was created.
- id String
- labels Map<String>
- Labels are key-value string pairs which can be attached to a resource container. A label key must match the regex [A-ZÄÜÖa-zäüöß0-9*-]{1,64}. A label value must match the regex ^$|[A-ZÄÜÖa-zäüöß0-9*-]{1,64}
- name String
- Project name.
- parent
Container StringId - Parent resource identifier. Both container ID (user-friendly) and UUID are supported
- update
Time String - Date-time at which the project was last modified.
- container
Id String - Project container ID. Globally unique, user-friendly identifier.
- project
Id String - Project UUID identifier. This is the ID that can be used in most of the other resources to identify the project.
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
