Class UserPoolUICustomizationArgs.Builder

    • Method Detail

      • clientId

        public UserPoolUICustomizationArgs.Builder clientId​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> clientId)
        Parameters:
        clientId - The client ID for the client app. Defaults to `ALL`. If `ALL` is specified, the `css` and/or `imageFile` settings will be used for every client that has no UI customization set previously.
        Returns:
        builder
      • clientId

        public UserPoolUICustomizationArgs.Builder clientId​(java.lang.String clientId)
        Parameters:
        clientId - The client ID for the client app. Defaults to `ALL`. If `ALL` is specified, the `css` and/or `imageFile` settings will be used for every client that has no UI customization set previously.
        Returns:
        builder
      • css

        public UserPoolUICustomizationArgs.Builder css​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> css)
        Parameters:
        css - The CSS values in the UI customization, provided as a String. At least one of `css` or `imageFile` is required.
        Returns:
        builder
      • css

        public UserPoolUICustomizationArgs.Builder css​(java.lang.String css)
        Parameters:
        css - The CSS values in the UI customization, provided as a String. At least one of `css` or `imageFile` is required.
        Returns:
        builder
      • imageFile

        public UserPoolUICustomizationArgs.Builder imageFile​(@Nullable
                                                             com.pulumi.core.Output<java.lang.String> imageFile)
        Parameters:
        imageFile - The uploaded logo image for the UI customization, provided as a base64-encoded String. Drift detection is not possible for this argument. At least one of `css` or `imageFile` is required.
        Returns:
        builder
      • imageFile

        public UserPoolUICustomizationArgs.Builder imageFile​(java.lang.String imageFile)
        Parameters:
        imageFile - The uploaded logo image for the UI customization, provided as a base64-encoded String. Drift detection is not possible for this argument. At least one of `css` or `imageFile` is required.
        Returns:
        builder
      • region

        public UserPoolUICustomizationArgs.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 UserPoolUICustomizationArgs.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
      • userPoolId

        public UserPoolUICustomizationArgs.Builder userPoolId​(com.pulumi.core.Output<java.lang.String> userPoolId)
        Parameters:
        userPoolId - The user pool ID for the user pool.
        Returns:
        builder
      • userPoolId

        public UserPoolUICustomizationArgs.Builder userPoolId​(java.lang.String userPoolId)
        Parameters:
        userPoolId - The user pool ID for the user pool.
        Returns:
        builder