Package-level declarations

Types

Link copied to clipboard
class Application : KotlinCustomResource

Resource Type definition for Identity Center (SSO) Application

Link copied to clipboard
data class ApplicationArgs(val applicationProviderArn: Output<String>? = null, val description: Output<String>? = null, val instanceArn: Output<String>? = null, val name: Output<String>? = null, val portalOptions: Output<ApplicationPortalOptionsConfigurationArgs>? = null, val status: Output<ApplicationStatus>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ApplicationArgs>

Resource Type definition for Identity Center (SSO) Application

Link copied to clipboard
Link copied to clipboard
class ApplicationAssignment : KotlinCustomResource

Resource Type definition for SSO application access grant to a user or group.

Link copied to clipboard
data class ApplicationAssignmentArgs(val applicationArn: Output<String>? = null, val principalId: Output<String>? = null, val principalType: Output<ApplicationAssignmentPrincipalType>? = null) : ConvertibleToJava<ApplicationAssignmentArgs>

Resource Type definition for SSO application access grant to a user or group.

Link copied to clipboard
Link copied to clipboard
object ApplicationMapper : ResourceMapper<Application>
Link copied to clipboard
Link copied to clipboard
class Assignment : KotlinCustomResource

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
Link copied to clipboard
object AssignmentMapper : ResourceMapper<Assignment>
Link copied to clipboard
Link copied to clipboard
class Instance : KotlinCustomResource

Resource Type definition for Identity Center (SSO) Instance

class InstanceAccessControlAttributeConfiguration : KotlinCustomResource

Resource Type definition for SSO InstanceAccessControlAttributeConfiguration

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
data class InstanceArgs(val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<InstanceArgs>

Resource Type definition for Identity Center (SSO) Instance

Link copied to clipboard
Link copied to clipboard
object InstanceMapper : ResourceMapper<Instance>
Link copied to clipboard
Link copied to clipboard
class PermissionSet : KotlinCustomResource

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<TagArgs>>? = null) : ConvertibleToJava<PermissionSetArgs>

Resource Type definition for SSO PermissionSet

Link copied to clipboard
Link copied to clipboard
object PermissionSetMapper : ResourceMapper<PermissionSet>
Link copied to clipboard
Link copied to clipboard

Functions