Package-level declarations
Types
Link copied to clipboard
data class ProfileArgs(val durationSeconds: Output<Int>? = null, val enabled: Output<Boolean>? = null, val managedPolicyArns: Output<List<String>>? = null, val name: Output<String>? = null, val requireInstanceProperties: Output<Boolean>? = null, val roleArns: Output<List<String>>? = null, val sessionPolicy: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ProfileArgs>
Resource for managing a Roles Anywhere Profile.
Link copied to clipboard
class ProfileArgsBuilder
Builder for ProfileArgs.
Link copied to clipboard
Link copied to clipboard
class ProfileResourceBuilder
Builder for Profile.
Link copied to clipboard
Resource for managing a Roles Anywhere Trust Anchor.
Link copied to clipboard
data class TrustAnchorArgs(val enabled: Output<Boolean>? = null, val name: Output<String>? = null, val source: Output<TrustAnchorSourceArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<TrustAnchorArgs>
Resource for managing a Roles Anywhere Trust Anchor.
Link copied to clipboard
class TrustAnchorArgsBuilder
Builder for TrustAnchorArgs.
Link copied to clipboard
Link copied to clipboard
Builder for TrustAnchor.
Functions
Link copied to clipboard
suspend fun trustAnchor(name: String, block: suspend TrustAnchorResourceBuilder.() -> Unit): TrustAnchor