Class IdentityPoolRoleAttachmentRoleMappingArgs.Builder

    • Method Detail

      • ambiguousRoleResolution

        public IdentityPoolRoleAttachmentRoleMappingArgs.Builder ambiguousRoleResolution​(@Nullable
                                                                                         com.pulumi.core.Output<java.lang.String> ambiguousRoleResolution)
        Parameters:
        ambiguousRoleResolution - Specifies the action to be taken if either no rules match the claim value for the Rules type, or there is no cognito:preferred_role claim and there are multiple cognito:roles matches for the Token type. `Required` if you specify Token or Rules as the Type.
        Returns:
        builder
      • ambiguousRoleResolution

        public IdentityPoolRoleAttachmentRoleMappingArgs.Builder ambiguousRoleResolution​(java.lang.String ambiguousRoleResolution)
        Parameters:
        ambiguousRoleResolution - Specifies the action to be taken if either no rules match the claim value for the Rules type, or there is no cognito:preferred_role claim and there are multiple cognito:roles matches for the Token type. `Required` if you specify Token or Rules as the Type.
        Returns:
        builder
      • identityProvider

        public IdentityPoolRoleAttachmentRoleMappingArgs.Builder identityProvider​(com.pulumi.core.Output<java.lang.String> identityProvider)
        Parameters:
        identityProvider - A string identifying the identity provider, for example, "graph.facebook.com" or "cognito-idp.us-east-1.amazonaws.com/us-east-1_abcdefghi:app_client_id". Depends on `cognitoIdentityProviders` set on `aws.cognito.IdentityPool` resource or a `aws.cognito.IdentityProvider` resource.
        Returns:
        builder
      • identityProvider

        public IdentityPoolRoleAttachmentRoleMappingArgs.Builder identityProvider​(java.lang.String identityProvider)
        Parameters:
        identityProvider - A string identifying the identity provider, for example, "graph.facebook.com" or "cognito-idp.us-east-1.amazonaws.com/us-east-1_abcdefghi:app_client_id". Depends on `cognitoIdentityProviders` set on `aws.cognito.IdentityPool` resource or a `aws.cognito.IdentityProvider` resource.
        Returns:
        builder