1. Registry
  2. Packages
  3. stackit
  4. API Docs
  5. getIntakeRunner
Viewing docs for stackit v0.0.7
published on Monday, Aug 17, 2026 by stackitcloud
stackit logo
Viewing docs for stackit v0.0.7
published on Monday, Aug 17, 2026 by stackitcloud

    Datasource for STACKIT Intake Runner.

    Example Usage

    data "stackit_intake_runner" "example" {
      project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
      runner_id  = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
    }
    

    Using getIntakeRunner

    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 getIntakeRunner(args: GetIntakeRunnerArgs, opts?: InvokeOptions): Promise<GetIntakeRunnerResult>
    function getIntakeRunnerOutput(args: GetIntakeRunnerOutputArgs, opts?: InvokeOutputOptions): Output<GetIntakeRunnerResult>
    def get_intake_runner(project_id: Optional[str] = None,
                          region: Optional[str] = None,
                          runner_id: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetIntakeRunnerResult
    def get_intake_runner_output(project_id: pulumi.Input[Optional[str]] = None,
                          region: pulumi.Input[Optional[str]] = None,
                          runner_id: pulumi.Input[Optional[str]] = None,
                          opts: Optional[InvokeOutputOptions] = None) -> Output[GetIntakeRunnerResult]
    func LookupIntakeRunner(ctx *Context, args *LookupIntakeRunnerArgs, opts ...InvokeOption) (*LookupIntakeRunnerResult, error)
    func LookupIntakeRunnerOutput(ctx *Context, args *LookupIntakeRunnerOutputArgs, opts ...InvokeOption) LookupIntakeRunnerResultOutput

    > Note: This function is named LookupIntakeRunner in the Go SDK.

    public static class GetIntakeRunner 
    {
        public static Task<GetIntakeRunnerResult> InvokeAsync(GetIntakeRunnerArgs args, InvokeOptions? opts = null)
        public static Output<GetIntakeRunnerResult> Invoke(GetIntakeRunnerInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetIntakeRunnerResult> Invoke(GetIntakeRunnerInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetIntakeRunnerResult> getIntakeRunner(GetIntakeRunnerArgs args, InvokeOptions options)
    public static Output<GetIntakeRunnerResult> getIntakeRunner(GetIntakeRunnerArgs args, InvokeOptions options)
    public static Output<GetIntakeRunnerResult> getIntakeRunner(GetIntakeRunnerArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: stackit:index/getIntakeRunner:getIntakeRunner
      arguments:
        # arguments dictionary
    data "stackit_get_intake_runner" "name" {
        # arguments
    }

    The following arguments are supported:

    ProjectId string
    STACKIT Project ID to which the runner is associated.
    RunnerId string
    The runner ID.
    Region string
    The resource region. If not defined, the provider region is used.
    ProjectId string
    STACKIT Project ID to which the runner is associated.
    RunnerId string
    The runner ID.
    Region string
    The resource region. If not defined, the provider region is used.
    project_id string
    STACKIT Project ID to which the runner is associated.
    runner_id string
    The runner ID.
    region string
    The resource region. If not defined, the provider region is used.
    projectId String
    STACKIT Project ID to which the runner is associated.
    runnerId String
    The runner ID.
    region String
    The resource region. If not defined, the provider region is used.
    projectId string
    STACKIT Project ID to which the runner is associated.
    runnerId string
    The runner ID.
    region string
    The resource region. If not defined, the provider region is used.
    project_id str
    STACKIT Project ID to which the runner is associated.
    runner_id str
    The runner ID.
    region str
    The resource region. If not defined, the provider region is used.
    projectId String
    STACKIT Project ID to which the runner is associated.
    runnerId String
    The runner ID.
    region String
    The resource region. If not defined, the provider region is used.

    getIntakeRunner Result

    The following output properties are available:

    CreateTime string
    The creation time of the runner.
    Description string
    The description of the runner.
    Id string
    Terraform's internal resource identifier. It is structured as "projectId,region,runnerId".
    Labels Dictionary<string, string>
    User-defined labels.
    MaxMessageSizeKib int
    The maximum message size in KiB.
    MaxMessagesPerHour int
    The maximum number of messages per hour.
    Name string
    The name of the runner.
    ProjectId string
    STACKIT Project ID to which the runner is associated.
    RunnerId string
    The runner ID.
    Uri string
    The URI of the runner.
    Region string
    The resource region. If not defined, the provider region is used.
    CreateTime string
    The creation time of the runner.
    Description string
    The description of the runner.
    Id string
    Terraform's internal resource identifier. It is structured as "projectId,region,runnerId".
    Labels map[string]string
    User-defined labels.
    MaxMessageSizeKib int
    The maximum message size in KiB.
    MaxMessagesPerHour int
    The maximum number of messages per hour.
    Name string
    The name of the runner.
    ProjectId string
    STACKIT Project ID to which the runner is associated.
    RunnerId string
    The runner ID.
    Uri string
    The URI of the runner.
    Region string
    The resource region. If not defined, the provider region is used.
    create_time string
    The creation time of the runner.
    description string
    The description of the runner.
    id string
    Terraform's internal resource identifier. It is structured as "projectId,region,runnerId".
    labels map(string)
    User-defined labels.
    max_message_size_kib number
    The maximum message size in KiB.
    max_messages_per_hour number
    The maximum number of messages per hour.
    name string
    The name of the runner.
    project_id string
    STACKIT Project ID to which the runner is associated.
    runner_id string
    The runner ID.
    uri string
    The URI of the runner.
    region string
    The resource region. If not defined, the provider region is used.
    createTime String
    The creation time of the runner.
    description String
    The description of the runner.
    id String
    Terraform's internal resource identifier. It is structured as "projectId,region,runnerId".
    labels Map<String,String>
    User-defined labels.
    maxMessageSizeKib Integer
    The maximum message size in KiB.
    maxMessagesPerHour Integer
    The maximum number of messages per hour.
    name String
    The name of the runner.
    projectId String
    STACKIT Project ID to which the runner is associated.
    runnerId String
    The runner ID.
    uri String
    The URI of the runner.
    region String
    The resource region. If not defined, the provider region is used.
    createTime string
    The creation time of the runner.
    description string
    The description of the runner.
    id string
    Terraform's internal resource identifier. It is structured as "projectId,region,runnerId".
    labels {[key: string]: string}
    User-defined labels.
    maxMessageSizeKib number
    The maximum message size in KiB.
    maxMessagesPerHour number
    The maximum number of messages per hour.
    name string
    The name of the runner.
    projectId string
    STACKIT Project ID to which the runner is associated.
    runnerId string
    The runner ID.
    uri string
    The URI of the runner.
    region string
    The resource region. If not defined, the provider region is used.
    create_time str
    The creation time of the runner.
    description str
    The description of the runner.
    id str
    Terraform's internal resource identifier. It is structured as "projectId,region,runnerId".
    labels Mapping[str, str]
    User-defined labels.
    max_message_size_kib int
    The maximum message size in KiB.
    max_messages_per_hour int
    The maximum number of messages per hour.
    name str
    The name of the runner.
    project_id str
    STACKIT Project ID to which the runner is associated.
    runner_id str
    The runner ID.
    uri str
    The URI of the runner.
    region str
    The resource region. If not defined, the provider region is used.
    createTime String
    The creation time of the runner.
    description String
    The description of the runner.
    id String
    Terraform's internal resource identifier. It is structured as "projectId,region,runnerId".
    labels Map<String>
    User-defined labels.
    maxMessageSizeKib Number
    The maximum message size in KiB.
    maxMessagesPerHour Number
    The maximum number of messages per hour.
    name String
    The name of the runner.
    projectId String
    STACKIT Project ID to which the runner is associated.
    runnerId String
    The runner ID.
    uri String
    The URI of the runner.
    region String
    The resource region. If not defined, the provider region is used.

    Package Details

    Repository
    stackit stackitcloud/pulumi-stackit
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the stackit Terraform Provider.
    stackit logo
    Viewing docs for stackit v0.0.7
    published on Monday, Aug 17, 2026 by stackitcloud

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial