Package-level declarations

Types

Link copied to clipboard
class EncryptionConfig : KotlinCustomResource

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
object EncryptionConfigMapper : ResourceMapper<EncryptionConfig>
Link copied to clipboard
class Group : KotlinCustomResource

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
object GroupMapper : ResourceMapper<Group>
Link copied to clipboard

Builder for Group.

Link copied to clipboard
class ResourcePolicy : KotlinCustomResource

Resource for managing an AWS X-Ray Resource Policy.

Link copied to clipboard
data class ResourcePolicyArgs(val bypassPolicyLockoutCheck: Output<Boolean>? = null, val policyDocument: Output<String>? = null, val policyName: Output<String>? = null, val policyRevisionId: Output<String>? = null) : ConvertibleToJava<ResourcePolicyArgs>

Resource for managing an AWS X-Ray Resource Policy.

Link copied to clipboard
Link copied to clipboard
object ResourcePolicyMapper : ResourceMapper<ResourcePolicy>
Link copied to clipboard
class SamplingRule : KotlinCustomResource

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
object SamplingRuleMapper : ResourceMapper<SamplingRule>
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
fun group(name: String): Group
suspend fun group(name: String, block: suspend GroupResourceBuilder.() -> Unit): Group
Link copied to clipboard
Link copied to clipboard