UserPoolUiCustomizationAttachmentArgs

data class UserPoolUiCustomizationAttachmentArgs(val clientId: Output<String>? = null, val css: Output<String>? = null, val userPoolId: Output<String>? = null) : ConvertibleToJava<UserPoolUiCustomizationAttachmentArgs>

Resource Type definition for AWS::Cognito::UserPoolUICustomizationAttachment

Constructors

Link copied to clipboard
constructor(clientId: Output<String>? = null, css: Output<String>? = null, userPoolId: Output<String>? = null)

Properties

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

The app client ID for your UI customization. When this value isn't present, the customization applies to all user pool app clients that don't have client-level settings..

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

A plaintext CSS file that contains the custom fields that you want to apply to your user pool or app client. To download a template, go to the Amazon Cognito console. Navigate to your user pool App clients tab, select Login pages , edit Hosted UI (classic) style , and select the link to CSS template.css .

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

The ID of the user pool where you want to apply branding to the classic hosted UI.

Functions

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