Class IdentityProviderArgs


  • public final class IdentityProviderArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • attributeMapping

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> attributeMapping()
        Returns:
        The map of attribute mapping of user pool attributes. [AttributeMapping in AWS API documentation](https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_CreateIdentityProvider.html#CognitoUserPools-CreateIdentityProvider-request-AttributeMapping)
      • idpIdentifiers

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> idpIdentifiers()
        Returns:
        The list of identity providers.
      • providerDetails

        public com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> providerDetails()
        Returns:
        The map of identity details, such as access token
      • providerName

        public com.pulumi.core.Output<java.lang.String> providerName()
        Returns:
        The provider name
      • providerType

        public com.pulumi.core.Output<java.lang.String> providerType()
        Returns:
        The provider type. [See AWS API for valid values](https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_CreateIdentityProvider.html#CognitoUserPools-CreateIdentityProvider-request-ProviderType)
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        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.
      • userPoolId

        public com.pulumi.core.Output<java.lang.String> userPoolId()
        Returns:
        The user pool ID