models.cognito-idp-2016-04-18-intermediate.json Maven / Gradle / Ivy
{
"metadata" : {
"apiVersion" : "2016-04-18",
"protocol" : "json",
"checksumFormat" : null,
"documentation" : "You can create a user pool in Amazon Cognito Identity to manage directories and users. You can authenticate a user to obtain tokens related to user identity and access policies.
This API reference provides information about user pools in Amazon Cognito Identity, which is a new capability that is available as a beta.
",
"defaultEndpoint" : "https://cognito-idp.us-east-1.amazonaws.com",
"defaultEndpointWithoutHttpProtocol" : "cognito-idp.us-east-1.amazonaws.com",
"syncInterface" : "AWSCognitoIdentityProvider",
"syncClient" : "AWSCognitoIdentityProviderClient",
"asyncInterface" : "AWSCognitoIdentityProviderAsync",
"asyncClient" : "AWSCognitoIdentityProviderAsyncClient",
"packageName" : "com.amazonaws.services.cognitoidp",
"packagePath" : "com/amazonaws/services/cognitoidp",
"serviceAbbreviation" : null,
"serviceFullName" : "Amazon Cognito Identity Provider",
"hasApiWithStreamInput" : false,
"contentType" : null,
"jsonVersion" : "1.1",
"endpointPrefix" : "cognito-idp",
"signingName" : "cognito-idp",
"protocolDefaultExceptionUmarshallerImpl" : null,
"syncClientBuilderClassName" : "AWSCognitoIdentityProviderClientBuilder",
"asyncClientBuilderClassName" : "AWSCognitoIdentityProviderAsyncClientBuilder",
"serviceName" : "Amazon Cognito Identity Provider",
"cborProtocol" : false,
"xmlProtocol" : false,
"unmarshallerContextClassName" : "JsonUnmarshallerContext",
"unmarshallerClassSuffix" : "JsonUnmarshaller",
"jsonProtocol" : true
},
"operations" : {
"AddCustomAttributes" : {
"documentation" : "Adds additional user attributes to the user pool schema.
",
"operationName" : "AddCustomAttributes",
"deprecated" : false,
"input" : {
"variableName" : "addCustomAttributesRequest",
"variableType" : "AddCustomAttributesRequest",
"variableDeclarationType" : "AddCustomAttributesRequest",
"documentation" : "Represents the request to add custom attributes.
",
"simpleType" : "AddCustomAttributesRequest",
"variableSetterType" : "AddCustomAttributesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "AddCustomAttributesResult",
"documentation" : "Represents the response from the server for the request to add custom attributes.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "AddCustomAttributesResult",
"asyncReturnType" : "AddCustomAttributesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "addCustomAttributes"
},
"AdminConfirmSignUp" : {
"documentation" : "Confirms user registration as an admin without using a confirmation code. Works on any user.
",
"operationName" : "AdminConfirmSignUp",
"deprecated" : false,
"input" : {
"variableName" : "adminConfirmSignUpRequest",
"variableType" : "AdminConfirmSignUpRequest",
"variableDeclarationType" : "AdminConfirmSignUpRequest",
"documentation" : "Represents the request to confirm user registration.
",
"simpleType" : "AdminConfirmSignUpRequest",
"variableSetterType" : "AdminConfirmSignUpRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "AdminConfirmSignUpResult",
"documentation" : "Represents the response from the server for the request to confirm registration.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
"
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "TooManyFailedAttemptsException",
"documentation" : "This exception gets thrown when the user has made too many failed attempts for a given action (e.g., sign in).
"
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "AdminConfirmSignUpResult",
"asyncReturnType" : "AdminConfirmSignUpResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "adminConfirmSignUp"
},
"AdminDeleteUser" : {
"documentation" : "Deletes a user as an administrator. Works on any user.
",
"operationName" : "AdminDeleteUser",
"deprecated" : false,
"input" : {
"variableName" : "adminDeleteUserRequest",
"variableType" : "AdminDeleteUserRequest",
"variableDeclarationType" : "AdminDeleteUserRequest",
"documentation" : "Represents the request to delete a user as an administrator.
",
"simpleType" : "AdminDeleteUserRequest",
"variableSetterType" : "AdminDeleteUserRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "AdminDeleteUserResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "AdminDeleteUserResult",
"asyncReturnType" : "AdminDeleteUserResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "adminDeleteUser"
},
"AdminDeleteUserAttributes" : {
"documentation" : "Deletes the user attributes in a user pool as an administrator. Works on any user.
",
"operationName" : "AdminDeleteUserAttributes",
"deprecated" : false,
"input" : {
"variableName" : "adminDeleteUserAttributesRequest",
"variableType" : "AdminDeleteUserAttributesRequest",
"variableDeclarationType" : "AdminDeleteUserAttributesRequest",
"documentation" : "Represents the request to delete user attributes as an administrator.
",
"simpleType" : "AdminDeleteUserAttributesRequest",
"variableSetterType" : "AdminDeleteUserAttributesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "AdminDeleteUserAttributesResult",
"documentation" : "Represents the response received from the server for a request to delete user attributes.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "AdminDeleteUserAttributesResult",
"asyncReturnType" : "AdminDeleteUserAttributesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "adminDeleteUserAttributes"
},
"AdminDisableUser" : {
"documentation" : "Disables the specified user as an administrator. Works on any user.
",
"operationName" : "AdminDisableUser",
"deprecated" : false,
"input" : {
"variableName" : "adminDisableUserRequest",
"variableType" : "AdminDisableUserRequest",
"variableDeclarationType" : "AdminDisableUserRequest",
"documentation" : "Represents the request to disable any user as an administrator.
",
"simpleType" : "AdminDisableUserRequest",
"variableSetterType" : "AdminDisableUserRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "AdminDisableUserResult",
"documentation" : "Represents the response received from the server to disable the user as an administrator.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "AdminDisableUserResult",
"asyncReturnType" : "AdminDisableUserResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "adminDisableUser"
},
"AdminEnableUser" : {
"documentation" : "Enables the specified user as an administrator. Works on any user.
",
"operationName" : "AdminEnableUser",
"deprecated" : false,
"input" : {
"variableName" : "adminEnableUserRequest",
"variableType" : "AdminEnableUserRequest",
"variableDeclarationType" : "AdminEnableUserRequest",
"documentation" : "Represents the request that enables the user as an administrator.
",
"simpleType" : "AdminEnableUserRequest",
"variableSetterType" : "AdminEnableUserRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "AdminEnableUserResult",
"documentation" : "Represents the response from the server for the request to enable a user as an administrator.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "AdminEnableUserResult",
"asyncReturnType" : "AdminEnableUserResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "adminEnableUser"
},
"AdminGetUser" : {
"documentation" : "Gets the specified user by user name in a user pool as an administrator. Works on any user.
",
"operationName" : "AdminGetUser",
"deprecated" : false,
"input" : {
"variableName" : "adminGetUserRequest",
"variableType" : "AdminGetUserRequest",
"variableDeclarationType" : "AdminGetUserRequest",
"documentation" : "Represents the request to get the specified user as an administrator.
",
"simpleType" : "AdminGetUserRequest",
"variableSetterType" : "AdminGetUserRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "AdminGetUserResult",
"documentation" : "Represents the response from the server from the request to get the specified user as an administrator.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "AdminGetUserResult",
"asyncReturnType" : "AdminGetUserResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "adminGetUser"
},
"AdminResetUserPassword" : {
"documentation" : "Resets the specified user's password in a user pool as an administrator. Works on any user.
",
"operationName" : "AdminResetUserPassword",
"deprecated" : false,
"input" : {
"variableName" : "adminResetUserPasswordRequest",
"variableType" : "AdminResetUserPasswordRequest",
"variableDeclarationType" : "AdminResetUserPasswordRequest",
"documentation" : "Represents the request to reset a user's password as an administrator.
",
"simpleType" : "AdminResetUserPasswordRequest",
"variableSetterType" : "AdminResetUserPasswordRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "AdminResetUserPasswordResult",
"documentation" : "Represents the response from the server to reset a user password as an administrator.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
"
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "AdminResetUserPasswordResult",
"asyncReturnType" : "AdminResetUserPasswordResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "adminResetUserPassword"
},
"AdminSetUserSettings" : {
"documentation" : "Sets all the user settings for a specified user name. Works on any user.
",
"operationName" : "AdminSetUserSettings",
"deprecated" : false,
"input" : {
"variableName" : "adminSetUserSettingsRequest",
"variableType" : "AdminSetUserSettingsRequest",
"variableDeclarationType" : "AdminSetUserSettingsRequest",
"documentation" : "Represents the request to set user settings as an administrator.
",
"simpleType" : "AdminSetUserSettingsRequest",
"variableSetterType" : "AdminSetUserSettingsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "AdminSetUserSettingsResult",
"documentation" : "Represents the response from the server to set user settings as an administrator.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "AdminSetUserSettingsResult",
"asyncReturnType" : "AdminSetUserSettingsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "adminSetUserSettings"
},
"AdminUpdateUserAttributes" : {
"documentation" : "Updates the specified user's attributes, including developer attributes, as an administrator. Works on any user.
",
"operationName" : "AdminUpdateUserAttributes",
"deprecated" : false,
"input" : {
"variableName" : "adminUpdateUserAttributesRequest",
"variableType" : "AdminUpdateUserAttributesRequest",
"variableDeclarationType" : "AdminUpdateUserAttributesRequest",
"documentation" : "Represents the request to update the user's attributes as an administrator.
",
"simpleType" : "AdminUpdateUserAttributesRequest",
"variableSetterType" : "AdminUpdateUserAttributesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "AdminUpdateUserAttributesResult",
"documentation" : "Represents the response from the server for the request to update user attributes as an administrator.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
"
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
"
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
"
}, {
"exceptionName" : "AliasExistsException",
"documentation" : "This exception is thrown when a user tries to confirm the account with an email or phone number that has already been supplied as an alias from a different account. This exception tells user that an account with this email or phone already exists.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "AdminUpdateUserAttributesResult",
"asyncReturnType" : "AdminUpdateUserAttributesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "adminUpdateUserAttributes"
},
"ChangePassword" : {
"documentation" : "Changes the password for a specified user in a user pool.
",
"operationName" : "ChangePassword",
"deprecated" : false,
"input" : {
"variableName" : "changePasswordRequest",
"variableType" : "ChangePasswordRequest",
"variableDeclarationType" : "ChangePasswordRequest",
"documentation" : "Represents the request to change a user password.
",
"simpleType" : "ChangePasswordRequest",
"variableSetterType" : "ChangePasswordRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ChangePasswordResult",
"documentation" : "The response from the server to the change password request.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "InvalidPasswordException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid password.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : false,
"syncReturnType" : "ChangePasswordResult",
"asyncReturnType" : "ChangePasswordResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "changePassword"
},
"ConfirmForgotPassword" : {
"documentation" : "Allows a user to enter a code provided when they reset their password to update their password.
",
"operationName" : "ConfirmForgotPassword",
"deprecated" : false,
"input" : {
"variableName" : "confirmForgotPasswordRequest",
"variableType" : "ConfirmForgotPasswordRequest",
"variableDeclarationType" : "ConfirmForgotPasswordRequest",
"documentation" : "The request representing the confirmation for a password reset.
",
"simpleType" : "ConfirmForgotPasswordRequest",
"variableSetterType" : "ConfirmForgotPasswordRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ConfirmForgotPasswordResult",
"documentation" : "The response from the server that results from a user's request to retrieve a forgotten password.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
"
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "InvalidPasswordException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid password.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "CodeMismatchException",
"documentation" : "This exception is thrown if the provided code does not match what the server was expecting.
"
}, {
"exceptionName" : "ExpiredCodeException",
"documentation" : "This exception is thrown if a code has expired.
"
}, {
"exceptionName" : "TooManyFailedAttemptsException",
"documentation" : "This exception gets thrown when the user has made too many failed attempts for a given action (e.g., sign in).
"
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : false,
"syncReturnType" : "ConfirmForgotPasswordResult",
"asyncReturnType" : "ConfirmForgotPasswordResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "confirmForgotPassword"
},
"ConfirmSignUp" : {
"documentation" : "Confirms registration of a user and handles the existing alias from a previous user.
",
"operationName" : "ConfirmSignUp",
"deprecated" : false,
"input" : {
"variableName" : "confirmSignUpRequest",
"variableType" : "ConfirmSignUpRequest",
"variableDeclarationType" : "ConfirmSignUpRequest",
"documentation" : "Represents the request to confirm registration of a user.
",
"simpleType" : "ConfirmSignUpRequest",
"variableSetterType" : "ConfirmSignUpRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ConfirmSignUpResult",
"documentation" : "Represents the response from the server for the registration confirmation.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
"
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "TooManyFailedAttemptsException",
"documentation" : "This exception gets thrown when the user has made too many failed attempts for a given action (e.g., sign in).
"
}, {
"exceptionName" : "CodeMismatchException",
"documentation" : "This exception is thrown if the provided code does not match what the server was expecting.
"
}, {
"exceptionName" : "ExpiredCodeException",
"documentation" : "This exception is thrown if a code has expired.
"
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
"
}, {
"exceptionName" : "AliasExistsException",
"documentation" : "This exception is thrown when a user tries to confirm the account with an email or phone number that has already been supplied as an alias from a different account. This exception tells user that an account with this email or phone already exists.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : false,
"syncReturnType" : "ConfirmSignUpResult",
"asyncReturnType" : "ConfirmSignUpResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "confirmSignUp"
},
"CreateUserPool" : {
"documentation" : "Creates a new Amazon Cognito user pool and sets the password policy for the pool.
",
"operationName" : "CreateUserPool",
"deprecated" : false,
"input" : {
"variableName" : "createUserPoolRequest",
"variableType" : "CreateUserPoolRequest",
"variableDeclarationType" : "CreateUserPoolRequest",
"documentation" : "Represents the request to create a user pool.
",
"simpleType" : "CreateUserPoolRequest",
"variableSetterType" : "CreateUserPoolRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "CreateUserPoolResult",
"documentation" : "Represents the response from the server for the request to create a user pool.
"
},
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "CreateUserPoolResult",
"asyncReturnType" : "CreateUserPoolResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "createUserPool"
},
"CreateUserPoolClient" : {
"documentation" : "Creates the user pool client.
",
"operationName" : "CreateUserPoolClient",
"deprecated" : false,
"input" : {
"variableName" : "createUserPoolClientRequest",
"variableType" : "CreateUserPoolClientRequest",
"variableDeclarationType" : "CreateUserPoolClientRequest",
"documentation" : "Represents the request to create a user pool client.
",
"simpleType" : "CreateUserPoolClientRequest",
"variableSetterType" : "CreateUserPoolClientRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "CreateUserPoolClientResult",
"documentation" : "Represents the response from the server to create a user pool client.
"
},
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "CreateUserPoolClientResult",
"asyncReturnType" : "CreateUserPoolClientResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "createUserPoolClient"
},
"DeleteUser" : {
"documentation" : "Allows a user to delete one's self.
",
"operationName" : "DeleteUser",
"deprecated" : false,
"input" : {
"variableName" : "deleteUserRequest",
"variableType" : "DeleteUserRequest",
"variableDeclarationType" : "DeleteUserRequest",
"documentation" : "Represents the request to delete a user.
",
"simpleType" : "DeleteUserRequest",
"variableSetterType" : "DeleteUserRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DeleteUserResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : false,
"syncReturnType" : "DeleteUserResult",
"asyncReturnType" : "DeleteUserResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "deleteUser"
},
"DeleteUserAttributes" : {
"documentation" : "Deletes the attributes for a user.
",
"operationName" : "DeleteUserAttributes",
"deprecated" : false,
"input" : {
"variableName" : "deleteUserAttributesRequest",
"variableType" : "DeleteUserAttributesRequest",
"variableDeclarationType" : "DeleteUserAttributesRequest",
"documentation" : "Represents the request to delete user attributes.
",
"simpleType" : "DeleteUserAttributesRequest",
"variableSetterType" : "DeleteUserAttributesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DeleteUserAttributesResult",
"documentation" : "Represents the response from the server to delete user attributes.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : false,
"syncReturnType" : "DeleteUserAttributesResult",
"asyncReturnType" : "DeleteUserAttributesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "deleteUserAttributes"
},
"DeleteUserPool" : {
"documentation" : "Deletes the specified Amazon Cognito user pool.
",
"operationName" : "DeleteUserPool",
"deprecated" : false,
"input" : {
"variableName" : "deleteUserPoolRequest",
"variableType" : "DeleteUserPoolRequest",
"variableDeclarationType" : "DeleteUserPoolRequest",
"documentation" : "Represents the request to delete a user pool.
",
"simpleType" : "DeleteUserPoolRequest",
"variableSetterType" : "DeleteUserPoolRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DeleteUserPoolResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "DeleteUserPoolResult",
"asyncReturnType" : "DeleteUserPoolResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "deleteUserPool"
},
"DeleteUserPoolClient" : {
"documentation" : "Allows the developer to delete the user pool client.
",
"operationName" : "DeleteUserPoolClient",
"deprecated" : false,
"input" : {
"variableName" : "deleteUserPoolClientRequest",
"variableType" : "DeleteUserPoolClientRequest",
"variableDeclarationType" : "DeleteUserPoolClientRequest",
"documentation" : "Represents the request to delete a user pool client.
",
"simpleType" : "DeleteUserPoolClientRequest",
"variableSetterType" : "DeleteUserPoolClientRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DeleteUserPoolClientResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "DeleteUserPoolClientResult",
"asyncReturnType" : "DeleteUserPoolClientResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "deleteUserPoolClient"
},
"DescribeUserPool" : {
"documentation" : "Returns the configuration information and metadata of the specified user pool.
",
"operationName" : "DescribeUserPool",
"deprecated" : false,
"input" : {
"variableName" : "describeUserPoolRequest",
"variableType" : "DescribeUserPoolRequest",
"variableDeclarationType" : "DescribeUserPoolRequest",
"documentation" : "Represents the request to describe the user pool.
",
"simpleType" : "DescribeUserPoolRequest",
"variableSetterType" : "DescribeUserPoolRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeUserPoolResult",
"documentation" : "Represents the response to describe the user pool.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "DescribeUserPoolResult",
"asyncReturnType" : "DescribeUserPoolResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "describeUserPool"
},
"DescribeUserPoolClient" : {
"documentation" : "Client method for returning the configuration information and metadata of the specified user pool client.
",
"operationName" : "DescribeUserPoolClient",
"deprecated" : false,
"input" : {
"variableName" : "describeUserPoolClientRequest",
"variableType" : "DescribeUserPoolClientRequest",
"variableDeclarationType" : "DescribeUserPoolClientRequest",
"documentation" : "Represents the request to describe a user pool client.
",
"simpleType" : "DescribeUserPoolClientRequest",
"variableSetterType" : "DescribeUserPoolClientRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeUserPoolClientResult",
"documentation" : "Represents the response from the server from a request to describe the user pool client.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "DescribeUserPoolClientResult",
"asyncReturnType" : "DescribeUserPoolClientResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "describeUserPoolClient"
},
"ForgotPassword" : {
"documentation" : "Retrieves the password for the specified client ID or username.
",
"operationName" : "ForgotPassword",
"deprecated" : false,
"input" : {
"variableName" : "forgotPasswordRequest",
"variableType" : "ForgotPasswordRequest",
"variableDeclarationType" : "ForgotPasswordRequest",
"documentation" : "Represents the request to reset a user's password.
",
"simpleType" : "ForgotPasswordRequest",
"variableSetterType" : "ForgotPasswordRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ForgotPasswordResult",
"documentation" : "Respresents the response from the server regarding the request to reset a password.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
"
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : false,
"syncReturnType" : "ForgotPasswordResult",
"asyncReturnType" : "ForgotPasswordResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "forgotPassword"
},
"GetUser" : {
"documentation" : "Gets the user attributes and metadata for a user.
",
"operationName" : "GetUser",
"deprecated" : false,
"input" : {
"variableName" : "getUserRequest",
"variableType" : "GetUserRequest",
"variableDeclarationType" : "GetUserRequest",
"documentation" : "Represents the request to get information about the user.
",
"simpleType" : "GetUserRequest",
"variableSetterType" : "GetUserRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetUserResult",
"documentation" : "Represents the response from the server from the request to get information about the user.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : false,
"syncReturnType" : "GetUserResult",
"asyncReturnType" : "GetUserResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getUser"
},
"GetUserAttributeVerificationCode" : {
"documentation" : "Gets the user attribute verification code for the specified attribute name.
",
"operationName" : "GetUserAttributeVerificationCode",
"deprecated" : false,
"input" : {
"variableName" : "getUserAttributeVerificationCodeRequest",
"variableType" : "GetUserAttributeVerificationCodeRequest",
"variableDeclarationType" : "GetUserAttributeVerificationCodeRequest",
"documentation" : "Represents the request to get user attribute verification.
",
"simpleType" : "GetUserAttributeVerificationCodeRequest",
"variableSetterType" : "GetUserAttributeVerificationCodeRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetUserAttributeVerificationCodeResult",
"documentation" : "The verification code response returned by the server response to get the user attribute verification code.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
"
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
"
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : false,
"syncReturnType" : "GetUserAttributeVerificationCodeResult",
"asyncReturnType" : "GetUserAttributeVerificationCodeResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getUserAttributeVerificationCode"
},
"ListUserPoolClients" : {
"documentation" : "Lists the clients that have been created for the specified user pool.
",
"operationName" : "ListUserPoolClients",
"deprecated" : false,
"input" : {
"variableName" : "listUserPoolClientsRequest",
"variableType" : "ListUserPoolClientsRequest",
"variableDeclarationType" : "ListUserPoolClientsRequest",
"documentation" : "Represents the request to list the user pool clients.
",
"simpleType" : "ListUserPoolClientsRequest",
"variableSetterType" : "ListUserPoolClientsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListUserPoolClientsResult",
"documentation" : "Represents the response from the server that lists user pool clients.
"
},
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListUserPoolClientsResult",
"asyncReturnType" : "ListUserPoolClientsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listUserPoolClients"
},
"ListUserPools" : {
"documentation" : "Lists the user pools associated with an AWS account.
",
"operationName" : "ListUserPools",
"deprecated" : false,
"input" : {
"variableName" : "listUserPoolsRequest",
"variableType" : "ListUserPoolsRequest",
"variableDeclarationType" : "ListUserPoolsRequest",
"documentation" : "Represents the request to list user pools.
",
"simpleType" : "ListUserPoolsRequest",
"variableSetterType" : "ListUserPoolsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListUserPoolsResult",
"documentation" : "Represents the response to list user pools.
"
},
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListUserPoolsResult",
"asyncReturnType" : "ListUserPoolsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listUserPools"
},
"ListUsers" : {
"documentation" : "Lists the users in the Amazon Cognito user pool.
",
"operationName" : "ListUsers",
"deprecated" : false,
"input" : {
"variableName" : "listUsersRequest",
"variableType" : "ListUsersRequest",
"variableDeclarationType" : "ListUsersRequest",
"documentation" : "Represents the request to list users.
",
"simpleType" : "ListUsersRequest",
"variableSetterType" : "ListUsersRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListUsersResult",
"documentation" : "The response from the request to list users.
"
},
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListUsersResult",
"asyncReturnType" : "ListUsersResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listUsers"
},
"ResendConfirmationCode" : {
"documentation" : "Resends the confirmation (for confirmation of registration) to a specific user in the user pool.
",
"operationName" : "ResendConfirmationCode",
"deprecated" : false,
"input" : {
"variableName" : "resendConfirmationCodeRequest",
"variableType" : "ResendConfirmationCodeRequest",
"variableDeclarationType" : "ResendConfirmationCodeRequest",
"documentation" : "Represents the request to resend the confirmation code.
",
"simpleType" : "ResendConfirmationCodeRequest",
"variableSetterType" : "ResendConfirmationCodeRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ResendConfirmationCodeResult",
"documentation" : "The response from the server when the Amazon Cognito service makes the request to resend a confirmation code.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
"
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : false,
"syncReturnType" : "ResendConfirmationCodeResult",
"asyncReturnType" : "ResendConfirmationCodeResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "resendConfirmationCode"
},
"SetUserSettings" : {
"documentation" : "Sets the user settings like multi-factor authentication (MFA). If MFA is to be removed for a particular attribute pass the attribute with code delivery as null. If null list is passed, all MFA options are removed.
",
"operationName" : "SetUserSettings",
"deprecated" : false,
"input" : {
"variableName" : "setUserSettingsRequest",
"variableType" : "SetUserSettingsRequest",
"variableDeclarationType" : "SetUserSettingsRequest",
"documentation" : "Represents the request to set user settings.
",
"simpleType" : "SetUserSettingsRequest",
"variableSetterType" : "SetUserSettingsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "SetUserSettingsResult",
"documentation" : "The response from the server for a set user settings request.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : false,
"syncReturnType" : "SetUserSettingsResult",
"asyncReturnType" : "SetUserSettingsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "setUserSettings"
},
"SignUp" : {
"documentation" : "Registers the user in the specified user pool and creates a user name, password, and user attributes.
",
"operationName" : "SignUp",
"deprecated" : false,
"input" : {
"variableName" : "signUpRequest",
"variableType" : "SignUpRequest",
"variableDeclarationType" : "SignUpRequest",
"documentation" : "Represents the request to register a user.
",
"simpleType" : "SignUpRequest",
"variableSetterType" : "SignUpRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "SignUpResult",
"documentation" : "The response from the server for a registration request.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
"
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "InvalidPasswordException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid password.
"
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
"
}, {
"exceptionName" : "UsernameExistsException",
"documentation" : "This exception is thrown when Amazon Cognito encounters a user name that already exists in the user pool.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : false,
"syncReturnType" : "SignUpResult",
"asyncReturnType" : "SignUpResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "signUp"
},
"UpdateUserAttributes" : {
"documentation" : "Allows a user to update a specific attribute (one at a time).
",
"operationName" : "UpdateUserAttributes",
"deprecated" : false,
"input" : {
"variableName" : "updateUserAttributesRequest",
"variableType" : "UpdateUserAttributesRequest",
"variableDeclarationType" : "UpdateUserAttributesRequest",
"documentation" : "Represents the request to update user attributes.
",
"simpleType" : "UpdateUserAttributesRequest",
"variableSetterType" : "UpdateUserAttributesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "UpdateUserAttributesResult",
"documentation" : "Represents the response from the server for the request to update user attributes.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "CodeMismatchException",
"documentation" : "This exception is thrown if the provided code does not match what the server was expecting.
"
}, {
"exceptionName" : "ExpiredCodeException",
"documentation" : "This exception is thrown if a code has expired.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
"
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
"
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "AliasExistsException",
"documentation" : "This exception is thrown when a user tries to confirm the account with an email or phone number that has already been supplied as an alias from a different account. This exception tells user that an account with this email or phone already exists.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : false,
"syncReturnType" : "UpdateUserAttributesResult",
"asyncReturnType" : "UpdateUserAttributesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "updateUserAttributes"
},
"UpdateUserPool" : {
"documentation" : "Updates the specified user pool with the specified attributes.
",
"operationName" : "UpdateUserPool",
"deprecated" : false,
"input" : {
"variableName" : "updateUserPoolRequest",
"variableType" : "UpdateUserPoolRequest",
"variableDeclarationType" : "UpdateUserPoolRequest",
"documentation" : "Represents the request to update the user pool.
",
"simpleType" : "UpdateUserPoolRequest",
"variableSetterType" : "UpdateUserPoolRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "UpdateUserPoolResult",
"documentation" : "Represents the response from the server when you make a request to update the user pool.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "ConcurrentModificationException",
"documentation" : "This exception is thrown if two or more modifications are happening concurrently.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "UpdateUserPoolResult",
"asyncReturnType" : "UpdateUserPoolResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "updateUserPool"
},
"UpdateUserPoolClient" : {
"documentation" : "Allows the developer to update the specified user pool client and password policy.
",
"operationName" : "UpdateUserPoolClient",
"deprecated" : false,
"input" : {
"variableName" : "updateUserPoolClientRequest",
"variableType" : "UpdateUserPoolClientRequest",
"variableDeclarationType" : "UpdateUserPoolClientRequest",
"documentation" : "Represents the request to update the user pool client.
",
"simpleType" : "UpdateUserPoolClientRequest",
"variableSetterType" : "UpdateUserPoolClientRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "UpdateUserPoolClientResult",
"documentation" : "Represents the response from the server to the request to update the user pool client.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "UpdateUserPoolClientResult",
"asyncReturnType" : "UpdateUserPoolClientResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "updateUserPoolClient"
},
"VerifyUserAttribute" : {
"documentation" : "Verifies the specified user attributes in the user pool.
",
"operationName" : "VerifyUserAttribute",
"deprecated" : false,
"input" : {
"variableName" : "verifyUserAttributeRequest",
"variableType" : "VerifyUserAttributeRequest",
"variableDeclarationType" : "VerifyUserAttributeRequest",
"documentation" : "Represents the request to verify user attributes.
",
"simpleType" : "VerifyUserAttributeRequest",
"variableSetterType" : "VerifyUserAttributeRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "VerifyUserAttributeResult",
"documentation" : "A container representing the response from the server from the request to verify user attributes.
"
},
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
"
}, {
"exceptionName" : "CodeMismatchException",
"documentation" : "This exception is thrown if the provided code does not match what the server was expecting.
"
}, {
"exceptionName" : "ExpiredCodeException",
"documentation" : "This exception is thrown if a code has expired.
"
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception gets thrown when a user is not authorized.
"
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception gets thrown when the user has made too many requests for a given operation.
"
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : false,
"syncReturnType" : "VerifyUserAttributeResult",
"asyncReturnType" : "VerifyUserAttributeResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "verifyUserAttribute"
}
},
"shapes" : {
"ForgotPasswordRequest" : {
"c2jName" : "ForgotPasswordRequest",
"documentation" : "Represents the request to reset a user's password.
",
"shapeName" : "ForgotPasswordRequest",
"deprecated" : false,
"required" : [ "ClientId", "Username" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ID of the client associated with the user pool.
",
"name" : "ClientId",
"c2jName" : "ClientId",
"c2jShape" : "ClientIdType",
"variable" : {
"variableName" : "clientId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of the client associated with the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "clientId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ClientId",
"marshallLocationName" : "ClientId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.*/",
"getterDocumentation" : "/**The ID of the client associated with the user pool.
\n@return The ID of the client associated with the user pool.*/",
"fluentSetterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
",
"name" : "SecretHash",
"c2jName" : "SecretHash",
"c2jShape" : "SecretHashType",
"variable" : {
"variableName" : "secretHash",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "secretHash",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "SecretHash",
"marshallLocationName" : "SecretHash",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.*/",
"getterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@return A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.*/",
"fluentSetterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The user name of the user for whom you want to enter a code to retrieve a forgotten password.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user for whom you want to enter a code to retrieve a forgotten password.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user for whom you want to enter a code to retrieve a forgotten password.
\n@param username The user name of the user for whom you want to enter a code to retrieve a forgotten password.*/",
"getterDocumentation" : "/**The user name of the user for whom you want to enter a code to retrieve a forgotten password.
\n@return The user name of the user for whom you want to enter a code to retrieve a forgotten password.*/",
"fluentSetterDocumentation" : "/**The user name of the user for whom you want to enter a code to retrieve a forgotten password.
\n@param username The user name of the user for whom you want to enter a code to retrieve a forgotten password.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user for whom you want to enter a code to retrieve a forgotten password.
\n@param username The user name of the user for whom you want to enter a code to retrieve a forgotten password.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "forgotPasswordRequest",
"variableType" : "ForgotPasswordRequest",
"variableDeclarationType" : "ForgotPasswordRequest",
"documentation" : null,
"simpleType" : "ForgotPasswordRequest",
"variableSetterType" : "ForgotPasswordRequest"
},
"marshaller" : {
"action" : "ForgotPassword",
"verb" : "POST",
"target" : "AWSCognitoIdentityProviderService.ForgotPassword",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Username" : {
"documentation" : "The user name of the user for whom you want to enter a code to retrieve a forgotten password.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user for whom you want to enter a code to retrieve a forgotten password.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user for whom you want to enter a code to retrieve a forgotten password.
\n@param username The user name of the user for whom you want to enter a code to retrieve a forgotten password.*/",
"getterDocumentation" : "/**The user name of the user for whom you want to enter a code to retrieve a forgotten password.
\n@return The user name of the user for whom you want to enter a code to retrieve a forgotten password.*/",
"fluentSetterDocumentation" : "/**The user name of the user for whom you want to enter a code to retrieve a forgotten password.
\n@param username The user name of the user for whom you want to enter a code to retrieve a forgotten password.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user for whom you want to enter a code to retrieve a forgotten password.
\n@param username The user name of the user for whom you want to enter a code to retrieve a forgotten password.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"SecretHash" : {
"documentation" : "A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
",
"name" : "SecretHash",
"c2jName" : "SecretHash",
"c2jShape" : "SecretHashType",
"variable" : {
"variableName" : "secretHash",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "secretHash",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "SecretHash",
"marshallLocationName" : "SecretHash",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.*/",
"getterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@return A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.*/",
"fluentSetterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ClientId" : {
"documentation" : "The ID of the client associated with the user pool.
",
"name" : "ClientId",
"c2jName" : "ClientId",
"c2jShape" : "ClientIdType",
"variable" : {
"variableName" : "clientId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of the client associated with the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "clientId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ClientId",
"marshallLocationName" : "ClientId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.*/",
"getterDocumentation" : "/**The ID of the client associated with the user pool.
\n@return The ID of the client associated with the user pool.*/",
"fluentSetterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"UpdateUserPoolResult" : {
"c2jName" : "UpdateUserPoolResponse",
"documentation" : "Represents the response from the server when you make a request to update the user pool.
",
"shapeName" : "UpdateUserPoolResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : null,
"variable" : {
"variableName" : "updateUserPoolResult",
"variableType" : "UpdateUserPoolResult",
"variableDeclarationType" : "UpdateUserPoolResult",
"documentation" : null,
"simpleType" : "UpdateUserPoolResult",
"variableSetterType" : "UpdateUserPoolResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"AdminGetUserRequest" : {
"c2jName" : "AdminGetUserRequest",
"documentation" : "Represents the request to get the specified user as an administrator.
",
"shapeName" : "AdminGetUserRequest",
"deprecated" : false,
"required" : [ "UserPoolId", "Username" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The user pool ID for the user pool where you want to get information about the user.
",
"name" : "UserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"variable" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user pool ID for the user pool where you want to get information about the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolId",
"marshallLocationName" : "UserPoolId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool ID for the user pool where you want to get information about the user.
\n@param userPoolId The user pool ID for the user pool where you want to get information about the user.*/",
"getterDocumentation" : "/**The user pool ID for the user pool where you want to get information about the user.
\n@return The user pool ID for the user pool where you want to get information about the user.*/",
"fluentSetterDocumentation" : "/**The user pool ID for the user pool where you want to get information about the user.
\n@param userPoolId The user pool ID for the user pool where you want to get information about the user.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool ID for the user pool where you want to get information about the user.
\n@param userPoolId The user pool ID for the user pool where you want to get information about the user.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The user name of the user you wish to retrieve.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user you wish to retrieve.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user you wish to retrieve.
\n@param username The user name of the user you wish to retrieve.*/",
"getterDocumentation" : "/**The user name of the user you wish to retrieve.
\n@return The user name of the user you wish to retrieve.*/",
"fluentSetterDocumentation" : "/**The user name of the user you wish to retrieve.
\n@param username The user name of the user you wish to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user you wish to retrieve.
\n@param username The user name of the user you wish to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "adminGetUserRequest",
"variableType" : "AdminGetUserRequest",
"variableDeclarationType" : "AdminGetUserRequest",
"documentation" : null,
"simpleType" : "AdminGetUserRequest",
"variableSetterType" : "AdminGetUserRequest"
},
"marshaller" : {
"action" : "AdminGetUser",
"verb" : "POST",
"target" : "AWSCognitoIdentityProviderService.AdminGetUser",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"UserPoolId" : {
"documentation" : "The user pool ID for the user pool where you want to get information about the user.
",
"name" : "UserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"variable" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user pool ID for the user pool where you want to get information about the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolId",
"marshallLocationName" : "UserPoolId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool ID for the user pool where you want to get information about the user.
\n@param userPoolId The user pool ID for the user pool where you want to get information about the user.*/",
"getterDocumentation" : "/**The user pool ID for the user pool where you want to get information about the user.
\n@return The user pool ID for the user pool where you want to get information about the user.*/",
"fluentSetterDocumentation" : "/**The user pool ID for the user pool where you want to get information about the user.
\n@param userPoolId The user pool ID for the user pool where you want to get information about the user.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool ID for the user pool where you want to get information about the user.
\n@param userPoolId The user pool ID for the user pool where you want to get information about the user.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Username" : {
"documentation" : "The user name of the user you wish to retrieve.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user you wish to retrieve.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user you wish to retrieve.
\n@param username The user name of the user you wish to retrieve.*/",
"getterDocumentation" : "/**The user name of the user you wish to retrieve.
\n@return The user name of the user you wish to retrieve.*/",
"fluentSetterDocumentation" : "/**The user name of the user you wish to retrieve.
\n@param username The user name of the user you wish to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user you wish to retrieve.
\n@param username The user name of the user you wish to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"ConcurrentModificationException" : {
"c2jName" : "ConcurrentModificationException",
"documentation" : "This exception is thrown if two or more modifications are happening concurrently.
",
"shapeName" : "ConcurrentModificationException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "concurrentModificationException",
"variableType" : "ConcurrentModificationException",
"variableDeclarationType" : "ConcurrentModificationException",
"documentation" : null,
"simpleType" : "ConcurrentModificationException",
"variableSetterType" : "ConcurrentModificationException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "ConcurrentModificationException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"InvalidLambdaResponseException" : {
"c2jName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"shapeName" : "InvalidLambdaResponseException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "invalidLambdaResponseException",
"variableType" : "InvalidLambdaResponseException",
"variableDeclarationType" : "InvalidLambdaResponseException",
"documentation" : null,
"simpleType" : "InvalidLambdaResponseException",
"variableSetterType" : "InvalidLambdaResponseException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "InvalidLambdaResponseException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"DeleteUserAttributesResult" : {
"c2jName" : "DeleteUserAttributesResponse",
"documentation" : "Represents the response from the server to delete user attributes.
",
"shapeName" : "DeleteUserAttributesResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : null,
"variable" : {
"variableName" : "deleteUserAttributesResult",
"variableType" : "DeleteUserAttributesResult",
"variableDeclarationType" : "DeleteUserAttributesResult",
"documentation" : null,
"simpleType" : "DeleteUserAttributesResult",
"variableSetterType" : "DeleteUserAttributesResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"AdminResetUserPasswordRequest" : {
"c2jName" : "AdminResetUserPasswordRequest",
"documentation" : "Represents the request to reset a user's password as an administrator.
",
"shapeName" : "AdminResetUserPasswordRequest",
"deprecated" : false,
"required" : [ "UserPoolId", "Username" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The user pool ID for the user pool where you want to reset the user's password.
",
"name" : "UserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"variable" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user pool ID for the user pool where you want to reset the user's password.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolId",
"marshallLocationName" : "UserPoolId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool ID for the user pool where you want to reset the user's password.
\n@param userPoolId The user pool ID for the user pool where you want to reset the user's password.*/",
"getterDocumentation" : "/**The user pool ID for the user pool where you want to reset the user's password.
\n@return The user pool ID for the user pool where you want to reset the user's password.*/",
"fluentSetterDocumentation" : "/**The user pool ID for the user pool where you want to reset the user's password.
\n@param userPoolId The user pool ID for the user pool where you want to reset the user's password.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool ID for the user pool where you want to reset the user's password.
\n@param userPoolId The user pool ID for the user pool where you want to reset the user's password.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The user name of the user whose password you wish to reset.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user whose password you wish to reset.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user whose password you wish to reset.
\n@param username The user name of the user whose password you wish to reset.*/",
"getterDocumentation" : "/**The user name of the user whose password you wish to reset.
\n@return The user name of the user whose password you wish to reset.*/",
"fluentSetterDocumentation" : "/**The user name of the user whose password you wish to reset.
\n@param username The user name of the user whose password you wish to reset.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user whose password you wish to reset.
\n@param username The user name of the user whose password you wish to reset.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "adminResetUserPasswordRequest",
"variableType" : "AdminResetUserPasswordRequest",
"variableDeclarationType" : "AdminResetUserPasswordRequest",
"documentation" : null,
"simpleType" : "AdminResetUserPasswordRequest",
"variableSetterType" : "AdminResetUserPasswordRequest"
},
"marshaller" : {
"action" : "AdminResetUserPassword",
"verb" : "POST",
"target" : "AWSCognitoIdentityProviderService.AdminResetUserPassword",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"UserPoolId" : {
"documentation" : "The user pool ID for the user pool where you want to reset the user's password.
",
"name" : "UserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"variable" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user pool ID for the user pool where you want to reset the user's password.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolId",
"marshallLocationName" : "UserPoolId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool ID for the user pool where you want to reset the user's password.
\n@param userPoolId The user pool ID for the user pool where you want to reset the user's password.*/",
"getterDocumentation" : "/**The user pool ID for the user pool where you want to reset the user's password.
\n@return The user pool ID for the user pool where you want to reset the user's password.*/",
"fluentSetterDocumentation" : "/**The user pool ID for the user pool where you want to reset the user's password.
\n@param userPoolId The user pool ID for the user pool where you want to reset the user's password.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool ID for the user pool where you want to reset the user's password.
\n@param userPoolId The user pool ID for the user pool where you want to reset the user's password.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Username" : {
"documentation" : "The user name of the user whose password you wish to reset.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user whose password you wish to reset.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user whose password you wish to reset.
\n@param username The user name of the user whose password you wish to reset.*/",
"getterDocumentation" : "/**The user name of the user whose password you wish to reset.
\n@return The user name of the user whose password you wish to reset.*/",
"fluentSetterDocumentation" : "/**The user name of the user whose password you wish to reset.
\n@param username The user name of the user whose password you wish to reset.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user whose password you wish to reset.
\n@param username The user name of the user whose password you wish to reset.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"VerifiedAttributeType" : {
"c2jName" : "VerifiedAttributeType",
"documentation" : "",
"shapeName" : "VerifiedAttributeType",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : [ {
"name" : "Phone_number",
"value" : "phone_number"
}, {
"name" : "Email",
"value" : "email"
} ],
"variable" : {
"variableName" : "verifiedAttributeType",
"variableType" : "VerifiedAttributeType",
"variableDeclarationType" : "VerifiedAttributeType",
"documentation" : null,
"simpleType" : "VerifiedAttributeType",
"variableSetterType" : "VerifiedAttributeType"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"AdminDeleteUserAttributesRequest" : {
"c2jName" : "AdminDeleteUserAttributesRequest",
"documentation" : "Represents the request to delete user attributes as an administrator.
",
"shapeName" : "AdminDeleteUserAttributesRequest",
"deprecated" : false,
"required" : [ "UserPoolId", "Username", "UserAttributeNames" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The user pool ID for the user pool where you want to delete user attributes.
",
"name" : "UserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"variable" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user pool ID for the user pool where you want to delete user attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolId",
"marshallLocationName" : "UserPoolId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool ID for the user pool where you want to delete user attributes.
\n@param userPoolId The user pool ID for the user pool where you want to delete user attributes.*/",
"getterDocumentation" : "/**The user pool ID for the user pool where you want to delete user attributes.
\n@return The user pool ID for the user pool where you want to delete user attributes.*/",
"fluentSetterDocumentation" : "/**The user pool ID for the user pool where you want to delete user attributes.
\n@param userPoolId The user pool ID for the user pool where you want to delete user attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool ID for the user pool where you want to delete user attributes.
\n@param userPoolId The user pool ID for the user pool where you want to delete user attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The user name of the user from which you would like to delete attributes.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user from which you would like to delete attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user from which you would like to delete attributes.
\n@param username The user name of the user from which you would like to delete attributes.*/",
"getterDocumentation" : "/**The user name of the user from which you would like to delete attributes.
\n@return The user name of the user from which you would like to delete attributes.*/",
"fluentSetterDocumentation" : "/**The user name of the user from which you would like to delete attributes.
\n@param username The user name of the user from which you would like to delete attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user from which you would like to delete attributes.
\n@param username The user name of the user from which you would like to delete attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "An array of strings representing the user attribute names you wish to delete.
",
"name" : "UserAttributeNames",
"c2jName" : "UserAttributeNames",
"c2jShape" : "AttributeNameListType",
"variable" : {
"variableName" : "userAttributeNames",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "An array of strings representing the user attribute names you wish to delete.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "userAttributeNames",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserAttributeNames",
"marshallLocationName" : "UserAttributeNames",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "AttributeNameType",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**An array of strings representing the user attribute names you wish to delete.
\n@param userAttributeNames An array of strings representing the user attribute names you wish to delete.*/",
"getterDocumentation" : "/**An array of strings representing the user attribute names you wish to delete.
\n@return An array of strings representing the user attribute names you wish to delete.*/",
"fluentSetterDocumentation" : "/**An array of strings representing the user attribute names you wish to delete.
\n@param userAttributeNames An array of strings representing the user attribute names you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An array of strings representing the user attribute names you wish to delete.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setUserAttributeNames(java.util.Collection)} or {@link #withUserAttributeNames(java.util.Collection)} if you want to override the existing values.
\n@param userAttributeNames An array of strings representing the user attribute names you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "adminDeleteUserAttributesRequest",
"variableType" : "AdminDeleteUserAttributesRequest",
"variableDeclarationType" : "AdminDeleteUserAttributesRequest",
"documentation" : null,
"simpleType" : "AdminDeleteUserAttributesRequest",
"variableSetterType" : "AdminDeleteUserAttributesRequest"
},
"marshaller" : {
"action" : "AdminDeleteUserAttributes",
"verb" : "POST",
"target" : "AWSCognitoIdentityProviderService.AdminDeleteUserAttributes",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"UserAttributeNames" : {
"documentation" : "An array of strings representing the user attribute names you wish to delete.
",
"name" : "UserAttributeNames",
"c2jName" : "UserAttributeNames",
"c2jShape" : "AttributeNameListType",
"variable" : {
"variableName" : "userAttributeNames",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "An array of strings representing the user attribute names you wish to delete.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "userAttributeNames",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserAttributeNames",
"marshallLocationName" : "UserAttributeNames",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "AttributeNameType",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**An array of strings representing the user attribute names you wish to delete.
\n@param userAttributeNames An array of strings representing the user attribute names you wish to delete.*/",
"getterDocumentation" : "/**An array of strings representing the user attribute names you wish to delete.
\n@return An array of strings representing the user attribute names you wish to delete.*/",
"fluentSetterDocumentation" : "/**An array of strings representing the user attribute names you wish to delete.
\n@param userAttributeNames An array of strings representing the user attribute names you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An array of strings representing the user attribute names you wish to delete.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setUserAttributeNames(java.util.Collection)} or {@link #withUserAttributeNames(java.util.Collection)} if you want to override the existing values.
\n@param userAttributeNames An array of strings representing the user attribute names you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"UserPoolId" : {
"documentation" : "The user pool ID for the user pool where you want to delete user attributes.
",
"name" : "UserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"variable" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user pool ID for the user pool where you want to delete user attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolId",
"marshallLocationName" : "UserPoolId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool ID for the user pool where you want to delete user attributes.
\n@param userPoolId The user pool ID for the user pool where you want to delete user attributes.*/",
"getterDocumentation" : "/**The user pool ID for the user pool where you want to delete user attributes.
\n@return The user pool ID for the user pool where you want to delete user attributes.*/",
"fluentSetterDocumentation" : "/**The user pool ID for the user pool where you want to delete user attributes.
\n@param userPoolId The user pool ID for the user pool where you want to delete user attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool ID for the user pool where you want to delete user attributes.
\n@param userPoolId The user pool ID for the user pool where you want to delete user attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Username" : {
"documentation" : "The user name of the user from which you would like to delete attributes.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user from which you would like to delete attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user from which you would like to delete attributes.
\n@param username The user name of the user from which you would like to delete attributes.*/",
"getterDocumentation" : "/**The user name of the user from which you would like to delete attributes.
\n@return The user name of the user from which you would like to delete attributes.*/",
"fluentSetterDocumentation" : "/**The user name of the user from which you would like to delete attributes.
\n@param username The user name of the user from which you would like to delete attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user from which you would like to delete attributes.
\n@param username The user name of the user from which you would like to delete attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"UnexpectedLambdaException" : {
"c2jName" : "UnexpectedLambdaException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"shapeName" : "UnexpectedLambdaException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "unexpectedLambdaException",
"variableType" : "UnexpectedLambdaException",
"variableDeclarationType" : "UnexpectedLambdaException",
"documentation" : null,
"simpleType" : "UnexpectedLambdaException",
"variableSetterType" : "UnexpectedLambdaException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "UnexpectedLambdaException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"InvalidParameterException" : {
"c2jName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"shapeName" : "InvalidParameterException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "invalidParameterException",
"variableType" : "InvalidParameterException",
"variableDeclarationType" : "InvalidParameterException",
"documentation" : null,
"simpleType" : "InvalidParameterException",
"variableSetterType" : "InvalidParameterException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "InvalidParameterException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"UserLambdaValidationException" : {
"c2jName" : "UserLambdaValidationException",
"documentation" : "This exception gets thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"shapeName" : "UserLambdaValidationException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "userLambdaValidationException",
"variableType" : "UserLambdaValidationException",
"variableDeclarationType" : "UserLambdaValidationException",
"documentation" : null,
"simpleType" : "UserLambdaValidationException",
"variableSetterType" : "UserLambdaValidationException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "UserLambdaValidationException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"CreateUserPoolClientResult" : {
"c2jName" : "CreateUserPoolClientResponse",
"documentation" : "Represents the response from the server to create a user pool client.
",
"shapeName" : "CreateUserPoolClientResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The user pool client that was just created.
",
"name" : "UserPoolClient",
"c2jName" : "UserPoolClient",
"c2jShape" : "UserPoolClientType",
"variable" : {
"variableName" : "userPoolClient",
"variableType" : "UserPoolClientType",
"variableDeclarationType" : "UserPoolClientType",
"documentation" : "The user pool client that was just created.
",
"simpleType" : "UserPoolClientType",
"variableSetterType" : "UserPoolClientType"
},
"setterModel" : {
"variableName" : "userPoolClient",
"variableType" : "UserPoolClientType",
"variableDeclarationType" : "UserPoolClientType",
"documentation" : "",
"simpleType" : "UserPoolClientType",
"variableSetterType" : "UserPoolClientType"
},
"getterModel" : {
"returnType" : "UserPoolClientType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolClient",
"marshallLocationName" : "UserPoolClient",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool client that was just created.
\n@param userPoolClient The user pool client that was just created.*/",
"getterDocumentation" : "/**The user pool client that was just created.
\n@return The user pool client that was just created.*/",
"fluentSetterDocumentation" : "/**The user pool client that was just created.
\n@param userPoolClient The user pool client that was just created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool client that was just created.
\n@param userPoolClient The user pool client that was just created.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "createUserPoolClientResult",
"variableType" : "CreateUserPoolClientResult",
"variableDeclarationType" : "CreateUserPoolClientResult",
"documentation" : null,
"simpleType" : "CreateUserPoolClientResult",
"variableSetterType" : "CreateUserPoolClientResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"UserPoolClient" : {
"documentation" : "The user pool client that was just created.
",
"name" : "UserPoolClient",
"c2jName" : "UserPoolClient",
"c2jShape" : "UserPoolClientType",
"variable" : {
"variableName" : "userPoolClient",
"variableType" : "UserPoolClientType",
"variableDeclarationType" : "UserPoolClientType",
"documentation" : "The user pool client that was just created.
",
"simpleType" : "UserPoolClientType",
"variableSetterType" : "UserPoolClientType"
},
"setterModel" : {
"variableName" : "userPoolClient",
"variableType" : "UserPoolClientType",
"variableDeclarationType" : "UserPoolClientType",
"documentation" : "",
"simpleType" : "UserPoolClientType",
"variableSetterType" : "UserPoolClientType"
},
"getterModel" : {
"returnType" : "UserPoolClientType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolClient",
"marshallLocationName" : "UserPoolClient",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool client that was just created.
\n@param userPoolClient The user pool client that was just created.*/",
"getterDocumentation" : "/**The user pool client that was just created.
\n@return The user pool client that was just created.*/",
"fluentSetterDocumentation" : "/**The user pool client that was just created.
\n@param userPoolClient The user pool client that was just created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool client that was just created.
\n@param userPoolClient The user pool client that was just created.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"ResendConfirmationCodeRequest" : {
"c2jName" : "ResendConfirmationCodeRequest",
"documentation" : "Represents the request to resend the confirmation code.
",
"shapeName" : "ResendConfirmationCodeRequest",
"deprecated" : false,
"required" : [ "ClientId", "Username" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ID of the client associated with the user pool.
",
"name" : "ClientId",
"c2jName" : "ClientId",
"c2jShape" : "ClientIdType",
"variable" : {
"variableName" : "clientId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of the client associated with the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "clientId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ClientId",
"marshallLocationName" : "ClientId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.*/",
"getterDocumentation" : "/**The ID of the client associated with the user pool.
\n@return The ID of the client associated with the user pool.*/",
"fluentSetterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
",
"name" : "SecretHash",
"c2jName" : "SecretHash",
"c2jShape" : "SecretHashType",
"variable" : {
"variableName" : "secretHash",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "secretHash",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "SecretHash",
"marshallLocationName" : "SecretHash",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.*/",
"getterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@return A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.*/",
"fluentSetterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The user name of the user to whom you wish to resend a confirmation code.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user to whom you wish to resend a confirmation code.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user to whom you wish to resend a confirmation code.
\n@param username The user name of the user to whom you wish to resend a confirmation code.*/",
"getterDocumentation" : "/**The user name of the user to whom you wish to resend a confirmation code.
\n@return The user name of the user to whom you wish to resend a confirmation code.*/",
"fluentSetterDocumentation" : "/**The user name of the user to whom you wish to resend a confirmation code.
\n@param username The user name of the user to whom you wish to resend a confirmation code.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user to whom you wish to resend a confirmation code.
\n@param username The user name of the user to whom you wish to resend a confirmation code.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "resendConfirmationCodeRequest",
"variableType" : "ResendConfirmationCodeRequest",
"variableDeclarationType" : "ResendConfirmationCodeRequest",
"documentation" : null,
"simpleType" : "ResendConfirmationCodeRequest",
"variableSetterType" : "ResendConfirmationCodeRequest"
},
"marshaller" : {
"action" : "ResendConfirmationCode",
"verb" : "POST",
"target" : "AWSCognitoIdentityProviderService.ResendConfirmationCode",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Username" : {
"documentation" : "The user name of the user to whom you wish to resend a confirmation code.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user to whom you wish to resend a confirmation code.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user to whom you wish to resend a confirmation code.
\n@param username The user name of the user to whom you wish to resend a confirmation code.*/",
"getterDocumentation" : "/**The user name of the user to whom you wish to resend a confirmation code.
\n@return The user name of the user to whom you wish to resend a confirmation code.*/",
"fluentSetterDocumentation" : "/**The user name of the user to whom you wish to resend a confirmation code.
\n@param username The user name of the user to whom you wish to resend a confirmation code.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user to whom you wish to resend a confirmation code.
\n@param username The user name of the user to whom you wish to resend a confirmation code.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"SecretHash" : {
"documentation" : "A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
",
"name" : "SecretHash",
"c2jName" : "SecretHash",
"c2jShape" : "SecretHashType",
"variable" : {
"variableName" : "secretHash",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "secretHash",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "SecretHash",
"marshallLocationName" : "SecretHash",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.*/",
"getterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@return A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.*/",
"fluentSetterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ClientId" : {
"documentation" : "The ID of the client associated with the user pool.
",
"name" : "ClientId",
"c2jName" : "ClientId",
"c2jShape" : "ClientIdType",
"variable" : {
"variableName" : "clientId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of the client associated with the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "clientId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ClientId",
"marshallLocationName" : "ClientId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.*/",
"getterDocumentation" : "/**The ID of the client associated with the user pool.
\n@return The ID of the client associated with the user pool.*/",
"fluentSetterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"TooManyFailedAttemptsException" : {
"c2jName" : "TooManyFailedAttemptsException",
"documentation" : "This exception gets thrown when the user has made too many failed attempts for a given action (e.g., sign in).
",
"shapeName" : "TooManyFailedAttemptsException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "tooManyFailedAttemptsException",
"variableType" : "TooManyFailedAttemptsException",
"variableDeclarationType" : "TooManyFailedAttemptsException",
"documentation" : null,
"simpleType" : "TooManyFailedAttemptsException",
"variableSetterType" : "TooManyFailedAttemptsException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "TooManyFailedAttemptsException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"SignUpResult" : {
"c2jName" : "SignUpResponse",
"documentation" : "The response from the server for a registration request.
",
"shapeName" : "SignUpResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "A response from the server indicating that a user registration has been confirmed.
",
"name" : "UserConfirmed",
"c2jName" : "UserConfirmed",
"c2jShape" : "BooleanType",
"variable" : {
"variableName" : "userConfirmed",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "A response from the server indicating that a user registration has been confirmed.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "userConfirmed",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserConfirmed",
"marshallLocationName" : "UserConfirmed",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A response from the server indicating that a user registration has been confirmed.
\n@param userConfirmed A response from the server indicating that a user registration has been confirmed.*/",
"getterDocumentation" : "/**A response from the server indicating that a user registration has been confirmed.
\n@return A response from the server indicating that a user registration has been confirmed.*/",
"fluentSetterDocumentation" : "/**A response from the server indicating that a user registration has been confirmed.
\n@param userConfirmed A response from the server indicating that a user registration has been confirmed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A response from the server indicating that a user registration has been confirmed.
\n@param userConfirmed A response from the server indicating that a user registration has been confirmed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "",
"name" : "CodeDeliveryDetails",
"c2jName" : "CodeDeliveryDetails",
"c2jShape" : "CodeDeliveryDetailsType",
"variable" : {
"variableName" : "codeDeliveryDetails",
"variableType" : "CodeDeliveryDetailsType",
"variableDeclarationType" : "CodeDeliveryDetailsType",
"documentation" : "",
"simpleType" : "CodeDeliveryDetailsType",
"variableSetterType" : "CodeDeliveryDetailsType"
},
"setterModel" : {
"variableName" : "codeDeliveryDetails",
"variableType" : "CodeDeliveryDetailsType",
"variableDeclarationType" : "CodeDeliveryDetailsType",
"documentation" : "",
"simpleType" : "CodeDeliveryDetailsType",
"variableSetterType" : "CodeDeliveryDetailsType"
},
"getterModel" : {
"returnType" : "CodeDeliveryDetailsType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "CodeDeliveryDetails",
"marshallLocationName" : "CodeDeliveryDetails",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param codeDeliveryDetails */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param codeDeliveryDetails \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param codeDeliveryDetails \n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "signUpResult",
"variableType" : "SignUpResult",
"variableDeclarationType" : "SignUpResult",
"documentation" : null,
"simpleType" : "SignUpResult",
"variableSetterType" : "SignUpResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"UserConfirmed" : {
"documentation" : "A response from the server indicating that a user registration has been confirmed.
",
"name" : "UserConfirmed",
"c2jName" : "UserConfirmed",
"c2jShape" : "BooleanType",
"variable" : {
"variableName" : "userConfirmed",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "A response from the server indicating that a user registration has been confirmed.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "userConfirmed",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserConfirmed",
"marshallLocationName" : "UserConfirmed",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A response from the server indicating that a user registration has been confirmed.
\n@param userConfirmed A response from the server indicating that a user registration has been confirmed.*/",
"getterDocumentation" : "/**A response from the server indicating that a user registration has been confirmed.
\n@return A response from the server indicating that a user registration has been confirmed.*/",
"fluentSetterDocumentation" : "/**A response from the server indicating that a user registration has been confirmed.
\n@param userConfirmed A response from the server indicating that a user registration has been confirmed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A response from the server indicating that a user registration has been confirmed.
\n@param userConfirmed A response from the server indicating that a user registration has been confirmed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"CodeDeliveryDetails" : {
"documentation" : "",
"name" : "CodeDeliveryDetails",
"c2jName" : "CodeDeliveryDetails",
"c2jShape" : "CodeDeliveryDetailsType",
"variable" : {
"variableName" : "codeDeliveryDetails",
"variableType" : "CodeDeliveryDetailsType",
"variableDeclarationType" : "CodeDeliveryDetailsType",
"documentation" : "",
"simpleType" : "CodeDeliveryDetailsType",
"variableSetterType" : "CodeDeliveryDetailsType"
},
"setterModel" : {
"variableName" : "codeDeliveryDetails",
"variableType" : "CodeDeliveryDetailsType",
"variableDeclarationType" : "CodeDeliveryDetailsType",
"documentation" : "",
"simpleType" : "CodeDeliveryDetailsType",
"variableSetterType" : "CodeDeliveryDetailsType"
},
"getterModel" : {
"returnType" : "CodeDeliveryDetailsType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "CodeDeliveryDetails",
"marshallLocationName" : "CodeDeliveryDetails",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param codeDeliveryDetails */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param codeDeliveryDetails \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param codeDeliveryDetails \n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"ListUserPoolClientsRequest" : {
"c2jName" : "ListUserPoolClientsRequest",
"documentation" : "Represents the request to list the user pool clients.
",
"shapeName" : "ListUserPoolClientsRequest",
"deprecated" : false,
"required" : [ "UserPoolId" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The user pool ID for the user pool where you want to list user pool clients.
",
"name" : "UserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"variable" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user pool ID for the user pool where you want to list user pool clients.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolId",
"marshallLocationName" : "UserPoolId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool ID for the user pool where you want to list user pool clients.
\n@param userPoolId The user pool ID for the user pool where you want to list user pool clients.*/",
"getterDocumentation" : "/**The user pool ID for the user pool where you want to list user pool clients.
\n@return The user pool ID for the user pool where you want to list user pool clients.*/",
"fluentSetterDocumentation" : "/**The user pool ID for the user pool where you want to list user pool clients.
\n@param userPoolId The user pool ID for the user pool where you want to list user pool clients.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool ID for the user pool where you want to list user pool clients.
\n@param userPoolId The user pool ID for the user pool where you want to list user pool clients.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The maximum number of results you want the request to return when listing the user pool clients.
",
"name" : "MaxResults",
"c2jName" : "MaxResults",
"c2jShape" : "QueryLimit",
"variable" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "The maximum number of results you want the request to return when listing the user pool clients.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"setterModel" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "MaxResults",
"marshallLocationName" : "MaxResults",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pool clients.
\n@param maxResults The maximum number of results you want the request to return when listing the user pool clients.*/",
"getterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pool clients.
\n@return The maximum number of results you want the request to return when listing the user pool clients.*/",
"fluentSetterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pool clients.
\n@param maxResults The maximum number of results you want the request to return when listing the user pool clients.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pool clients.
\n@param maxResults The maximum number of results you want the request to return when listing the user pool clients.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "NextToken",
"c2jShape" : "PaginationKey",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "NextToken",
"marshallLocationName" : "NextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "listUserPoolClientsRequest",
"variableType" : "ListUserPoolClientsRequest",
"variableDeclarationType" : "ListUserPoolClientsRequest",
"documentation" : null,
"simpleType" : "ListUserPoolClientsRequest",
"variableSetterType" : "ListUserPoolClientsRequest"
},
"marshaller" : {
"action" : "ListUserPoolClients",
"verb" : "POST",
"target" : "AWSCognitoIdentityProviderService.ListUserPoolClients",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"UserPoolId" : {
"documentation" : "The user pool ID for the user pool where you want to list user pool clients.
",
"name" : "UserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"variable" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user pool ID for the user pool where you want to list user pool clients.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolId",
"marshallLocationName" : "UserPoolId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool ID for the user pool where you want to list user pool clients.
\n@param userPoolId The user pool ID for the user pool where you want to list user pool clients.*/",
"getterDocumentation" : "/**The user pool ID for the user pool where you want to list user pool clients.
\n@return The user pool ID for the user pool where you want to list user pool clients.*/",
"fluentSetterDocumentation" : "/**The user pool ID for the user pool where you want to list user pool clients.
\n@param userPoolId The user pool ID for the user pool where you want to list user pool clients.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool ID for the user pool where you want to list user pool clients.
\n@param userPoolId The user pool ID for the user pool where you want to list user pool clients.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"NextToken" : {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "NextToken",
"c2jShape" : "PaginationKey",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "NextToken",
"marshallLocationName" : "NextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"MaxResults" : {
"documentation" : "The maximum number of results you want the request to return when listing the user pool clients.
",
"name" : "MaxResults",
"c2jName" : "MaxResults",
"c2jShape" : "QueryLimit",
"variable" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "The maximum number of results you want the request to return when listing the user pool clients.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"setterModel" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "MaxResults",
"marshallLocationName" : "MaxResults",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pool clients.
\n@param maxResults The maximum number of results you want the request to return when listing the user pool clients.*/",
"getterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pool clients.
\n@return The maximum number of results you want the request to return when listing the user pool clients.*/",
"fluentSetterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pool clients.
\n@param maxResults The maximum number of results you want the request to return when listing the user pool clients.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pool clients.
\n@param maxResults The maximum number of results you want the request to return when listing the user pool clients.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"AddCustomAttributesResult" : {
"c2jName" : "AddCustomAttributesResponse",
"documentation" : "Represents the response from the server for the request to add custom attributes.
",
"shapeName" : "AddCustomAttributesResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : null,
"variable" : {
"variableName" : "addCustomAttributesResult",
"variableType" : "AddCustomAttributesResult",
"variableDeclarationType" : "AddCustomAttributesResult",
"documentation" : null,
"simpleType" : "AddCustomAttributesResult",
"variableSetterType" : "AddCustomAttributesResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"UsernameExistsException" : {
"c2jName" : "UsernameExistsException",
"documentation" : "This exception is thrown when Amazon Cognito encounters a user name that already exists in the user pool.
",
"shapeName" : "UsernameExistsException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "usernameExistsException",
"variableType" : "UsernameExistsException",
"variableDeclarationType" : "UsernameExistsException",
"documentation" : null,
"simpleType" : "UsernameExistsException",
"variableSetterType" : "UsernameExistsException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "UsernameExistsException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"AliasAttributeType" : {
"c2jName" : "AliasAttributeType",
"documentation" : "",
"shapeName" : "AliasAttributeType",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : [ {
"name" : "Phone_number",
"value" : "phone_number"
}, {
"name" : "Email",
"value" : "email"
}, {
"name" : "Preferred_username",
"value" : "preferred_username"
} ],
"variable" : {
"variableName" : "aliasAttributeType",
"variableType" : "AliasAttributeType",
"variableDeclarationType" : "AliasAttributeType",
"documentation" : null,
"simpleType" : "AliasAttributeType",
"variableSetterType" : "AliasAttributeType"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"DeleteUserPoolClientResult" : {
"c2jName" : "DeleteUserPoolClientResult",
"documentation" : null,
"shapeName" : "DeleteUserPoolClientResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : null,
"variable" : {
"variableName" : "deleteUserPoolClientResult",
"variableType" : "DeleteUserPoolClientResult",
"variableDeclarationType" : "DeleteUserPoolClientResult",
"documentation" : null,
"simpleType" : "DeleteUserPoolClientResult",
"variableSetterType" : "DeleteUserPoolClientResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"AdminDeleteUserRequest" : {
"c2jName" : "AdminDeleteUserRequest",
"documentation" : "Represents the request to delete a user as an administrator.
",
"shapeName" : "AdminDeleteUserRequest",
"deprecated" : false,
"required" : [ "UserPoolId", "Username" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The user pool ID for the user pool where you want to delete the user.
",
"name" : "UserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"variable" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user pool ID for the user pool where you want to delete the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolId",
"marshallLocationName" : "UserPoolId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool ID for the user pool where you want to delete the user.
\n@param userPoolId The user pool ID for the user pool where you want to delete the user.*/",
"getterDocumentation" : "/**The user pool ID for the user pool where you want to delete the user.
\n@return The user pool ID for the user pool where you want to delete the user.*/",
"fluentSetterDocumentation" : "/**The user pool ID for the user pool where you want to delete the user.
\n@param userPoolId The user pool ID for the user pool where you want to delete the user.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool ID for the user pool where you want to delete the user.
\n@param userPoolId The user pool ID for the user pool where you want to delete the user.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The user name of the user you wish to delete.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user you wish to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user you wish to delete.
\n@param username The user name of the user you wish to delete.*/",
"getterDocumentation" : "/**The user name of the user you wish to delete.
\n@return The user name of the user you wish to delete.*/",
"fluentSetterDocumentation" : "/**The user name of the user you wish to delete.
\n@param username The user name of the user you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user you wish to delete.
\n@param username The user name of the user you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "adminDeleteUserRequest",
"variableType" : "AdminDeleteUserRequest",
"variableDeclarationType" : "AdminDeleteUserRequest",
"documentation" : null,
"simpleType" : "AdminDeleteUserRequest",
"variableSetterType" : "AdminDeleteUserRequest"
},
"marshaller" : {
"action" : "AdminDeleteUser",
"verb" : "POST",
"target" : "AWSCognitoIdentityProviderService.AdminDeleteUser",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"UserPoolId" : {
"documentation" : "The user pool ID for the user pool where you want to delete the user.
",
"name" : "UserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"variable" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user pool ID for the user pool where you want to delete the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "userPoolId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolId",
"marshallLocationName" : "UserPoolId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool ID for the user pool where you want to delete the user.
\n@param userPoolId The user pool ID for the user pool where you want to delete the user.*/",
"getterDocumentation" : "/**The user pool ID for the user pool where you want to delete the user.
\n@return The user pool ID for the user pool where you want to delete the user.*/",
"fluentSetterDocumentation" : "/**The user pool ID for the user pool where you want to delete the user.
\n@param userPoolId The user pool ID for the user pool where you want to delete the user.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool ID for the user pool where you want to delete the user.
\n@param userPoolId The user pool ID for the user pool where you want to delete the user.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Username" : {
"documentation" : "The user name of the user you wish to delete.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user you wish to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user you wish to delete.
\n@param username The user name of the user you wish to delete.*/",
"getterDocumentation" : "/**The user name of the user you wish to delete.
\n@return The user name of the user you wish to delete.*/",
"fluentSetterDocumentation" : "/**The user name of the user you wish to delete.
\n@param username The user name of the user you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user you wish to delete.
\n@param username The user name of the user you wish to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"SetUserSettingsResult" : {
"c2jName" : "SetUserSettingsResponse",
"documentation" : "The response from the server for a set user settings request.
",
"shapeName" : "SetUserSettingsResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : null,
"variable" : {
"variableName" : "setUserSettingsResult",
"variableType" : "SetUserSettingsResult",
"variableDeclarationType" : "SetUserSettingsResult",
"documentation" : null,
"simpleType" : "SetUserSettingsResult",
"variableSetterType" : "SetUserSettingsResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"DeliveryMediumType" : {
"c2jName" : "DeliveryMediumType",
"documentation" : "",
"shapeName" : "DeliveryMediumType",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : [ {
"name" : "SMS",
"value" : "SMS"
}, {
"name" : "EMAIL",
"value" : "EMAIL"
} ],
"variable" : {
"variableName" : "deliveryMediumType",
"variableType" : "DeliveryMediumType",
"variableDeclarationType" : "DeliveryMediumType",
"documentation" : null,
"simpleType" : "DeliveryMediumType",
"variableSetterType" : "DeliveryMediumType"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"GetUserAttributeVerificationCodeRequest" : {
"c2jName" : "GetUserAttributeVerificationCodeRequest",
"documentation" : "Represents the request to get user attribute verification.
",
"shapeName" : "GetUserAttributeVerificationCodeRequest",
"deprecated" : false,
"required" : [ "AttributeName" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The access token returned by the server response to get the user attribute verification code.
",
"name" : "AccessToken",
"c2jName" : "AccessToken",
"c2jShape" : "TokenModelType",
"variable" : {
"variableName" : "accessToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The access token returned by the server response to get the user attribute verification code.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "accessToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AccessToken",
"marshallLocationName" : "AccessToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The access token returned by the server response to get the user attribute verification code.
\n@param accessToken The access token returned by the server response to get the user attribute verification code.*/",
"getterDocumentation" : "/**The access token returned by the server response to get the user attribute verification code.
\n@return The access token returned by the server response to get the user attribute verification code.*/",
"fluentSetterDocumentation" : "/**The access token returned by the server response to get the user attribute verification code.
\n@param accessToken The access token returned by the server response to get the user attribute verification code.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The access token returned by the server response to get the user attribute verification code.
\n@param accessToken The access token returned by the server response to get the user attribute verification code.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The attribute name returned by the server response to get the user attribute verification code.
",
"name" : "AttributeName",
"c2jName" : "AttributeName",
"c2jShape" : "AttributeNameType",
"variable" : {
"variableName" : "attributeName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The attribute name returned by the server response to get the user attribute verification code.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "attributeName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AttributeName",
"marshallLocationName" : "AttributeName",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The attribute name returned by the server response to get the user attribute verification code.
\n@param attributeName The attribute name returned by the server response to get the user attribute verification code.*/",
"getterDocumentation" : "/**The attribute name returned by the server response to get the user attribute verification code.
\n@return The attribute name returned by the server response to get the user attribute verification code.*/",
"fluentSetterDocumentation" : "/**The attribute name returned by the server response to get the user attribute verification code.
\n@param attributeName The attribute name returned by the server response to get the user attribute verification code.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The attribute name returned by the server response to get the user attribute verification code.
\n@param attributeName The attribute name returned by the server response to get the user attribute verification code.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "getUserAttributeVerificationCodeRequest",
"variableType" : "GetUserAttributeVerificationCodeRequest",
"variableDeclarationType" : "GetUserAttributeVerificationCodeRequest",
"documentation" : null,
"simpleType" : "GetUserAttributeVerificationCodeRequest",
"variableSetterType" : "GetUserAttributeVerificationCodeRequest"
},
"marshaller" : {
"action" : "GetUserAttributeVerificationCode",
"verb" : "POST",
"target" : "AWSCognitoIdentityProviderService.GetUserAttributeVerificationCode",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"AccessToken" : {
"documentation" : "The access token returned by the server response to get the user attribute verification code.
",
"name" : "AccessToken",
"c2jName" : "AccessToken",
"c2jShape" : "TokenModelType",
"variable" : {
"variableName" : "accessToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The access token returned by the server response to get the user attribute verification code.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "accessToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AccessToken",
"marshallLocationName" : "AccessToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The access token returned by the server response to get the user attribute verification code.
\n@param accessToken The access token returned by the server response to get the user attribute verification code.*/",
"getterDocumentation" : "/**The access token returned by the server response to get the user attribute verification code.
\n@return The access token returned by the server response to get the user attribute verification code.*/",
"fluentSetterDocumentation" : "/**The access token returned by the server response to get the user attribute verification code.
\n@param accessToken The access token returned by the server response to get the user attribute verification code.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The access token returned by the server response to get the user attribute verification code.
\n@param accessToken The access token returned by the server response to get the user attribute verification code.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"AttributeName" : {
"documentation" : "The attribute name returned by the server response to get the user attribute verification code.
",
"name" : "AttributeName",
"c2jName" : "AttributeName",
"c2jShape" : "AttributeNameType",
"variable" : {
"variableName" : "attributeName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The attribute name returned by the server response to get the user attribute verification code.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "attributeName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AttributeName",
"marshallLocationName" : "AttributeName",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The attribute name returned by the server response to get the user attribute verification code.
\n@param attributeName The attribute name returned by the server response to get the user attribute verification code.*/",
"getterDocumentation" : "/**The attribute name returned by the server response to get the user attribute verification code.
\n@return The attribute name returned by the server response to get the user attribute verification code.*/",
"fluentSetterDocumentation" : "/**The attribute name returned by the server response to get the user attribute verification code.
\n@param attributeName The attribute name returned by the server response to get the user attribute verification code.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The attribute name returned by the server response to get the user attribute verification code.
\n@param attributeName The attribute name returned by the server response to get the user attribute verification code.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"UserType" : {
"c2jName" : "UserType",
"documentation" : "The user type.
",
"shapeName" : "UserType",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The user name of the user you wish to describe.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user you wish to describe.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user you wish to describe.
\n@param username The user name of the user you wish to describe.*/",
"getterDocumentation" : "/**The user name of the user you wish to describe.
\n@return The user name of the user you wish to describe.*/",
"fluentSetterDocumentation" : "/**The user name of the user you wish to describe.
\n@param username The user name of the user you wish to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user you wish to describe.
\n@param username The user name of the user you wish to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "A container with information about the user type attributes.
",
"name" : "Attributes",
"c2jName" : "Attributes",
"c2jShape" : "AttributeListType",
"variable" : {
"variableName" : "attributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A container with information about the user type attributes.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "attributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Attributes",
"marshallLocationName" : "Attributes",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "AttributeType",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "AttributeType",
"variable" : {
"variableName" : "member",
"variableType" : "AttributeType",
"variableDeclarationType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "AttributeType",
"variableDeclarationType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"getterModel" : {
"returnType" : "AttributeType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "AttributeType",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**A container with information about the user type attributes.
\n@param attributes A container with information about the user type attributes.*/",
"getterDocumentation" : "/**A container with information about the user type attributes.
\n@return A container with information about the user type attributes.*/",
"fluentSetterDocumentation" : "/**A container with information about the user type attributes.
\n@param attributes A container with information about the user type attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A container with information about the user type attributes.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAttributes(java.util.Collection)} or {@link #withAttributes(java.util.Collection)} if you want to override the existing values.
\n@param attributes A container with information about the user type attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The creation date of the user.
",
"name" : "UserCreateDate",
"c2jName" : "UserCreateDate",
"c2jShape" : "DateType",
"variable" : {
"variableName" : "userCreateDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The creation date of the user.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "userCreateDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserCreateDate",
"marshallLocationName" : "UserCreateDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The creation date of the user.
\n@param userCreateDate The creation date of the user.*/",
"getterDocumentation" : "/**The creation date of the user.
\n@return The creation date of the user.*/",
"fluentSetterDocumentation" : "/**The creation date of the user.
\n@param userCreateDate The creation date of the user.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The creation date of the user.
\n@param userCreateDate The creation date of the user.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The last modified date of the user.
",
"name" : "UserLastModifiedDate",
"c2jName" : "UserLastModifiedDate",
"c2jShape" : "DateType",
"variable" : {
"variableName" : "userLastModifiedDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The last modified date of the user.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "userLastModifiedDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserLastModifiedDate",
"marshallLocationName" : "UserLastModifiedDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The last modified date of the user.
\n@param userLastModifiedDate The last modified date of the user.*/",
"getterDocumentation" : "/**The last modified date of the user.
\n@return The last modified date of the user.*/",
"fluentSetterDocumentation" : "/**The last modified date of the user.
\n@param userLastModifiedDate The last modified date of the user.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The last modified date of the user.
\n@param userLastModifiedDate The last modified date of the user.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Specifies whether the user is enabled.
",
"name" : "Enabled",
"c2jName" : "Enabled",
"c2jShape" : "BooleanType",
"variable" : {
"variableName" : "enabled",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "Specifies whether the user is enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "enabled",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Enabled",
"marshallLocationName" : "Enabled",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Specifies whether the user is enabled.
\n@param enabled Specifies whether the user is enabled.*/",
"getterDocumentation" : "/**Specifies whether the user is enabled.
\n@return Specifies whether the user is enabled.*/",
"fluentSetterDocumentation" : "/**Specifies whether the user is enabled.
\n@param enabled Specifies whether the user is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies whether the user is enabled.
\n@param enabled Specifies whether the user is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The user status. Can be one of the following:
- UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
",
"name" : "UserStatus",
"c2jName" : "UserStatus",
"c2jShape" : "UserStatusType",
"variable" : {
"variableName" : "userStatus",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user status. Can be one of the following:
- UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "userStatus",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserStatus",
"marshallLocationName" : "UserStatus",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "UserStatusType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user status. Can be one of the following:
- UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@param userStatus The user status. Can be one of the following: - UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@see UserStatusType*/",
"getterDocumentation" : "/**The user status. Can be one of the following:
- UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@return The user status. Can be one of the following: - UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@see UserStatusType*/",
"fluentSetterDocumentation" : "/**The user status. Can be one of the following:
- UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@param userStatus The user status. Can be one of the following: - UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserStatusType*/",
"varargSetterDocumentation" : "/**The user status. Can be one of the following:
- UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@param userStatus The user status. Can be one of the following: - UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserStatusType*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "userType",
"variableType" : "UserType",
"variableDeclarationType" : "UserType",
"documentation" : null,
"simpleType" : "UserType",
"variableSetterType" : "UserType"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"UserCreateDate" : {
"documentation" : "The creation date of the user.
",
"name" : "UserCreateDate",
"c2jName" : "UserCreateDate",
"c2jShape" : "DateType",
"variable" : {
"variableName" : "userCreateDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The creation date of the user.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "userCreateDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserCreateDate",
"marshallLocationName" : "UserCreateDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The creation date of the user.
\n@param userCreateDate The creation date of the user.*/",
"getterDocumentation" : "/**The creation date of the user.
\n@return The creation date of the user.*/",
"fluentSetterDocumentation" : "/**The creation date of the user.
\n@param userCreateDate The creation date of the user.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The creation date of the user.
\n@param userCreateDate The creation date of the user.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Username" : {
"documentation" : "The user name of the user you wish to describe.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user you wish to describe.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user you wish to describe.
\n@param username The user name of the user you wish to describe.*/",
"getterDocumentation" : "/**The user name of the user you wish to describe.
\n@return The user name of the user you wish to describe.*/",
"fluentSetterDocumentation" : "/**The user name of the user you wish to describe.
\n@param username The user name of the user you wish to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user you wish to describe.
\n@param username The user name of the user you wish to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Attributes" : {
"documentation" : "A container with information about the user type attributes.
",
"name" : "Attributes",
"c2jName" : "Attributes",
"c2jShape" : "AttributeListType",
"variable" : {
"variableName" : "attributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A container with information about the user type attributes.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "attributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Attributes",
"marshallLocationName" : "Attributes",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "AttributeType",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "AttributeType",
"variable" : {
"variableName" : "member",
"variableType" : "AttributeType",
"variableDeclarationType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "AttributeType",
"variableDeclarationType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"getterModel" : {
"returnType" : "AttributeType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "AttributeType",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**A container with information about the user type attributes.
\n@param attributes A container with information about the user type attributes.*/",
"getterDocumentation" : "/**A container with information about the user type attributes.
\n@return A container with information about the user type attributes.*/",
"fluentSetterDocumentation" : "/**A container with information about the user type attributes.
\n@param attributes A container with information about the user type attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A container with information about the user type attributes.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAttributes(java.util.Collection)} or {@link #withAttributes(java.util.Collection)} if you want to override the existing values.
\n@param attributes A container with information about the user type attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Enabled" : {
"documentation" : "Specifies whether the user is enabled.
",
"name" : "Enabled",
"c2jName" : "Enabled",
"c2jShape" : "BooleanType",
"variable" : {
"variableName" : "enabled",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "Specifies whether the user is enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "enabled",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Enabled",
"marshallLocationName" : "Enabled",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Specifies whether the user is enabled.
\n@param enabled Specifies whether the user is enabled.*/",
"getterDocumentation" : "/**Specifies whether the user is enabled.
\n@return Specifies whether the user is enabled.*/",
"fluentSetterDocumentation" : "/**Specifies whether the user is enabled.
\n@param enabled Specifies whether the user is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies whether the user is enabled.
\n@param enabled Specifies whether the user is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"UserLastModifiedDate" : {
"documentation" : "The last modified date of the user.
",
"name" : "UserLastModifiedDate",
"c2jName" : "UserLastModifiedDate",
"c2jShape" : "DateType",
"variable" : {
"variableName" : "userLastModifiedDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The last modified date of the user.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "userLastModifiedDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserLastModifiedDate",
"marshallLocationName" : "UserLastModifiedDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The last modified date of the user.
\n@param userLastModifiedDate The last modified date of the user.*/",
"getterDocumentation" : "/**The last modified date of the user.
\n@return The last modified date of the user.*/",
"fluentSetterDocumentation" : "/**The last modified date of the user.
\n@param userLastModifiedDate The last modified date of the user.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The last modified date of the user.
\n@param userLastModifiedDate The last modified date of the user.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"UserStatus" : {
"documentation" : "The user status. Can be one of the following:
- UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
",
"name" : "UserStatus",
"c2jName" : "UserStatus",
"c2jShape" : "UserStatusType",
"variable" : {
"variableName" : "userStatus",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user status. Can be one of the following:
- UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "userStatus",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserStatus",
"marshallLocationName" : "UserStatus",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "UserStatusType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user status. Can be one of the following:
- UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@param userStatus The user status. Can be one of the following: - UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@see UserStatusType*/",
"getterDocumentation" : "/**The user status. Can be one of the following:
- UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@return The user status. Can be one of the following: - UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@see UserStatusType*/",
"fluentSetterDocumentation" : "/**The user status. Can be one of the following:
- UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@param userStatus The user status. Can be one of the following: - UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserStatusType*/",
"varargSetterDocumentation" : "/**The user status. Can be one of the following:
- UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@param userStatus The user status. Can be one of the following: - UNCONFIRMED - User has been created but not confirmed.
- CONFIRMED - User has been confirmed.
- ARCHIVED - User is no longer active.
- COMPROMISED - User is disabled due to a potential security threat.
- UNKNOWN - User status is not known.
\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserStatusType*/"
}
}
},
"ConfirmSignUpResult" : {
"c2jName" : "ConfirmSignUpResponse",
"documentation" : "Represents the response from the server for the registration confirmation.
",
"shapeName" : "ConfirmSignUpResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : null,
"variable" : {
"variableName" : "confirmSignUpResult",
"variableType" : "ConfirmSignUpResult",
"variableDeclarationType" : "ConfirmSignUpResult",
"documentation" : null,
"simpleType" : "ConfirmSignUpResult",
"variableSetterType" : "ConfirmSignUpResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"GetUserRequest" : {
"c2jName" : "GetUserRequest",
"documentation" : "Represents the request to get information about the user.
",
"shapeName" : "GetUserRequest",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The access token returned by the server response to get information about the user.
",
"name" : "AccessToken",
"c2jName" : "AccessToken",
"c2jShape" : "TokenModelType",
"variable" : {
"variableName" : "accessToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The access token returned by the server response to get information about the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "accessToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AccessToken",
"marshallLocationName" : "AccessToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The access token returned by the server response to get information about the user.
\n@param accessToken The access token returned by the server response to get information about the user.*/",
"getterDocumentation" : "/**The access token returned by the server response to get information about the user.
\n@return The access token returned by the server response to get information about the user.*/",
"fluentSetterDocumentation" : "/**The access token returned by the server response to get information about the user.
\n@param accessToken The access token returned by the server response to get information about the user.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The access token returned by the server response to get information about the user.
\n@param accessToken The access token returned by the server response to get information about the user.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "getUserRequest",
"variableType" : "GetUserRequest",
"variableDeclarationType" : "GetUserRequest",
"documentation" : null,
"simpleType" : "GetUserRequest",
"variableSetterType" : "GetUserRequest"
},
"marshaller" : {
"action" : "GetUser",
"verb" : "POST",
"target" : "AWSCognitoIdentityProviderService.GetUser",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"AccessToken" : {
"documentation" : "The access token returned by the server response to get information about the user.
",
"name" : "AccessToken",
"c2jName" : "AccessToken",
"c2jShape" : "TokenModelType",
"variable" : {
"variableName" : "accessToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The access token returned by the server response to get information about the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "accessToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AccessToken",
"marshallLocationName" : "AccessToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The access token returned by the server response to get information about the user.
\n@param accessToken The access token returned by the server response to get information about the user.*/",
"getterDocumentation" : "/**The access token returned by the server response to get information about the user.
\n@return The access token returned by the server response to get information about the user.*/",
"fluentSetterDocumentation" : "/**The access token returned by the server response to get information about the user.
\n@param accessToken The access token returned by the server response to get information about the user.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The access token returned by the server response to get information about the user.
\n@param accessToken The access token returned by the server response to get information about the user.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"UpdateUserAttributesRequest" : {
"c2jName" : "UpdateUserAttributesRequest",
"documentation" : "Represents the request to update user attributes.
",
"shapeName" : "UpdateUserAttributesRequest",
"deprecated" : false,
"required" : [ "UserAttributes" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "An array of name-value pairs representing user attributes.
",
"name" : "UserAttributes",
"c2jName" : "UserAttributes",
"c2jShape" : "AttributeListType",
"variable" : {
"variableName" : "userAttributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "An array of name-value pairs representing user attributes.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "userAttributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserAttributes",
"marshallLocationName" : "UserAttributes",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "AttributeType",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "AttributeType",
"variable" : {
"variableName" : "member",
"variableType" : "AttributeType",
"variableDeclarationType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "AttributeType",
"variableDeclarationType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"getterModel" : {
"returnType" : "AttributeType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "AttributeType",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**An array of name-value pairs representing user attributes.
\n@param userAttributes An array of name-value pairs representing user attributes.*/",
"getterDocumentation" : "/**An array of name-value pairs representing user attributes.
\n@return An array of name-value pairs representing user attributes.*/",
"fluentSetterDocumentation" : "/**An array of name-value pairs representing user attributes.
\n@param userAttributes An array of name-value pairs representing user attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An array of name-value pairs representing user attributes.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setUserAttributes(java.util.Collection)} or {@link #withUserAttributes(java.util.Collection)} if you want to override the existing values.
\n@param userAttributes An array of name-value pairs representing user attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The access token for the request to update user attributes.
",
"name" : "AccessToken",
"c2jName" : "AccessToken",
"c2jShape" : "TokenModelType",
"variable" : {
"variableName" : "accessToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The access token for the request to update user attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "accessToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AccessToken",
"marshallLocationName" : "AccessToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The access token for the request to update user attributes.
\n@param accessToken The access token for the request to update user attributes.*/",
"getterDocumentation" : "/**The access token for the request to update user attributes.
\n@return The access token for the request to update user attributes.*/",
"fluentSetterDocumentation" : "/**The access token for the request to update user attributes.
\n@param accessToken The access token for the request to update user attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The access token for the request to update user attributes.
\n@param accessToken The access token for the request to update user attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "updateUserAttributesRequest",
"variableType" : "UpdateUserAttributesRequest",
"variableDeclarationType" : "UpdateUserAttributesRequest",
"documentation" : null,
"simpleType" : "UpdateUserAttributesRequest",
"variableSetterType" : "UpdateUserAttributesRequest"
},
"marshaller" : {
"action" : "UpdateUserAttributes",
"verb" : "POST",
"target" : "AWSCognitoIdentityProviderService.UpdateUserAttributes",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"AccessToken" : {
"documentation" : "The access token for the request to update user attributes.
",
"name" : "AccessToken",
"c2jName" : "AccessToken",
"c2jShape" : "TokenModelType",
"variable" : {
"variableName" : "accessToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The access token for the request to update user attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "accessToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AccessToken",
"marshallLocationName" : "AccessToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The access token for the request to update user attributes.
\n@param accessToken The access token for the request to update user attributes.*/",
"getterDocumentation" : "/**The access token for the request to update user attributes.
\n@return The access token for the request to update user attributes.*/",
"fluentSetterDocumentation" : "/**The access token for the request to update user attributes.
\n@param accessToken The access token for the request to update user attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The access token for the request to update user attributes.
\n@param accessToken The access token for the request to update user attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"UserAttributes" : {
"documentation" : "An array of name-value pairs representing user attributes.
",
"name" : "UserAttributes",
"c2jName" : "UserAttributes",
"c2jShape" : "AttributeListType",
"variable" : {
"variableName" : "userAttributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "An array of name-value pairs representing user attributes.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "userAttributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserAttributes",
"marshallLocationName" : "UserAttributes",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "AttributeType",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "AttributeType",
"variable" : {
"variableName" : "member",
"variableType" : "AttributeType",
"variableDeclarationType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "AttributeType",
"variableDeclarationType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"getterModel" : {
"returnType" : "AttributeType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "AttributeType",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**An array of name-value pairs representing user attributes.
\n@param userAttributes An array of name-value pairs representing user attributes.*/",
"getterDocumentation" : "/**An array of name-value pairs representing user attributes.
\n@return An array of name-value pairs representing user attributes.*/",
"fluentSetterDocumentation" : "/**An array of name-value pairs representing user attributes.
\n@param userAttributes An array of name-value pairs representing user attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An array of name-value pairs representing user attributes.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setUserAttributes(java.util.Collection)} or {@link #withUserAttributes(java.util.Collection)} if you want to override the existing values.
\n@param userAttributes An array of name-value pairs representing user attributes.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"AdminUpdateUserAttributesResult" : {
"c2jName" : "AdminUpdateUserAttributesResponse",
"documentation" : "Represents the response from the server for the request to update user attributes as an administrator.
",
"shapeName" : "AdminUpdateUserAttributesResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : null,
"variable" : {
"variableName" : "adminUpdateUserAttributesResult",
"variableType" : "AdminUpdateUserAttributesResult",
"variableDeclarationType" : "AdminUpdateUserAttributesResult",
"documentation" : null,
"simpleType" : "AdminUpdateUserAttributesResult",
"variableSetterType" : "AdminUpdateUserAttributesResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"ConfirmSignUpRequest" : {
"c2jName" : "ConfirmSignUpRequest",
"documentation" : "Represents the request to confirm registration of a user.
",
"shapeName" : "ConfirmSignUpRequest",
"deprecated" : false,
"required" : [ "ClientId", "Username", "ConfirmationCode" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ID of the client associated with the user pool.
",
"name" : "ClientId",
"c2jName" : "ClientId",
"c2jShape" : "ClientIdType",
"variable" : {
"variableName" : "clientId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of the client associated with the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "clientId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ClientId",
"marshallLocationName" : "ClientId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.*/",
"getterDocumentation" : "/**The ID of the client associated with the user pool.
\n@return The ID of the client associated with the user pool.*/",
"fluentSetterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
",
"name" : "SecretHash",
"c2jName" : "SecretHash",
"c2jShape" : "SecretHashType",
"variable" : {
"variableName" : "secretHash",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "secretHash",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "SecretHash",
"marshallLocationName" : "SecretHash",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.*/",
"getterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@return A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.*/",
"fluentSetterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The user name of the user whose registration you wish to confirm.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user whose registration you wish to confirm.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user whose registration you wish to confirm.
\n@param username The user name of the user whose registration you wish to confirm.*/",
"getterDocumentation" : "/**The user name of the user whose registration you wish to confirm.
\n@return The user name of the user whose registration you wish to confirm.*/",
"fluentSetterDocumentation" : "/**The user name of the user whose registration you wish to confirm.
\n@param username The user name of the user whose registration you wish to confirm.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user whose registration you wish to confirm.
\n@param username The user name of the user whose registration you wish to confirm.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The confirmation code sent by a user's request to confirm registration.
",
"name" : "ConfirmationCode",
"c2jName" : "ConfirmationCode",
"c2jShape" : "ConfirmationCodeType",
"variable" : {
"variableName" : "confirmationCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The confirmation code sent by a user's request to confirm registration.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "confirmationCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ConfirmationCode",
"marshallLocationName" : "ConfirmationCode",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The confirmation code sent by a user's request to confirm registration.
\n@param confirmationCode The confirmation code sent by a user's request to confirm registration.*/",
"getterDocumentation" : "/**The confirmation code sent by a user's request to confirm registration.
\n@return The confirmation code sent by a user's request to confirm registration.*/",
"fluentSetterDocumentation" : "/**The confirmation code sent by a user's request to confirm registration.
\n@param confirmationCode The confirmation code sent by a user's request to confirm registration.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The confirmation code sent by a user's request to confirm registration.
\n@param confirmationCode The confirmation code sent by a user's request to confirm registration.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.
",
"name" : "ForceAliasCreation",
"c2jName" : "ForceAliasCreation",
"c2jShape" : "ForceAliasCreation",
"variable" : {
"variableName" : "forceAliasCreation",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "forceAliasCreation",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ForceAliasCreation",
"marshallLocationName" : "ForceAliasCreation",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.
\n@param forceAliasCreation Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.*/",
"getterDocumentation" : "/**Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.
\n@return Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.*/",
"fluentSetterDocumentation" : "/**Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.
\n@param forceAliasCreation Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.
\n@param forceAliasCreation Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "confirmSignUpRequest",
"variableType" : "ConfirmSignUpRequest",
"variableDeclarationType" : "ConfirmSignUpRequest",
"documentation" : null,
"simpleType" : "ConfirmSignUpRequest",
"variableSetterType" : "ConfirmSignUpRequest"
},
"marshaller" : {
"action" : "ConfirmSignUp",
"verb" : "POST",
"target" : "AWSCognitoIdentityProviderService.ConfirmSignUp",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Username" : {
"documentation" : "The user name of the user whose registration you wish to confirm.
",
"name" : "Username",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"variable" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user name of the user whose registration you wish to confirm.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "username",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Username",
"marshallLocationName" : "Username",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user name of the user whose registration you wish to confirm.
\n@param username The user name of the user whose registration you wish to confirm.*/",
"getterDocumentation" : "/**The user name of the user whose registration you wish to confirm.
\n@return The user name of the user whose registration you wish to confirm.*/",
"fluentSetterDocumentation" : "/**The user name of the user whose registration you wish to confirm.
\n@param username The user name of the user whose registration you wish to confirm.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user name of the user whose registration you wish to confirm.
\n@param username The user name of the user whose registration you wish to confirm.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ConfirmationCode" : {
"documentation" : "The confirmation code sent by a user's request to confirm registration.
",
"name" : "ConfirmationCode",
"c2jName" : "ConfirmationCode",
"c2jShape" : "ConfirmationCodeType",
"variable" : {
"variableName" : "confirmationCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The confirmation code sent by a user's request to confirm registration.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "confirmationCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ConfirmationCode",
"marshallLocationName" : "ConfirmationCode",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The confirmation code sent by a user's request to confirm registration.
\n@param confirmationCode The confirmation code sent by a user's request to confirm registration.*/",
"getterDocumentation" : "/**The confirmation code sent by a user's request to confirm registration.
\n@return The confirmation code sent by a user's request to confirm registration.*/",
"fluentSetterDocumentation" : "/**The confirmation code sent by a user's request to confirm registration.
\n@param confirmationCode The confirmation code sent by a user's request to confirm registration.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The confirmation code sent by a user's request to confirm registration.
\n@param confirmationCode The confirmation code sent by a user's request to confirm registration.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"SecretHash" : {
"documentation" : "A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
",
"name" : "SecretHash",
"c2jName" : "SecretHash",
"c2jShape" : "SecretHashType",
"variable" : {
"variableName" : "secretHash",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "secretHash",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "SecretHash",
"marshallLocationName" : "SecretHash",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.*/",
"getterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@return A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.*/",
"fluentSetterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.
\n@param secretHash A keyed-hash message authentication code (HMAC) calculated using the secret key of a user pool client and username plus the client ID in the message.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ClientId" : {
"documentation" : "The ID of the client associated with the user pool.
",
"name" : "ClientId",
"c2jName" : "ClientId",
"c2jShape" : "ClientIdType",
"variable" : {
"variableName" : "clientId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of the client associated with the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "clientId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ClientId",
"marshallLocationName" : "ClientId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.*/",
"getterDocumentation" : "/**The ID of the client associated with the user pool.
\n@return The ID of the client associated with the user pool.*/",
"fluentSetterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of the client associated with the user pool.
\n@param clientId The ID of the client associated with the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ForceAliasCreation" : {
"documentation" : "Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.
",
"name" : "ForceAliasCreation",
"c2jName" : "ForceAliasCreation",
"c2jShape" : "ForceAliasCreation",
"variable" : {
"variableName" : "forceAliasCreation",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "forceAliasCreation",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ForceAliasCreation",
"marshallLocationName" : "ForceAliasCreation",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.
\n@param forceAliasCreation Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.*/",
"getterDocumentation" : "/**Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.
\n@return Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.*/",
"fluentSetterDocumentation" : "/**Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.
\n@param forceAliasCreation Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.
\n@param forceAliasCreation Boolean to be specified to force user confirmation irrespective of existing alias. By default set to False. If this parameter is set to True and the phone number/email used for sign up confirmation already exists as an alias with a different user, the API call will migrate the alias from the previous user to the newly created user being confirmed. If set to False, the API will throw an AliasExistsException error.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"DescribeUserPoolResult" : {
"c2jName" : "DescribeUserPoolResponse",
"documentation" : "Represents the response to describe the user pool.
",
"shapeName" : "DescribeUserPoolResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The container of metadata returned by the server to describe the pool.
",
"name" : "UserPool",
"c2jName" : "UserPool",
"c2jShape" : "UserPoolType",
"variable" : {
"variableName" : "userPool",
"variableType" : "UserPoolType",
"variableDeclarationType" : "UserPoolType",
"documentation" : "The container of metadata returned by the server to describe the pool.
",
"simpleType" : "UserPoolType",
"variableSetterType" : "UserPoolType"
},
"setterModel" : {
"variableName" : "userPool",
"variableType" : "UserPoolType",
"variableDeclarationType" : "UserPoolType",
"documentation" : "",
"simpleType" : "UserPoolType",
"variableSetterType" : "UserPoolType"
},
"getterModel" : {
"returnType" : "UserPoolType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPool",
"marshallLocationName" : "UserPool",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The container of metadata returned by the server to describe the pool.
\n@param userPool The container of metadata returned by the server to describe the pool.*/",
"getterDocumentation" : "/**The container of metadata returned by the server to describe the pool.
\n@return The container of metadata returned by the server to describe the pool.*/",
"fluentSetterDocumentation" : "/**The container of metadata returned by the server to describe the pool.
\n@param userPool The container of metadata returned by the server to describe the pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The container of metadata returned by the server to describe the pool.
\n@param userPool The container of metadata returned by the server to describe the pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "describeUserPoolResult",
"variableType" : "DescribeUserPoolResult",
"variableDeclarationType" : "DescribeUserPoolResult",
"documentation" : null,
"simpleType" : "DescribeUserPoolResult",
"variableSetterType" : "DescribeUserPoolResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"UserPool" : {
"documentation" : "The container of metadata returned by the server to describe the pool.
",
"name" : "UserPool",
"c2jName" : "UserPool",
"c2jShape" : "UserPoolType",
"variable" : {
"variableName" : "userPool",
"variableType" : "UserPoolType",
"variableDeclarationType" : "UserPoolType",
"documentation" : "The container of metadata returned by the server to describe the pool.
",
"simpleType" : "UserPoolType",
"variableSetterType" : "UserPoolType"
},
"setterModel" : {
"variableName" : "userPool",
"variableType" : "UserPoolType",
"variableDeclarationType" : "UserPoolType",
"documentation" : "",
"simpleType" : "UserPoolType",
"variableSetterType" : "UserPoolType"
},
"getterModel" : {
"returnType" : "UserPoolType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPool",
"marshallLocationName" : "UserPool",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The container of metadata returned by the server to describe the pool.
\n@param userPool The container of metadata returned by the server to describe the pool.*/",
"getterDocumentation" : "/**The container of metadata returned by the server to describe the pool.
\n@return The container of metadata returned by the server to describe the pool.*/",
"fluentSetterDocumentation" : "/**The container of metadata returned by the server to describe the pool.
\n@param userPool The container of metadata returned by the server to describe the pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The container of metadata returned by the server to describe the pool.
\n@param userPool The container of metadata returned by the server to describe the pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"UserPoolDescriptionType" : {
"c2jName" : "UserPoolDescriptionType",
"documentation" : "A user pool description.
",
"shapeName" : "UserPoolDescriptionType",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ID in a user pool description.
",
"name" : "Id",
"c2jName" : "Id",
"c2jShape" : "UserPoolIdType",
"variable" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID in a user pool description.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Id",
"marshallLocationName" : "Id",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID in a user pool description.
\n@param id The ID in a user pool description.*/",
"getterDocumentation" : "/**The ID in a user pool description.
\n@return The ID in a user pool description.*/",
"fluentSetterDocumentation" : "/**The ID in a user pool description.
\n@param id The ID in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID in a user pool description.
\n@param id The ID in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The name in a user pool description.
",
"name" : "Name",
"c2jName" : "Name",
"c2jShape" : "UserPoolNameType",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name in a user pool description.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Name",
"marshallLocationName" : "Name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The name in a user pool description.
\n@param name The name in a user pool description.*/",
"getterDocumentation" : "/**The name in a user pool description.
\n@return The name in a user pool description.*/",
"fluentSetterDocumentation" : "/**The name in a user pool description.
\n@param name The name in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name in a user pool description.
\n@param name The name in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The AWS Lambda configuration information in a user pool description.
",
"name" : "LambdaConfig",
"c2jName" : "LambdaConfig",
"c2jShape" : "LambdaConfigType",
"variable" : {
"variableName" : "lambdaConfig",
"variableType" : "LambdaConfigType",
"variableDeclarationType" : "LambdaConfigType",
"documentation" : "The AWS Lambda configuration information in a user pool description.
",
"simpleType" : "LambdaConfigType",
"variableSetterType" : "LambdaConfigType"
},
"setterModel" : {
"variableName" : "lambdaConfig",
"variableType" : "LambdaConfigType",
"variableDeclarationType" : "LambdaConfigType",
"documentation" : "",
"simpleType" : "LambdaConfigType",
"variableSetterType" : "LambdaConfigType"
},
"getterModel" : {
"returnType" : "LambdaConfigType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "LambdaConfig",
"marshallLocationName" : "LambdaConfig",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The AWS Lambda configuration information in a user pool description.
\n@param lambdaConfig The AWS Lambda configuration information in a user pool description.*/",
"getterDocumentation" : "/**The AWS Lambda configuration information in a user pool description.
\n@return The AWS Lambda configuration information in a user pool description.*/",
"fluentSetterDocumentation" : "/**The AWS Lambda configuration information in a user pool description.
\n@param lambdaConfig The AWS Lambda configuration information in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS Lambda configuration information in a user pool description.
\n@param lambdaConfig The AWS Lambda configuration information in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The user pool status in a user pool description.
",
"name" : "Status",
"c2jName" : "Status",
"c2jShape" : "StatusType",
"variable" : {
"variableName" : "status",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user pool status in a user pool description.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "status",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Status",
"marshallLocationName" : "Status",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "StatusType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool status in a user pool description.
\n@param status The user pool status in a user pool description.\n@see StatusType*/",
"getterDocumentation" : "/**The user pool status in a user pool description.
\n@return The user pool status in a user pool description.\n@see StatusType*/",
"fluentSetterDocumentation" : "/**The user pool status in a user pool description.
\n@param status The user pool status in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StatusType*/",
"varargSetterDocumentation" : "/**The user pool status in a user pool description.
\n@param status The user pool status in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StatusType*/"
}, {
"documentation" : "The last modified date in a user pool description.
",
"name" : "LastModifiedDate",
"c2jName" : "LastModifiedDate",
"c2jShape" : "DateType",
"variable" : {
"variableName" : "lastModifiedDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The last modified date in a user pool description.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "lastModifiedDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "LastModifiedDate",
"marshallLocationName" : "LastModifiedDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The last modified date in a user pool description.
\n@param lastModifiedDate The last modified date in a user pool description.*/",
"getterDocumentation" : "/**The last modified date in a user pool description.
\n@return The last modified date in a user pool description.*/",
"fluentSetterDocumentation" : "/**The last modified date in a user pool description.
\n@param lastModifiedDate The last modified date in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The last modified date in a user pool description.
\n@param lastModifiedDate The last modified date in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The creation date in a user pool description.
",
"name" : "CreationDate",
"c2jName" : "CreationDate",
"c2jShape" : "DateType",
"variable" : {
"variableName" : "creationDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The creation date in a user pool description.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "creationDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "CreationDate",
"marshallLocationName" : "CreationDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The creation date in a user pool description.
\n@param creationDate The creation date in a user pool description.*/",
"getterDocumentation" : "/**The creation date in a user pool description.
\n@return The creation date in a user pool description.*/",
"fluentSetterDocumentation" : "/**The creation date in a user pool description.
\n@param creationDate The creation date in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The creation date in a user pool description.
\n@param creationDate The creation date in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "userPoolDescriptionType",
"variableType" : "UserPoolDescriptionType",
"variableDeclarationType" : "UserPoolDescriptionType",
"documentation" : null,
"simpleType" : "UserPoolDescriptionType",
"variableSetterType" : "UserPoolDescriptionType"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Status" : {
"documentation" : "The user pool status in a user pool description.
",
"name" : "Status",
"c2jName" : "Status",
"c2jShape" : "StatusType",
"variable" : {
"variableName" : "status",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The user pool status in a user pool description.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "status",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Status",
"marshallLocationName" : "Status",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "StatusType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool status in a user pool description.
\n@param status The user pool status in a user pool description.\n@see StatusType*/",
"getterDocumentation" : "/**The user pool status in a user pool description.
\n@return The user pool status in a user pool description.\n@see StatusType*/",
"fluentSetterDocumentation" : "/**The user pool status in a user pool description.
\n@param status The user pool status in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StatusType*/",
"varargSetterDocumentation" : "/**The user pool status in a user pool description.
\n@param status The user pool status in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StatusType*/"
},
"LastModifiedDate" : {
"documentation" : "The last modified date in a user pool description.
",
"name" : "LastModifiedDate",
"c2jName" : "LastModifiedDate",
"c2jShape" : "DateType",
"variable" : {
"variableName" : "lastModifiedDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The last modified date in a user pool description.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "lastModifiedDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "LastModifiedDate",
"marshallLocationName" : "LastModifiedDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The last modified date in a user pool description.
\n@param lastModifiedDate The last modified date in a user pool description.*/",
"getterDocumentation" : "/**The last modified date in a user pool description.
\n@return The last modified date in a user pool description.*/",
"fluentSetterDocumentation" : "/**The last modified date in a user pool description.
\n@param lastModifiedDate The last modified date in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The last modified date in a user pool description.
\n@param lastModifiedDate The last modified date in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"CreationDate" : {
"documentation" : "The creation date in a user pool description.
",
"name" : "CreationDate",
"c2jName" : "CreationDate",
"c2jShape" : "DateType",
"variable" : {
"variableName" : "creationDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The creation date in a user pool description.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "creationDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "CreationDate",
"marshallLocationName" : "CreationDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The creation date in a user pool description.
\n@param creationDate The creation date in a user pool description.*/",
"getterDocumentation" : "/**The creation date in a user pool description.
\n@return The creation date in a user pool description.*/",
"fluentSetterDocumentation" : "/**The creation date in a user pool description.
\n@param creationDate The creation date in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The creation date in a user pool description.
\n@param creationDate The creation date in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Id" : {
"documentation" : "The ID in a user pool description.
",
"name" : "Id",
"c2jName" : "Id",
"c2jShape" : "UserPoolIdType",
"variable" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID in a user pool description.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Id",
"marshallLocationName" : "Id",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID in a user pool description.
\n@param id The ID in a user pool description.*/",
"getterDocumentation" : "/**The ID in a user pool description.
\n@return The ID in a user pool description.*/",
"fluentSetterDocumentation" : "/**The ID in a user pool description.
\n@param id The ID in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID in a user pool description.
\n@param id The ID in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"LambdaConfig" : {
"documentation" : "The AWS Lambda configuration information in a user pool description.
",
"name" : "LambdaConfig",
"c2jName" : "LambdaConfig",
"c2jShape" : "LambdaConfigType",
"variable" : {
"variableName" : "lambdaConfig",
"variableType" : "LambdaConfigType",
"variableDeclarationType" : "LambdaConfigType",
"documentation" : "The AWS Lambda configuration information in a user pool description.
",
"simpleType" : "LambdaConfigType",
"variableSetterType" : "LambdaConfigType"
},
"setterModel" : {
"variableName" : "lambdaConfig",
"variableType" : "LambdaConfigType",
"variableDeclarationType" : "LambdaConfigType",
"documentation" : "",
"simpleType" : "LambdaConfigType",
"variableSetterType" : "LambdaConfigType"
},
"getterModel" : {
"returnType" : "LambdaConfigType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "LambdaConfig",
"marshallLocationName" : "LambdaConfig",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The AWS Lambda configuration information in a user pool description.
\n@param lambdaConfig The AWS Lambda configuration information in a user pool description.*/",
"getterDocumentation" : "/**The AWS Lambda configuration information in a user pool description.
\n@return The AWS Lambda configuration information in a user pool description.*/",
"fluentSetterDocumentation" : "/**The AWS Lambda configuration information in a user pool description.
\n@param lambdaConfig The AWS Lambda configuration information in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS Lambda configuration information in a user pool description.
\n@param lambdaConfig The AWS Lambda configuration information in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Name" : {
"documentation" : "The name in a user pool description.
",
"name" : "Name",
"c2jName" : "Name",
"c2jShape" : "UserPoolNameType",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name in a user pool description.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Name",
"marshallLocationName" : "Name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The name in a user pool description.
\n@param name The name in a user pool description.*/",
"getterDocumentation" : "/**The name in a user pool description.
\n@return The name in a user pool description.*/",
"fluentSetterDocumentation" : "/**The name in a user pool description.
\n@param name The name in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name in a user pool description.
\n@param name The name in a user pool description.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"SchemaAttributeType" : {
"c2jName" : "SchemaAttributeType",
"documentation" : "Contains information about the schema attribute.
",
"shapeName" : "SchemaAttributeType",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "A schema attribute of the name type.
",
"name" : "Name",
"c2jName" : "Name",
"c2jShape" : "CustomAttributeNameType",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A schema attribute of the name type.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Name",
"marshallLocationName" : "Name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A schema attribute of the name type.
\n@param name A schema attribute of the name type.*/",
"getterDocumentation" : "/**A schema attribute of the name type.
\n@return A schema attribute of the name type.*/",
"fluentSetterDocumentation" : "/**A schema attribute of the name type.
\n@param name A schema attribute of the name type.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A schema attribute of the name type.
\n@param name A schema attribute of the name type.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The attribute data type.
",
"name" : "AttributeDataType",
"c2jName" : "AttributeDataType",
"c2jShape" : "AttributeDataType",
"variable" : {
"variableName" : "attributeDataType",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The attribute data type.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "attributeDataType",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AttributeDataType",
"marshallLocationName" : "AttributeDataType",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "AttributeDataType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The attribute data type.
\n@param attributeDataType The attribute data type.\n@see AttributeDataType*/",
"getterDocumentation" : "/**The attribute data type.
\n@return The attribute data type.\n@see AttributeDataType*/",
"fluentSetterDocumentation" : "/**The attribute data type.
\n@param attributeDataType The attribute data type.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AttributeDataType*/",
"varargSetterDocumentation" : "/**The attribute data type.
\n@param attributeDataType The attribute data type.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AttributeDataType*/"
}, {
"documentation" : "Specifies whether the attribute type is developer only.
",
"name" : "DeveloperOnlyAttribute",
"c2jName" : "DeveloperOnlyAttribute",
"c2jShape" : "BooleanType",
"variable" : {
"variableName" : "developerOnlyAttribute",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "Specifies whether the attribute type is developer only.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "developerOnlyAttribute",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "DeveloperOnlyAttribute",
"marshallLocationName" : "DeveloperOnlyAttribute",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Specifies whether the attribute type is developer only.
\n@param developerOnlyAttribute Specifies whether the attribute type is developer only.*/",
"getterDocumentation" : "/**Specifies whether the attribute type is developer only.
\n@return Specifies whether the attribute type is developer only.*/",
"fluentSetterDocumentation" : "/**Specifies whether the attribute type is developer only.
\n@param developerOnlyAttribute Specifies whether the attribute type is developer only.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies whether the attribute type is developer only.
\n@param developerOnlyAttribute Specifies whether the attribute type is developer only.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Specifies whether the attribute can be changed once it has been created.
",
"name" : "Mutable",
"c2jName" : "Mutable",
"c2jShape" : "BooleanType",
"variable" : {
"variableName" : "mutable",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "Specifies whether the attribute can be changed once it has been created.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "mutable",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Mutable",
"marshallLocationName" : "Mutable",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Specifies whether the attribute can be changed once it has been created.
\n@param mutable Specifies whether the attribute can be changed once it has been created.*/",
"getterDocumentation" : "/**Specifies whether the attribute can be changed once it has been created.
\n@return Specifies whether the attribute can be changed once it has been created.*/",
"fluentSetterDocumentation" : "/**Specifies whether the attribute can be changed once it has been created.
\n@param mutable Specifies whether the attribute can be changed once it has been created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies whether the attribute can be changed once it has been created.
\n@param mutable Specifies whether the attribute can be changed once it has been created.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.
",
"name" : "Required",
"c2jName" : "Required",
"c2jShape" : "BooleanType",
"variable" : {
"variableName" : "required",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "required",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Required",
"marshallLocationName" : "Required",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.
\n@param required Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.*/",
"getterDocumentation" : "/**Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.
\n@return Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.*/",
"fluentSetterDocumentation" : "/**Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.
\n@param required Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.
\n@param required Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Specifies the constraints for an attribute of the number type.
",
"name" : "NumberAttributeConstraints",
"c2jName" : "NumberAttributeConstraints",
"c2jShape" : "NumberAttributeConstraintsType",
"variable" : {
"variableName" : "numberAttributeConstraints",
"variableType" : "NumberAttributeConstraintsType",
"variableDeclarationType" : "NumberAttributeConstraintsType",
"documentation" : "Specifies the constraints for an attribute of the number type.
",
"simpleType" : "NumberAttributeConstraintsType",
"variableSetterType" : "NumberAttributeConstraintsType"
},
"setterModel" : {
"variableName" : "numberAttributeConstraints",
"variableType" : "NumberAttributeConstraintsType",
"variableDeclarationType" : "NumberAttributeConstraintsType",
"documentation" : "",
"simpleType" : "NumberAttributeConstraintsType",
"variableSetterType" : "NumberAttributeConstraintsType"
},
"getterModel" : {
"returnType" : "NumberAttributeConstraintsType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "NumberAttributeConstraints",
"marshallLocationName" : "NumberAttributeConstraints",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Specifies the constraints for an attribute of the number type.
\n@param numberAttributeConstraints Specifies the constraints for an attribute of the number type.*/",
"getterDocumentation" : "/**Specifies the constraints for an attribute of the number type.
\n@return Specifies the constraints for an attribute of the number type.*/",
"fluentSetterDocumentation" : "/**Specifies the constraints for an attribute of the number type.
\n@param numberAttributeConstraints Specifies the constraints for an attribute of the number type.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies the constraints for an attribute of the number type.
\n@param numberAttributeConstraints Specifies the constraints for an attribute of the number type.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Specifies the constraints for an attribute of the string type.
",
"name" : "StringAttributeConstraints",
"c2jName" : "StringAttributeConstraints",
"c2jShape" : "StringAttributeConstraintsType",
"variable" : {
"variableName" : "stringAttributeConstraints",
"variableType" : "StringAttributeConstraintsType",
"variableDeclarationType" : "StringAttributeConstraintsType",
"documentation" : "Specifies the constraints for an attribute of the string type.
",
"simpleType" : "StringAttributeConstraintsType",
"variableSetterType" : "StringAttributeConstraintsType"
},
"setterModel" : {
"variableName" : "stringAttributeConstraints",
"variableType" : "StringAttributeConstraintsType",
"variableDeclarationType" : "StringAttributeConstraintsType",
"documentation" : "",
"simpleType" : "StringAttributeConstraintsType",
"variableSetterType" : "StringAttributeConstraintsType"
},
"getterModel" : {
"returnType" : "StringAttributeConstraintsType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "StringAttributeConstraints",
"marshallLocationName" : "StringAttributeConstraints",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Specifies the constraints for an attribute of the string type.
\n@param stringAttributeConstraints Specifies the constraints for an attribute of the string type.*/",
"getterDocumentation" : "/**Specifies the constraints for an attribute of the string type.
\n@return Specifies the constraints for an attribute of the string type.*/",
"fluentSetterDocumentation" : "/**Specifies the constraints for an attribute of the string type.
\n@param stringAttributeConstraints Specifies the constraints for an attribute of the string type.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies the constraints for an attribute of the string type.
\n@param stringAttributeConstraints Specifies the constraints for an attribute of the string type.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "schemaAttributeType",
"variableType" : "SchemaAttributeType",
"variableDeclarationType" : "SchemaAttributeType",
"documentation" : null,
"simpleType" : "SchemaAttributeType",
"variableSetterType" : "SchemaAttributeType"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"DeveloperOnlyAttribute" : {
"documentation" : "Specifies whether the attribute type is developer only.
",
"name" : "DeveloperOnlyAttribute",
"c2jName" : "DeveloperOnlyAttribute",
"c2jShape" : "BooleanType",
"variable" : {
"variableName" : "developerOnlyAttribute",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "Specifies whether the attribute type is developer only.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "developerOnlyAttribute",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "DeveloperOnlyAttribute",
"marshallLocationName" : "DeveloperOnlyAttribute",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Specifies whether the attribute type is developer only.
\n@param developerOnlyAttribute Specifies whether the attribute type is developer only.*/",
"getterDocumentation" : "/**Specifies whether the attribute type is developer only.
\n@return Specifies whether the attribute type is developer only.*/",
"fluentSetterDocumentation" : "/**Specifies whether the attribute type is developer only.
\n@param developerOnlyAttribute Specifies whether the attribute type is developer only.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies whether the attribute type is developer only.
\n@param developerOnlyAttribute Specifies whether the attribute type is developer only.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Mutable" : {
"documentation" : "Specifies whether the attribute can be changed once it has been created.
",
"name" : "Mutable",
"c2jName" : "Mutable",
"c2jShape" : "BooleanType",
"variable" : {
"variableName" : "mutable",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "Specifies whether the attribute can be changed once it has been created.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "mutable",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Mutable",
"marshallLocationName" : "Mutable",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Specifies whether the attribute can be changed once it has been created.
\n@param mutable Specifies whether the attribute can be changed once it has been created.*/",
"getterDocumentation" : "/**Specifies whether the attribute can be changed once it has been created.
\n@return Specifies whether the attribute can be changed once it has been created.*/",
"fluentSetterDocumentation" : "/**Specifies whether the attribute can be changed once it has been created.
\n@param mutable Specifies whether the attribute can be changed once it has been created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies whether the attribute can be changed once it has been created.
\n@param mutable Specifies whether the attribute can be changed once it has been created.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"AttributeDataType" : {
"documentation" : "The attribute data type.
",
"name" : "AttributeDataType",
"c2jName" : "AttributeDataType",
"c2jShape" : "AttributeDataType",
"variable" : {
"variableName" : "attributeDataType",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The attribute data type.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "attributeDataType",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AttributeDataType",
"marshallLocationName" : "AttributeDataType",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "AttributeDataType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The attribute data type.
\n@param attributeDataType The attribute data type.\n@see AttributeDataType*/",
"getterDocumentation" : "/**The attribute data type.
\n@return The attribute data type.\n@see AttributeDataType*/",
"fluentSetterDocumentation" : "/**The attribute data type.
\n@param attributeDataType The attribute data type.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AttributeDataType*/",
"varargSetterDocumentation" : "/**The attribute data type.
\n@param attributeDataType The attribute data type.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AttributeDataType*/"
},
"StringAttributeConstraints" : {
"documentation" : "Specifies the constraints for an attribute of the string type.
",
"name" : "StringAttributeConstraints",
"c2jName" : "StringAttributeConstraints",
"c2jShape" : "StringAttributeConstraintsType",
"variable" : {
"variableName" : "stringAttributeConstraints",
"variableType" : "StringAttributeConstraintsType",
"variableDeclarationType" : "StringAttributeConstraintsType",
"documentation" : "Specifies the constraints for an attribute of the string type.
",
"simpleType" : "StringAttributeConstraintsType",
"variableSetterType" : "StringAttributeConstraintsType"
},
"setterModel" : {
"variableName" : "stringAttributeConstraints",
"variableType" : "StringAttributeConstraintsType",
"variableDeclarationType" : "StringAttributeConstraintsType",
"documentation" : "",
"simpleType" : "StringAttributeConstraintsType",
"variableSetterType" : "StringAttributeConstraintsType"
},
"getterModel" : {
"returnType" : "StringAttributeConstraintsType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "StringAttributeConstraints",
"marshallLocationName" : "StringAttributeConstraints",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Specifies the constraints for an attribute of the string type.
\n@param stringAttributeConstraints Specifies the constraints for an attribute of the string type.*/",
"getterDocumentation" : "/**Specifies the constraints for an attribute of the string type.
\n@return Specifies the constraints for an attribute of the string type.*/",
"fluentSetterDocumentation" : "/**Specifies the constraints for an attribute of the string type.
\n@param stringAttributeConstraints Specifies the constraints for an attribute of the string type.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies the constraints for an attribute of the string type.
\n@param stringAttributeConstraints Specifies the constraints for an attribute of the string type.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Required" : {
"documentation" : "Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.
",
"name" : "Required",
"c2jName" : "Required",
"c2jShape" : "BooleanType",
"variable" : {
"variableName" : "required",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "required",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Required",
"marshallLocationName" : "Required",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.
\n@param required Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.*/",
"getterDocumentation" : "/**Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.
\n@return Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.*/",
"fluentSetterDocumentation" : "/**Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.
\n@param required Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.
\n@param required Specifies whether a user pool attribute is required. If the attribute is required and the user does not provide a value, registration or sign-in will fail.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"NumberAttributeConstraints" : {
"documentation" : "Specifies the constraints for an attribute of the number type.
",
"name" : "NumberAttributeConstraints",
"c2jName" : "NumberAttributeConstraints",
"c2jShape" : "NumberAttributeConstraintsType",
"variable" : {
"variableName" : "numberAttributeConstraints",
"variableType" : "NumberAttributeConstraintsType",
"variableDeclarationType" : "NumberAttributeConstraintsType",
"documentation" : "Specifies the constraints for an attribute of the number type.
",
"simpleType" : "NumberAttributeConstraintsType",
"variableSetterType" : "NumberAttributeConstraintsType"
},
"setterModel" : {
"variableName" : "numberAttributeConstraints",
"variableType" : "NumberAttributeConstraintsType",
"variableDeclarationType" : "NumberAttributeConstraintsType",
"documentation" : "",
"simpleType" : "NumberAttributeConstraintsType",
"variableSetterType" : "NumberAttributeConstraintsType"
},
"getterModel" : {
"returnType" : "NumberAttributeConstraintsType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "NumberAttributeConstraints",
"marshallLocationName" : "NumberAttributeConstraints",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Specifies the constraints for an attribute of the number type.
\n@param numberAttributeConstraints Specifies the constraints for an attribute of the number type.*/",
"getterDocumentation" : "/**Specifies the constraints for an attribute of the number type.
\n@return Specifies the constraints for an attribute of the number type.*/",
"fluentSetterDocumentation" : "/**Specifies the constraints for an attribute of the number type.
\n@param numberAttributeConstraints Specifies the constraints for an attribute of the number type.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Specifies the constraints for an attribute of the number type.
\n@param numberAttributeConstraints Specifies the constraints for an attribute of the number type.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Name" : {
"documentation" : "A schema attribute of the name type.
",
"name" : "Name",
"c2jName" : "Name",
"c2jShape" : "CustomAttributeNameType",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A schema attribute of the name type.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Name",
"marshallLocationName" : "Name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A schema attribute of the name type.
\n@param name A schema attribute of the name type.*/",
"getterDocumentation" : "/**A schema attribute of the name type.
\n@return A schema attribute of the name type.*/",
"fluentSetterDocumentation" : "/**A schema attribute of the name type.
\n@param name A schema attribute of the name type.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A schema attribute of the name type.
\n@param name A schema attribute of the name type.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"ExpiredCodeException" : {
"c2jName" : "ExpiredCodeException",
"documentation" : "This exception is thrown if a code has expired.
",
"shapeName" : "ExpiredCodeException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "expiredCodeException",
"variableType" : "ExpiredCodeException",
"variableDeclarationType" : "ExpiredCodeException",
"documentation" : null,
"simpleType" : "ExpiredCodeException",
"variableSetterType" : "ExpiredCodeException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "ExpiredCodeException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"ListUserPoolsRequest" : {
"c2jName" : "ListUserPoolsRequest",
"documentation" : "Represents the request to list user pools.
",
"shapeName" : "ListUserPoolsRequest",
"deprecated" : false,
"required" : [ "MaxResults" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "NextToken",
"c2jShape" : "PaginationKeyType",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "NextToken",
"marshallLocationName" : "NextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The maximum number of results you want the request to return when listing the user pools.
",
"name" : "MaxResults",
"c2jName" : "MaxResults",
"c2jShape" : "QueryLimitType",
"variable" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "The maximum number of results you want the request to return when listing the user pools.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"setterModel" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "MaxResults",
"marshallLocationName" : "MaxResults",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pools.
\n@param maxResults The maximum number of results you want the request to return when listing the user pools.*/",
"getterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pools.
\n@return The maximum number of results you want the request to return when listing the user pools.*/",
"fluentSetterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pools.
\n@param maxResults The maximum number of results you want the request to return when listing the user pools.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pools.
\n@param maxResults The maximum number of results you want the request to return when listing the user pools.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "listUserPoolsRequest",
"variableType" : "ListUserPoolsRequest",
"variableDeclarationType" : "ListUserPoolsRequest",
"documentation" : null,
"simpleType" : "ListUserPoolsRequest",
"variableSetterType" : "ListUserPoolsRequest"
},
"marshaller" : {
"action" : "ListUserPools",
"verb" : "POST",
"target" : "AWSCognitoIdentityProviderService.ListUserPools",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"NextToken" : {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "NextToken",
"c2jShape" : "PaginationKeyType",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "NextToken",
"marshallLocationName" : "NextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"MaxResults" : {
"documentation" : "The maximum number of results you want the request to return when listing the user pools.
",
"name" : "MaxResults",
"c2jName" : "MaxResults",
"c2jShape" : "QueryLimitType",
"variable" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "The maximum number of results you want the request to return when listing the user pools.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"setterModel" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "MaxResults",
"marshallLocationName" : "MaxResults",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pools.
\n@param maxResults The maximum number of results you want the request to return when listing the user pools.*/",
"getterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pools.
\n@return The maximum number of results you want the request to return when listing the user pools.*/",
"fluentSetterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pools.
\n@param maxResults The maximum number of results you want the request to return when listing the user pools.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The maximum number of results you want the request to return when listing the user pools.
\n@param maxResults The maximum number of results you want the request to return when listing the user pools.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"UpdateUserPoolClientResult" : {
"c2jName" : "UpdateUserPoolClientResponse",
"documentation" : "Represents the response from the server to the request to update the user pool client.
",
"shapeName" : "UpdateUserPoolClientResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The user pool client value from the response from the server when an update user pool client request is made.
",
"name" : "UserPoolClient",
"c2jName" : "UserPoolClient",
"c2jShape" : "UserPoolClientType",
"variable" : {
"variableName" : "userPoolClient",
"variableType" : "UserPoolClientType",
"variableDeclarationType" : "UserPoolClientType",
"documentation" : "The user pool client value from the response from the server when an update user pool client request is made.
",
"simpleType" : "UserPoolClientType",
"variableSetterType" : "UserPoolClientType"
},
"setterModel" : {
"variableName" : "userPoolClient",
"variableType" : "UserPoolClientType",
"variableDeclarationType" : "UserPoolClientType",
"documentation" : "",
"simpleType" : "UserPoolClientType",
"variableSetterType" : "UserPoolClientType"
},
"getterModel" : {
"returnType" : "UserPoolClientType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolClient",
"marshallLocationName" : "UserPoolClient",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool client value from the response from the server when an update user pool client request is made.
\n@param userPoolClient The user pool client value from the response from the server when an update user pool client request is made.*/",
"getterDocumentation" : "/**The user pool client value from the response from the server when an update user pool client request is made.
\n@return The user pool client value from the response from the server when an update user pool client request is made.*/",
"fluentSetterDocumentation" : "/**The user pool client value from the response from the server when an update user pool client request is made.
\n@param userPoolClient The user pool client value from the response from the server when an update user pool client request is made.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool client value from the response from the server when an update user pool client request is made.
\n@param userPoolClient The user pool client value from the response from the server when an update user pool client request is made.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "updateUserPoolClientResult",
"variableType" : "UpdateUserPoolClientResult",
"variableDeclarationType" : "UpdateUserPoolClientResult",
"documentation" : null,
"simpleType" : "UpdateUserPoolClientResult",
"variableSetterType" : "UpdateUserPoolClientResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"UserPoolClient" : {
"documentation" : "The user pool client value from the response from the server when an update user pool client request is made.
",
"name" : "UserPoolClient",
"c2jName" : "UserPoolClient",
"c2jShape" : "UserPoolClientType",
"variable" : {
"variableName" : "userPoolClient",
"variableType" : "UserPoolClientType",
"variableDeclarationType" : "UserPoolClientType",
"documentation" : "The user pool client value from the response from the server when an update user pool client request is made.
",
"simpleType" : "UserPoolClientType",
"variableSetterType" : "UserPoolClientType"
},
"setterModel" : {
"variableName" : "userPoolClient",
"variableType" : "UserPoolClientType",
"variableDeclarationType" : "UserPoolClientType",
"documentation" : "",
"simpleType" : "UserPoolClientType",
"variableSetterType" : "UserPoolClientType"
},
"getterModel" : {
"returnType" : "UserPoolClientType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPoolClient",
"marshallLocationName" : "UserPoolClient",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The user pool client value from the response from the server when an update user pool client request is made.
\n@param userPoolClient The user pool client value from the response from the server when an update user pool client request is made.*/",
"getterDocumentation" : "/**The user pool client value from the response from the server when an update user pool client request is made.
\n@return The user pool client value from the response from the server when an update user pool client request is made.*/",
"fluentSetterDocumentation" : "/**The user pool client value from the response from the server when an update user pool client request is made.
\n@param userPoolClient The user pool client value from the response from the server when an update user pool client request is made.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pool client value from the response from the server when an update user pool client request is made.
\n@param userPoolClient The user pool client value from the response from the server when an update user pool client request is made.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"AdminDisableUserResult" : {
"c2jName" : "AdminDisableUserResponse",
"documentation" : "Represents the response received from the server to disable the user as an administrator.
",
"shapeName" : "AdminDisableUserResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : null,
"variable" : {
"variableName" : "adminDisableUserResult",
"variableType" : "AdminDisableUserResult",
"variableDeclarationType" : "AdminDisableUserResult",
"documentation" : null,
"simpleType" : "AdminDisableUserResult",
"variableSetterType" : "AdminDisableUserResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"ListUserPoolsResult" : {
"c2jName" : "ListUserPoolsResponse",
"documentation" : "Represents the response to list user pools.
",
"shapeName" : "ListUserPoolsResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The user pools from the response to list users.
",
"name" : "UserPools",
"c2jName" : "UserPools",
"c2jShape" : "UserPoolListType",
"variable" : {
"variableName" : "userPools",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The user pools from the response to list users.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "userPools",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPools",
"marshallLocationName" : "UserPools",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "UserPoolDescriptionType",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "UserPoolDescriptionType",
"variable" : {
"variableName" : "member",
"variableType" : "UserPoolDescriptionType",
"variableDeclarationType" : "UserPoolDescriptionType",
"documentation" : "",
"simpleType" : "UserPoolDescriptionType",
"variableSetterType" : "UserPoolDescriptionType"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "UserPoolDescriptionType",
"variableDeclarationType" : "UserPoolDescriptionType",
"documentation" : "",
"simpleType" : "UserPoolDescriptionType",
"variableSetterType" : "UserPoolDescriptionType"
},
"getterModel" : {
"returnType" : "UserPoolDescriptionType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "UserPoolDescriptionType",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The user pools from the response to list users.
\n@param userPools The user pools from the response to list users.*/",
"getterDocumentation" : "/**The user pools from the response to list users.
\n@return The user pools from the response to list users.*/",
"fluentSetterDocumentation" : "/**The user pools from the response to list users.
\n@param userPools The user pools from the response to list users.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pools from the response to list users.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setUserPools(java.util.Collection)} or {@link #withUserPools(java.util.Collection)} if you want to override the existing values.
\n@param userPools The user pools from the response to list users.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "NextToken",
"c2jShape" : "PaginationKeyType",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "NextToken",
"marshallLocationName" : "NextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "listUserPoolsResult",
"variableType" : "ListUserPoolsResult",
"variableDeclarationType" : "ListUserPoolsResult",
"documentation" : null,
"simpleType" : "ListUserPoolsResult",
"variableSetterType" : "ListUserPoolsResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"NextToken" : {
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"name" : "NextToken",
"c2jName" : "NextToken",
"c2jShape" : "PaginationKeyType",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "NextToken",
"marshallLocationName" : "NextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"getterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@return An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.*/",
"fluentSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.
\n@param nextToken An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"UserPools" : {
"documentation" : "The user pools from the response to list users.
",
"name" : "UserPools",
"c2jName" : "UserPools",
"c2jShape" : "UserPoolListType",
"variable" : {
"variableName" : "userPools",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The user pools from the response to list users.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "userPools",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "UserPools",
"marshallLocationName" : "UserPools",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "UserPoolDescriptionType",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "UserPoolDescriptionType",
"variable" : {
"variableName" : "member",
"variableType" : "UserPoolDescriptionType",
"variableDeclarationType" : "UserPoolDescriptionType",
"documentation" : "",
"simpleType" : "UserPoolDescriptionType",
"variableSetterType" : "UserPoolDescriptionType"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "UserPoolDescriptionType",
"variableDeclarationType" : "UserPoolDescriptionType",
"documentation" : "",
"simpleType" : "UserPoolDescriptionType",
"variableSetterType" : "UserPoolDescriptionType"
},
"getterModel" : {
"returnType" : "UserPoolDescriptionType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "UserPoolDescriptionType",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The user pools from the response to list users.
\n@param userPools The user pools from the response to list users.*/",
"getterDocumentation" : "/**The user pools from the response to list users.
\n@return The user pools from the response to list users.*/",
"fluentSetterDocumentation" : "/**The user pools from the response to list users.
\n@param userPools The user pools from the response to list users.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The user pools from the response to list users.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setUserPools(java.util.Collection)} or {@link #withUserPools(java.util.Collection)} if you want to override the existing values.
\n@param userPools The user pools from the response to list users.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"UserPoolType" : {
"c2jName" : "UserPoolType",
"documentation" : "A container with information about the user pool type.
",
"shapeName" : "UserPoolType",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ID of the user pool.
",
"name" : "Id",
"c2jName" : "Id",
"c2jShape" : "UserPoolIdType",
"variable" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "id",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Id",
"marshallLocationName" : "Id",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID of the user pool.
\n@param id The ID of the user pool.*/",
"getterDocumentation" : "/**The ID of the user pool.
\n@return The ID of the user pool.*/",
"fluentSetterDocumentation" : "/**The ID of the user pool.
\n@param id The ID of the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of the user pool.
\n@param id The ID of the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The name of the user pool.
",
"name" : "Name",
"c2jName" : "Name",
"c2jShape" : "UserPoolNameType",
"variable" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "name",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Name",
"marshallLocationName" : "Name",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The name of the user pool.
\n@param name The name of the user pool.*/",
"getterDocumentation" : "/**The name of the user pool.
\n@return The name of the user pool.*/",
"fluentSetterDocumentation" : "/**The name of the user pool.
\n@param name The name of the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the user pool.
\n@param name The name of the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "A container describing the policies associated with a user pool.
",
"name" : "Policies",
"c2jName" : "Policies",
"c2jShape" : "UserPoolPolicyType",
"variable" : {
"variableName" : "policies",
"variableType" : "UserPoolPolicyType",
"variableDeclarationType" : "UserPoolPolicyType",
"documentation" : "A container describing the policies associated with a user pool.
",
"simpleType" : "UserPoolPolicyType",
"variableSetterType" : "UserPoolPolicyType"
},
"setterModel" : {
"variableName" : "policies",
"variableType" : "UserPoolPolicyType",
"variableDeclarationType" : "UserPoolPolicyType",
"documentation" : "",
"simpleType" : "UserPoolPolicyType",
"variableSetterType" : "UserPoolPolicyType"
},
"getterModel" : {
"returnType" : "UserPoolPolicyType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Policies",
"marshallLocationName" : "Policies",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A container describing the policies associated with a user pool.
\n@param policies A container describing the policies associated with a user pool.*/",
"getterDocumentation" : "/**A container describing the policies associated with a user pool.
\n@return A container describing the policies associated with a user pool.*/",
"fluentSetterDocumentation" : "/**A container describing the policies associated with a user pool.
\n@param policies A container describing the policies associated with a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A container describing the policies associated with a user pool.
\n@param policies A container describing the policies associated with a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "A container describing the AWS Lambda triggers associated with a user pool.
",
"name" : "LambdaConfig",
"c2jName" : "LambdaConfig",
"c2jShape" : "LambdaConfigType",
"variable" : {
"variableName" : "lambdaConfig",
"variableType" : "LambdaConfigType",
"variableDeclarationType" : "LambdaConfigType",
"documentation" : "A container describing the AWS Lambda triggers associated with a user pool.
",
"simpleType" : "LambdaConfigType",
"variableSetterType" : "LambdaConfigType"
},
"setterModel" : {
"variableName" : "lambdaConfig",
"variableType" : "LambdaConfigType",
"variableDeclarationType" : "LambdaConfigType",
"documentation" : "",
"simpleType" : "LambdaConfigType",
"variableSetterType" : "LambdaConfigType"
},
"getterModel" : {
"returnType" : "LambdaConfigType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "LambdaConfig",
"marshallLocationName" : "LambdaConfig",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A container describing the AWS Lambda triggers associated with a user pool.
\n@param lambdaConfig A container describing the AWS Lambda triggers associated with a user pool.*/",
"getterDocumentation" : "/**A container describing the AWS Lambda triggers associated with a user pool.
\n@return A container describing the AWS Lambda triggers associated with a user pool.*/",
"fluentSetterDocumentation" : "/**A container describing the AWS Lambda triggers associated with a user pool.
\n@param lambdaConfig A container describing the AWS Lambda triggers associated with a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A container describing the AWS Lambda triggers associated with a user pool.
\n@param lambdaConfig A container describing the AWS Lambda triggers associated with a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The status of a user pool.
",
"name" : "Status",
"c2jName" : "Status",
"c2jShape" : "StatusType",
"variable" : {
"variableName" : "status",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The status of a user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "status",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Status",
"marshallLocationName" : "Status",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "StatusType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The status of a user pool.
\n@param status The status of a user pool.\n@see StatusType*/",
"getterDocumentation" : "/**The status of a user pool.
\n@return The status of a user pool.\n@see StatusType*/",
"fluentSetterDocumentation" : "/**The status of a user pool.
\n@param status The status of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StatusType*/",
"varargSetterDocumentation" : "/**The status of a user pool.
\n@param status The status of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StatusType*/"
}, {
"documentation" : "The last modified date of a user pool.
",
"name" : "LastModifiedDate",
"c2jName" : "LastModifiedDate",
"c2jShape" : "DateType",
"variable" : {
"variableName" : "lastModifiedDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The last modified date of a user pool.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "lastModifiedDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "LastModifiedDate",
"marshallLocationName" : "LastModifiedDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The last modified date of a user pool.
\n@param lastModifiedDate The last modified date of a user pool.*/",
"getterDocumentation" : "/**The last modified date of a user pool.
\n@return The last modified date of a user pool.*/",
"fluentSetterDocumentation" : "/**The last modified date of a user pool.
\n@param lastModifiedDate The last modified date of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The last modified date of a user pool.
\n@param lastModifiedDate The last modified date of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The creation date of a user pool.
",
"name" : "CreationDate",
"c2jName" : "CreationDate",
"c2jShape" : "DateType",
"variable" : {
"variableName" : "creationDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The creation date of a user pool.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "creationDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "CreationDate",
"marshallLocationName" : "CreationDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The creation date of a user pool.
\n@param creationDate The creation date of a user pool.*/",
"getterDocumentation" : "/**The creation date of a user pool.
\n@return The creation date of a user pool.*/",
"fluentSetterDocumentation" : "/**The creation date of a user pool.
\n@param creationDate The creation date of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The creation date of a user pool.
\n@param creationDate The creation date of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "A container with the schema attributes of a user pool.
",
"name" : "SchemaAttributes",
"c2jName" : "SchemaAttributes",
"c2jShape" : "SchemaAttributesListType",
"variable" : {
"variableName" : "schemaAttributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A container with the schema attributes of a user pool.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "schemaAttributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "SchemaAttributes",
"marshallLocationName" : "SchemaAttributes",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "SchemaAttributeType",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "SchemaAttributeType",
"variable" : {
"variableName" : "member",
"variableType" : "SchemaAttributeType",
"variableDeclarationType" : "SchemaAttributeType",
"documentation" : "",
"simpleType" : "SchemaAttributeType",
"variableSetterType" : "SchemaAttributeType"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "SchemaAttributeType",
"variableDeclarationType" : "SchemaAttributeType",
"documentation" : "",
"simpleType" : "SchemaAttributeType",
"variableSetterType" : "SchemaAttributeType"
},
"getterModel" : {
"returnType" : "SchemaAttributeType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "SchemaAttributeType",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**A container with the schema attributes of a user pool.
\n@param schemaAttributes A container with the schema attributes of a user pool.*/",
"getterDocumentation" : "/**A container with the schema attributes of a user pool.
\n@return A container with the schema attributes of a user pool.*/",
"fluentSetterDocumentation" : "/**A container with the schema attributes of a user pool.
\n@param schemaAttributes A container with the schema attributes of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A container with the schema attributes of a user pool.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setSchemaAttributes(java.util.Collection)} or {@link #withSchemaAttributes(java.util.Collection)} if you want to override the existing values.
\n@param schemaAttributes A container with the schema attributes of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Specifies the attributes that are auto-verified in a user pool.
",
"name" : "AutoVerifiedAttributes",
"c2jName" : "AutoVerifiedAttributes",
"c2jShape" : "VerifiedAttributesListType",
"variable" : {
"variableName" : "autoVerifiedAttributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Specifies the attributes that are auto-verified in a user pool.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "autoVerifiedAttributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AutoVerifiedAttributes",
"marshallLocationName" : "AutoVerifiedAttributes",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "VerifiedAttributeType",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "VerifiedAttributeType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member \n@see VerifiedAttributeType*/",
"getterDocumentation" : "/**\n@return \n@see VerifiedAttributeType*/",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.\n@see VerifiedAttributeType*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.\n@see VerifiedAttributeType*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : "VerifiedAttributeType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Specifies the attributes that are auto-verified in a user pool.
\n@param autoVerifiedAttributes Specifies the attributes that are auto-verified in a user pool.\n@see VerifiedAttributeType*/",
"getterDocumentation" : "/**Specifies the attributes that are auto-verified in a user pool.
\n@return Specifies the attributes that are auto-verified in a user pool.\n@see VerifiedAttributeType*/",
"fluentSetterDocumentation" : "/**Specifies the attributes that are auto-verified in a user pool.
\n@param autoVerifiedAttributes Specifies the attributes that are auto-verified in a user pool.\n@return Returns a reference to this object so that method calls can be chained together.\n@see VerifiedAttributeType*/",
"varargSetterDocumentation" : "/**Specifies the attributes that are auto-verified in a user pool.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAutoVerifiedAttributes(java.util.Collection)} or {@link #withAutoVerifiedAttributes(java.util.Collection)} if you want to override the existing values.
\n@param autoVerifiedAttributes Specifies the attributes that are auto-verified in a user pool.\n@return Returns a reference to this object so that method calls can be chained together.\n@see VerifiedAttributeType*/"
}, {
"documentation" : "Specifies the attributes that are aliased in a user pool.
",
"name" : "AliasAttributes",
"c2jName" : "AliasAttributes",
"c2jShape" : "AliasAttributesListType",
"variable" : {
"variableName" : "aliasAttributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Specifies the attributes that are aliased in a user pool.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "aliasAttributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "AliasAttributes",
"marshallLocationName" : "AliasAttributes",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "AliasAttributeType",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "AliasAttributeType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member \n@see AliasAttributeType*/",
"getterDocumentation" : "/**\n@return \n@see AliasAttributeType*/",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.\n@see AliasAttributeType*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.\n@see AliasAttributeType*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : "AliasAttributeType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Specifies the attributes that are aliased in a user pool.
\n@param aliasAttributes Specifies the attributes that are aliased in a user pool.\n@see AliasAttributeType*/",
"getterDocumentation" : "/**Specifies the attributes that are aliased in a user pool.
\n@return Specifies the attributes that are aliased in a user pool.\n@see AliasAttributeType*/",
"fluentSetterDocumentation" : "/**Specifies the attributes that are aliased in a user pool.
\n@param aliasAttributes Specifies the attributes that are aliased in a user pool.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AliasAttributeType*/",
"varargSetterDocumentation" : "/**Specifies the attributes that are aliased in a user pool.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAliasAttributes(java.util.Collection)} or {@link #withAliasAttributes(java.util.Collection)} if you want to override the existing values.
\n@param aliasAttributes Specifies the attributes that are aliased in a user pool.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AliasAttributeType*/"
}, {
"documentation" : "The contents of the SMS verification message.
",
"name" : "SmsVerificationMessage",
"c2jName" : "SmsVerificationMessage",
"c2jShape" : "SmsVerificationMessageType",
"variable" : {
"variableName" : "smsVerificationMessage",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The contents of the SMS verification message.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "smsVerificationMessage",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "SmsVerificationMessage",
"marshallLocationName" : "SmsVerificationMessage",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The contents of the SMS verification message.
\n@param smsVerificationMessage The contents of the SMS verification message.*/",
"getterDocumentation" : "/**The contents of the SMS verification message.
\n@return The contents of the SMS verification message.*/",
"fluentSetterDocumentation" : "/**The contents of the SMS verification message.
\n@param smsVerificationMessage The contents of the SMS verification message.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The contents of the SMS verification message.
\n@param smsVerificationMessage The contents of the SMS verification message.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The contents of the email verification message.
",
"name" : "EmailVerificationMessage",
"c2jName" : "EmailVerificationMessage",
"c2jShape" : "EmailVerificationMessageType",
"variable" : {
"variableName" : "emailVerificationMessage",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The contents of the email verification message.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "emailVerificationMessage",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "EmailVerificationMessage",
"marshallLocationName" : "EmailVerificationMessage",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The contents of the email verification message.
\n@param emailVerificationMessage The contents of the email verification message.*/",
"getterDocumentation" : "/**The contents of the email verification message.
\n@return The contents of the email verification message.*/",
"fluentSetterDocumentation" : "/**The contents of the email verification message.
\n@param emailVerificationMessage The contents of the email verification message.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The contents of the email verification message.
\n@param emailVerificationMessage The contents of the email verification message.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The subject of the email verification message.
",
"name" : "EmailVerificationSubject",
"c2jName" : "EmailVerificationSubject",
"c2jShape" : "EmailVerificationSubjectType",
"variable" : {
"variableName" : "emailVerificationSubject",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The subject of the email verification message.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "emailVerificationSubject",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "EmailVerificationSubject",
"marshallLocationName" : "EmailVerificationSubject",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The subject of the email verification message.
\n@param emailVerificationSubject The subject of the email verification message.*/",
"getterDocumentation" : "/**The subject of the email verification message.
\n@return The subject of the email verification message.*/",
"fluentSetterDocumentation" : "/**The subject of the email verification message.
\n@param emailVerificationSubject The subject of the email verification message.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The subject of the email verification message.
\n@param emailVerificationSubject The subject of the email verification message.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The contents of the SMS authentication message.
",
"name" : "SmsAuthenticationMessage",
"c2jName" : "SmsAuthenticationMessage",
"c2jShape" : "SmsVerificationMessageType",
"variable" : {
"variableName" : "smsAuthenticationMessage",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The contents of the SMS authentication message.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "smsAuthenticationMessage",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "SmsAuthenticationMessage",
"marshallLocationName" : "SmsAuthenticationMessage",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The contents of the SMS authentication message.
\n@param smsAuthenticationMessage The contents of the SMS authentication message.*/",
"getterDocumentation" : "/**The contents of the SMS authentication message.
\n@return The contents of the SMS authentication message.*/",
"fluentSetterDocumentation" : "/**The contents of the SMS authentication message.
\n@param smsAuthenticationMessage The contents of the SMS authentication message.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The contents of the SMS authentication message.
\n@param smsAuthenticationMessage The contents of the SMS authentication message.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token.
",
"name" : "MfaConfiguration",
"c2jName" : "MfaConfiguration",
"c2jShape" : "UserPoolMfaType",
"variable" : {
"variableName" : "mfaConfiguration",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "mfaConfiguration",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "MfaConfiguration",
"marshallLocationName" : "MfaConfiguration",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "UserPoolMfaType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token.
\n@param mfaConfiguration Can be one of the following values: OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token. \n@see UserPoolMfaType*/",
"getterDocumentation" : "/**Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token.
\n@return Can be one of the following values: OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token. \n@see UserPoolMfaType*/",
"fluentSetterDocumentation" : "/**Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token.
\n@param mfaConfiguration Can be one of the following values: OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token. \n@return Returns a reference to this object so that method calls can be chained together.\n@see UserPoolMfaType*/",
"varargSetterDocumentation" : "/**Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token.
\n@param mfaConfiguration Can be one of the following values: OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token. \n@return Returns a reference to this object so that method calls can be chained together.\n@see UserPoolMfaType*/"
}, {
"documentation" : "A number estimating the size of the user pool.
",
"name" : "EstimatedNumberOfUsers",
"c2jName" : "EstimatedNumberOfUsers",
"c2jShape" : "IntegerType",
"variable" : {
"variableName" : "estimatedNumberOfUsers",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "A number estimating the size of the user pool.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"setterModel" : {
"variableName" : "estimatedNumberOfUsers",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "EstimatedNumberOfUsers",
"marshallLocationName" : "EstimatedNumberOfUsers",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A number estimating the size of the user pool.
\n@param estimatedNumberOfUsers A number estimating the size of the user pool.*/",
"getterDocumentation" : "/**A number estimating the size of the user pool.
\n@return A number estimating the size of the user pool.*/",
"fluentSetterDocumentation" : "/**A number estimating the size of the user pool.
\n@param estimatedNumberOfUsers A number estimating the size of the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A number estimating the size of the user pool.
\n@param estimatedNumberOfUsers A number estimating the size of the user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "userPoolType",
"variableType" : "UserPoolType",
"variableDeclarationType" : "UserPoolType",
"documentation" : null,
"simpleType" : "UserPoolType",
"variableSetterType" : "UserPoolType"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Status" : {
"documentation" : "The status of a user pool.
",
"name" : "Status",
"c2jName" : "Status",
"c2jShape" : "StatusType",
"variable" : {
"variableName" : "status",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The status of a user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "status",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Status",
"marshallLocationName" : "Status",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "StatusType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The status of a user pool.
\n@param status The status of a user pool.\n@see StatusType*/",
"getterDocumentation" : "/**The status of a user pool.
\n@return The status of a user pool.\n@see StatusType*/",
"fluentSetterDocumentation" : "/**The status of a user pool.
\n@param status The status of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StatusType*/",
"varargSetterDocumentation" : "/**The status of a user pool.
\n@param status The status of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StatusType*/"
},
"LastModifiedDate" : {
"documentation" : "The last modified date of a user pool.
",
"name" : "LastModifiedDate",
"c2jName" : "LastModifiedDate",
"c2jShape" : "DateType",
"variable" : {
"variableName" : "lastModifiedDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The last modified date of a user pool.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "lastModifiedDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "LastModifiedDate",
"marshallLocationName" : "LastModifiedDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The last modified date of a user pool.
\n@param lastModifiedDate The last modified date of a user pool.*/",
"getterDocumentation" : "/**The last modified date of a user pool.
\n@return The last modified date of a user pool.*/",
"fluentSetterDocumentation" : "/**The last modified date of a user pool.
\n@param lastModifiedDate The last modified date of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The last modified date of a user pool.
\n@param lastModifiedDate The last modified date of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"CreationDate" : {
"documentation" : "The creation date of a user pool.
",
"name" : "CreationDate",
"c2jName" : "CreationDate",
"c2jShape" : "DateType",
"variable" : {
"variableName" : "creationDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The creation date of a user pool.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "creationDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "CreationDate",
"marshallLocationName" : "CreationDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The creation date of a user pool.
\n@param creationDate The creation date of a user pool.*/",
"getterDocumentation" : "/**The creation date of a user pool.
\n@return The creation date of a user pool.*/",
"fluentSetterDocumentation" : "/**The creation date of a user pool.
\n@param creationDate The creation date of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The creation date of a user pool.
\n@param creationDate The creation date of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Policies" : {
"documentation" : "A container describing the policies associated with a user pool.
",
"name" : "Policies",
"c2jName" : "Policies",
"c2jShape" : "UserPoolPolicyType",
"variable" : {
"variableName" : "policies",
"variableType" : "UserPoolPolicyType",
"variableDeclarationType" : "UserPoolPolicyType",
"documentation" : "A container describing the policies associated with a user pool.
",
"simpleType" : "UserPoolPolicyType",
"variableSetterType" : "UserPoolPolicyType"
},
"setterModel" : {
"variableName" : "policies",
"variableType" : "UserPoolPolicyType",
"variableDeclarationType" : "UserPoolPolicyType",
"documentation" : "",
"simpleType" : "UserPoolPolicyType",
"variableSetterType" : "UserPoolPolicyType"
},
"getterModel" : {
"returnType" : "UserPoolPolicyType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "Policies",
"marshallLocationName" : "Policies",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**A container describing the policies associated with a user pool.
\n@param policies A container describing the policies associated with a user pool.*/",
"getterDocumentation" : "/**A container describing the policies associated with a user pool.
\n@return A container describing the policies associated with a user pool.*/",
"fluentSetterDocumentation" : "/**A container describing the policies associated with a user pool.
\n@param policies A container describing the policies associated with a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A container describing the policies associated with a user pool.
\n@param policies A container describing the policies associated with a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"SchemaAttributes" : {
"documentation" : "A container with the schema attributes of a user pool.
",
"name" : "SchemaAttributes",
"c2jName" : "SchemaAttributes",
"c2jShape" : "SchemaAttributesListType",
"variable" : {
"variableName" : "schemaAttributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A container with the schema attributes of a user pool.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "schemaAttributes",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "SchemaAttributes",
"marshallLocationName" : "SchemaAttributes",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "SchemaAttributeType",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "SchemaAttributeType",
"variable" : {
"variableName" : "member",
"variableType" : "SchemaAttributeType",
"variableDeclarationType" : "SchemaAttributeType",
"documentation" : "",
"simpleType" : "SchemaAttributeType",
"variableSetterType" : "SchemaAttributeType"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "SchemaAttributeType",
"variableDeclarationType" : "SchemaAttributeType",
"documentation" : "",
"simpleType" : "SchemaAttributeType",
"variableSetterType" : "SchemaAttributeType"
},
"getterModel" : {
"returnType" : "SchemaAttributeType",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "SchemaAttributeType",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**A container with the schema attributes of a user pool.
\n@param schemaAttributes A container with the schema attributes of a user pool.*/",
"getterDocumentation" : "/**A container with the schema attributes of a user pool.
\n@return A container with the schema attributes of a user pool.*/",
"fluentSetterDocumentation" : "/**A container with the schema attributes of a user pool.
\n@param schemaAttributes A container with the schema attributes of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A container with the schema attributes of a user pool.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setSchemaAttributes(java.util.Collection)} or {@link #withSchemaAttributes(java.util.Collection)} if you want to override the existing values.
\n@param schemaAttributes A container with the schema attributes of a user pool.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"MfaConfiguration" : {
"documentation" : "Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token.
",
"name" : "MfaConfiguration",
"c2jName" : "MfaConfiguration",
"c2jShape" : "UserPoolMfaType",
"variable" : {
"variableName" : "mfaConfiguration",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "mfaConfiguration",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "MfaConfiguration",
"marshallLocationName" : "MfaConfiguration",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "UserPoolMfaType",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token.
\n@param mfaConfiguration Can be one of the following values: OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token. \n@see UserPoolMfaType*/",
"getterDocumentation" : "/**Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token.
\n@return Can be one of the following values: OFF
- MFA tokens are not required and cannot be specified during user registration. ON
- MFA tokens are required for all user registrations. You can only specify required when you are initially creating a user pool. OPTIONAL
- Users have the option when registering to create an MFA token. \n@see UserPoolMfaType*/",
"fluentSetterDocumentation" : "/**Can be one of the following values: