Package-level declarations

Types

Link copied to clipboard

Creates and manages an AWS XRay Encryption Config.

Link copied to clipboard
data class EncryptionConfigArgs(val keyId: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<EncryptionConfigArgs>

Creates and manages an AWS XRay Encryption Config.

Link copied to clipboard

Creates and manages an AWS XRay Group.

Link copied to clipboard
data class GroupArgs(val filterExpression: Output<String>? = null, val groupName: Output<String>? = null, val insightsConfiguration: Output<GroupInsightsConfigurationArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<GroupArgs>

Creates and manages an AWS XRay Group.

Link copied to clipboard

Builder for GroupArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Group.

Link copied to clipboard

Creates and manages an AWS XRay Sampling Rule.

Link copied to clipboard
data class SamplingRuleArgs(val attributes: Output<Map<String, String>>? = null, val fixedRate: Output<Double>? = null, val host: Output<String>? = null, val httpMethod: Output<String>? = null, val priority: Output<Int>? = null, val reservoirSize: Output<Int>? = null, val resourceArn: Output<String>? = null, val ruleName: Output<String>? = null, val serviceName: Output<String>? = null, val serviceType: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val urlPath: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<SamplingRuleArgs>

Creates and manages an AWS XRay Sampling Rule.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun groupResource(name: String, block: suspend GroupResourceBuilder.() -> Unit): Group
Link copied to clipboard
suspend fun samplingRuleResource(name: String, block: suspend SamplingRuleResourceBuilder.() -> Unit): SamplingRule