UserPoolClient
constructor(ClientId: ClientId, ClientName: ClientName, UserPoolId: UserPoolId, CreationDate: Timestamp, LastModifiedDate: Timestamp, RefreshTokenValidity: Int, TokenValidityUnits: TokenValidityUnits, AllowedOAuthFlowsUserPoolClient: Boolean? = null, AllowedOAuthFlows: List<OAuthFlow>? = null, ClientSecret: ClientSecret? = null, AccessTokenValidity: Int? = null, AllowedOAuthScopes: List<String>? = null, AnalyticsConfiguration: AnalyticsConfiguration? = null, CallbackURLs: List<Uri>? = null, DefaultRedirectURI: Uri? = null, ExplicitAuthFlows: List<ExplicitAuthFlow>? = null, IdTokenValidity: Int? = null, LogoutURLs: List<Uri>? = null, PreventUserExistenceErrors: String? = null, ReadAttributes: List<String>? = null, SupportedIdentityProviders: List<String>? = null, WriteAttributes: List<String>? = null)