Package-level declarations
Types
Link copied to clipboard
Resource Type definition for SSO assignmet
Link copied to clipboard
data class AssignmentArgs(val instanceArn: Output<String>? = null, val permissionSetArn: Output<String>? = null, val principalId: Output<String>? = null, val principalType: Output<AssignmentPrincipalType>? = null, val targetId: Output<String>? = null, val targetType: Output<AssignmentTargetType>? = null) : ConvertibleToJava<AssignmentArgs>
Resource Type definition for SSO assignmet
Link copied to clipboard
class AssignmentArgsBuilder
Builder for AssignmentArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Assignment.
Link copied to clipboard
Resource Type definition for SSO InstanceAccessControlAttributeConfiguration
Link copied to clipboard
data class InstanceAccessControlAttributeConfigurationArgs(val accessControlAttributes: Output<List<InstanceAccessControlAttributeConfigurationAccessControlAttributeArgs>>? = null, val instanceAccessControlAttributeConfiguration: Output<InstanceAccessControlAttributeConfigurationPropertiesArgs>? = null, val instanceArn: Output<String>? = null) : ConvertibleToJava<InstanceAccessControlAttributeConfigurationArgs>
Resource Type definition for SSO InstanceAccessControlAttributeConfiguration
Link copied to clipboard
Link copied to clipboard
object InstanceAccessControlAttributeConfigurationMapper : ResourceMapper<InstanceAccessControlAttributeConfiguration>
Link copied to clipboard
Link copied to clipboard
Resource Type definition for SSO PermissionSet
Link copied to clipboard
data class PermissionSetArgs(val customerManagedPolicyReferences: Output<List<PermissionSetCustomerManagedPolicyReferenceArgs>>? = null, val description: Output<String>? = null, val inlinePolicy: Output<Any>? = null, val instanceArn: Output<String>? = null, val managedPolicies: Output<List<String>>? = null, val name: Output<String>? = null, val permissionsBoundary: Output<PermissionSetPermissionsBoundaryArgs>? = null, val relayStateType: Output<String>? = null, val sessionDuration: Output<String>? = null, val tags: Output<List<PermissionSetTagArgs>>? = null) : ConvertibleToJava<PermissionSetArgs>
Resource Type definition for SSO PermissionSet
Link copied to clipboard
class PermissionSetArgsBuilder
Builder for PermissionSetArgs.
Link copied to clipboard
Link copied to clipboard
Builder for PermissionSet.
Link copied to clipboard
object SsoFunctions
Functions
Link copied to clipboard
suspend fun assignment(name: String, block: suspend AssignmentResourceBuilder.() -> Unit): Assignment
Link copied to clipboard
fun instanceAccessControlAttributeConfiguration(name: String): InstanceAccessControlAttributeConfiguration
suspend fun instanceAccessControlAttributeConfiguration(name: String, block: suspend InstanceAccessControlAttributeConfigurationResourceBuilder.() -> Unit): InstanceAccessControlAttributeConfiguration
Link copied to clipboard
suspend fun permissionSet(name: String, block: suspend PermissionSetResourceBuilder.() -> Unit): PermissionSet