IdentityPoolRoleAttachmentArgs

data class IdentityPoolRoleAttachmentArgs(val identityPoolId: Output<String>? = null, val roleMappings: Output<List<IdentityPoolRoleAttachmentRoleMappingArgs>>? = null, val roles: Output<Map<String, String>>? = null) : ConvertibleToJava<IdentityPoolRoleAttachmentArgs>

Provides an AWS Cognito Identity Pool Roles Attachment.

Import

In TODO v1.5.0 and later, use an import block to import Cognito Identity Pool Roles Attachment using the Identity Pool ID. For exampleterraform import { to = aws_cognito_identity_pool_roles_attachment.example id = "us-west-2:b64805ad-cb56-40ba-9ffc-f5d8207e6d42" } Using TODO import, import Cognito Identity Pool Roles Attachment using the Identity Pool ID. For exampleconsole % TODO import aws_cognito_identity_pool_roles_attachment.example us-west-2:b64805ad-cb56-40ba-9ffc-f5d8207e6d42

Constructors

Link copied to clipboard
fun IdentityPoolRoleAttachmentArgs(identityPoolId: Output<String>? = null, roleMappings: Output<List<IdentityPoolRoleAttachmentRoleMappingArgs>>? = null, roles: Output<Map<String, String>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): IdentityPoolRoleAttachmentArgs

Properties

Link copied to clipboard
val identityPoolId: Output<String>? = null

An identity pool ID in the format REGION_GUID.

Link copied to clipboard

A List of Role Mapping.

Link copied to clipboard
val roles: Output<Map<String, String>>? = null

The map of roles associated with this pool. For a given role, the key will be either "authenticated" or "unauthenticated" and the value will be the Role ARN.