Package com.pulumi.aws.cognito
Class IdentityPoolRoleAttachmentArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cognito.IdentityPoolRoleAttachmentArgs.Builder
-
- Enclosing class:
- IdentityPoolRoleAttachmentArgs
public static final class IdentityPoolRoleAttachmentArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(IdentityPoolRoleAttachmentArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(IdentityPoolRoleAttachmentArgs defaults)
-
-
Method Detail
-
identityPoolId
public IdentityPoolRoleAttachmentArgs.Builder identityPoolId(com.pulumi.core.Output<java.lang.String> identityPoolId)
- Parameters:
identityPoolId- An identity pool ID in the format `REGION_GUID`.- Returns:
- builder
-
identityPoolId
public IdentityPoolRoleAttachmentArgs.Builder identityPoolId(java.lang.String identityPoolId)
- Parameters:
identityPoolId- An identity pool ID in the format `REGION_GUID`.- Returns:
- builder
-
region
public IdentityPoolRoleAttachmentArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public IdentityPoolRoleAttachmentArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
roleMappings
public IdentityPoolRoleAttachmentArgs.Builder roleMappings(@Nullable com.pulumi.core.Output<java.util.List<IdentityPoolRoleAttachmentRoleMappingArgs>> roleMappings)
- Parameters:
roleMappings- A List of Role Mapping.- Returns:
- builder
-
roleMappings
public IdentityPoolRoleAttachmentArgs.Builder roleMappings(java.util.List<IdentityPoolRoleAttachmentRoleMappingArgs> roleMappings)
- Parameters:
roleMappings- A List of Role Mapping.- Returns:
- builder
-
roleMappings
public IdentityPoolRoleAttachmentArgs.Builder roleMappings(IdentityPoolRoleAttachmentRoleMappingArgs... roleMappings)
- Parameters:
roleMappings- A List of Role Mapping.- Returns:
- builder
-
roles
public IdentityPoolRoleAttachmentArgs.Builder roles(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> roles)
- Parameters:
roles- 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.- Returns:
- builder
-
roles
public IdentityPoolRoleAttachmentArgs.Builder roles(java.util.Map<java.lang.String,java.lang.String> roles)
- Parameters:
roles- 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.- Returns:
- builder
-
build
public IdentityPoolRoleAttachmentArgs build()
-
-