1. Registry
  2. Packages
  3. stackit
  4. API Docs
  5. getTelemetryrouterDestination
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

    TelemetryRouter destination data source schema. Uses the defaultRegion specified in the provider configuration as a fallback in case no region is defined on datasource level.

    Example Usage

    data "stackit_telemetryrouter_destination" "destination" {
      project_id     = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
      region         = "eu01"
      instance_id    = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
      destination_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
    }
    

    Using getTelemetryrouterDestination

    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 getTelemetryrouterDestination(args: GetTelemetryrouterDestinationArgs, opts?: InvokeOptions): Promise<GetTelemetryrouterDestinationResult>
    function getTelemetryrouterDestinationOutput(args: GetTelemetryrouterDestinationOutputArgs, opts?: InvokeOutputOptions): Output<GetTelemetryrouterDestinationResult>
    def get_telemetryrouter_destination(destination_id: Optional[str] = None,
                                        instance_id: Optional[str] = None,
                                        project_id: Optional[str] = None,
                                        region: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetTelemetryrouterDestinationResult
    def get_telemetryrouter_destination_output(destination_id: pulumi.Input[Optional[str]] = None,
                                        instance_id: pulumi.Input[Optional[str]] = None,
                                        project_id: pulumi.Input[Optional[str]] = None,
                                        region: pulumi.Input[Optional[str]] = None,
                                        opts: Optional[InvokeOutputOptions] = None) -> Output[GetTelemetryrouterDestinationResult]
    func LookupTelemetryrouterDestination(ctx *Context, args *LookupTelemetryrouterDestinationArgs, opts ...InvokeOption) (*LookupTelemetryrouterDestinationResult, error)
    func LookupTelemetryrouterDestinationOutput(ctx *Context, args *LookupTelemetryrouterDestinationOutputArgs, opts ...InvokeOption) LookupTelemetryrouterDestinationResultOutput

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

    public static class GetTelemetryrouterDestination 
    {
        public static Task<GetTelemetryrouterDestinationResult> InvokeAsync(GetTelemetryrouterDestinationArgs args, InvokeOptions? opts = null)
        public static Output<GetTelemetryrouterDestinationResult> Invoke(GetTelemetryrouterDestinationInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetTelemetryrouterDestinationResult> Invoke(GetTelemetryrouterDestinationInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetTelemetryrouterDestinationResult> getTelemetryrouterDestination(GetTelemetryrouterDestinationArgs args, InvokeOptions options)
    public static Output<GetTelemetryrouterDestinationResult> getTelemetryrouterDestination(GetTelemetryrouterDestinationArgs args, InvokeOptions options)
    public static Output<GetTelemetryrouterDestinationResult> getTelemetryrouterDestination(GetTelemetryrouterDestinationArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: stackit:index/getTelemetryrouterDestination:getTelemetryrouterDestination
      arguments:
        # arguments dictionary
    data "stackit_get_telemetryrouter_destination" "name" {
        # arguments
    }

    The following arguments are supported:

    DestinationId string
    The TelemetryRouter destination ID
    InstanceId string
    The TelemetryRouter instance ID
    ProjectId string
    STACKIT project ID associated with the TelemetryRouter instance
    Region string
    STACKIT region name the resource is located in. If not defined, the provider region is used.
    DestinationId string
    The TelemetryRouter destination ID
    InstanceId string
    The TelemetryRouter instance ID
    ProjectId string
    STACKIT project ID associated with the TelemetryRouter instance
    Region string
    STACKIT region name the resource is located in. If not defined, the provider region is used.
    destination_id string
    The TelemetryRouter destination ID
    instance_id string
    The TelemetryRouter instance ID
    project_id string
    STACKIT project ID associated with the TelemetryRouter instance
    region string
    STACKIT region name the resource is located in. If not defined, the provider region is used.
    destinationId String
    The TelemetryRouter destination ID
    instanceId String
    The TelemetryRouter instance ID
    projectId String
    STACKIT project ID associated with the TelemetryRouter instance
    region String
    STACKIT region name the resource is located in. If not defined, the provider region is used.
    destinationId string
    The TelemetryRouter destination ID
    instanceId string
    The TelemetryRouter instance ID
    projectId string
    STACKIT project ID associated with the TelemetryRouter instance
    region string
    STACKIT region name the resource is located in. If not defined, the provider region is used.
    destination_id str
    The TelemetryRouter destination ID
    instance_id str
    The TelemetryRouter instance ID
    project_id str
    STACKIT project ID associated with the TelemetryRouter instance
    region str
    STACKIT region name the resource is located in. If not defined, the provider region is used.
    destinationId String
    The TelemetryRouter destination ID
    instanceId String
    The TelemetryRouter instance ID
    projectId String
    STACKIT project ID associated with the TelemetryRouter instance
    region String
    STACKIT region name the resource is located in. If not defined, the provider region is used.

    getTelemetryrouterDestination Result

    The following output properties are available:

    Config GetTelemetryrouterDestinationConfig
    The configuration of the TelemetryRouter destination
    CreationTime string
    The date and time the creation of the TelemetryRouter destination was initiated
    CredentialType string
    The TelemetryRouter destination's credential type
    Description string
    The description of the TelemetryRouter destination
    DestinationId string
    The TelemetryRouter destination ID
    DisplayName string
    The displayed name of the TelemetryRouter destination
    Id string
    Terraform's internal resource identifier. It is structured as "projectId,region,instanceId,destionationId".
    InstanceId string
    The TelemetryRouter instance ID
    ProjectId string
    STACKIT project ID associated with the TelemetryRouter instance
    Region string
    STACKIT region name the resource is located in. If not defined, the provider region is used.
    Status string
    The status of the TelemetryRouter destination, possible values: Possible values are: reconciling, active, deleting.

    Deprecated: status is deprecated and will be removed after February 2027.

    Config GetTelemetryrouterDestinationConfig
    The configuration of the TelemetryRouter destination
    CreationTime string
    The date and time the creation of the TelemetryRouter destination was initiated
    CredentialType string
    The TelemetryRouter destination's credential type
    Description string
    The description of the TelemetryRouter destination
    DestinationId string
    The TelemetryRouter destination ID
    DisplayName string
    The displayed name of the TelemetryRouter destination
    Id string
    Terraform's internal resource identifier. It is structured as "projectId,region,instanceId,destionationId".
    InstanceId string
    The TelemetryRouter instance ID
    ProjectId string
    STACKIT project ID associated with the TelemetryRouter instance
    Region string
    STACKIT region name the resource is located in. If not defined, the provider region is used.
    Status string
    The status of the TelemetryRouter destination, possible values: Possible values are: reconciling, active, deleting.

    Deprecated: status is deprecated and will be removed after February 2027.

    config object
    The configuration of the TelemetryRouter destination
    creation_time string
    The date and time the creation of the TelemetryRouter destination was initiated
    credential_type string
    The TelemetryRouter destination's credential type
    description string
    The description of the TelemetryRouter destination
    destination_id string
    The TelemetryRouter destination ID
    display_name string
    The displayed name of the TelemetryRouter destination
    id string
    Terraform's internal resource identifier. It is structured as "projectId,region,instanceId,destionationId".
    instance_id string
    The TelemetryRouter instance ID
    project_id string
    STACKIT project ID associated with the TelemetryRouter instance
    region string
    STACKIT region name the resource is located in. If not defined, the provider region is used.
    status string
    The status of the TelemetryRouter destination, possible values: Possible values are: reconciling, active, deleting.

    Deprecated: status is deprecated and will be removed after February 2027.

    config GetTelemetryrouterDestinationConfig
    The configuration of the TelemetryRouter destination
    creationTime String
    The date and time the creation of the TelemetryRouter destination was initiated
    credentialType String
    The TelemetryRouter destination's credential type
    description String
    The description of the TelemetryRouter destination
    destinationId String
    The TelemetryRouter destination ID
    displayName String
    The displayed name of the TelemetryRouter destination
    id String
    Terraform's internal resource identifier. It is structured as "projectId,region,instanceId,destionationId".
    instanceId String
    The TelemetryRouter instance ID
    projectId String
    STACKIT project ID associated with the TelemetryRouter instance
    region String
    STACKIT region name the resource is located in. If not defined, the provider region is used.
    status String
    The status of the TelemetryRouter destination, possible values: Possible values are: reconciling, active, deleting.

    Deprecated: status is deprecated and will be removed after February 2027.

    config GetTelemetryrouterDestinationConfig
    The configuration of the TelemetryRouter destination
    creationTime string
    The date and time the creation of the TelemetryRouter destination was initiated
    credentialType string
    The TelemetryRouter destination's credential type
    description string
    The description of the TelemetryRouter destination
    destinationId string
    The TelemetryRouter destination ID
    displayName string
    The displayed name of the TelemetryRouter destination
    id string
    Terraform's internal resource identifier. It is structured as "projectId,region,instanceId,destionationId".
    instanceId string
    The TelemetryRouter instance ID
    projectId string
    STACKIT project ID associated with the TelemetryRouter instance
    region string
    STACKIT region name the resource is located in. If not defined, the provider region is used.
    status string
    The status of the TelemetryRouter destination, possible values: Possible values are: reconciling, active, deleting.

    Deprecated: status is deprecated and will be removed after February 2027.

    config GetTelemetryrouterDestinationConfig
    The configuration of the TelemetryRouter destination
    creation_time str
    The date and time the creation of the TelemetryRouter destination was initiated
    credential_type str
    The TelemetryRouter destination's credential type
    description str
    The description of the TelemetryRouter destination
    destination_id str
    The TelemetryRouter destination ID
    display_name str
    The displayed name of the TelemetryRouter destination
    id str
    Terraform's internal resource identifier. It is structured as "projectId,region,instanceId,destionationId".
    instance_id str
    The TelemetryRouter instance ID
    project_id str
    STACKIT project ID associated with the TelemetryRouter instance
    region str
    STACKIT region name the resource is located in. If not defined, the provider region is used.
    status str
    The status of the TelemetryRouter destination, possible values: Possible values are: reconciling, active, deleting.

    Deprecated: status is deprecated and will be removed after February 2027.

    config Property Map
    The configuration of the TelemetryRouter destination
    creationTime String
    The date and time the creation of the TelemetryRouter destination was initiated
    credentialType String
    The TelemetryRouter destination's credential type
    description String
    The description of the TelemetryRouter destination
    destinationId String
    The TelemetryRouter destination ID
    displayName String
    The displayed name of the TelemetryRouter destination
    id String
    Terraform's internal resource identifier. It is structured as "projectId,region,instanceId,destionationId".
    instanceId String
    The TelemetryRouter instance ID
    projectId String
    STACKIT project ID associated with the TelemetryRouter instance
    region String
    STACKIT region name the resource is located in. If not defined, the provider region is used.
    status String
    The status of the TelemetryRouter destination, possible values: Possible values are: reconciling, active, deleting.

    Deprecated: status is deprecated and will be removed after February 2027.

    Supporting Types

    GetTelemetryrouterDestinationConfig

    ConfigType string
    The TelemetryRouter destinations's configuration type, possible values: Possible values are: OpenTelemetry, S3.
    Filter GetTelemetryrouterDestinationConfigFilter
    The TelemetryRouter destination's filter settings
    Opentelemetry GetTelemetryrouterDestinationConfigOpentelemetry
    OpenTelemetry configuration
    S3 GetTelemetryrouterDestinationConfigS3
    S3 configuration
    ConfigType string
    The TelemetryRouter destinations's configuration type, possible values: Possible values are: OpenTelemetry, S3.
    Filter GetTelemetryrouterDestinationConfigFilter
    The TelemetryRouter destination's filter settings
    Opentelemetry GetTelemetryrouterDestinationConfigOpentelemetry
    OpenTelemetry configuration
    S3 GetTelemetryrouterDestinationConfigS3
    S3 configuration
    config_type string
    The TelemetryRouter destinations's configuration type, possible values: Possible values are: OpenTelemetry, S3.
    filter object
    The TelemetryRouter destination's filter settings
    opentelemetry object
    OpenTelemetry configuration
    s3 object
    S3 configuration
    configType String
    The TelemetryRouter destinations's configuration type, possible values: Possible values are: OpenTelemetry, S3.
    filter GetTelemetryrouterDestinationConfigFilter
    The TelemetryRouter destination's filter settings
    opentelemetry GetTelemetryrouterDestinationConfigOpentelemetry
    OpenTelemetry configuration
    s3 GetTelemetryrouterDestinationConfigS3
    S3 configuration
    configType string
    The TelemetryRouter destinations's configuration type, possible values: Possible values are: OpenTelemetry, S3.
    filter GetTelemetryrouterDestinationConfigFilter
    The TelemetryRouter destination's filter settings
    opentelemetry GetTelemetryrouterDestinationConfigOpentelemetry
    OpenTelemetry configuration
    s3 GetTelemetryrouterDestinationConfigS3
    S3 configuration
    config_type str
    The TelemetryRouter destinations's configuration type, possible values: Possible values are: OpenTelemetry, S3.
    filter GetTelemetryrouterDestinationConfigFilter
    The TelemetryRouter destination's filter settings
    opentelemetry GetTelemetryrouterDestinationConfigOpentelemetry
    OpenTelemetry configuration
    s3 GetTelemetryrouterDestinationConfigS3
    S3 configuration
    configType String
    The TelemetryRouter destinations's configuration type, possible values: Possible values are: OpenTelemetry, S3.
    filter Property Map
    The TelemetryRouter destination's filter settings
    opentelemetry Property Map
    OpenTelemetry configuration
    s3 Property Map
    S3 configuration

    GetTelemetryrouterDestinationConfigFilter

    Attributes List<GetTelemetryrouterDestinationConfigFilterAttribute>
    The TelemetryRouter destination's filter attributes
    Attributes []GetTelemetryrouterDestinationConfigFilterAttribute
    The TelemetryRouter destination's filter attributes
    attributes list(object)
    The TelemetryRouter destination's filter attributes
    attributes List<GetTelemetryrouterDestinationConfigFilterAttribute>
    The TelemetryRouter destination's filter attributes
    attributes GetTelemetryrouterDestinationConfigFilterAttribute[]
    The TelemetryRouter destination's filter attributes
    attributes Sequence[GetTelemetryrouterDestinationConfigFilterAttribute]
    The TelemetryRouter destination's filter attributes
    attributes List<Property Map>
    The TelemetryRouter destination's filter attributes

    GetTelemetryrouterDestinationConfigFilterAttribute

    Key string
    The TelemetryRouter destination's filter attribute key
    Level string
    The TelemetryRouter destination's filter attribute level, possible values: Possible values are: resource, scope, logRecord.
    Matcher string
    The TelemetryRouter destination's filter attribute matcher, possible values: Possible values are: =, !=.
    Values List<string>
    The TelemetryRouter destination's filter attribute values
    Key string
    The TelemetryRouter destination's filter attribute key
    Level string
    The TelemetryRouter destination's filter attribute level, possible values: Possible values are: resource, scope, logRecord.
    Matcher string
    The TelemetryRouter destination's filter attribute matcher, possible values: Possible values are: =, !=.
    Values []string
    The TelemetryRouter destination's filter attribute values
    key string
    The TelemetryRouter destination's filter attribute key
    level string
    The TelemetryRouter destination's filter attribute level, possible values: Possible values are: resource, scope, logRecord.
    matcher string
    The TelemetryRouter destination's filter attribute matcher, possible values: Possible values are: =, !=.
    values list(string)
    The TelemetryRouter destination's filter attribute values
    key String
    The TelemetryRouter destination's filter attribute key
    level String
    The TelemetryRouter destination's filter attribute level, possible values: Possible values are: resource, scope, logRecord.
    matcher String
    The TelemetryRouter destination's filter attribute matcher, possible values: Possible values are: =, !=.
    values List<String>
    The TelemetryRouter destination's filter attribute values
    key string
    The TelemetryRouter destination's filter attribute key
    level string
    The TelemetryRouter destination's filter attribute level, possible values: Possible values are: resource, scope, logRecord.
    matcher string
    The TelemetryRouter destination's filter attribute matcher, possible values: Possible values are: =, !=.
    values string[]
    The TelemetryRouter destination's filter attribute values
    key str
    The TelemetryRouter destination's filter attribute key
    level str
    The TelemetryRouter destination's filter attribute level, possible values: Possible values are: resource, scope, logRecord.
    matcher str
    The TelemetryRouter destination's filter attribute matcher, possible values: Possible values are: =, !=.
    values Sequence[str]
    The TelemetryRouter destination's filter attribute values
    key String
    The TelemetryRouter destination's filter attribute key
    level String
    The TelemetryRouter destination's filter attribute level, possible values: Possible values are: resource, scope, logRecord.
    matcher String
    The TelemetryRouter destination's filter attribute matcher, possible values: Possible values are: =, !=.
    values List<String>
    The TelemetryRouter destination's filter attribute values

    GetTelemetryrouterDestinationConfigOpentelemetry

    Uri string
    OpenTelemetry destination URI
    Uri string
    OpenTelemetry destination URI
    uri string
    OpenTelemetry destination URI
    uri String
    OpenTelemetry destination URI
    uri string
    OpenTelemetry destination URI
    uri str
    OpenTelemetry destination URI
    uri String
    OpenTelemetry destination URI

    GetTelemetryrouterDestinationConfigS3

    Bucket string
    S3 bucket name
    Endpoint string
    S3 endpoint
    Bucket string
    S3 bucket name
    Endpoint string
    S3 endpoint
    bucket string
    S3 bucket name
    endpoint string
    S3 endpoint
    bucket String
    S3 bucket name
    endpoint String
    S3 endpoint
    bucket string
    S3 bucket name
    endpoint string
    S3 endpoint
    bucket str
    S3 bucket name
    endpoint str
    S3 endpoint
    bucket String
    S3 bucket name
    endpoint String
    S3 endpoint

    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