published on Monday, Aug 17, 2026 by stackitcloud
published on Monday, Aug 17, 2026 by stackitcloud
TelemetryRouter destination resource schema. Uses the defaultRegion specified in the provider configuration as a fallback in case no region is defined on resource level.
Example Usage
resource "stackit_telemetryrouter_destination" "s3" {
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
instance_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
display_name = "s3-destination"
description = "S3 destination description"
config = {
config_type = "S3"
filter = {
attributes = [
{
key = "key"
level = "logRecord"
matcher = "!="
values = ["test1", "test2"]
},
{
key = "key2"
level = "resource"
matcher = "="
values = ["test3"]
}
]
}
s3 = {
bucket = "test"
access_key = {
id = "id"
secret = "secret"
}
endpoint = "http://localhost:8160"
}
}
}
resource "stackit_telemetryrouter_destination" "otlp" {
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
instance_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
display_name = "s3-destination"
description = "S3 destination description"
config = {
config_type = "OpenTelemetry"
filter = {
attributes = [
{
key = "key"
level = "logRecord"
matcher = "!="
values = ["test1", "test2"]
},
{
key = "key2"
level = "resource"
matcher = "="
values = ["test3"]
}
]
}
opentelemetry = {
basic_auth = {
username = "user2"
password = "pass2"
}
# bearer_token = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.KMUFsIDTnFmyG3nMiGM6H9FNFUROf3wh7SmqJp-QV30"
uri = "http://localhost:8116"
}
}
}
Create TelemetryrouterDestination Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TelemetryrouterDestination(name: string, args: TelemetryrouterDestinationArgs, opts?: CustomResourceOptions);@overload
def TelemetryrouterDestination(resource_name: str,
args: TelemetryrouterDestinationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def TelemetryrouterDestination(resource_name: str,
opts: Optional[ResourceOptions] = None,
config: Optional[TelemetryrouterDestinationConfigArgs] = None,
display_name: Optional[str] = None,
instance_id: Optional[str] = None,
project_id: Optional[str] = None,
description: Optional[str] = None,
region: Optional[str] = None)func NewTelemetryrouterDestination(ctx *Context, name string, args TelemetryrouterDestinationArgs, opts ...ResourceOption) (*TelemetryrouterDestination, error)public TelemetryrouterDestination(string name, TelemetryrouterDestinationArgs args, CustomResourceOptions? opts = null)
public TelemetryrouterDestination(String name, TelemetryrouterDestinationArgs args)
public TelemetryrouterDestination(String name, TelemetryrouterDestinationArgs args, CustomResourceOptions options)
type: stackit:TelemetryrouterDestination
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "stackit_telemetryrouter_destination" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args TelemetryrouterDestinationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TelemetryrouterDestinationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TelemetryrouterDestinationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TelemetryrouterDestinationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TelemetryrouterDestinationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var telemetryrouterDestinationResource = new Stackit.TelemetryrouterDestination("telemetryrouterDestinationResource", new()
{
Config = new Stackit.Inputs.TelemetryrouterDestinationConfigArgs
{
ConfigType = "string",
Filter = new Stackit.Inputs.TelemetryrouterDestinationConfigFilterArgs
{
Attributes = new[]
{
new Stackit.Inputs.TelemetryrouterDestinationConfigFilterAttributeArgs
{
Key = "string",
Level = "string",
Matcher = "string",
Values = new[]
{
"string",
},
},
},
},
Opentelemetry = new Stackit.Inputs.TelemetryrouterDestinationConfigOpentelemetryArgs
{
Uri = "string",
BasicAuth = new Stackit.Inputs.TelemetryrouterDestinationConfigOpentelemetryBasicAuthArgs
{
Password = "string",
Username = "string",
},
BearerToken = "string",
},
S3 = new Stackit.Inputs.TelemetryrouterDestinationConfigS3Args
{
Bucket = "string",
Endpoint = "string",
AccessKey = new Stackit.Inputs.TelemetryrouterDestinationConfigS3AccessKeyArgs
{
Id = "string",
Secret = "string",
},
},
},
DisplayName = "string",
InstanceId = "string",
ProjectId = "string",
Description = "string",
Region = "string",
});
example, err := stackit.NewTelemetryrouterDestination(ctx, "telemetryrouterDestinationResource", &stackit.TelemetryrouterDestinationArgs{
Config: &stackit.TelemetryrouterDestinationConfigArgs{
ConfigType: pulumi.String("string"),
Filter: &stackit.TelemetryrouterDestinationConfigFilterArgs{
Attributes: stackit.TelemetryrouterDestinationConfigFilterAttributeArray{
&stackit.TelemetryrouterDestinationConfigFilterAttributeArgs{
Key: pulumi.String("string"),
Level: pulumi.String("string"),
Matcher: pulumi.String("string"),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
},
},
Opentelemetry: &stackit.TelemetryrouterDestinationConfigOpentelemetryArgs{
Uri: pulumi.String("string"),
BasicAuth: &stackit.TelemetryrouterDestinationConfigOpentelemetryBasicAuthArgs{
Password: pulumi.String("string"),
Username: pulumi.String("string"),
},
BearerToken: pulumi.String("string"),
},
S3: &stackit.TelemetryrouterDestinationConfigS3Args{
Bucket: pulumi.String("string"),
Endpoint: pulumi.String("string"),
AccessKey: &stackit.TelemetryrouterDestinationConfigS3AccessKeyArgs{
Id: pulumi.String("string"),
Secret: pulumi.String("string"),
},
},
},
DisplayName: pulumi.String("string"),
InstanceId: pulumi.String("string"),
ProjectId: pulumi.String("string"),
Description: pulumi.String("string"),
Region: pulumi.String("string"),
})
resource "stackit_telemetryrouter_destination" "telemetryrouterDestinationResource" {
lifecycle {
create_before_destroy = true
}
config = {
config_type = "string"
filter = {
attributes = [{
key = "string"
level = "string"
matcher = "string"
values = ["string"]
}]
}
opentelemetry = {
uri = "string"
basic_auth = {
password = "string"
username = "string"
}
bearer_token = "string"
}
s3 = {
bucket = "string"
endpoint = "string"
access_key = {
id = "string"
secret = "string"
}
}
}
display_name = "string"
instance_id = "string"
project_id = "string"
description = "string"
region = "string"
}
var telemetryrouterDestinationResource = new TelemetryrouterDestination("telemetryrouterDestinationResource", TelemetryrouterDestinationArgs.builder()
.config(TelemetryrouterDestinationConfigArgs.builder()
.configType("string")
.filter(TelemetryrouterDestinationConfigFilterArgs.builder()
.attributes(TelemetryrouterDestinationConfigFilterAttributeArgs.builder()
.key("string")
.level("string")
.matcher("string")
.values("string")
.build())
.build())
.opentelemetry(TelemetryrouterDestinationConfigOpentelemetryArgs.builder()
.uri("string")
.basicAuth(TelemetryrouterDestinationConfigOpentelemetryBasicAuthArgs.builder()
.password("string")
.username("string")
.build())
.bearerToken("string")
.build())
.s3(TelemetryrouterDestinationConfigS3Args.builder()
.bucket("string")
.endpoint("string")
.accessKey(TelemetryrouterDestinationConfigS3AccessKeyArgs.builder()
.id("string")
.secret("string")
.build())
.build())
.build())
.displayName("string")
.instanceId("string")
.projectId("string")
.description("string")
.region("string")
.build());
telemetryrouter_destination_resource = stackit.TelemetryrouterDestination("telemetryrouterDestinationResource",
config={
"config_type": "string",
"filter": {
"attributes": [{
"key": "string",
"level": "string",
"matcher": "string",
"values": ["string"],
}],
},
"opentelemetry": {
"uri": "string",
"basic_auth": {
"password": "string",
"username": "string",
},
"bearer_token": "string",
},
"s3": {
"bucket": "string",
"endpoint": "string",
"access_key": {
"id": "string",
"secret": "string",
},
},
},
display_name="string",
instance_id="string",
project_id="string",
description="string",
region="string")
const telemetryrouterDestinationResource = new stackit.TelemetryrouterDestination("telemetryrouterDestinationResource", {
config: {
configType: "string",
filter: {
attributes: [{
key: "string",
level: "string",
matcher: "string",
values: ["string"],
}],
},
opentelemetry: {
uri: "string",
basicAuth: {
password: "string",
username: "string",
},
bearerToken: "string",
},
s3: {
bucket: "string",
endpoint: "string",
accessKey: {
id: "string",
secret: "string",
},
},
},
displayName: "string",
instanceId: "string",
projectId: "string",
description: "string",
region: "string",
});
type: stackit:TelemetryrouterDestination
properties:
config:
configType: string
filter:
attributes:
- key: string
level: string
matcher: string
values:
- string
opentelemetry:
basicAuth:
password: string
username: string
bearerToken: string
uri: string
s3:
accessKey:
id: string
secret: string
bucket: string
endpoint: string
description: string
displayName: string
instanceId: string
projectId: string
region: string
TelemetryrouterDestination Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The TelemetryrouterDestination resource accepts the following input properties:
- Config
Telemetryrouter
Destination Config - The configuration of the TelemetryRouter destination
- Display
Name string - The displayed name of the TelemetryRouter destination
- Instance
Id string - The TelemetryRouter instance ID
- Project
Id string - STACKIT project ID associated with the TelemetryRouter instance
- Description string
- The description of the TelemetryRouter destination
- Region string
- STACKIT region name the resource is located in. If not defined, the provider region is used.
- Config
Telemetryrouter
Destination Config Args - The configuration of the TelemetryRouter destination
- Display
Name string - The displayed name of the TelemetryRouter destination
- Instance
Id string - The TelemetryRouter instance ID
- Project
Id string - STACKIT project ID associated with the TelemetryRouter instance
- Description string
- The description of the TelemetryRouter destination
- Region string
- STACKIT region name the resource is located in. If not defined, the provider region is used.
- config object
- The configuration of the TelemetryRouter destination
- display_
name string - The displayed name of the TelemetryRouter destination
- instance_
id string - The TelemetryRouter instance ID
- project_
id string - STACKIT project ID associated with the TelemetryRouter instance
- description string
- The description of the TelemetryRouter destination
- region string
- STACKIT region name the resource is located in. If not defined, the provider region is used.
- config
Telemetryrouter
Destination Config - The configuration of the TelemetryRouter destination
- display
Name String - The displayed name of the TelemetryRouter destination
- instance
Id String - The TelemetryRouter instance ID
- project
Id String - STACKIT project ID associated with the TelemetryRouter instance
- description String
- The description of the TelemetryRouter destination
- region String
- STACKIT region name the resource is located in. If not defined, the provider region is used.
- config
Telemetryrouter
Destination Config - The configuration of the TelemetryRouter destination
- display
Name string - The displayed name of the TelemetryRouter destination
- instance
Id string - The TelemetryRouter instance ID
- project
Id string - STACKIT project ID associated with the TelemetryRouter instance
- description string
- The description of the TelemetryRouter destination
- region string
- STACKIT region name the resource is located in. If not defined, the provider region is used.
- config
Telemetryrouter
Destination Config Args - The configuration of the TelemetryRouter destination
- display_
name str - The displayed name of the TelemetryRouter destination
- instance_
id str - The TelemetryRouter instance ID
- project_
id str - STACKIT project ID associated with the TelemetryRouter instance
- description str
- The description of the TelemetryRouter destination
- region str
- STACKIT region name the resource is located in. If not defined, the provider region is used.
- config Property Map
- The configuration of the TelemetryRouter destination
- display
Name String - The displayed name of the TelemetryRouter destination
- instance
Id String - The TelemetryRouter instance ID
- project
Id String - STACKIT project ID associated with the TelemetryRouter instance
- description String
- The description of the TelemetryRouter destination
- region String
- STACKIT region name the resource is located in. If not defined, the provider region is used.
Outputs
All input properties are implicitly available as output properties. Additionally, the TelemetryrouterDestination resource produces the following output properties:
- Creation
Time string - The date and time the creation of the TelemetryRouter destination was initiated
- Credential
Type string - The TelemetryRouter destination's credential type
- Destination
Id string - The TelemetryRouter destination ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Status string
- The status of the TelemetryRouter destination, possible values: Possible values are:
reconciling,active,deleting.
- Creation
Time string - The date and time the creation of the TelemetryRouter destination was initiated
- Credential
Type string - The TelemetryRouter destination's credential type
- Destination
Id string - The TelemetryRouter destination ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Status string
- The status of the TelemetryRouter destination, possible values: Possible values are:
reconciling,active,deleting.
- creation_
time string - The date and time the creation of the TelemetryRouter destination was initiated
- credential_
type string - The TelemetryRouter destination's credential type
- destination_
id string - The TelemetryRouter destination ID
- id string
- The provider-assigned unique ID for this managed resource.
- status string
- The status of the TelemetryRouter destination, possible values: Possible values are:
reconciling,active,deleting.
- creation
Time String - The date and time the creation of the TelemetryRouter destination was initiated
- credential
Type String - The TelemetryRouter destination's credential type
- destination
Id String - The TelemetryRouter destination ID
- id String
- The provider-assigned unique ID for this managed resource.
- status String
- The status of the TelemetryRouter destination, possible values: Possible values are:
reconciling,active,deleting.
- creation
Time string - The date and time the creation of the TelemetryRouter destination was initiated
- credential
Type string - The TelemetryRouter destination's credential type
- destination
Id string - The TelemetryRouter destination ID
- id string
- The provider-assigned unique ID for this managed resource.
- status string
- The status of the TelemetryRouter destination, possible values: Possible values are:
reconciling,active,deleting.
- creation_
time str - The date and time the creation of the TelemetryRouter destination was initiated
- credential_
type str - The TelemetryRouter destination's credential type
- destination_
id str - The TelemetryRouter destination ID
- id str
- The provider-assigned unique ID for this managed resource.
- status str
- The status of the TelemetryRouter destination, possible values: Possible values are:
reconciling,active,deleting.
- creation
Time String - The date and time the creation of the TelemetryRouter destination was initiated
- credential
Type String - The TelemetryRouter destination's credential type
- destination
Id String - The TelemetryRouter destination ID
- id String
- The provider-assigned unique ID for this managed resource.
- status String
- The status of the TelemetryRouter destination, possible values: Possible values are:
reconciling,active,deleting.
Look up Existing TelemetryrouterDestination Resource
Get an existing TelemetryrouterDestination resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: TelemetryrouterDestinationState, opts?: CustomResourceOptions): TelemetryrouterDestination@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
config: Optional[TelemetryrouterDestinationConfigArgs] = None,
creation_time: Optional[str] = None,
credential_type: Optional[str] = None,
description: Optional[str] = None,
destination_id: Optional[str] = None,
display_name: Optional[str] = None,
instance_id: Optional[str] = None,
project_id: Optional[str] = None,
region: Optional[str] = None,
status: Optional[str] = None) -> TelemetryrouterDestinationfunc GetTelemetryrouterDestination(ctx *Context, name string, id IDInput, state *TelemetryrouterDestinationState, opts ...ResourceOption) (*TelemetryrouterDestination, error)public static TelemetryrouterDestination Get(string name, Input<string> id, TelemetryrouterDestinationState? state, CustomResourceOptions? opts = null)public static TelemetryrouterDestination get(String name, Output<String> id, TelemetryrouterDestinationState state, CustomResourceOptions options)resources: _: type: stackit:TelemetryrouterDestination get: id: ${id}import {
to = stackit_telemetryrouter_destination.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Config
Telemetryrouter
Destination Config - 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
- 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.
- Config
Telemetryrouter
Destination Config Args - 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
- 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.
- 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
- 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.
- config
Telemetryrouter
Destination Config - 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
- 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.
- config
Telemetryrouter
Destination Config - 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
- 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.
- config
Telemetryrouter
Destination Config Args - 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
- 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.
- config Property Map
- 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
- 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.
Supporting Types
TelemetryrouterDestinationConfig, TelemetryrouterDestinationConfigArgs
- Config
Type string - The TelemetryRouter destinations's configuration type, possible values: Possible values are:
OpenTelemetry,S3. - Filter
Telemetryrouter
Destination Config Filter - The TelemetryRouter destination's filter settings
- Opentelemetry
Telemetryrouter
Destination Config Opentelemetry - OpenTelemetry configuration
- S3
Telemetryrouter
Destination Config S3 - S3 configuration
- Config
Type string - The TelemetryRouter destinations's configuration type, possible values: Possible values are:
OpenTelemetry,S3. - Filter
Telemetryrouter
Destination Config Filter - The TelemetryRouter destination's filter settings
- Opentelemetry
Telemetryrouter
Destination Config Opentelemetry - OpenTelemetry configuration
- S3
Telemetryrouter
Destination Config S3 - 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
- config
Type String - The TelemetryRouter destinations's configuration type, possible values: Possible values are:
OpenTelemetry,S3. - filter
Telemetryrouter
Destination Config Filter - The TelemetryRouter destination's filter settings
- opentelemetry
Telemetryrouter
Destination Config Opentelemetry - OpenTelemetry configuration
- s3
Telemetryrouter
Destination Config S3 - S3 configuration
- config
Type string - The TelemetryRouter destinations's configuration type, possible values: Possible values are:
OpenTelemetry,S3. - filter
Telemetryrouter
Destination Config Filter - The TelemetryRouter destination's filter settings
- opentelemetry
Telemetryrouter
Destination Config Opentelemetry - OpenTelemetry configuration
- s3
Telemetryrouter
Destination Config S3 - S3 configuration
- config_
type str - The TelemetryRouter destinations's configuration type, possible values: Possible values are:
OpenTelemetry,S3. - filter
Telemetryrouter
Destination Config Filter - The TelemetryRouter destination's filter settings
- opentelemetry
Telemetryrouter
Destination Config Opentelemetry - OpenTelemetry configuration
- s3
Telemetryrouter
Destination Config S3 - S3 configuration
- config
Type 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
TelemetryrouterDestinationConfigFilter, TelemetryrouterDestinationConfigFilterArgs
- Attributes
List<Telemetryrouter
Destination Config Filter Attribute> - The TelemetryRouter destination's filter attributes
- Attributes
[]Telemetryrouter
Destination Config Filter Attribute - The TelemetryRouter destination's filter attributes
- attributes list(object)
- The TelemetryRouter destination's filter attributes
- attributes
List<Telemetryrouter
Destination Config Filter Attribute> - The TelemetryRouter destination's filter attributes
- attributes
Telemetryrouter
Destination Config Filter Attribute[] - The TelemetryRouter destination's filter attributes
- attributes
Sequence[Telemetryrouter
Destination Config Filter Attribute] - The TelemetryRouter destination's filter attributes
- attributes List<Property Map>
- The TelemetryRouter destination's filter attributes
TelemetryrouterDestinationConfigFilterAttribute, TelemetryrouterDestinationConfigFilterAttributeArgs
- 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
TelemetryrouterDestinationConfigOpentelemetry, TelemetryrouterDestinationConfigOpentelemetryArgs
- Uri string
- OpenTelemetry destination URI
- Basic
Auth TelemetryrouterDestination Config Opentelemetry Basic Auth - OpenTelemetry basic auth configuration
- Bearer
Token string - OpenTelemetry bearer token
- Uri string
- OpenTelemetry destination URI
- Basic
Auth TelemetryrouterDestination Config Opentelemetry Basic Auth - OpenTelemetry basic auth configuration
- Bearer
Token string - OpenTelemetry bearer token
- uri string
- OpenTelemetry destination URI
- basic_
auth object - OpenTelemetry basic auth configuration
- bearer_
token string - OpenTelemetry bearer token
- uri String
- OpenTelemetry destination URI
- basic
Auth TelemetryrouterDestination Config Opentelemetry Basic Auth - OpenTelemetry basic auth configuration
- bearer
Token String - OpenTelemetry bearer token
- uri string
- OpenTelemetry destination URI
- basic
Auth TelemetryrouterDestination Config Opentelemetry Basic Auth - OpenTelemetry basic auth configuration
- bearer
Token string - OpenTelemetry bearer token
- uri str
- OpenTelemetry destination URI
- basic_
auth TelemetryrouterDestination Config Opentelemetry Basic Auth - OpenTelemetry basic auth configuration
- bearer_
token str - OpenTelemetry bearer token
- uri String
- OpenTelemetry destination URI
- basic
Auth Property Map - OpenTelemetry basic auth configuration
- bearer
Token String - OpenTelemetry bearer token
TelemetryrouterDestinationConfigOpentelemetryBasicAuth, TelemetryrouterDestinationConfigOpentelemetryBasicAuthArgs
TelemetryrouterDestinationConfigS3, TelemetryrouterDestinationConfigS3Args
- Bucket string
- S3 bucket name
- Endpoint string
- S3 endpoint
- Access
Key TelemetryrouterDestination Config S3Access Key - S3 access key configuration
- Bucket string
- S3 bucket name
- Endpoint string
- S3 endpoint
- Access
Key TelemetryrouterDestination Config S3Access Key - S3 access key configuration
- bucket string
- S3 bucket name
- endpoint string
- S3 endpoint
- access_
key object - S3 access key configuration
- bucket String
- S3 bucket name
- endpoint String
- S3 endpoint
- access
Key TelemetryrouterDestination Config S3Access Key - S3 access key configuration
- bucket string
- S3 bucket name
- endpoint string
- S3 endpoint
- access
Key TelemetryrouterDestination Config S3Access Key - S3 access key configuration
- bucket str
- S3 bucket name
- endpoint str
- S3 endpoint
- access_
key TelemetryrouterDestination Config S3Access Key - S3 access key configuration
- bucket String
- S3 bucket name
- endpoint String
- S3 endpoint
- access
Key Property Map - S3 access key configuration
TelemetryrouterDestinationConfigS3AccessKey, TelemetryrouterDestinationConfigS3AccessKeyArgs
Import
In Terraform v1.5.0 and later, the + "" + import + “" + block can be used with the + "” + id + “" + attribute, for example:
# Only use the import statement, if you want to import an existing TelemetryRouter destination
import {
to = stackit_telemetryrouter_destination.import-example
id = "${var.project_id},${var.region},${var.telemetryrouter_instance_id},${var.destination_id}"
}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- stackit stackitcloud/pulumi-stackit
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
stackitTerraform Provider.
published on Monday, Aug 17, 2026 by stackitcloud