models.cognito-idp-2016-04-18-intermediate.json Maven / Gradle / Ivy
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ "associateSoftwareToken" ],
"calculateCrc32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customErrorCodeFieldName" : null,
"customProtocolFactoryFqcn" : null,
"customResponseMetadata" : null,
"customRetryPolicy" : null,
"customServiceMetadata" : null,
"defaultSimpleMethodTestRegion" : null,
"deprecatedOperations" : [ ],
"deprecatedShapes" : [ ],
"excludeClientCreateMethod" : false,
"modelMarshallerDefaultValueSupplier" : { },
"operationModifiers" : null,
"paginationCustomization" : null,
"renameShapes" : null,
"sdkModeledExceptionBaseClassName" : null,
"sdkRequestBaseClassName" : null,
"sdkResponseBaseClassName" : null,
"serviceSpecificClientConfigClass" : null,
"serviceSpecificHttpConfig" : null,
"shapeModifiers" : {
"AccountTakeoverActionType" : {
"exclude" : null,
"excludeShape" : false,
"inject" : null,
"modify" : [ {
"Notify" : {
"emitAsType" : null,
"emitEnumName" : null,
"emitEnumValue" : null,
"emitPropertyName" : "SendNotification",
"marshallLocationName" : null,
"unmarshallLocationName" : null
}
} ],
"staxTargetDepthOffset" : null
}
},
"shapeSubstitutions" : null,
"shareModelConfig" : null,
"skipSyncClientGeneration" : false,
"useAutoConstructList" : true,
"useAutoConstructMap" : true,
"utilitiesMethod" : null,
"verifiedSimpleMethods" : [ ]
},
"metadata" : {
"apiVersion" : "2016-04-18",
"asyncBuilder" : "DefaultCognitoIdentityProviderAsyncClientBuilder",
"asyncBuilderInterface" : "CognitoIdentityProviderAsyncClientBuilder",
"asyncClient" : "DefaultCognitoIdentityProviderAsyncClient",
"asyncInterface" : "CognitoIdentityProviderAsyncClient",
"authPolicyPackageName" : null,
"authType" : "V4",
"baseBuilder" : "DefaultCognitoIdentityProviderBaseClientBuilder",
"baseBuilderInterface" : "CognitoIdentityProviderBaseClientBuilder",
"baseExceptionName" : "CognitoIdentityProviderException",
"baseRequestName" : "CognitoIdentityProviderRequest",
"baseResponseName" : "CognitoIdentityProviderResponse",
"cborProtocol" : false,
"clientPackageName" : "cognitoidentityprovider",
"contentType" : null,
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"descriptiveServiceName" : "Amazon Cognito Identity Provider",
"documentation" : "Using the Amazon Cognito User Pools API, you can create a user pool 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 User Pools.
For more information, see the Amazon Cognito Documentation.
",
"endpointPrefix" : "cognito-idp",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.cognitoidentityprovider",
"fullModelPackageName" : "software.amazon.awssdk.services.cognitoidentityprovider.model",
"fullPaginatorsPackageName" : "software.amazon.awssdk.services.cognitoidentityprovider.paginators",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.cognitoidentityprovider.transform",
"fullTransformPackageName" : "software.amazon.awssdk.services.cognitoidentityprovider.transform",
"ionProtocol" : false,
"jsonProtocol" : true,
"jsonVersion" : "1.1",
"modelPackageName" : "cognitoidentityprovider.model",
"paginatorsPackageName" : "cognitoidentityprovider.paginators",
"protocol" : "json",
"requestTransformPackageName" : "cognitoidentityprovider.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceId" : "Cognito Identity Provider",
"serviceName" : "CognitoIdentityProvider",
"signingName" : "cognito-idp",
"syncBuilder" : "DefaultCognitoIdentityProviderClientBuilder",
"syncBuilderInterface" : "CognitoIdentityProviderClientBuilder",
"syncClient" : "DefaultCognitoIdentityProviderClient",
"syncInterface" : "CognitoIdentityProviderClient",
"transformPackageName" : "cognitoidentityprovider.transform",
"uid" : "cognito-idp-2016-04-18",
"xmlProtocol" : false
},
"operations" : {
"AddCustomAttributes" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds additional user attributes to the user pool schema.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserImportInProgressException",
"documentation" : "This exception is thrown when you are trying to modify a user pool while a user import job is in progress for that pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AddCustomAttributesRequest",
"variableName" : "addCustomAttributesRequest",
"variableType" : "AddCustomAttributesRequest",
"documentation" : "Represents the request to add custom attributes.
",
"simpleType" : "AddCustomAttributesRequest",
"variableSetterType" : "AddCustomAttributesRequest"
},
"methodName" : "addCustomAttributes",
"operationName" : "AddCustomAttributes",
"paginated" : false,
"returnType" : {
"returnType" : "AddCustomAttributesResponse",
"documentation" : "Represents the response from the server for the request to add custom attributes.
"
},
"syncReturnType" : "AddCustomAttributesResponse"
},
"AdminAddUserToGroup" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds the specified user to the specified group.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminAddUserToGroupRequest",
"variableName" : "adminAddUserToGroupRequest",
"variableType" : "AdminAddUserToGroupRequest",
"documentation" : "",
"simpleType" : "AdminAddUserToGroupRequest",
"variableSetterType" : "AdminAddUserToGroupRequest"
},
"methodName" : "adminAddUserToGroup",
"operationName" : "AdminAddUserToGroup",
"paginated" : false,
"returnType" : {
"returnType" : "AdminAddUserToGroupResponse",
"documentation" : null
},
"syncReturnType" : "AdminAddUserToGroupResponse"
},
"AdminConfirmSignUp" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Confirms user registration as an admin without using a confirmation code. Works on any user.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyFailedAttemptsException",
"documentation" : "This exception is thrown when the user has made too many failed attempts for a given action (e.g., sign in).
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminConfirmSignUpRequest",
"variableName" : "adminConfirmSignUpRequest",
"variableType" : "AdminConfirmSignUpRequest",
"documentation" : "Represents the request to confirm user registration.
",
"simpleType" : "AdminConfirmSignUpRequest",
"variableSetterType" : "AdminConfirmSignUpRequest"
},
"methodName" : "adminConfirmSignUp",
"operationName" : "AdminConfirmSignUp",
"paginated" : false,
"returnType" : {
"returnType" : "AdminConfirmSignUpResponse",
"documentation" : "Represents the response from the server for the request to confirm registration.
"
},
"syncReturnType" : "AdminConfirmSignUpResponse"
},
"AdminCreateUser" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a new user in the specified user pool.
If MessageAction
is not set, the default is to send a welcome message via email or phone (SMS).
This message is based on a template that you configured in your call to or . This template includes your custom sign-up instructions and placeholders for user name and temporary password.
Alternatively, you can call AdminCreateUser with “SUPPRESS” for the MessageAction
parameter, and Amazon Cognito will not send any email.
In either case, the user will be in the FORCE_CHANGE_PASSWORD
state until they sign in and change their password.
AdminCreateUser requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UsernameExistsException",
"documentation" : "This exception is thrown when Amazon Cognito encounters a user name that already exists in the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPasswordException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid password.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeDeliveryFailureException",
"documentation" : "This exception is thrown when a verification code fails to deliver successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PreconditionNotMetException",
"documentation" : "This exception is thrown when a precondition is not met.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedUserStateException",
"documentation" : "The request failed because the user is in an unsupported state.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminCreateUserRequest",
"variableName" : "adminCreateUserRequest",
"variableType" : "AdminCreateUserRequest",
"documentation" : "Represents the request to create a user in the specified user pool.
",
"simpleType" : "AdminCreateUserRequest",
"variableSetterType" : "AdminCreateUserRequest"
},
"methodName" : "adminCreateUser",
"operationName" : "AdminCreateUser",
"paginated" : false,
"returnType" : {
"returnType" : "AdminCreateUserResponse",
"documentation" : "Represents the response from the server to the request to create the user.
"
},
"syncReturnType" : "AdminCreateUserResponse"
},
"AdminDeleteUser" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a user as an administrator. Works on any user.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminDeleteUserRequest",
"variableName" : "adminDeleteUserRequest",
"variableType" : "AdminDeleteUserRequest",
"documentation" : "Represents the request to delete a user as an administrator.
",
"simpleType" : "AdminDeleteUserRequest",
"variableSetterType" : "AdminDeleteUserRequest"
},
"methodName" : "adminDeleteUser",
"operationName" : "AdminDeleteUser",
"paginated" : false,
"returnType" : {
"returnType" : "AdminDeleteUserResponse",
"documentation" : null
},
"syncReturnType" : "AdminDeleteUserResponse"
},
"AdminDeleteUserAttributes" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the user attributes in a user pool as an administrator. Works on any user.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminDeleteUserAttributesRequest",
"variableName" : "adminDeleteUserAttributesRequest",
"variableType" : "AdminDeleteUserAttributesRequest",
"documentation" : "Represents the request to delete user attributes as an administrator.
",
"simpleType" : "AdminDeleteUserAttributesRequest",
"variableSetterType" : "AdminDeleteUserAttributesRequest"
},
"methodName" : "adminDeleteUserAttributes",
"operationName" : "AdminDeleteUserAttributes",
"paginated" : false,
"returnType" : {
"returnType" : "AdminDeleteUserAttributesResponse",
"documentation" : "Represents the response received from the server for a request to delete user attributes.
"
},
"syncReturnType" : "AdminDeleteUserAttributesResponse"
},
"AdminDisableProviderForUser" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Disables the user from signing in with the specified external (SAML or social) identity provider. If the user to disable is a Cognito User Pools native username + password user, they are not permitted to use their password to sign-in. If the user to disable is a linked external IdP user, any link between that user and an existing user is removed. The next time the external user (no longer attached to the previously linked DestinationUser
) signs in, they must create a new user account. See .
This action is enabled only for admin access and requires developer credentials.
The ProviderName
must match the value specified when creating an IdP for the pool.
To disable a native username + password user, the ProviderName
value must be Cognito
and the ProviderAttributeName
must be Cognito_Subject
, with the ProviderAttributeValue
being the name that is used in the user pool for the user.
The ProviderAttributeName
must always be Cognito_Subject
for social identity providers. The ProviderAttributeValue
must always be the exact subject that was used when the user was originally linked as a source user.
For de-linking a SAML identity, there are two scenarios. If the linked identity has not yet been used to sign-in, the ProviderAttributeName
and ProviderAttributeValue
must be the same values that were used for the SourceUser
when the identities were originally linked in the call. (If the linking was done with ProviderAttributeName
set to Cognito_Subject
, the same applies here). However, if the user has already signed in, the ProviderAttributeName
must be Cognito_Subject
and ProviderAttributeValue
must be the subject of the SAML assertion.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminDisableProviderForUserRequest",
"variableName" : "adminDisableProviderForUserRequest",
"variableType" : "AdminDisableProviderForUserRequest",
"documentation" : "",
"simpleType" : "AdminDisableProviderForUserRequest",
"variableSetterType" : "AdminDisableProviderForUserRequest"
},
"methodName" : "adminDisableProviderForUser",
"operationName" : "AdminDisableProviderForUser",
"paginated" : false,
"returnType" : {
"returnType" : "AdminDisableProviderForUserResponse",
"documentation" : null
},
"syncReturnType" : "AdminDisableProviderForUserResponse"
},
"AdminDisableUser" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Disables the specified user as an administrator. Works on any user.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminDisableUserRequest",
"variableName" : "adminDisableUserRequest",
"variableType" : "AdminDisableUserRequest",
"documentation" : "Represents the request to disable any user as an administrator.
",
"simpleType" : "AdminDisableUserRequest",
"variableSetterType" : "AdminDisableUserRequest"
},
"methodName" : "adminDisableUser",
"operationName" : "AdminDisableUser",
"paginated" : false,
"returnType" : {
"returnType" : "AdminDisableUserResponse",
"documentation" : "Represents the response received from the server to disable the user as an administrator.
"
},
"syncReturnType" : "AdminDisableUserResponse"
},
"AdminEnableUser" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Enables the specified user as an administrator. Works on any user.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminEnableUserRequest",
"variableName" : "adminEnableUserRequest",
"variableType" : "AdminEnableUserRequest",
"documentation" : "Represents the request that enables the user as an administrator.
",
"simpleType" : "AdminEnableUserRequest",
"variableSetterType" : "AdminEnableUserRequest"
},
"methodName" : "adminEnableUser",
"operationName" : "AdminEnableUser",
"paginated" : false,
"returnType" : {
"returnType" : "AdminEnableUserResponse",
"documentation" : "Represents the response from the server for the request to enable a user as an administrator.
"
},
"syncReturnType" : "AdminEnableUserResponse"
},
"AdminForgetDevice" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Forgets the device, as an administrator.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminForgetDeviceRequest",
"variableName" : "adminForgetDeviceRequest",
"variableType" : "AdminForgetDeviceRequest",
"documentation" : "Sends the forgot device request, as an administrator.
",
"simpleType" : "AdminForgetDeviceRequest",
"variableSetterType" : "AdminForgetDeviceRequest"
},
"methodName" : "adminForgetDevice",
"operationName" : "AdminForgetDevice",
"paginated" : false,
"returnType" : {
"returnType" : "AdminForgetDeviceResponse",
"documentation" : null
},
"syncReturnType" : "AdminForgetDeviceResponse"
},
"AdminGetDevice" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets the device, as an administrator.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminGetDeviceRequest",
"variableName" : "adminGetDeviceRequest",
"variableType" : "AdminGetDeviceRequest",
"documentation" : "Represents the request to get the device, as an administrator.
",
"simpleType" : "AdminGetDeviceRequest",
"variableSetterType" : "AdminGetDeviceRequest"
},
"methodName" : "adminGetDevice",
"operationName" : "AdminGetDevice",
"paginated" : false,
"returnType" : {
"returnType" : "AdminGetDeviceResponse",
"documentation" : "Gets the device response, as an administrator.
"
},
"syncReturnType" : "AdminGetDeviceResponse"
},
"AdminGetUser" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets the specified user by user name in a user pool as an administrator. Works on any user.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminGetUserRequest",
"variableName" : "adminGetUserRequest",
"variableType" : "AdminGetUserRequest",
"documentation" : "Represents the request to get the specified user as an administrator.
",
"simpleType" : "AdminGetUserRequest",
"variableSetterType" : "AdminGetUserRequest"
},
"methodName" : "adminGetUser",
"operationName" : "AdminGetUser",
"paginated" : false,
"returnType" : {
"returnType" : "AdminGetUserResponse",
"documentation" : "Represents the response from the server from the request to get the specified user as an administrator.
"
},
"syncReturnType" : "AdminGetUserResponse"
},
"AdminInitiateAuth" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Initiates the authentication flow, as an administrator.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "MfaMethodNotFoundException",
"documentation" : "This exception is thrown when Amazon Cognito cannot find a multi-factor authentication (MFA) method.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminInitiateAuthRequest",
"variableName" : "adminInitiateAuthRequest",
"variableType" : "AdminInitiateAuthRequest",
"documentation" : "Initiates the authorization request, as an administrator.
",
"simpleType" : "AdminInitiateAuthRequest",
"variableSetterType" : "AdminInitiateAuthRequest"
},
"methodName" : "adminInitiateAuth",
"operationName" : "AdminInitiateAuth",
"paginated" : false,
"returnType" : {
"returnType" : "AdminInitiateAuthResponse",
"documentation" : "Initiates the authentication response, as an administrator.
"
},
"syncReturnType" : "AdminInitiateAuthResponse"
},
"AdminLinkProviderForUser" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Links an existing user account in a user pool (DestinationUser
) to an identity from an external identity provider (SourceUser
) based on a specified attribute name and value from the external identity provider. This allows you to create a link from the existing user account to an external federated user identity that has not yet been used to sign in, so that the federated user identity can be used to sign in as the existing user account.
For example, if there is an existing user with a username and password, this API links that user to a federated user identity, so that when the federated user identity is used, the user signs in as the existing user account.
Because this API allows a user with an external federated identity to sign in as an existing user in the user pool, it is critical that it only be used with external identity providers and provider attributes that have been trusted by the application owner.
See also .
This action is enabled only for admin access and requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminLinkProviderForUserRequest",
"variableName" : "adminLinkProviderForUserRequest",
"variableType" : "AdminLinkProviderForUserRequest",
"documentation" : "",
"simpleType" : "AdminLinkProviderForUserRequest",
"variableSetterType" : "AdminLinkProviderForUserRequest"
},
"methodName" : "adminLinkProviderForUser",
"operationName" : "AdminLinkProviderForUser",
"paginated" : false,
"returnType" : {
"returnType" : "AdminLinkProviderForUserResponse",
"documentation" : null
},
"syncReturnType" : "AdminLinkProviderForUserResponse"
},
"AdminListDevices" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists devices, as an administrator.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminListDevicesRequest",
"variableName" : "adminListDevicesRequest",
"variableType" : "AdminListDevicesRequest",
"documentation" : "Represents the request to list devices, as an administrator.
",
"simpleType" : "AdminListDevicesRequest",
"variableSetterType" : "AdminListDevicesRequest"
},
"methodName" : "adminListDevices",
"operationName" : "AdminListDevices",
"paginated" : false,
"returnType" : {
"returnType" : "AdminListDevicesResponse",
"documentation" : "Lists the device's response, as an administrator.
"
},
"syncReturnType" : "AdminListDevicesResponse"
},
"AdminListGroupsForUser" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the groups that the user belongs to.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminListGroupsForUserRequest",
"variableName" : "adminListGroupsForUserRequest",
"variableType" : "AdminListGroupsForUserRequest",
"documentation" : "",
"simpleType" : "AdminListGroupsForUserRequest",
"variableSetterType" : "AdminListGroupsForUserRequest"
},
"methodName" : "adminListGroupsForUser",
"operationName" : "AdminListGroupsForUser",
"paginated" : true,
"returnType" : {
"returnType" : "AdminListGroupsForUserResponse",
"documentation" : null
},
"syncReturnType" : "AdminListGroupsForUserResponse"
},
"AdminListUserAuthEvents" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists a history of user activity and any risks detected as part of Amazon Cognito advanced security.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserPoolAddOnNotEnabledException",
"documentation" : "This exception is thrown when user pool add-ons are not enabled.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminListUserAuthEventsRequest",
"variableName" : "adminListUserAuthEventsRequest",
"variableType" : "AdminListUserAuthEventsRequest",
"documentation" : "",
"simpleType" : "AdminListUserAuthEventsRequest",
"variableSetterType" : "AdminListUserAuthEventsRequest"
},
"methodName" : "adminListUserAuthEvents",
"operationName" : "AdminListUserAuthEvents",
"paginated" : true,
"returnType" : {
"returnType" : "AdminListUserAuthEventsResponse",
"documentation" : null
},
"syncReturnType" : "AdminListUserAuthEventsResponse"
},
"AdminRemoveUserFromGroup" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes the specified user from the specified group.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminRemoveUserFromGroupRequest",
"variableName" : "adminRemoveUserFromGroupRequest",
"variableType" : "AdminRemoveUserFromGroupRequest",
"documentation" : "",
"simpleType" : "AdminRemoveUserFromGroupRequest",
"variableSetterType" : "AdminRemoveUserFromGroupRequest"
},
"methodName" : "adminRemoveUserFromGroup",
"operationName" : "AdminRemoveUserFromGroup",
"paginated" : false,
"returnType" : {
"returnType" : "AdminRemoveUserFromGroupResponse",
"documentation" : null
},
"syncReturnType" : "AdminRemoveUserFromGroupResponse"
},
"AdminResetUserPassword" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Resets the specified user's password in a user pool as an administrator. Works on any user.
When a developer calls this API, the current password is invalidated, so it must be changed. If a user tries to sign in after the API is called, the app will get a PasswordResetRequiredException exception back and should direct the user down the flow to reset the password, which is the same as the forgot password flow. In addition, if the user pool has phone verification selected and a verified phone number exists for the user, or if email verification is selected and a verified email exists for the user, calling this API will also result in sending a message to the end user with the code to change their password.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEmailRoleAccessPolicyException",
"documentation" : "This exception is thrown when Amazon Cognito is not allowed to use your email identity. HTTP status code: 400.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminResetUserPasswordRequest",
"variableName" : "adminResetUserPasswordRequest",
"variableType" : "AdminResetUserPasswordRequest",
"documentation" : "Represents the request to reset a user's password as an administrator.
",
"simpleType" : "AdminResetUserPasswordRequest",
"variableSetterType" : "AdminResetUserPasswordRequest"
},
"methodName" : "adminResetUserPassword",
"operationName" : "AdminResetUserPassword",
"paginated" : false,
"returnType" : {
"returnType" : "AdminResetUserPasswordResponse",
"documentation" : "Represents the response from the server to reset a user password as an administrator.
"
},
"syncReturnType" : "AdminResetUserPasswordResponse"
},
"AdminRespondToAuthChallenge" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Responds to an authentication challenge, as an administrator.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeMismatchException",
"documentation" : "This exception is thrown if the provided code does not match what the server was expecting.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ExpiredCodeException",
"documentation" : "This exception is thrown if a code has expired.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPasswordException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid password.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "MfaMethodNotFoundException",
"documentation" : "This exception is thrown when Amazon Cognito cannot find a multi-factor authentication (MFA) method.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "SoftwareTokenMfaNotFoundException",
"documentation" : "This exception is thrown when the software token TOTP multi-factor authentication (MFA) is not enabled for the user pool.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminRespondToAuthChallengeRequest",
"variableName" : "adminRespondToAuthChallengeRequest",
"variableType" : "AdminRespondToAuthChallengeRequest",
"documentation" : "The request to respond to the authentication challenge, as an administrator.
",
"simpleType" : "AdminRespondToAuthChallengeRequest",
"variableSetterType" : "AdminRespondToAuthChallengeRequest"
},
"methodName" : "adminRespondToAuthChallenge",
"operationName" : "AdminRespondToAuthChallenge",
"paginated" : false,
"returnType" : {
"returnType" : "AdminRespondToAuthChallengeResponse",
"documentation" : "Responds to the authentication challenge, as an administrator.
"
},
"syncReturnType" : "AdminRespondToAuthChallengeResponse"
},
"AdminSetUserMFAPreference" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets the user's multi-factor authentication (MFA) preference.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminSetUserMfaPreferenceRequest",
"variableName" : "adminSetUserMfaPreferenceRequest",
"variableType" : "AdminSetUserMfaPreferenceRequest",
"documentation" : "",
"simpleType" : "AdminSetUserMfaPreferenceRequest",
"variableSetterType" : "AdminSetUserMfaPreferenceRequest"
},
"methodName" : "adminSetUserMFAPreference",
"operationName" : "AdminSetUserMFAPreference",
"paginated" : false,
"returnType" : {
"returnType" : "AdminSetUserMfaPreferenceResponse",
"documentation" : null
},
"syncReturnType" : "AdminSetUserMfaPreferenceResponse"
},
"AdminSetUserPassword" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPasswordException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid password.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminSetUserPasswordRequest",
"variableName" : "adminSetUserPasswordRequest",
"variableType" : "AdminSetUserPasswordRequest",
"documentation" : "",
"simpleType" : "AdminSetUserPasswordRequest",
"variableSetterType" : "AdminSetUserPasswordRequest"
},
"methodName" : "adminSetUserPassword",
"operationName" : "AdminSetUserPassword",
"paginated" : false,
"returnType" : {
"returnType" : "AdminSetUserPasswordResponse",
"documentation" : null
},
"syncReturnType" : "AdminSetUserPasswordResponse"
},
"AdminSetUserSettings" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets all the user settings for a specified user name. Works on any user.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminSetUserSettingsRequest",
"variableName" : "adminSetUserSettingsRequest",
"variableType" : "AdminSetUserSettingsRequest",
"documentation" : "Represents the request to set user settings as an administrator.
",
"simpleType" : "AdminSetUserSettingsRequest",
"variableSetterType" : "AdminSetUserSettingsRequest"
},
"methodName" : "adminSetUserSettings",
"operationName" : "AdminSetUserSettings",
"paginated" : false,
"returnType" : {
"returnType" : "AdminSetUserSettingsResponse",
"documentation" : "Represents the response from the server to set user settings as an administrator.
"
},
"syncReturnType" : "AdminSetUserSettingsResponse"
},
"AdminUpdateAuthEventFeedback" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Provides feedback for an authentication event as to whether it was from a valid user. This feedback is used for improving the risk evaluation decision for the user pool as part of Amazon Cognito advanced security.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserPoolAddOnNotEnabledException",
"documentation" : "This exception is thrown when user pool add-ons are not enabled.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminUpdateAuthEventFeedbackRequest",
"variableName" : "adminUpdateAuthEventFeedbackRequest",
"variableType" : "AdminUpdateAuthEventFeedbackRequest",
"documentation" : "",
"simpleType" : "AdminUpdateAuthEventFeedbackRequest",
"variableSetterType" : "AdminUpdateAuthEventFeedbackRequest"
},
"methodName" : "adminUpdateAuthEventFeedback",
"operationName" : "AdminUpdateAuthEventFeedback",
"paginated" : false,
"returnType" : {
"returnType" : "AdminUpdateAuthEventFeedbackResponse",
"documentation" : null
},
"syncReturnType" : "AdminUpdateAuthEventFeedbackResponse"
},
"AdminUpdateDeviceStatus" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the device status as an administrator.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminUpdateDeviceStatusRequest",
"variableName" : "adminUpdateDeviceStatusRequest",
"variableType" : "AdminUpdateDeviceStatusRequest",
"documentation" : "The request to update the device status, as an administrator.
",
"simpleType" : "AdminUpdateDeviceStatusRequest",
"variableSetterType" : "AdminUpdateDeviceStatusRequest"
},
"methodName" : "adminUpdateDeviceStatus",
"operationName" : "AdminUpdateDeviceStatus",
"paginated" : false,
"returnType" : {
"returnType" : "AdminUpdateDeviceStatusResponse",
"documentation" : "The status response from the request to update the device, as an administrator.
"
},
"syncReturnType" : "AdminUpdateDeviceStatusResponse"
},
"AdminUpdateUserAttributes" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the specified user's attributes, including developer attributes, as an administrator. Works on any user.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
In addition to updating user attributes, this API can also be used to mark phone and email as verified.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEmailRoleAccessPolicyException",
"documentation" : "This exception is thrown when Amazon Cognito is not allowed to use your email identity. HTTP status code: 400.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminUpdateUserAttributesRequest",
"variableName" : "adminUpdateUserAttributesRequest",
"variableType" : "AdminUpdateUserAttributesRequest",
"documentation" : "Represents the request to update the user's attributes as an administrator.
",
"simpleType" : "AdminUpdateUserAttributesRequest",
"variableSetterType" : "AdminUpdateUserAttributesRequest"
},
"methodName" : "adminUpdateUserAttributes",
"operationName" : "AdminUpdateUserAttributes",
"paginated" : false,
"returnType" : {
"returnType" : "AdminUpdateUserAttributesResponse",
"documentation" : "Represents the response from the server for the request to update user attributes as an administrator.
"
},
"syncReturnType" : "AdminUpdateUserAttributesResponse"
},
"AdminUserGlobalSignOut" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Signs out users from all devices, as an administrator.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AdminUserGlobalSignOutRequest",
"variableName" : "adminUserGlobalSignOutRequest",
"variableType" : "AdminUserGlobalSignOutRequest",
"documentation" : "The request to sign out of all devices, as an administrator.
",
"simpleType" : "AdminUserGlobalSignOutRequest",
"variableSetterType" : "AdminUserGlobalSignOutRequest"
},
"methodName" : "adminUserGlobalSignOut",
"operationName" : "AdminUserGlobalSignOut",
"paginated" : false,
"returnType" : {
"returnType" : "AdminUserGlobalSignOutResponse",
"documentation" : "The global sign-out response, as an administrator.
"
},
"syncReturnType" : "AdminUserGlobalSignOutResponse"
},
"AssociateSoftwareToken" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns a unique generated shared secret key code for the user account. The request takes an access token or a session string, but not both.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "SoftwareTokenMfaNotFoundException",
"documentation" : "This exception is thrown when the software token TOTP multi-factor authentication (MFA) is not enabled for the user pool.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AssociateSoftwareTokenRequest",
"variableName" : "associateSoftwareTokenRequest",
"variableType" : "AssociateSoftwareTokenRequest",
"documentation" : "",
"simpleType" : "AssociateSoftwareTokenRequest",
"variableSetterType" : "AssociateSoftwareTokenRequest"
},
"methodName" : "associateSoftwareToken",
"operationName" : "AssociateSoftwareToken",
"paginated" : false,
"returnType" : {
"returnType" : "AssociateSoftwareTokenResponse",
"documentation" : null
},
"syncReturnType" : "AssociateSoftwareTokenResponse"
},
"ChangePassword" : {
"authType" : "NONE",
"authenticated" : false,
"deprecated" : false,
"documentation" : "Changes the password for a specified user in a user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPasswordException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid password.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ChangePasswordRequest",
"variableName" : "changePasswordRequest",
"variableType" : "ChangePasswordRequest",
"documentation" : "Represents the request to change a user password.
",
"simpleType" : "ChangePasswordRequest",
"variableSetterType" : "ChangePasswordRequest"
},
"methodName" : "changePassword",
"operationName" : "ChangePassword",
"paginated" : false,
"returnType" : {
"returnType" : "ChangePasswordResponse",
"documentation" : "The response from the server to the change password request.
"
},
"syncReturnType" : "ChangePasswordResponse"
},
"ConfirmDevice" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Confirms tracking of the device. This API call is the call that begins device tracking.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPasswordException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid password.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UsernameExistsException",
"documentation" : "This exception is thrown when Amazon Cognito encounters a user name that already exists in the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ConfirmDeviceRequest",
"variableName" : "confirmDeviceRequest",
"variableType" : "ConfirmDeviceRequest",
"documentation" : "Confirms the device request.
",
"simpleType" : "ConfirmDeviceRequest",
"variableSetterType" : "ConfirmDeviceRequest"
},
"methodName" : "confirmDevice",
"operationName" : "ConfirmDevice",
"paginated" : false,
"returnType" : {
"returnType" : "ConfirmDeviceResponse",
"documentation" : "Confirms the device response.
"
},
"syncReturnType" : "ConfirmDeviceResponse"
},
"ConfirmForgotPassword" : {
"authType" : "NONE",
"authenticated" : false,
"deprecated" : false,
"documentation" : "Allows a user to enter a confirmation code to reset a forgotten password.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPasswordException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid password.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeMismatchException",
"documentation" : "This exception is thrown if the provided code does not match what the server was expecting.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ExpiredCodeException",
"documentation" : "This exception is thrown if a code has expired.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyFailedAttemptsException",
"documentation" : "This exception is thrown when the user has made too many failed attempts for a given action (e.g., sign in).
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ConfirmForgotPasswordRequest",
"variableName" : "confirmForgotPasswordRequest",
"variableType" : "ConfirmForgotPasswordRequest",
"documentation" : "The request representing the confirmation for a password reset.
",
"simpleType" : "ConfirmForgotPasswordRequest",
"variableSetterType" : "ConfirmForgotPasswordRequest"
},
"methodName" : "confirmForgotPassword",
"operationName" : "ConfirmForgotPassword",
"paginated" : false,
"returnType" : {
"returnType" : "ConfirmForgotPasswordResponse",
"documentation" : "The response from the server that results from a user's request to retrieve a forgotten password.
"
},
"syncReturnType" : "ConfirmForgotPasswordResponse"
},
"ConfirmSignUp" : {
"authType" : "NONE",
"authenticated" : false,
"deprecated" : false,
"documentation" : "Confirms registration of a user and handles the existing alias from a previous user.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyFailedAttemptsException",
"documentation" : "This exception is thrown when the user has made too many failed attempts for a given action (e.g., sign in).
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeMismatchException",
"documentation" : "This exception is thrown if the provided code does not match what the server was expecting.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ExpiredCodeException",
"documentation" : "This exception is thrown if a code has expired.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ConfirmSignUpRequest",
"variableName" : "confirmSignUpRequest",
"variableType" : "ConfirmSignUpRequest",
"documentation" : "Represents the request to confirm registration of a user.
",
"simpleType" : "ConfirmSignUpRequest",
"variableSetterType" : "ConfirmSignUpRequest"
},
"methodName" : "confirmSignUp",
"operationName" : "ConfirmSignUp",
"paginated" : false,
"returnType" : {
"returnType" : "ConfirmSignUpResponse",
"documentation" : "Represents the response from the server for the registration confirmation.
"
},
"syncReturnType" : "ConfirmSignUpResponse"
},
"CreateGroup" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a new group in the specified user pool.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "GroupExistsException",
"documentation" : "This exception is thrown when Amazon Cognito encounters a group that already exists in the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateGroupRequest",
"variableName" : "createGroupRequest",
"variableType" : "CreateGroupRequest",
"documentation" : "",
"simpleType" : "CreateGroupRequest",
"variableSetterType" : "CreateGroupRequest"
},
"methodName" : "createGroup",
"operationName" : "CreateGroup",
"paginated" : false,
"returnType" : {
"returnType" : "CreateGroupResponse",
"documentation" : null
},
"syncReturnType" : "CreateGroupResponse"
},
"CreateIdentityProvider" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates an identity provider for a user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DuplicateProviderException",
"documentation" : "This exception is thrown when the provider is already supported by the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateIdentityProviderRequest",
"variableName" : "createIdentityProviderRequest",
"variableType" : "CreateIdentityProviderRequest",
"documentation" : "",
"simpleType" : "CreateIdentityProviderRequest",
"variableSetterType" : "CreateIdentityProviderRequest"
},
"methodName" : "createIdentityProvider",
"operationName" : "CreateIdentityProvider",
"paginated" : false,
"returnType" : {
"returnType" : "CreateIdentityProviderResponse",
"documentation" : null
},
"syncReturnType" : "CreateIdentityProviderResponse"
},
"CreateResourceServer" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a new OAuth2.0 resource server and defines custom scopes in it.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateResourceServerRequest",
"variableName" : "createResourceServerRequest",
"variableType" : "CreateResourceServerRequest",
"documentation" : "",
"simpleType" : "CreateResourceServerRequest",
"variableSetterType" : "CreateResourceServerRequest"
},
"methodName" : "createResourceServer",
"operationName" : "CreateResourceServer",
"paginated" : false,
"returnType" : {
"returnType" : "CreateResourceServerResponse",
"documentation" : null
},
"syncReturnType" : "CreateResourceServerResponse"
},
"CreateUserImportJob" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates the user import job.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PreconditionNotMetException",
"documentation" : "This exception is thrown when a precondition is not met.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateUserImportJobRequest",
"variableName" : "createUserImportJobRequest",
"variableType" : "CreateUserImportJobRequest",
"documentation" : "Represents the request to create the user import job.
",
"simpleType" : "CreateUserImportJobRequest",
"variableSetterType" : "CreateUserImportJobRequest"
},
"methodName" : "createUserImportJob",
"operationName" : "CreateUserImportJob",
"paginated" : false,
"returnType" : {
"returnType" : "CreateUserImportJobResponse",
"documentation" : "Represents the response from the server to the request to create the user import job.
"
},
"syncReturnType" : "CreateUserImportJobResponse"
},
"CreateUserPool" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a new Amazon Cognito user pool and sets the password policy for the pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEmailRoleAccessPolicyException",
"documentation" : "This exception is thrown when Amazon Cognito is not allowed to use your email identity. HTTP status code: 400.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserPoolTaggingException",
"documentation" : "This exception is thrown when a user pool tag cannot be set or updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateUserPoolRequest",
"variableName" : "createUserPoolRequest",
"variableType" : "CreateUserPoolRequest",
"documentation" : "Represents the request to create a user pool.
",
"simpleType" : "CreateUserPoolRequest",
"variableSetterType" : "CreateUserPoolRequest"
},
"methodName" : "createUserPool",
"operationName" : "CreateUserPool",
"paginated" : false,
"returnType" : {
"returnType" : "CreateUserPoolResponse",
"documentation" : "Represents the response from the server for the request to create a user pool.
"
},
"syncReturnType" : "CreateUserPoolResponse"
},
"CreateUserPoolClient" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates the user pool client.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ScopeDoesNotExistException",
"documentation" : "This exception is thrown when the specified scope does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidOAuthFlowException",
"documentation" : "This exception is thrown when the specified OAuth flow is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateUserPoolClientRequest",
"variableName" : "createUserPoolClientRequest",
"variableType" : "CreateUserPoolClientRequest",
"documentation" : "Represents the request to create a user pool client.
",
"simpleType" : "CreateUserPoolClientRequest",
"variableSetterType" : "CreateUserPoolClientRequest"
},
"methodName" : "createUserPoolClient",
"operationName" : "CreateUserPoolClient",
"paginated" : false,
"returnType" : {
"returnType" : "CreateUserPoolClientResponse",
"documentation" : "Represents the response from the server to create a user pool client.
"
},
"syncReturnType" : "CreateUserPoolClientResponse"
},
"CreateUserPoolDomain" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a new domain for a user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateUserPoolDomainRequest",
"variableName" : "createUserPoolDomainRequest",
"variableType" : "CreateUserPoolDomainRequest",
"documentation" : "",
"simpleType" : "CreateUserPoolDomainRequest",
"variableSetterType" : "CreateUserPoolDomainRequest"
},
"methodName" : "createUserPoolDomain",
"operationName" : "CreateUserPoolDomain",
"paginated" : false,
"returnType" : {
"returnType" : "CreateUserPoolDomainResponse",
"documentation" : null
},
"syncReturnType" : "CreateUserPoolDomainResponse"
},
"DeleteGroup" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a group. Currently only groups with no members can be deleted.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteGroupRequest",
"variableName" : "deleteGroupRequest",
"variableType" : "DeleteGroupRequest",
"documentation" : "",
"simpleType" : "DeleteGroupRequest",
"variableSetterType" : "DeleteGroupRequest"
},
"methodName" : "deleteGroup",
"operationName" : "DeleteGroup",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteGroupResponse",
"documentation" : null
},
"syncReturnType" : "DeleteGroupResponse"
},
"DeleteIdentityProvider" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes an identity provider for a user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedIdentityProviderException",
"documentation" : "This exception is thrown when the specified identifier is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteIdentityProviderRequest",
"variableName" : "deleteIdentityProviderRequest",
"variableType" : "DeleteIdentityProviderRequest",
"documentation" : "",
"simpleType" : "DeleteIdentityProviderRequest",
"variableSetterType" : "DeleteIdentityProviderRequest"
},
"methodName" : "deleteIdentityProvider",
"operationName" : "DeleteIdentityProvider",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteIdentityProviderResponse",
"documentation" : null
},
"syncReturnType" : "DeleteIdentityProviderResponse"
},
"DeleteResourceServer" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a resource server.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteResourceServerRequest",
"variableName" : "deleteResourceServerRequest",
"variableType" : "DeleteResourceServerRequest",
"documentation" : "",
"simpleType" : "DeleteResourceServerRequest",
"variableSetterType" : "DeleteResourceServerRequest"
},
"methodName" : "deleteResourceServer",
"operationName" : "DeleteResourceServer",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteResourceServerResponse",
"documentation" : null
},
"syncReturnType" : "DeleteResourceServerResponse"
},
"DeleteUser" : {
"authType" : "NONE",
"authenticated" : false,
"deprecated" : false,
"documentation" : "Allows a user to delete himself or herself.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteUserRequest",
"variableName" : "deleteUserRequest",
"variableType" : "DeleteUserRequest",
"documentation" : "Represents the request to delete a user.
",
"simpleType" : "DeleteUserRequest",
"variableSetterType" : "DeleteUserRequest"
},
"methodName" : "deleteUser",
"operationName" : "DeleteUser",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteUserResponse",
"documentation" : null
},
"syncReturnType" : "DeleteUserResponse"
},
"DeleteUserAttributes" : {
"authType" : "NONE",
"authenticated" : false,
"deprecated" : false,
"documentation" : "Deletes the attributes for a user.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteUserAttributesRequest",
"variableName" : "deleteUserAttributesRequest",
"variableType" : "DeleteUserAttributesRequest",
"documentation" : "Represents the request to delete user attributes.
",
"simpleType" : "DeleteUserAttributesRequest",
"variableSetterType" : "DeleteUserAttributesRequest"
},
"methodName" : "deleteUserAttributes",
"operationName" : "DeleteUserAttributes",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteUserAttributesResponse",
"documentation" : "Represents the response from the server to delete user attributes.
"
},
"syncReturnType" : "DeleteUserAttributesResponse"
},
"DeleteUserPool" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the specified Amazon Cognito user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserImportInProgressException",
"documentation" : "This exception is thrown when you are trying to modify a user pool while a user import job is in progress for that pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteUserPoolRequest",
"variableName" : "deleteUserPoolRequest",
"variableType" : "DeleteUserPoolRequest",
"documentation" : "Represents the request to delete a user pool.
",
"simpleType" : "DeleteUserPoolRequest",
"variableSetterType" : "DeleteUserPoolRequest"
},
"methodName" : "deleteUserPool",
"operationName" : "DeleteUserPool",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteUserPoolResponse",
"documentation" : null
},
"syncReturnType" : "DeleteUserPoolResponse"
},
"DeleteUserPoolClient" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Allows the developer to delete the user pool client.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteUserPoolClientRequest",
"variableName" : "deleteUserPoolClientRequest",
"variableType" : "DeleteUserPoolClientRequest",
"documentation" : "Represents the request to delete a user pool client.
",
"simpleType" : "DeleteUserPoolClientRequest",
"variableSetterType" : "DeleteUserPoolClientRequest"
},
"methodName" : "deleteUserPoolClient",
"operationName" : "DeleteUserPoolClient",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteUserPoolClientResponse",
"documentation" : null
},
"syncReturnType" : "DeleteUserPoolClientResponse"
},
"DeleteUserPoolDomain" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a domain for a user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteUserPoolDomainRequest",
"variableName" : "deleteUserPoolDomainRequest",
"variableType" : "DeleteUserPoolDomainRequest",
"documentation" : "",
"simpleType" : "DeleteUserPoolDomainRequest",
"variableSetterType" : "DeleteUserPoolDomainRequest"
},
"methodName" : "deleteUserPoolDomain",
"operationName" : "DeleteUserPoolDomain",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteUserPoolDomainResponse",
"documentation" : null
},
"syncReturnType" : "DeleteUserPoolDomainResponse"
},
"DescribeIdentityProvider" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a specific identity provider.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeIdentityProviderRequest",
"variableName" : "describeIdentityProviderRequest",
"variableType" : "DescribeIdentityProviderRequest",
"documentation" : "",
"simpleType" : "DescribeIdentityProviderRequest",
"variableSetterType" : "DescribeIdentityProviderRequest"
},
"methodName" : "describeIdentityProvider",
"operationName" : "DescribeIdentityProvider",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeIdentityProviderResponse",
"documentation" : null
},
"syncReturnType" : "DescribeIdentityProviderResponse"
},
"DescribeResourceServer" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Describes a resource server.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeResourceServerRequest",
"variableName" : "describeResourceServerRequest",
"variableType" : "DescribeResourceServerRequest",
"documentation" : "",
"simpleType" : "DescribeResourceServerRequest",
"variableSetterType" : "DescribeResourceServerRequest"
},
"methodName" : "describeResourceServer",
"operationName" : "DescribeResourceServer",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeResourceServerResponse",
"documentation" : null
},
"syncReturnType" : "DescribeResourceServerResponse"
},
"DescribeRiskConfiguration" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Describes the risk configuration.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserPoolAddOnNotEnabledException",
"documentation" : "This exception is thrown when user pool add-ons are not enabled.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeRiskConfigurationRequest",
"variableName" : "describeRiskConfigurationRequest",
"variableType" : "DescribeRiskConfigurationRequest",
"documentation" : "",
"simpleType" : "DescribeRiskConfigurationRequest",
"variableSetterType" : "DescribeRiskConfigurationRequest"
},
"methodName" : "describeRiskConfiguration",
"operationName" : "DescribeRiskConfiguration",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeRiskConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "DescribeRiskConfigurationResponse"
},
"DescribeUserImportJob" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Describes the user import job.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeUserImportJobRequest",
"variableName" : "describeUserImportJobRequest",
"variableType" : "DescribeUserImportJobRequest",
"documentation" : "Represents the request to describe the user import job.
",
"simpleType" : "DescribeUserImportJobRequest",
"variableSetterType" : "DescribeUserImportJobRequest"
},
"methodName" : "describeUserImportJob",
"operationName" : "DescribeUserImportJob",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeUserImportJobResponse",
"documentation" : "Represents the response from the server to the request to describe the user import job.
"
},
"syncReturnType" : "DescribeUserImportJobResponse"
},
"DescribeUserPool" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the configuration information and metadata of the specified user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserPoolTaggingException",
"documentation" : "This exception is thrown when a user pool tag cannot be set or updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeUserPoolRequest",
"variableName" : "describeUserPoolRequest",
"variableType" : "DescribeUserPoolRequest",
"documentation" : "Represents the request to describe the user pool.
",
"simpleType" : "DescribeUserPoolRequest",
"variableSetterType" : "DescribeUserPoolRequest"
},
"methodName" : "describeUserPool",
"operationName" : "DescribeUserPool",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeUserPoolResponse",
"documentation" : "Represents the response to describe the user pool.
"
},
"syncReturnType" : "DescribeUserPoolResponse"
},
"DescribeUserPoolClient" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Client method for returning the configuration information and metadata of the specified user pool app client.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeUserPoolClientRequest",
"variableName" : "describeUserPoolClientRequest",
"variableType" : "DescribeUserPoolClientRequest",
"documentation" : "Represents the request to describe a user pool client.
",
"simpleType" : "DescribeUserPoolClientRequest",
"variableSetterType" : "DescribeUserPoolClientRequest"
},
"methodName" : "describeUserPoolClient",
"operationName" : "DescribeUserPoolClient",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeUserPoolClientResponse",
"documentation" : "Represents the response from the server from a request to describe the user pool client.
"
},
"syncReturnType" : "DescribeUserPoolClientResponse"
},
"DescribeUserPoolDomain" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a domain.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeUserPoolDomainRequest",
"variableName" : "describeUserPoolDomainRequest",
"variableType" : "DescribeUserPoolDomainRequest",
"documentation" : "",
"simpleType" : "DescribeUserPoolDomainRequest",
"variableSetterType" : "DescribeUserPoolDomainRequest"
},
"methodName" : "describeUserPoolDomain",
"operationName" : "DescribeUserPoolDomain",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeUserPoolDomainResponse",
"documentation" : null
},
"syncReturnType" : "DescribeUserPoolDomainResponse"
},
"ForgetDevice" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Forgets the specified device.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ForgetDeviceRequest",
"variableName" : "forgetDeviceRequest",
"variableType" : "ForgetDeviceRequest",
"documentation" : "Represents the request to forget the device.
",
"simpleType" : "ForgetDeviceRequest",
"variableSetterType" : "ForgetDeviceRequest"
},
"methodName" : "forgetDevice",
"operationName" : "ForgetDevice",
"paginated" : false,
"returnType" : {
"returnType" : "ForgetDeviceResponse",
"documentation" : null
},
"syncReturnType" : "ForgetDeviceResponse"
},
"ForgotPassword" : {
"authType" : "NONE",
"authenticated" : false,
"deprecated" : false,
"documentation" : "Calling this API causes a message to be sent to the end user with a confirmation code that is required to change the user's password. For the Username
parameter, you can use the username or user alias. If a verified phone number exists for the user, the confirmation code is sent to the phone number. Otherwise, if a verified email exists, the confirmation code is sent to the email. If neither a verified phone number nor a verified email exists, InvalidParameterException
is thrown. To use the confirmation code for resetting the password, call .
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEmailRoleAccessPolicyException",
"documentation" : "This exception is thrown when Amazon Cognito is not allowed to use your email identity. HTTP status code: 400.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeDeliveryFailureException",
"documentation" : "This exception is thrown when a verification code fails to deliver successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ForgotPasswordRequest",
"variableName" : "forgotPasswordRequest",
"variableType" : "ForgotPasswordRequest",
"documentation" : "Represents the request to reset a user's password.
",
"simpleType" : "ForgotPasswordRequest",
"variableSetterType" : "ForgotPasswordRequest"
},
"methodName" : "forgotPassword",
"operationName" : "ForgotPassword",
"paginated" : false,
"returnType" : {
"returnType" : "ForgotPasswordResponse",
"documentation" : "Respresents the response from the server regarding the request to reset a password.
"
},
"syncReturnType" : "ForgotPasswordResponse"
},
"GetCSVHeader" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets the header information for the .csv file to be used as input for the user import job.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetCsvHeaderRequest",
"variableName" : "getCsvHeaderRequest",
"variableType" : "GetCsvHeaderRequest",
"documentation" : "Represents the request to get the header information for the .csv file for the user import job.
",
"simpleType" : "GetCsvHeaderRequest",
"variableSetterType" : "GetCsvHeaderRequest"
},
"methodName" : "getCSVHeader",
"operationName" : "GetCSVHeader",
"paginated" : false,
"returnType" : {
"returnType" : "GetCsvHeaderResponse",
"documentation" : "Represents the response from the server to the request to get the header information for the .csv file for the user import job.
"
},
"syncReturnType" : "GetCsvHeaderResponse"
},
"GetDevice" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets the device.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDeviceRequest",
"variableName" : "getDeviceRequest",
"variableType" : "GetDeviceRequest",
"documentation" : "Represents the request to get the device.
",
"simpleType" : "GetDeviceRequest",
"variableSetterType" : "GetDeviceRequest"
},
"methodName" : "getDevice",
"operationName" : "GetDevice",
"paginated" : false,
"returnType" : {
"returnType" : "GetDeviceResponse",
"documentation" : "Gets the device response.
"
},
"syncReturnType" : "GetDeviceResponse"
},
"GetGroup" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets a group.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetGroupRequest",
"variableName" : "getGroupRequest",
"variableType" : "GetGroupRequest",
"documentation" : "",
"simpleType" : "GetGroupRequest",
"variableSetterType" : "GetGroupRequest"
},
"methodName" : "getGroup",
"operationName" : "GetGroup",
"paginated" : false,
"returnType" : {
"returnType" : "GetGroupResponse",
"documentation" : null
},
"syncReturnType" : "GetGroupResponse"
},
"GetIdentityProviderByIdentifier" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets the specified identity provider.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetIdentityProviderByIdentifierRequest",
"variableName" : "getIdentityProviderByIdentifierRequest",
"variableType" : "GetIdentityProviderByIdentifierRequest",
"documentation" : "",
"simpleType" : "GetIdentityProviderByIdentifierRequest",
"variableSetterType" : "GetIdentityProviderByIdentifierRequest"
},
"methodName" : "getIdentityProviderByIdentifier",
"operationName" : "GetIdentityProviderByIdentifier",
"paginated" : false,
"returnType" : {
"returnType" : "GetIdentityProviderByIdentifierResponse",
"documentation" : null
},
"syncReturnType" : "GetIdentityProviderByIdentifierResponse"
},
"GetSigningCertificate" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "This method takes a user pool ID, and returns the signing certificate.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetSigningCertificateRequest",
"variableName" : "getSigningCertificateRequest",
"variableType" : "GetSigningCertificateRequest",
"documentation" : "Request to get a signing certificate from Cognito.
",
"simpleType" : "GetSigningCertificateRequest",
"variableSetterType" : "GetSigningCertificateRequest"
},
"methodName" : "getSigningCertificate",
"operationName" : "GetSigningCertificate",
"paginated" : false,
"returnType" : {
"returnType" : "GetSigningCertificateResponse",
"documentation" : "Response from Cognito for a signing certificate request.
"
},
"syncReturnType" : "GetSigningCertificateResponse"
},
"GetUICustomization" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets the UI Customization information for a particular app client's app UI, if there is something set. If nothing is set for the particular client, but there is an existing pool level customization (app clientId
will be ALL
), then that is returned. If nothing is present, then an empty shape is returned.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetUiCustomizationRequest",
"variableName" : "getUiCustomizationRequest",
"variableType" : "GetUiCustomizationRequest",
"documentation" : "",
"simpleType" : "GetUiCustomizationRequest",
"variableSetterType" : "GetUiCustomizationRequest"
},
"methodName" : "getUICustomization",
"operationName" : "GetUICustomization",
"paginated" : false,
"returnType" : {
"returnType" : "GetUiCustomizationResponse",
"documentation" : null
},
"syncReturnType" : "GetUiCustomizationResponse"
},
"GetUser" : {
"authType" : "NONE",
"authenticated" : false,
"deprecated" : false,
"documentation" : "Gets the user attributes and metadata for a user.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetUserRequest",
"variableName" : "getUserRequest",
"variableType" : "GetUserRequest",
"documentation" : "Represents the request to get information about the user.
",
"simpleType" : "GetUserRequest",
"variableSetterType" : "GetUserRequest"
},
"methodName" : "getUser",
"operationName" : "GetUser",
"paginated" : false,
"returnType" : {
"returnType" : "GetUserResponse",
"documentation" : "Represents the response from the server from the request to get information about the user.
"
},
"syncReturnType" : "GetUserResponse"
},
"GetUserAttributeVerificationCode" : {
"authType" : "NONE",
"authenticated" : false,
"deprecated" : false,
"documentation" : "Gets the user attribute verification code for the specified attribute name.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEmailRoleAccessPolicyException",
"documentation" : "This exception is thrown when Amazon Cognito is not allowed to use your email identity. HTTP status code: 400.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeDeliveryFailureException",
"documentation" : "This exception is thrown when a verification code fails to deliver successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetUserAttributeVerificationCodeRequest",
"variableName" : "getUserAttributeVerificationCodeRequest",
"variableType" : "GetUserAttributeVerificationCodeRequest",
"documentation" : "Represents the request to get user attribute verification.
",
"simpleType" : "GetUserAttributeVerificationCodeRequest",
"variableSetterType" : "GetUserAttributeVerificationCodeRequest"
},
"methodName" : "getUserAttributeVerificationCode",
"operationName" : "GetUserAttributeVerificationCode",
"paginated" : false,
"returnType" : {
"returnType" : "GetUserAttributeVerificationCodeResponse",
"documentation" : "The verification code response returned by the server response to get the user attribute verification code.
"
},
"syncReturnType" : "GetUserAttributeVerificationCodeResponse"
},
"GetUserPoolMfaConfig" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets the user pool multi-factor authentication (MFA) configuration.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetUserPoolMfaConfigRequest",
"variableName" : "getUserPoolMfaConfigRequest",
"variableType" : "GetUserPoolMfaConfigRequest",
"documentation" : "",
"simpleType" : "GetUserPoolMfaConfigRequest",
"variableSetterType" : "GetUserPoolMfaConfigRequest"
},
"methodName" : "getUserPoolMfaConfig",
"operationName" : "GetUserPoolMfaConfig",
"paginated" : false,
"returnType" : {
"returnType" : "GetUserPoolMfaConfigResponse",
"documentation" : null
},
"syncReturnType" : "GetUserPoolMfaConfigResponse"
},
"GlobalSignOut" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Signs out users from all devices.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GlobalSignOutRequest",
"variableName" : "globalSignOutRequest",
"variableType" : "GlobalSignOutRequest",
"documentation" : "Represents the request to sign out all devices.
",
"simpleType" : "GlobalSignOutRequest",
"variableSetterType" : "GlobalSignOutRequest"
},
"methodName" : "globalSignOut",
"operationName" : "GlobalSignOut",
"paginated" : false,
"returnType" : {
"returnType" : "GlobalSignOutResponse",
"documentation" : "The response to the request to sign out all devices.
"
},
"syncReturnType" : "GlobalSignOutResponse"
},
"InitiateAuth" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Initiates the authentication flow.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "InitiateAuthRequest",
"variableName" : "initiateAuthRequest",
"variableType" : "InitiateAuthRequest",
"documentation" : "Initiates the authentication request.
",
"simpleType" : "InitiateAuthRequest",
"variableSetterType" : "InitiateAuthRequest"
},
"methodName" : "initiateAuth",
"operationName" : "InitiateAuth",
"paginated" : false,
"returnType" : {
"returnType" : "InitiateAuthResponse",
"documentation" : "Initiates the authentication response.
"
},
"syncReturnType" : "InitiateAuthResponse"
},
"ListDevices" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the devices.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDevicesRequest",
"variableName" : "listDevicesRequest",
"variableType" : "ListDevicesRequest",
"documentation" : "Represents the request to list the devices.
",
"simpleType" : "ListDevicesRequest",
"variableSetterType" : "ListDevicesRequest"
},
"methodName" : "listDevices",
"operationName" : "ListDevices",
"paginated" : false,
"returnType" : {
"returnType" : "ListDevicesResponse",
"documentation" : "Represents the response to list devices.
"
},
"syncReturnType" : "ListDevicesResponse"
},
"ListGroups" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the groups associated with a user pool.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListGroupsRequest",
"variableName" : "listGroupsRequest",
"variableType" : "ListGroupsRequest",
"documentation" : "",
"simpleType" : "ListGroupsRequest",
"variableSetterType" : "ListGroupsRequest"
},
"methodName" : "listGroups",
"operationName" : "ListGroups",
"paginated" : true,
"returnType" : {
"returnType" : "ListGroupsResponse",
"documentation" : null
},
"syncReturnType" : "ListGroupsResponse"
},
"ListIdentityProviders" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists information about all identity providers for a user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListIdentityProvidersRequest",
"variableName" : "listIdentityProvidersRequest",
"variableType" : "ListIdentityProvidersRequest",
"documentation" : "",
"simpleType" : "ListIdentityProvidersRequest",
"variableSetterType" : "ListIdentityProvidersRequest"
},
"methodName" : "listIdentityProviders",
"operationName" : "ListIdentityProviders",
"paginated" : true,
"returnType" : {
"returnType" : "ListIdentityProvidersResponse",
"documentation" : null
},
"syncReturnType" : "ListIdentityProvidersResponse"
},
"ListResourceServers" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the resource servers for a user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListResourceServersRequest",
"variableName" : "listResourceServersRequest",
"variableType" : "ListResourceServersRequest",
"documentation" : "",
"simpleType" : "ListResourceServersRequest",
"variableSetterType" : "ListResourceServersRequest"
},
"methodName" : "listResourceServers",
"operationName" : "ListResourceServers",
"paginated" : true,
"returnType" : {
"returnType" : "ListResourceServersResponse",
"documentation" : null
},
"syncReturnType" : "ListResourceServersResponse"
},
"ListTagsForResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the tags that are assigned to an Amazon Cognito user pool.
A tag is a label that you can apply to user pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.
You can use this action up to 10 times per second, per account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListTagsForResourceRequest",
"variableName" : "listTagsForResourceRequest",
"variableType" : "ListTagsForResourceRequest",
"documentation" : "",
"simpleType" : "ListTagsForResourceRequest",
"variableSetterType" : "ListTagsForResourceRequest"
},
"methodName" : "listTagsForResource",
"operationName" : "ListTagsForResource",
"paginated" : false,
"returnType" : {
"returnType" : "ListTagsForResourceResponse",
"documentation" : null
},
"syncReturnType" : "ListTagsForResourceResponse"
},
"ListUserImportJobs" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the user import jobs.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListUserImportJobsRequest",
"variableName" : "listUserImportJobsRequest",
"variableType" : "ListUserImportJobsRequest",
"documentation" : "Represents the request to list the user import jobs.
",
"simpleType" : "ListUserImportJobsRequest",
"variableSetterType" : "ListUserImportJobsRequest"
},
"methodName" : "listUserImportJobs",
"operationName" : "ListUserImportJobs",
"paginated" : false,
"returnType" : {
"returnType" : "ListUserImportJobsResponse",
"documentation" : "Represents the response from the server to the request to list the user import jobs.
"
},
"syncReturnType" : "ListUserImportJobsResponse"
},
"ListUserPoolClients" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the clients that have been created for the specified user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListUserPoolClientsRequest",
"variableName" : "listUserPoolClientsRequest",
"variableType" : "ListUserPoolClientsRequest",
"documentation" : "Represents the request to list the user pool clients.
",
"simpleType" : "ListUserPoolClientsRequest",
"variableSetterType" : "ListUserPoolClientsRequest"
},
"methodName" : "listUserPoolClients",
"operationName" : "ListUserPoolClients",
"paginated" : true,
"returnType" : {
"returnType" : "ListUserPoolClientsResponse",
"documentation" : "Represents the response from the server that lists user pool clients.
"
},
"syncReturnType" : "ListUserPoolClientsResponse"
},
"ListUserPools" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the user pools associated with an AWS account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListUserPoolsRequest",
"variableName" : "listUserPoolsRequest",
"variableType" : "ListUserPoolsRequest",
"documentation" : "Represents the request to list user pools.
",
"simpleType" : "ListUserPoolsRequest",
"variableSetterType" : "ListUserPoolsRequest"
},
"methodName" : "listUserPools",
"operationName" : "ListUserPools",
"paginated" : true,
"returnType" : {
"returnType" : "ListUserPoolsResponse",
"documentation" : "Represents the response to list user pools.
"
},
"syncReturnType" : "ListUserPoolsResponse"
},
"ListUsers" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the users in the Amazon Cognito user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListUsersRequest",
"variableName" : "listUsersRequest",
"variableType" : "ListUsersRequest",
"documentation" : "Represents the request to list users.
",
"simpleType" : "ListUsersRequest",
"variableSetterType" : "ListUsersRequest"
},
"methodName" : "listUsers",
"operationName" : "ListUsers",
"paginated" : false,
"returnType" : {
"returnType" : "ListUsersResponse",
"documentation" : "The response from the request to list users.
"
},
"syncReturnType" : "ListUsersResponse"
},
"ListUsersInGroup" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the users in the specified group.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListUsersInGroupRequest",
"variableName" : "listUsersInGroupRequest",
"variableType" : "ListUsersInGroupRequest",
"documentation" : "",
"simpleType" : "ListUsersInGroupRequest",
"variableSetterType" : "ListUsersInGroupRequest"
},
"methodName" : "listUsersInGroup",
"operationName" : "ListUsersInGroup",
"paginated" : true,
"returnType" : {
"returnType" : "ListUsersInGroupResponse",
"documentation" : null
},
"syncReturnType" : "ListUsersInGroupResponse"
},
"ResendConfirmationCode" : {
"authType" : "NONE",
"authenticated" : false,
"deprecated" : false,
"documentation" : "Resends the confirmation (for confirmation of registration) to a specific user in the user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEmailRoleAccessPolicyException",
"documentation" : "This exception is thrown when Amazon Cognito is not allowed to use your email identity. HTTP status code: 400.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeDeliveryFailureException",
"documentation" : "This exception is thrown when a verification code fails to deliver successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ResendConfirmationCodeRequest",
"variableName" : "resendConfirmationCodeRequest",
"variableType" : "ResendConfirmationCodeRequest",
"documentation" : "Represents the request to resend the confirmation code.
",
"simpleType" : "ResendConfirmationCodeRequest",
"variableSetterType" : "ResendConfirmationCodeRequest"
},
"methodName" : "resendConfirmationCode",
"operationName" : "ResendConfirmationCode",
"paginated" : false,
"returnType" : {
"returnType" : "ResendConfirmationCodeResponse",
"documentation" : "The response from the server when the Amazon Cognito Your User Pools service makes the request to resend a confirmation code.
"
},
"syncReturnType" : "ResendConfirmationCodeResponse"
},
"RespondToAuthChallenge" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Responds to the authentication challenge.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeMismatchException",
"documentation" : "This exception is thrown if the provided code does not match what the server was expecting.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ExpiredCodeException",
"documentation" : "This exception is thrown if a code has expired.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPasswordException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid password.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "MfaMethodNotFoundException",
"documentation" : "This exception is thrown when Amazon Cognito cannot find a multi-factor authentication (MFA) method.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "SoftwareTokenMfaNotFoundException",
"documentation" : "This exception is thrown when the software token TOTP multi-factor authentication (MFA) is not enabled for the user pool.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RespondToAuthChallengeRequest",
"variableName" : "respondToAuthChallengeRequest",
"variableType" : "RespondToAuthChallengeRequest",
"documentation" : "The request to respond to an authentication challenge.
",
"simpleType" : "RespondToAuthChallengeRequest",
"variableSetterType" : "RespondToAuthChallengeRequest"
},
"methodName" : "respondToAuthChallenge",
"operationName" : "RespondToAuthChallenge",
"paginated" : false,
"returnType" : {
"returnType" : "RespondToAuthChallengeResponse",
"documentation" : "The response to respond to the authentication challenge.
"
},
"syncReturnType" : "RespondToAuthChallengeResponse"
},
"SetRiskConfiguration" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Configures actions on detected risks. To delete the risk configuration for UserPoolId
or ClientId
, pass null values for all four configuration types.
To enable Amazon Cognito advanced security features, update the user pool to include the UserPoolAddOns
keyAdvancedSecurityMode
.
See .
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserPoolAddOnNotEnabledException",
"documentation" : "This exception is thrown when user pool add-ons are not enabled.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeDeliveryFailureException",
"documentation" : "This exception is thrown when a verification code fails to deliver successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEmailRoleAccessPolicyException",
"documentation" : "This exception is thrown when Amazon Cognito is not allowed to use your email identity. HTTP status code: 400.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "SetRiskConfigurationRequest",
"variableName" : "setRiskConfigurationRequest",
"variableType" : "SetRiskConfigurationRequest",
"documentation" : "",
"simpleType" : "SetRiskConfigurationRequest",
"variableSetterType" : "SetRiskConfigurationRequest"
},
"methodName" : "setRiskConfiguration",
"operationName" : "SetRiskConfiguration",
"paginated" : false,
"returnType" : {
"returnType" : "SetRiskConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "SetRiskConfigurationResponse"
},
"SetUICustomization" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sets the UI customization information for a user pool's built-in app UI.
You can specify app UI customization settings for a single client (with a specific clientId
) or for all clients (by setting the clientId
to ALL
). If you specify ALL
, the default configuration will be used for every client that has no UI customization set previously. If you specify UI customization settings for a particular client, it will no longer fall back to the ALL
configuration.
To use this API, your user pool must have a domain associated with it. Otherwise, there is no place to host the app's pages, and the service will throw an error.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "SetUiCustomizationRequest",
"variableName" : "setUiCustomizationRequest",
"variableType" : "SetUiCustomizationRequest",
"documentation" : "",
"simpleType" : "SetUiCustomizationRequest",
"variableSetterType" : "SetUiCustomizationRequest"
},
"methodName" : "setUICustomization",
"operationName" : "SetUICustomization",
"paginated" : false,
"returnType" : {
"returnType" : "SetUiCustomizationResponse",
"documentation" : null
},
"syncReturnType" : "SetUiCustomizationResponse"
},
"SetUserMFAPreference" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Set the user's multi-factor authentication (MFA) method preference.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "SetUserMfaPreferenceRequest",
"variableName" : "setUserMfaPreferenceRequest",
"variableType" : "SetUserMfaPreferenceRequest",
"documentation" : "",
"simpleType" : "SetUserMfaPreferenceRequest",
"variableSetterType" : "SetUserMfaPreferenceRequest"
},
"methodName" : "setUserMFAPreference",
"operationName" : "SetUserMFAPreference",
"paginated" : false,
"returnType" : {
"returnType" : "SetUserMfaPreferenceResponse",
"documentation" : null
},
"syncReturnType" : "SetUserMfaPreferenceResponse"
},
"SetUserPoolMfaConfig" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Set the user pool MFA configuration.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "SetUserPoolMfaConfigRequest",
"variableName" : "setUserPoolMfaConfigRequest",
"variableType" : "SetUserPoolMfaConfigRequest",
"documentation" : "",
"simpleType" : "SetUserPoolMfaConfigRequest",
"variableSetterType" : "SetUserPoolMfaConfigRequest"
},
"methodName" : "setUserPoolMfaConfig",
"operationName" : "SetUserPoolMfaConfig",
"paginated" : false,
"returnType" : {
"returnType" : "SetUserPoolMfaConfigResponse",
"documentation" : null
},
"syncReturnType" : "SetUserPoolMfaConfigResponse"
},
"SetUserSettings" : {
"authType" : "NONE",
"authenticated" : false,
"deprecated" : false,
"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.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "SetUserSettingsRequest",
"variableName" : "setUserSettingsRequest",
"variableType" : "SetUserSettingsRequest",
"documentation" : "Represents the request to set user settings.
",
"simpleType" : "SetUserSettingsRequest",
"variableSetterType" : "SetUserSettingsRequest"
},
"methodName" : "setUserSettings",
"operationName" : "SetUserSettings",
"paginated" : false,
"returnType" : {
"returnType" : "SetUserSettingsResponse",
"documentation" : "The response from the server for a set user settings request.
"
},
"syncReturnType" : "SetUserSettingsResponse"
},
"SignUp" : {
"authType" : "NONE",
"authenticated" : false,
"deprecated" : false,
"documentation" : "Registers the user in the specified user pool and creates a user name, password, and user attributes.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPasswordException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid password.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UsernameExistsException",
"documentation" : "This exception is thrown when Amazon Cognito encounters a user name that already exists in the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEmailRoleAccessPolicyException",
"documentation" : "This exception is thrown when Amazon Cognito is not allowed to use your email identity. HTTP status code: 400.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeDeliveryFailureException",
"documentation" : "This exception is thrown when a verification code fails to deliver successfully.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "SignUpRequest",
"variableName" : "signUpRequest",
"variableType" : "SignUpRequest",
"documentation" : "Represents the request to register a user.
",
"simpleType" : "SignUpRequest",
"variableSetterType" : "SignUpRequest"
},
"methodName" : "signUp",
"operationName" : "SignUp",
"paginated" : false,
"returnType" : {
"returnType" : "SignUpResponse",
"documentation" : "The response from the server for a registration request.
"
},
"syncReturnType" : "SignUpResponse"
},
"StartUserImportJob" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Starts the user import.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PreconditionNotMetException",
"documentation" : "This exception is thrown when a precondition is not met.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StartUserImportJobRequest",
"variableName" : "startUserImportJobRequest",
"variableType" : "StartUserImportJobRequest",
"documentation" : "Represents the request to start the user import job.
",
"simpleType" : "StartUserImportJobRequest",
"variableSetterType" : "StartUserImportJobRequest"
},
"methodName" : "startUserImportJob",
"operationName" : "StartUserImportJob",
"paginated" : false,
"returnType" : {
"returnType" : "StartUserImportJobResponse",
"documentation" : "Represents the response from the server to the request to start the user import job.
"
},
"syncReturnType" : "StartUserImportJobResponse"
},
"StopUserImportJob" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Stops the user import job.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PreconditionNotMetException",
"documentation" : "This exception is thrown when a precondition is not met.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StopUserImportJobRequest",
"variableName" : "stopUserImportJobRequest",
"variableType" : "StopUserImportJobRequest",
"documentation" : "Represents the request to stop the user import job.
",
"simpleType" : "StopUserImportJobRequest",
"variableSetterType" : "StopUserImportJobRequest"
},
"methodName" : "stopUserImportJob",
"operationName" : "StopUserImportJob",
"paginated" : false,
"returnType" : {
"returnType" : "StopUserImportJobResponse",
"documentation" : "Represents the response from the server to the request to stop the user import job.
"
},
"syncReturnType" : "StopUserImportJobResponse"
},
"TagResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Assigns a set of tags to an Amazon Cognito user pool. A tag is a label that you can use to categorize and manage user pools in different ways, such as by purpose, owner, environment, or other criteria.
Each tag consists of a key and value, both of which you define. A key is a general category for more specific values. For example, if you have two versions of a user pool, one for testing and another for production, you might assign an Environment
tag key to both user pools. The value of this key might be Test
for one user pool and Production
for the other.
Tags are useful for cost tracking and access control. You can activate your tags so that they appear on the Billing and Cost Management console, where you can track the costs associated with your user pools. In an IAM policy, you can constrain permissions for user pools based on specific tags or tag values.
You can use this action up to 5 times per second, per account. A user pool can have as many as 50 tags.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "TagResourceRequest",
"variableName" : "tagResourceRequest",
"variableType" : "TagResourceRequest",
"documentation" : "",
"simpleType" : "TagResourceRequest",
"variableSetterType" : "TagResourceRequest"
},
"methodName" : "tagResource",
"operationName" : "TagResource",
"paginated" : false,
"returnType" : {
"returnType" : "TagResourceResponse",
"documentation" : null
},
"syncReturnType" : "TagResourceResponse"
},
"UntagResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes the specified tags from an Amazon Cognito user pool. You can use this action up to 5 times per second, per account
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UntagResourceRequest",
"variableName" : "untagResourceRequest",
"variableType" : "UntagResourceRequest",
"documentation" : "",
"simpleType" : "UntagResourceRequest",
"variableSetterType" : "UntagResourceRequest"
},
"methodName" : "untagResource",
"operationName" : "UntagResource",
"paginated" : false,
"returnType" : {
"returnType" : "UntagResourceResponse",
"documentation" : null
},
"syncReturnType" : "UntagResourceResponse"
},
"UpdateAuthEventFeedback" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Provides the feedback for an authentication event whether it was from a valid user or not. This feedback is used for improving the risk evaluation decision for the user pool as part of Amazon Cognito advanced security.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserPoolAddOnNotEnabledException",
"documentation" : "This exception is thrown when user pool add-ons are not enabled.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateAuthEventFeedbackRequest",
"variableName" : "updateAuthEventFeedbackRequest",
"variableType" : "UpdateAuthEventFeedbackRequest",
"documentation" : "",
"simpleType" : "UpdateAuthEventFeedbackRequest",
"variableSetterType" : "UpdateAuthEventFeedbackRequest"
},
"methodName" : "updateAuthEventFeedback",
"operationName" : "UpdateAuthEventFeedback",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateAuthEventFeedbackResponse",
"documentation" : null
},
"syncReturnType" : "UpdateAuthEventFeedbackResponse"
},
"UpdateDeviceStatus" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the device status.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateDeviceStatusRequest",
"variableName" : "updateDeviceStatusRequest",
"variableType" : "UpdateDeviceStatusRequest",
"documentation" : "Represents the request to update the device status.
",
"simpleType" : "UpdateDeviceStatusRequest",
"variableSetterType" : "UpdateDeviceStatusRequest"
},
"methodName" : "updateDeviceStatus",
"operationName" : "UpdateDeviceStatus",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateDeviceStatusResponse",
"documentation" : "The response to the request to update the device status.
"
},
"syncReturnType" : "UpdateDeviceStatusResponse"
},
"UpdateGroup" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the specified group with the specified attributes.
Requires developer credentials.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateGroupRequest",
"variableName" : "updateGroupRequest",
"variableType" : "UpdateGroupRequest",
"documentation" : "",
"simpleType" : "UpdateGroupRequest",
"variableSetterType" : "UpdateGroupRequest"
},
"methodName" : "updateGroup",
"operationName" : "UpdateGroup",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateGroupResponse",
"documentation" : null
},
"syncReturnType" : "UpdateGroupResponse"
},
"UpdateIdentityProvider" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates identity provider information for a user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedIdentityProviderException",
"documentation" : "This exception is thrown when the specified identifier is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateIdentityProviderRequest",
"variableName" : "updateIdentityProviderRequest",
"variableType" : "UpdateIdentityProviderRequest",
"documentation" : "",
"simpleType" : "UpdateIdentityProviderRequest",
"variableSetterType" : "UpdateIdentityProviderRequest"
},
"methodName" : "updateIdentityProvider",
"operationName" : "UpdateIdentityProvider",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateIdentityProviderResponse",
"documentation" : null
},
"syncReturnType" : "UpdateIdentityProviderResponse"
},
"UpdateResourceServer" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the name and scopes of resource server. All other fields are read-only.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateResourceServerRequest",
"variableName" : "updateResourceServerRequest",
"variableType" : "UpdateResourceServerRequest",
"documentation" : "",
"simpleType" : "UpdateResourceServerRequest",
"variableSetterType" : "UpdateResourceServerRequest"
},
"methodName" : "updateResourceServer",
"operationName" : "UpdateResourceServer",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateResourceServerResponse",
"documentation" : null
},
"syncReturnType" : "UpdateResourceServerResponse"
},
"UpdateUserAttributes" : {
"authType" : "NONE",
"authenticated" : false,
"deprecated" : false,
"documentation" : "Allows a user to update a specific attribute (one at a time).
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeMismatchException",
"documentation" : "This exception is thrown if the provided code does not match what the server was expecting.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ExpiredCodeException",
"documentation" : "This exception is thrown if a code has expired.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnexpectedLambdaException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an unexpected exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserLambdaValidationException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters a user validation exception with the AWS Lambda service.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLambdaResponseException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid AWS Lambda response.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEmailRoleAccessPolicyException",
"documentation" : "This exception is thrown when Amazon Cognito is not allowed to use your email identity. HTTP status code: 400.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeDeliveryFailureException",
"documentation" : "This exception is thrown when a verification code fails to deliver successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateUserAttributesRequest",
"variableName" : "updateUserAttributesRequest",
"variableType" : "UpdateUserAttributesRequest",
"documentation" : "Represents the request to update user attributes.
",
"simpleType" : "UpdateUserAttributesRequest",
"variableSetterType" : "UpdateUserAttributesRequest"
},
"methodName" : "updateUserAttributes",
"operationName" : "UpdateUserAttributes",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateUserAttributesResponse",
"documentation" : "Represents the response from the server for the request to update user attributes.
"
},
"syncReturnType" : "UpdateUserAttributesResponse"
},
"UpdateUserPool" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the specified user pool with the specified attributes. If you don't provide a value for an attribute, it will be set to the default value. You can get a list of the current user pool settings with .
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ConcurrentModificationException",
"documentation" : "This exception is thrown if two or more modifications are happening concurrently.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserImportInProgressException",
"documentation" : "This exception is thrown when you are trying to modify a user pool while a user import job is in progress for that pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleAccessPolicyException",
"documentation" : "This exception is returned when the role provided for SMS configuration does not have permission to publish using Amazon SNS.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidSmsRoleTrustRelationshipException",
"documentation" : "This exception is thrown when the trust relationship is invalid for the role provided for SMS configuration. This can happen if you do not trust cognito-idp.amazonaws.com or the external ID provided in the role does not match what is provided in the SMS configuration for the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserPoolTaggingException",
"documentation" : "This exception is thrown when a user pool tag cannot be set or updated.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidEmailRoleAccessPolicyException",
"documentation" : "This exception is thrown when Amazon Cognito is not allowed to use your email identity. HTTP status code: 400.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateUserPoolRequest",
"variableName" : "updateUserPoolRequest",
"variableType" : "UpdateUserPoolRequest",
"documentation" : "Represents the request to update the user pool.
",
"simpleType" : "UpdateUserPoolRequest",
"variableSetterType" : "UpdateUserPoolRequest"
},
"methodName" : "updateUserPool",
"operationName" : "UpdateUserPool",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateUserPoolResponse",
"documentation" : "Represents the response from the server when you make a request to update the user pool.
"
},
"syncReturnType" : "UpdateUserPoolResponse"
},
"UpdateUserPoolClient" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the specified user pool app client with the specified attributes. If you don't provide a value for an attribute, it will be set to the default value. You can get a list of the current user pool app client settings with .
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ConcurrentModificationException",
"documentation" : "This exception is thrown if two or more modifications are happening concurrently.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ScopeDoesNotExistException",
"documentation" : "This exception is thrown when the specified scope does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidOAuthFlowException",
"documentation" : "This exception is thrown when the specified OAuth flow is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateUserPoolClientRequest",
"variableName" : "updateUserPoolClientRequest",
"variableType" : "UpdateUserPoolClientRequest",
"documentation" : "Represents the request to update the user pool client.
",
"simpleType" : "UpdateUserPoolClientRequest",
"variableSetterType" : "UpdateUserPoolClientRequest"
},
"methodName" : "updateUserPoolClient",
"operationName" : "UpdateUserPoolClient",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateUserPoolClientResponse",
"documentation" : "Represents the response from the server to the request to update the user pool client.
"
},
"syncReturnType" : "UpdateUserPoolClientResponse"
},
"UpdateUserPoolDomain" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the Secure Sockets Layer (SSL) certificate for the custom domain for your user pool.
You can use this operation to provide the Amazon Resource Name (ARN) of a new certificate to Amazon Cognito. You cannot use it to change the domain for a user pool.
A custom domain is used to host the Amazon Cognito hosted UI, which provides sign-up and sign-in pages for your application. When you set up a custom domain, you provide a certificate that you manage with AWS Certificate Manager (ACM). When necessary, you can use this operation to change the certificate that you applied to your custom domain.
Usually, this is unnecessary following routine certificate renewal with ACM. When you renew your existing certificate in ACM, the ARN for your certificate remains the same, and your custom domain uses the new certificate automatically.
However, if you replace your existing certificate with a new one, ACM gives the new certificate a new ARN. To apply the new certificate to your custom domain, you must provide this ARN to Amazon Cognito.
When you add your new certificate in ACM, you must choose US East (N. Virginia) as the AWS Region.
After you submit your request, Amazon Cognito requires up to 1 hour to distribute your new certificate to your custom domain.
For more information about adding a custom domain to your user pool, see Using Your Own Domain for the Hosted UI.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateUserPoolDomainRequest",
"variableName" : "updateUserPoolDomainRequest",
"variableType" : "UpdateUserPoolDomainRequest",
"documentation" : "The UpdateUserPoolDomain request input.
",
"simpleType" : "UpdateUserPoolDomainRequest",
"variableSetterType" : "UpdateUserPoolDomainRequest"
},
"methodName" : "updateUserPoolDomain",
"operationName" : "UpdateUserPoolDomain",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateUserPoolDomainResponse",
"documentation" : "The UpdateUserPoolDomain response output.
"
},
"syncReturnType" : "UpdateUserPoolDomainResponse"
},
"VerifySoftwareToken" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Use this API to register a user's entered TOTP code and mark the user's software token MFA status as \"verified\" if successful. The request takes an access token or a session string, but not both.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUserPoolConfigurationException",
"documentation" : "This exception is thrown when the user pool configuration is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EnableSoftwareTokenMfaException",
"documentation" : "This exception is thrown when there is a code mismatch and the service fails to configure the software token TOTP multi-factor authentication (MFA).
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "SoftwareTokenMfaNotFoundException",
"documentation" : "This exception is thrown when the software token TOTP multi-factor authentication (MFA) is not enabled for the user pool.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeMismatchException",
"documentation" : "This exception is thrown if the provided code does not match what the server was expecting.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "VerifySoftwareTokenRequest",
"variableName" : "verifySoftwareTokenRequest",
"variableType" : "VerifySoftwareTokenRequest",
"documentation" : "",
"simpleType" : "VerifySoftwareTokenRequest",
"variableSetterType" : "VerifySoftwareTokenRequest"
},
"methodName" : "verifySoftwareToken",
"operationName" : "VerifySoftwareToken",
"paginated" : false,
"returnType" : {
"returnType" : "VerifySoftwareTokenResponse",
"documentation" : null
},
"syncReturnType" : "VerifySoftwareTokenResponse"
},
"VerifyUserAttribute" : {
"authType" : "NONE",
"authenticated" : false,
"deprecated" : false,
"documentation" : "Verifies the specified user attributes in the user pool.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceNotFoundException",
"documentation" : "This exception is thrown when the Amazon Cognito service cannot find the requested resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "This exception is thrown when the Amazon Cognito service encounters an invalid parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CodeMismatchException",
"documentation" : "This exception is thrown if the provided code does not match what the server was expecting.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ExpiredCodeException",
"documentation" : "This exception is thrown if a code has expired.
",
"httpStatusCode" : null
}, {
"exceptionName" : "NotAuthorizedException",
"documentation" : "This exception is thrown when a user is not authorized.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyRequestsException",
"documentation" : "This exception is thrown when the user has made too many requests for a given operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "This exception is thrown when a user exceeds the limit for a requested AWS resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PasswordResetRequiredException",
"documentation" : "This exception is thrown when a password reset is required.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotFoundException",
"documentation" : "This exception is thrown when a user is not found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UserNotConfirmedException",
"documentation" : "This exception is thrown when a user is not confirmed successfully.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalErrorException",
"documentation" : "This exception is thrown when Amazon Cognito encounters an internal error.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "VerifyUserAttributeRequest",
"variableName" : "verifyUserAttributeRequest",
"variableType" : "VerifyUserAttributeRequest",
"documentation" : "Represents the request to verify user attributes.
",
"simpleType" : "VerifyUserAttributeRequest",
"variableSetterType" : "VerifyUserAttributeRequest"
},
"methodName" : "verifyUserAttribute",
"operationName" : "VerifyUserAttribute",
"paginated" : false,
"returnType" : {
"returnType" : "VerifyUserAttributeResponse",
"documentation" : "A container representing the response from the server from the request to verify user attributes.
"
},
"syncReturnType" : "VerifyUserAttributeResponse"
}
},
"shapes" : {
"AccountTakeoverActionType" : {
"c2jName" : "AccountTakeoverActionType",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Account takeover action type.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getEventActionAsString",
"beanStyleSetterMethodName" : "setEventAction",
"c2jName" : "EventAction",
"c2jShape" : "AccountTakeoverEventActionType",
"defaultConsumerFluentSetterDocumentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventActionAsString(String)}.\n@param eventAction a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventAction(String)",
"deprecated" : false,
"documentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
",
"endpointDiscoveryId" : false,
"enumType" : "AccountTakeoverEventActionType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "eventAction",
"fluentEnumSetterMethodName" : "eventAction",
"fluentGetterMethodName" : "eventActionAsString",
"fluentSetterDocumentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@param eventAction The event action. -
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@see AccountTakeoverEventActionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see AccountTakeoverEventActionType",
"fluentSetterMethodName" : "eventAction",
"getterDocumentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #eventAction} will return {@link AccountTakeoverEventActionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #eventActionAsString}.\n
\n@return The event action. -
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@see AccountTakeoverEventActionType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "EventAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "EventAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EventAction",
"sensitive" : false,
"setterDocumentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@param eventAction The event action. -
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@see AccountTakeoverEventActionType",
"setterMethodName" : "setEventAction",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "eventAction",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "eventAction",
"variableType" : "String",
"documentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getSendNotification",
"beanStyleSetterMethodName" : "setSendNotification",
"c2jName" : "SendNotification",
"c2jShape" : "AccountTakeoverActionNotifyType",
"defaultConsumerFluentSetterDocumentation" : "Flag specifying whether to send a notification.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #sendNotification(Boolean)}.\n@param sendNotification a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sendNotification(Boolean)",
"deprecated" : false,
"documentation" : "Flag specifying whether to send a notification.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "sendNotification",
"fluentSetterDocumentation" : "Flag specifying whether to send a notification.
\n@param sendNotification Flag specifying whether to send a notification.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "sendNotification",
"getterDocumentation" : "Flag specifying whether to send a notification.
\n@return Flag specifying whether to send a notification.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Notify",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Notify",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "SendNotification",
"sensitive" : false,
"setterDocumentation" : "Flag specifying whether to send a notification.
\n@param sendNotification Flag specifying whether to send a notification.",
"setterMethodName" : "setSendNotification",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "sendNotification",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "sendNotification",
"variableType" : "Boolean",
"documentation" : "Flag specifying whether to send a notification.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"EventAction" : {
"beanStyleGetterMethodName" : "getEventActionAsString",
"beanStyleSetterMethodName" : "setEventAction",
"c2jName" : "EventAction",
"c2jShape" : "AccountTakeoverEventActionType",
"defaultConsumerFluentSetterDocumentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventActionAsString(String)}.\n@param eventAction a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventAction(String)",
"deprecated" : false,
"documentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
",
"endpointDiscoveryId" : false,
"enumType" : "AccountTakeoverEventActionType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "eventAction",
"fluentEnumSetterMethodName" : "eventAction",
"fluentGetterMethodName" : "eventActionAsString",
"fluentSetterDocumentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@param eventAction The event action. -
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@see AccountTakeoverEventActionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see AccountTakeoverEventActionType",
"fluentSetterMethodName" : "eventAction",
"getterDocumentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #eventAction} will return {@link AccountTakeoverEventActionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #eventActionAsString}.\n
\n@return The event action. -
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@see AccountTakeoverEventActionType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "EventAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "EventAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EventAction",
"sensitive" : false,
"setterDocumentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@param eventAction The event action. -
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@see AccountTakeoverEventActionType",
"setterMethodName" : "setEventAction",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "eventAction",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "eventAction",
"variableType" : "String",
"documentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"SendNotification" : {
"beanStyleGetterMethodName" : "getSendNotification",
"beanStyleSetterMethodName" : "setSendNotification",
"c2jName" : "SendNotification",
"c2jShape" : "AccountTakeoverActionNotifyType",
"defaultConsumerFluentSetterDocumentation" : "Flag specifying whether to send a notification.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #sendNotification(Boolean)}.\n@param sendNotification a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sendNotification(Boolean)",
"deprecated" : false,
"documentation" : "Flag specifying whether to send a notification.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "sendNotification",
"fluentSetterDocumentation" : "Flag specifying whether to send a notification.
\n@param sendNotification Flag specifying whether to send a notification.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "sendNotification",
"getterDocumentation" : "Flag specifying whether to send a notification.
\n@return Flag specifying whether to send a notification.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Notify",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Notify",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "SendNotification",
"sensitive" : false,
"setterDocumentation" : "Flag specifying whether to send a notification.
\n@param sendNotification Flag specifying whether to send a notification.",
"setterMethodName" : "setSendNotification",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "sendNotification",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "sendNotification",
"variableType" : "Boolean",
"documentation" : "Flag specifying whether to send a notification.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getEventActionAsString",
"beanStyleSetterMethodName" : "setEventAction",
"c2jName" : "EventAction",
"c2jShape" : "AccountTakeoverEventActionType",
"defaultConsumerFluentSetterDocumentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventActionAsString(String)}.\n@param eventAction a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventAction(String)",
"deprecated" : false,
"documentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
",
"endpointDiscoveryId" : false,
"enumType" : "AccountTakeoverEventActionType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "eventAction",
"fluentEnumSetterMethodName" : "eventAction",
"fluentGetterMethodName" : "eventActionAsString",
"fluentSetterDocumentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@param eventAction The event action. -
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@see AccountTakeoverEventActionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see AccountTakeoverEventActionType",
"fluentSetterMethodName" : "eventAction",
"getterDocumentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #eventAction} will return {@link AccountTakeoverEventActionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #eventActionAsString}.\n
\n@return The event action. -
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@see AccountTakeoverEventActionType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "EventAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "EventAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EventAction",
"sensitive" : false,
"setterDocumentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@param eventAction The event action. -
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
\n@see AccountTakeoverEventActionType",
"setterMethodName" : "setEventAction",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "eventAction",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "eventAction",
"variableType" : "String",
"documentation" : "The event action.
-
BLOCK
Choosing this action will block the request.
-
MFA_IF_CONFIGURED
Throw MFA challenge if user has configured it, else allow the request.
-
MFA_REQUIRED
Throw MFA challenge if user has configured it, else block the request.
-
NO_ACTION
Allow the user sign-in.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getSendNotification",
"beanStyleSetterMethodName" : "setSendNotification",
"c2jName" : "SendNotification",
"c2jShape" : "AccountTakeoverActionNotifyType",
"defaultConsumerFluentSetterDocumentation" : "Flag specifying whether to send a notification.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #sendNotification(Boolean)}.\n@param sendNotification a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sendNotification(Boolean)",
"deprecated" : false,
"documentation" : "Flag specifying whether to send a notification.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "sendNotification",
"fluentSetterDocumentation" : "Flag specifying whether to send a notification.
\n@param sendNotification Flag specifying whether to send a notification.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "sendNotification",
"getterDocumentation" : "Flag specifying whether to send a notification.
\n@return Flag specifying whether to send a notification.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Notify",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Notify",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "SendNotification",
"sensitive" : false,
"setterDocumentation" : "Flag specifying whether to send a notification.
\n@param sendNotification Flag specifying whether to send a notification.",
"setterMethodName" : "setSendNotification",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "sendNotification",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "sendNotification",
"variableType" : "Boolean",
"documentation" : "Flag specifying whether to send a notification.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "Notify", "EventAction" ],
"shapeName" : "AccountTakeoverActionType",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "accountTakeoverActionType",
"variableType" : "AccountTakeoverActionType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"wrapper" : false
},
"AccountTakeoverActionsType" : {
"c2jName" : "AccountTakeoverActionsType",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Account takeover actions type.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getLowAction",
"beanStyleSetterMethodName" : "setLowAction",
"c2jName" : "LowAction",
"c2jShape" : "AccountTakeoverActionType",
"defaultConsumerFluentSetterDocumentation" : "Action to take for a low risk.
\nThis is a convenience that creates an instance of the {@link AccountTakeoverActionType.Builder} avoiding the need to create one manually via {@link AccountTakeoverActionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountTakeoverActionType.Builder#build()} is called immediately and its result is passed to {@link #lowAction(AccountTakeoverActionType)}.\n@param lowAction a consumer that will call methods on {@link AccountTakeoverActionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lowAction(AccountTakeoverActionType)",
"deprecated" : false,
"documentation" : "Action to take for a low risk.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lowAction",
"fluentSetterDocumentation" : "Action to take for a low risk.
\n@param lowAction Action to take for a low risk.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lowAction",
"getterDocumentation" : "Action to take for a low risk.
\n@return Action to take for a low risk.",
"getterModel" : {
"returnType" : "AccountTakeoverActionType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LowAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LowAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "LowAction",
"sensitive" : false,
"setterDocumentation" : "Action to take for a low risk.
\n@param lowAction Action to take for a low risk.",
"setterMethodName" : "setLowAction",
"setterModel" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "lowAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "lowAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : "Action to take for a low risk.
",
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMediumAction",
"beanStyleSetterMethodName" : "setMediumAction",
"c2jName" : "MediumAction",
"c2jShape" : "AccountTakeoverActionType",
"defaultConsumerFluentSetterDocumentation" : "Action to take for a medium risk.
\nThis is a convenience that creates an instance of the {@link AccountTakeoverActionType.Builder} avoiding the need to create one manually via {@link AccountTakeoverActionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountTakeoverActionType.Builder#build()} is called immediately and its result is passed to {@link #mediumAction(AccountTakeoverActionType)}.\n@param mediumAction a consumer that will call methods on {@link AccountTakeoverActionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #mediumAction(AccountTakeoverActionType)",
"deprecated" : false,
"documentation" : "Action to take for a medium risk.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "mediumAction",
"fluentSetterDocumentation" : "Action to take for a medium risk.
\n@param mediumAction Action to take for a medium risk.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "mediumAction",
"getterDocumentation" : "Action to take for a medium risk.
\n@return Action to take for a medium risk.",
"getterModel" : {
"returnType" : "AccountTakeoverActionType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MediumAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MediumAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "MediumAction",
"sensitive" : false,
"setterDocumentation" : "Action to take for a medium risk.
\n@param mediumAction Action to take for a medium risk.",
"setterMethodName" : "setMediumAction",
"setterModel" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "mediumAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "mediumAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : "Action to take for a medium risk.
",
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getHighAction",
"beanStyleSetterMethodName" : "setHighAction",
"c2jName" : "HighAction",
"c2jShape" : "AccountTakeoverActionType",
"defaultConsumerFluentSetterDocumentation" : "Action to take for a high risk.
\nThis is a convenience that creates an instance of the {@link AccountTakeoverActionType.Builder} avoiding the need to create one manually via {@link AccountTakeoverActionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountTakeoverActionType.Builder#build()} is called immediately and its result is passed to {@link #highAction(AccountTakeoverActionType)}.\n@param highAction a consumer that will call methods on {@link AccountTakeoverActionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #highAction(AccountTakeoverActionType)",
"deprecated" : false,
"documentation" : "Action to take for a high risk.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "highAction",
"fluentSetterDocumentation" : "Action to take for a high risk.
\n@param highAction Action to take for a high risk.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "highAction",
"getterDocumentation" : "Action to take for a high risk.
\n@return Action to take for a high risk.",
"getterModel" : {
"returnType" : "AccountTakeoverActionType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "HighAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "HighAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "HighAction",
"sensitive" : false,
"setterDocumentation" : "Action to take for a high risk.
\n@param highAction Action to take for a high risk.",
"setterMethodName" : "setHighAction",
"setterModel" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "highAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "highAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : "Action to take for a high risk.
",
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"HighAction" : {
"beanStyleGetterMethodName" : "getHighAction",
"beanStyleSetterMethodName" : "setHighAction",
"c2jName" : "HighAction",
"c2jShape" : "AccountTakeoverActionType",
"defaultConsumerFluentSetterDocumentation" : "Action to take for a high risk.
\nThis is a convenience that creates an instance of the {@link AccountTakeoverActionType.Builder} avoiding the need to create one manually via {@link AccountTakeoverActionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountTakeoverActionType.Builder#build()} is called immediately and its result is passed to {@link #highAction(AccountTakeoverActionType)}.\n@param highAction a consumer that will call methods on {@link AccountTakeoverActionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #highAction(AccountTakeoverActionType)",
"deprecated" : false,
"documentation" : "Action to take for a high risk.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "highAction",
"fluentSetterDocumentation" : "Action to take for a high risk.
\n@param highAction Action to take for a high risk.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "highAction",
"getterDocumentation" : "Action to take for a high risk.
\n@return Action to take for a high risk.",
"getterModel" : {
"returnType" : "AccountTakeoverActionType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "HighAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "HighAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "HighAction",
"sensitive" : false,
"setterDocumentation" : "Action to take for a high risk.
\n@param highAction Action to take for a high risk.",
"setterMethodName" : "setHighAction",
"setterModel" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "highAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "highAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : "Action to take for a high risk.
",
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"xmlNameSpaceUri" : null
},
"LowAction" : {
"beanStyleGetterMethodName" : "getLowAction",
"beanStyleSetterMethodName" : "setLowAction",
"c2jName" : "LowAction",
"c2jShape" : "AccountTakeoverActionType",
"defaultConsumerFluentSetterDocumentation" : "Action to take for a low risk.
\nThis is a convenience that creates an instance of the {@link AccountTakeoverActionType.Builder} avoiding the need to create one manually via {@link AccountTakeoverActionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountTakeoverActionType.Builder#build()} is called immediately and its result is passed to {@link #lowAction(AccountTakeoverActionType)}.\n@param lowAction a consumer that will call methods on {@link AccountTakeoverActionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lowAction(AccountTakeoverActionType)",
"deprecated" : false,
"documentation" : "Action to take for a low risk.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lowAction",
"fluentSetterDocumentation" : "Action to take for a low risk.
\n@param lowAction Action to take for a low risk.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lowAction",
"getterDocumentation" : "Action to take for a low risk.
\n@return Action to take for a low risk.",
"getterModel" : {
"returnType" : "AccountTakeoverActionType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LowAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LowAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "LowAction",
"sensitive" : false,
"setterDocumentation" : "Action to take for a low risk.
\n@param lowAction Action to take for a low risk.",
"setterMethodName" : "setLowAction",
"setterModel" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "lowAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "lowAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : "Action to take for a low risk.
",
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"xmlNameSpaceUri" : null
},
"MediumAction" : {
"beanStyleGetterMethodName" : "getMediumAction",
"beanStyleSetterMethodName" : "setMediumAction",
"c2jName" : "MediumAction",
"c2jShape" : "AccountTakeoverActionType",
"defaultConsumerFluentSetterDocumentation" : "Action to take for a medium risk.
\nThis is a convenience that creates an instance of the {@link AccountTakeoverActionType.Builder} avoiding the need to create one manually via {@link AccountTakeoverActionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountTakeoverActionType.Builder#build()} is called immediately and its result is passed to {@link #mediumAction(AccountTakeoverActionType)}.\n@param mediumAction a consumer that will call methods on {@link AccountTakeoverActionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #mediumAction(AccountTakeoverActionType)",
"deprecated" : false,
"documentation" : "Action to take for a medium risk.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "mediumAction",
"fluentSetterDocumentation" : "Action to take for a medium risk.
\n@param mediumAction Action to take for a medium risk.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "mediumAction",
"getterDocumentation" : "Action to take for a medium risk.
\n@return Action to take for a medium risk.",
"getterModel" : {
"returnType" : "AccountTakeoverActionType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MediumAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MediumAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "MediumAction",
"sensitive" : false,
"setterDocumentation" : "Action to take for a medium risk.
\n@param mediumAction Action to take for a medium risk.",
"setterMethodName" : "setMediumAction",
"setterModel" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "mediumAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "mediumAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : "Action to take for a medium risk.
",
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getLowAction",
"beanStyleSetterMethodName" : "setLowAction",
"c2jName" : "LowAction",
"c2jShape" : "AccountTakeoverActionType",
"defaultConsumerFluentSetterDocumentation" : "Action to take for a low risk.
\nThis is a convenience that creates an instance of the {@link AccountTakeoverActionType.Builder} avoiding the need to create one manually via {@link AccountTakeoverActionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountTakeoverActionType.Builder#build()} is called immediately and its result is passed to {@link #lowAction(AccountTakeoverActionType)}.\n@param lowAction a consumer that will call methods on {@link AccountTakeoverActionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lowAction(AccountTakeoverActionType)",
"deprecated" : false,
"documentation" : "Action to take for a low risk.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lowAction",
"fluentSetterDocumentation" : "Action to take for a low risk.
\n@param lowAction Action to take for a low risk.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lowAction",
"getterDocumentation" : "Action to take for a low risk.
\n@return Action to take for a low risk.",
"getterModel" : {
"returnType" : "AccountTakeoverActionType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LowAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LowAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "LowAction",
"sensitive" : false,
"setterDocumentation" : "Action to take for a low risk.
\n@param lowAction Action to take for a low risk.",
"setterMethodName" : "setLowAction",
"setterModel" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "lowAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "lowAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : "Action to take for a low risk.
",
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMediumAction",
"beanStyleSetterMethodName" : "setMediumAction",
"c2jName" : "MediumAction",
"c2jShape" : "AccountTakeoverActionType",
"defaultConsumerFluentSetterDocumentation" : "Action to take for a medium risk.
\nThis is a convenience that creates an instance of the {@link AccountTakeoverActionType.Builder} avoiding the need to create one manually via {@link AccountTakeoverActionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountTakeoverActionType.Builder#build()} is called immediately and its result is passed to {@link #mediumAction(AccountTakeoverActionType)}.\n@param mediumAction a consumer that will call methods on {@link AccountTakeoverActionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #mediumAction(AccountTakeoverActionType)",
"deprecated" : false,
"documentation" : "Action to take for a medium risk.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "mediumAction",
"fluentSetterDocumentation" : "Action to take for a medium risk.
\n@param mediumAction Action to take for a medium risk.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "mediumAction",
"getterDocumentation" : "Action to take for a medium risk.
\n@return Action to take for a medium risk.",
"getterModel" : {
"returnType" : "AccountTakeoverActionType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MediumAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MediumAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "MediumAction",
"sensitive" : false,
"setterDocumentation" : "Action to take for a medium risk.
\n@param mediumAction Action to take for a medium risk.",
"setterMethodName" : "setMediumAction",
"setterModel" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "mediumAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "mediumAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : "Action to take for a medium risk.
",
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getHighAction",
"beanStyleSetterMethodName" : "setHighAction",
"c2jName" : "HighAction",
"c2jShape" : "AccountTakeoverActionType",
"defaultConsumerFluentSetterDocumentation" : "Action to take for a high risk.
\nThis is a convenience that creates an instance of the {@link AccountTakeoverActionType.Builder} avoiding the need to create one manually via {@link AccountTakeoverActionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountTakeoverActionType.Builder#build()} is called immediately and its result is passed to {@link #highAction(AccountTakeoverActionType)}.\n@param highAction a consumer that will call methods on {@link AccountTakeoverActionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #highAction(AccountTakeoverActionType)",
"deprecated" : false,
"documentation" : "Action to take for a high risk.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "highAction",
"fluentSetterDocumentation" : "Action to take for a high risk.
\n@param highAction Action to take for a high risk.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "highAction",
"getterDocumentation" : "Action to take for a high risk.
\n@return Action to take for a high risk.",
"getterModel" : {
"returnType" : "AccountTakeoverActionType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "HighAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "HighAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "HighAction",
"sensitive" : false,
"setterDocumentation" : "Action to take for a high risk.
\n@param highAction Action to take for a high risk.",
"setterMethodName" : "setHighAction",
"setterModel" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "highAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionType",
"variableName" : "highAction",
"variableType" : "AccountTakeoverActionType",
"documentation" : "Action to take for a high risk.
",
"simpleType" : "AccountTakeoverActionType",
"variableSetterType" : "AccountTakeoverActionType"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AccountTakeoverActionsType",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionsType",
"variableName" : "accountTakeoverActionsType",
"variableType" : "AccountTakeoverActionsType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionsType",
"variableSetterType" : "AccountTakeoverActionsType"
},
"wrapper" : false
},
"AccountTakeoverEventActionType" : {
"c2jName" : "AccountTakeoverEventActionType",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "BLOCK",
"value" : "BLOCK"
}, {
"name" : "MFA_IF_CONFIGURED",
"value" : "MFA_IF_CONFIGURED"
}, {
"name" : "MFA_REQUIRED",
"value" : "MFA_REQUIRED"
}, {
"name" : "NO_ACTION",
"value" : "NO_ACTION"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AccountTakeoverEventActionType",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AccountTakeoverEventActionType",
"variableName" : "accountTakeoverEventActionType",
"variableType" : "AccountTakeoverEventActionType",
"documentation" : null,
"simpleType" : "AccountTakeoverEventActionType",
"variableSetterType" : "AccountTakeoverEventActionType"
},
"wrapper" : false
},
"AccountTakeoverRiskConfigurationType" : {
"c2jName" : "AccountTakeoverRiskConfigurationType",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Configuration for mitigation actions and notification for different levels of risk detected for a potential account takeover.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getNotifyConfiguration",
"beanStyleSetterMethodName" : "setNotifyConfiguration",
"c2jName" : "NotifyConfiguration",
"c2jShape" : "NotifyConfigurationType",
"defaultConsumerFluentSetterDocumentation" : "The notify configuration used to construct email notifications.
\nThis is a convenience that creates an instance of the {@link NotifyConfigurationType.Builder} avoiding the need to create one manually via {@link NotifyConfigurationType#builder()}.\n\nWhen the {@link Consumer} completes, {@link NotifyConfigurationType.Builder#build()} is called immediately and its result is passed to {@link #notifyConfiguration(NotifyConfigurationType)}.\n@param notifyConfiguration a consumer that will call methods on {@link NotifyConfigurationType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #notifyConfiguration(NotifyConfigurationType)",
"deprecated" : false,
"documentation" : "The notify configuration used to construct email notifications.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "notifyConfiguration",
"fluentSetterDocumentation" : "The notify configuration used to construct email notifications.
\n@param notifyConfiguration The notify configuration used to construct email notifications.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "notifyConfiguration",
"getterDocumentation" : "The notify configuration used to construct email notifications.
\n@return The notify configuration used to construct email notifications.",
"getterModel" : {
"returnType" : "NotifyConfigurationType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "NotifyConfiguration",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "NotifyConfiguration",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "NotifyConfiguration",
"sensitive" : false,
"setterDocumentation" : "The notify configuration used to construct email notifications.
\n@param notifyConfiguration The notify configuration used to construct email notifications.",
"setterMethodName" : "setNotifyConfiguration",
"setterModel" : {
"variableDeclarationType" : "NotifyConfigurationType",
"variableName" : "notifyConfiguration",
"variableType" : "NotifyConfigurationType",
"documentation" : null,
"simpleType" : "NotifyConfigurationType",
"variableSetterType" : "NotifyConfigurationType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "NotifyConfigurationType",
"variableName" : "notifyConfiguration",
"variableType" : "NotifyConfigurationType",
"documentation" : "The notify configuration used to construct email notifications.
",
"simpleType" : "NotifyConfigurationType",
"variableSetterType" : "NotifyConfigurationType"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getActions",
"beanStyleSetterMethodName" : "setActions",
"c2jName" : "Actions",
"c2jShape" : "AccountTakeoverActionsType",
"defaultConsumerFluentSetterDocumentation" : "Account takeover risk configuration actions
\nThis is a convenience that creates an instance of the {@link AccountTakeoverActionsType.Builder} avoiding the need to create one manually via {@link AccountTakeoverActionsType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountTakeoverActionsType.Builder#build()} is called immediately and its result is passed to {@link #actions(AccountTakeoverActionsType)}.\n@param actions a consumer that will call methods on {@link AccountTakeoverActionsType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actions(AccountTakeoverActionsType)",
"deprecated" : false,
"documentation" : "Account takeover risk configuration actions
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "actions",
"fluentSetterDocumentation" : "Account takeover risk configuration actions
\n@param actions Account takeover risk configuration actions\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "actions",
"getterDocumentation" : "Account takeover risk configuration actions
\n@return Account takeover risk configuration actions",
"getterModel" : {
"returnType" : "AccountTakeoverActionsType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Actions",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Actions",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Actions",
"sensitive" : false,
"setterDocumentation" : "Account takeover risk configuration actions
\n@param actions Account takeover risk configuration actions",
"setterMethodName" : "setActions",
"setterModel" : {
"variableDeclarationType" : "AccountTakeoverActionsType",
"variableName" : "actions",
"variableType" : "AccountTakeoverActionsType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionsType",
"variableSetterType" : "AccountTakeoverActionsType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionsType",
"variableName" : "actions",
"variableType" : "AccountTakeoverActionsType",
"documentation" : "Account takeover risk configuration actions
",
"simpleType" : "AccountTakeoverActionsType",
"variableSetterType" : "AccountTakeoverActionsType"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Actions" : {
"beanStyleGetterMethodName" : "getActions",
"beanStyleSetterMethodName" : "setActions",
"c2jName" : "Actions",
"c2jShape" : "AccountTakeoverActionsType",
"defaultConsumerFluentSetterDocumentation" : "Account takeover risk configuration actions
\nThis is a convenience that creates an instance of the {@link AccountTakeoverActionsType.Builder} avoiding the need to create one manually via {@link AccountTakeoverActionsType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountTakeoverActionsType.Builder#build()} is called immediately and its result is passed to {@link #actions(AccountTakeoverActionsType)}.\n@param actions a consumer that will call methods on {@link AccountTakeoverActionsType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actions(AccountTakeoverActionsType)",
"deprecated" : false,
"documentation" : "Account takeover risk configuration actions
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "actions",
"fluentSetterDocumentation" : "Account takeover risk configuration actions
\n@param actions Account takeover risk configuration actions\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "actions",
"getterDocumentation" : "Account takeover risk configuration actions
\n@return Account takeover risk configuration actions",
"getterModel" : {
"returnType" : "AccountTakeoverActionsType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Actions",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Actions",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Actions",
"sensitive" : false,
"setterDocumentation" : "Account takeover risk configuration actions
\n@param actions Account takeover risk configuration actions",
"setterMethodName" : "setActions",
"setterModel" : {
"variableDeclarationType" : "AccountTakeoverActionsType",
"variableName" : "actions",
"variableType" : "AccountTakeoverActionsType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionsType",
"variableSetterType" : "AccountTakeoverActionsType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionsType",
"variableName" : "actions",
"variableType" : "AccountTakeoverActionsType",
"documentation" : "Account takeover risk configuration actions
",
"simpleType" : "AccountTakeoverActionsType",
"variableSetterType" : "AccountTakeoverActionsType"
},
"xmlNameSpaceUri" : null
},
"NotifyConfiguration" : {
"beanStyleGetterMethodName" : "getNotifyConfiguration",
"beanStyleSetterMethodName" : "setNotifyConfiguration",
"c2jName" : "NotifyConfiguration",
"c2jShape" : "NotifyConfigurationType",
"defaultConsumerFluentSetterDocumentation" : "The notify configuration used to construct email notifications.
\nThis is a convenience that creates an instance of the {@link NotifyConfigurationType.Builder} avoiding the need to create one manually via {@link NotifyConfigurationType#builder()}.\n\nWhen the {@link Consumer} completes, {@link NotifyConfigurationType.Builder#build()} is called immediately and its result is passed to {@link #notifyConfiguration(NotifyConfigurationType)}.\n@param notifyConfiguration a consumer that will call methods on {@link NotifyConfigurationType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #notifyConfiguration(NotifyConfigurationType)",
"deprecated" : false,
"documentation" : "The notify configuration used to construct email notifications.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "notifyConfiguration",
"fluentSetterDocumentation" : "The notify configuration used to construct email notifications.
\n@param notifyConfiguration The notify configuration used to construct email notifications.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "notifyConfiguration",
"getterDocumentation" : "The notify configuration used to construct email notifications.
\n@return The notify configuration used to construct email notifications.",
"getterModel" : {
"returnType" : "NotifyConfigurationType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "NotifyConfiguration",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "NotifyConfiguration",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "NotifyConfiguration",
"sensitive" : false,
"setterDocumentation" : "The notify configuration used to construct email notifications.
\n@param notifyConfiguration The notify configuration used to construct email notifications.",
"setterMethodName" : "setNotifyConfiguration",
"setterModel" : {
"variableDeclarationType" : "NotifyConfigurationType",
"variableName" : "notifyConfiguration",
"variableType" : "NotifyConfigurationType",
"documentation" : null,
"simpleType" : "NotifyConfigurationType",
"variableSetterType" : "NotifyConfigurationType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "NotifyConfigurationType",
"variableName" : "notifyConfiguration",
"variableType" : "NotifyConfigurationType",
"documentation" : "The notify configuration used to construct email notifications.
",
"simpleType" : "NotifyConfigurationType",
"variableSetterType" : "NotifyConfigurationType"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getNotifyConfiguration",
"beanStyleSetterMethodName" : "setNotifyConfiguration",
"c2jName" : "NotifyConfiguration",
"c2jShape" : "NotifyConfigurationType",
"defaultConsumerFluentSetterDocumentation" : "The notify configuration used to construct email notifications.
\nThis is a convenience that creates an instance of the {@link NotifyConfigurationType.Builder} avoiding the need to create one manually via {@link NotifyConfigurationType#builder()}.\n\nWhen the {@link Consumer} completes, {@link NotifyConfigurationType.Builder#build()} is called immediately and its result is passed to {@link #notifyConfiguration(NotifyConfigurationType)}.\n@param notifyConfiguration a consumer that will call methods on {@link NotifyConfigurationType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #notifyConfiguration(NotifyConfigurationType)",
"deprecated" : false,
"documentation" : "The notify configuration used to construct email notifications.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "notifyConfiguration",
"fluentSetterDocumentation" : "The notify configuration used to construct email notifications.
\n@param notifyConfiguration The notify configuration used to construct email notifications.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "notifyConfiguration",
"getterDocumentation" : "The notify configuration used to construct email notifications.
\n@return The notify configuration used to construct email notifications.",
"getterModel" : {
"returnType" : "NotifyConfigurationType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "NotifyConfiguration",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "NotifyConfiguration",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "NotifyConfiguration",
"sensitive" : false,
"setterDocumentation" : "The notify configuration used to construct email notifications.
\n@param notifyConfiguration The notify configuration used to construct email notifications.",
"setterMethodName" : "setNotifyConfiguration",
"setterModel" : {
"variableDeclarationType" : "NotifyConfigurationType",
"variableName" : "notifyConfiguration",
"variableType" : "NotifyConfigurationType",
"documentation" : null,
"simpleType" : "NotifyConfigurationType",
"variableSetterType" : "NotifyConfigurationType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "NotifyConfigurationType",
"variableName" : "notifyConfiguration",
"variableType" : "NotifyConfigurationType",
"documentation" : "The notify configuration used to construct email notifications.
",
"simpleType" : "NotifyConfigurationType",
"variableSetterType" : "NotifyConfigurationType"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getActions",
"beanStyleSetterMethodName" : "setActions",
"c2jName" : "Actions",
"c2jShape" : "AccountTakeoverActionsType",
"defaultConsumerFluentSetterDocumentation" : "Account takeover risk configuration actions
\nThis is a convenience that creates an instance of the {@link AccountTakeoverActionsType.Builder} avoiding the need to create one manually via {@link AccountTakeoverActionsType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AccountTakeoverActionsType.Builder#build()} is called immediately and its result is passed to {@link #actions(AccountTakeoverActionsType)}.\n@param actions a consumer that will call methods on {@link AccountTakeoverActionsType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actions(AccountTakeoverActionsType)",
"deprecated" : false,
"documentation" : "Account takeover risk configuration actions
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "actions",
"fluentSetterDocumentation" : "Account takeover risk configuration actions
\n@param actions Account takeover risk configuration actions\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "actions",
"getterDocumentation" : "Account takeover risk configuration actions
\n@return Account takeover risk configuration actions",
"getterModel" : {
"returnType" : "AccountTakeoverActionsType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Actions",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Actions",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Actions",
"sensitive" : false,
"setterDocumentation" : "Account takeover risk configuration actions
\n@param actions Account takeover risk configuration actions",
"setterMethodName" : "setActions",
"setterModel" : {
"variableDeclarationType" : "AccountTakeoverActionsType",
"variableName" : "actions",
"variableType" : "AccountTakeoverActionsType",
"documentation" : null,
"simpleType" : "AccountTakeoverActionsType",
"variableSetterType" : "AccountTakeoverActionsType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AccountTakeoverActionsType",
"variableName" : "actions",
"variableType" : "AccountTakeoverActionsType",
"documentation" : "Account takeover risk configuration actions
",
"simpleType" : "AccountTakeoverActionsType",
"variableSetterType" : "AccountTakeoverActionsType"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "Actions" ],
"shapeName" : "AccountTakeoverRiskConfigurationType",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AccountTakeoverRiskConfigurationType",
"variableName" : "accountTakeoverRiskConfigurationType",
"variableType" : "AccountTakeoverRiskConfigurationType",
"documentation" : null,
"simpleType" : "AccountTakeoverRiskConfigurationType",
"variableSetterType" : "AccountTakeoverRiskConfigurationType"
},
"wrapper" : false
},
"AddCustomAttributesRequest" : {
"c2jName" : "AddCustomAttributesRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the request to add custom attributes.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AddCustomAttributes",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSCognitoIdentityProviderService.AddCustomAttributes",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to add custom attributes.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to add custom attributes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool where you want to add custom attributes.
\n@param userPoolId The user pool ID for the user pool where you want to add custom attributes.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool where you want to add custom attributes.
\n@return The user pool ID for the user pool where you want to add custom attributes.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool where you want to add custom attributes.
\n@param userPoolId The user pool ID for the user pool where you want to add custom attributes.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to add custom attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCustomAttributes",
"beanStyleSetterMethodName" : "setCustomAttributes",
"c2jName" : "CustomAttributes",
"c2jShape" : "CustomAttributesListType",
"defaultConsumerFluentSetterDocumentation" : "An array of custom attributes, such as Mutable and Name.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #customAttributes(List)}.\n@param customAttributes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customAttributes(List)",
"deprecated" : false,
"documentation" : "An array of custom attributes, such as Mutable and Name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "customAttributes",
"fluentSetterDocumentation" : "An array of custom attributes, such as Mutable and Name.
\n@param customAttributes An array of custom attributes, such as Mutable and Name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "customAttributes",
"getterDocumentation" : "An array of custom attributes, such as Mutable and Name.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of custom attributes, such as Mutable and Name.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "CustomAttributes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CustomAttributes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "SchemaAttributeType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SchemaAttributeType.Builder} avoiding the need to create one manually via {@link SchemaAttributeType#builder()}.\n\nWhen the {@link Consumer} completes, {@link SchemaAttributeType.Builder#build()} is called immediately and its result is passed to {@link #member(SchemaAttributeType)}.\n@param member a consumer that will call methods on {@link SchemaAttributeType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SchemaAttributeType)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "SchemaAttributeType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "SchemaAttributeType",
"variableName" : "member",
"variableType" : "SchemaAttributeType",
"documentation" : null,
"simpleType" : "SchemaAttributeType",
"variableSetterType" : "SchemaAttributeType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "SchemaAttributeType",
"variableName" : "member",
"variableType" : "SchemaAttributeType",
"documentation" : "",
"simpleType" : "SchemaAttributeType",
"variableSetterType" : "SchemaAttributeType"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "SchemaAttributeType",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "SchemaAttributeType",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "CustomAttributes",
"sensitive" : false,
"setterDocumentation" : "An array of custom attributes, such as Mutable and Name.
\n@param customAttributes An array of custom attributes, such as Mutable and Name.",
"setterMethodName" : "setCustomAttributes",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "customAttributes",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "customAttributes",
"variableType" : "java.util.List",
"documentation" : "An array of custom attributes, such as Mutable and Name.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"CustomAttributes" : {
"beanStyleGetterMethodName" : "getCustomAttributes",
"beanStyleSetterMethodName" : "setCustomAttributes",
"c2jName" : "CustomAttributes",
"c2jShape" : "CustomAttributesListType",
"defaultConsumerFluentSetterDocumentation" : "An array of custom attributes, such as Mutable and Name.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #customAttributes(List)}.\n@param customAttributes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customAttributes(List)",
"deprecated" : false,
"documentation" : "An array of custom attributes, such as Mutable and Name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "customAttributes",
"fluentSetterDocumentation" : "An array of custom attributes, such as Mutable and Name.
\n@param customAttributes An array of custom attributes, such as Mutable and Name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "customAttributes",
"getterDocumentation" : "An array of custom attributes, such as Mutable and Name.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of custom attributes, such as Mutable and Name.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "CustomAttributes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CustomAttributes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "SchemaAttributeType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SchemaAttributeType.Builder} avoiding the need to create one manually via {@link SchemaAttributeType#builder()}.\n\nWhen the {@link Consumer} completes, {@link SchemaAttributeType.Builder#build()} is called immediately and its result is passed to {@link #member(SchemaAttributeType)}.\n@param member a consumer that will call methods on {@link SchemaAttributeType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SchemaAttributeType)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "SchemaAttributeType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "SchemaAttributeType",
"variableName" : "member",
"variableType" : "SchemaAttributeType",
"documentation" : null,
"simpleType" : "SchemaAttributeType",
"variableSetterType" : "SchemaAttributeType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "SchemaAttributeType",
"variableName" : "member",
"variableType" : "SchemaAttributeType",
"documentation" : "",
"simpleType" : "SchemaAttributeType",
"variableSetterType" : "SchemaAttributeType"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "SchemaAttributeType",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "SchemaAttributeType",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "CustomAttributes",
"sensitive" : false,
"setterDocumentation" : "An array of custom attributes, such as Mutable and Name.
\n@param customAttributes An array of custom attributes, such as Mutable and Name.",
"setterMethodName" : "setCustomAttributes",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "customAttributes",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "customAttributes",
"variableType" : "java.util.List",
"documentation" : "An array of custom attributes, such as Mutable and Name.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
},
"UserPoolId" : {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to add custom attributes.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to add custom attributes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool where you want to add custom attributes.
\n@param userPoolId The user pool ID for the user pool where you want to add custom attributes.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool where you want to add custom attributes.
\n@return The user pool ID for the user pool where you want to add custom attributes.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool where you want to add custom attributes.
\n@param userPoolId The user pool ID for the user pool where you want to add custom attributes.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to add custom attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to add custom attributes.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to add custom attributes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool where you want to add custom attributes.
\n@param userPoolId The user pool ID for the user pool where you want to add custom attributes.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool where you want to add custom attributes.
\n@return The user pool ID for the user pool where you want to add custom attributes.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool where you want to add custom attributes.
\n@param userPoolId The user pool ID for the user pool where you want to add custom attributes.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to add custom attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCustomAttributes",
"beanStyleSetterMethodName" : "setCustomAttributes",
"c2jName" : "CustomAttributes",
"c2jShape" : "CustomAttributesListType",
"defaultConsumerFluentSetterDocumentation" : "An array of custom attributes, such as Mutable and Name.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #customAttributes(List)}.\n@param customAttributes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #customAttributes(List)",
"deprecated" : false,
"documentation" : "An array of custom attributes, such as Mutable and Name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "customAttributes",
"fluentSetterDocumentation" : "An array of custom attributes, such as Mutable and Name.
\n@param customAttributes An array of custom attributes, such as Mutable and Name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "customAttributes",
"getterDocumentation" : "An array of custom attributes, such as Mutable and Name.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of custom attributes, such as Mutable and Name.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "CustomAttributes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CustomAttributes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "SchemaAttributeType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SchemaAttributeType.Builder} avoiding the need to create one manually via {@link SchemaAttributeType#builder()}.\n\nWhen the {@link Consumer} completes, {@link SchemaAttributeType.Builder#build()} is called immediately and its result is passed to {@link #member(SchemaAttributeType)}.\n@param member a consumer that will call methods on {@link SchemaAttributeType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SchemaAttributeType)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "SchemaAttributeType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "SchemaAttributeType",
"variableName" : "member",
"variableType" : "SchemaAttributeType",
"documentation" : null,
"simpleType" : "SchemaAttributeType",
"variableSetterType" : "SchemaAttributeType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "SchemaAttributeType",
"variableName" : "member",
"variableType" : "SchemaAttributeType",
"documentation" : "",
"simpleType" : "SchemaAttributeType",
"variableSetterType" : "SchemaAttributeType"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "SchemaAttributeType",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "SchemaAttributeType",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "CustomAttributes",
"sensitive" : false,
"setterDocumentation" : "An array of custom attributes, such as Mutable and Name.
\n@param customAttributes An array of custom attributes, such as Mutable and Name.",
"setterMethodName" : "setCustomAttributes",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "customAttributes",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "customAttributes",
"variableType" : "java.util.List",
"documentation" : "An array of custom attributes, such as Mutable and Name.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "UserPoolId", "CustomAttributes" ],
"shapeName" : "AddCustomAttributesRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AddCustomAttributesRequest",
"variableName" : "addCustomAttributesRequest",
"variableType" : "AddCustomAttributesRequest",
"documentation" : null,
"simpleType" : "AddCustomAttributesRequest",
"variableSetterType" : "AddCustomAttributesRequest"
},
"wrapper" : false
},
"AddCustomAttributesResponse" : {
"c2jName" : "AddCustomAttributesResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the response from the server for the request to add custom attributes.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AddCustomAttributesResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AddCustomAttributesResponse",
"variableName" : "addCustomAttributesResponse",
"variableType" : "AddCustomAttributesResponse",
"documentation" : null,
"simpleType" : "AddCustomAttributesResponse",
"variableSetterType" : "AddCustomAttributesResponse"
},
"wrapper" : false
},
"AdminAddUserToGroupRequest" : {
"c2jName" : "AdminAddUserToGroupRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AdminAddUserToGroup",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSCognitoIdentityProviderService.AdminAddUserToGroup",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool.
\n@param userPoolId The user pool ID for the user pool.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool.
\n@return The user pool ID for the user pool.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool.
\n@param userPoolId The user pool ID for the user pool.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The username for the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The username for the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The username for the user.
\n@param username The username for the user.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The username for the user.
\n@return The username for the user.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The username for the user.
\n@param username The username for the user.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The username for the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getGroupName",
"beanStyleSetterMethodName" : "setGroupName",
"c2jName" : "GroupName",
"c2jShape" : "GroupNameType",
"defaultConsumerFluentSetterDocumentation" : "The group name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)",
"deprecated" : false,
"documentation" : "The group name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "groupName",
"fluentSetterDocumentation" : "The group name.
\n@param groupName The group name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "groupName",
"getterDocumentation" : "The group name.
\n@return The group name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GroupName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GroupName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GroupName",
"sensitive" : false,
"setterDocumentation" : "The group name.
\n@param groupName The group name.",
"setterMethodName" : "setGroupName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "groupName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "groupName",
"variableType" : "String",
"documentation" : "The group name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"GroupName" : {
"beanStyleGetterMethodName" : "getGroupName",
"beanStyleSetterMethodName" : "setGroupName",
"c2jName" : "GroupName",
"c2jShape" : "GroupNameType",
"defaultConsumerFluentSetterDocumentation" : "The group name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)",
"deprecated" : false,
"documentation" : "The group name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "groupName",
"fluentSetterDocumentation" : "The group name.
\n@param groupName The group name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "groupName",
"getterDocumentation" : "The group name.
\n@return The group name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GroupName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GroupName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GroupName",
"sensitive" : false,
"setterDocumentation" : "The group name.
\n@param groupName The group name.",
"setterMethodName" : "setGroupName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "groupName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "groupName",
"variableType" : "String",
"documentation" : "The group name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"UserPoolId" : {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool.
\n@param userPoolId The user pool ID for the user pool.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool.
\n@return The user pool ID for the user pool.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool.
\n@param userPoolId The user pool ID for the user pool.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Username" : {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The username for the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The username for the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The username for the user.
\n@param username The username for the user.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The username for the user.
\n@return The username for the user.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The username for the user.
\n@param username The username for the user.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The username for the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool.
\n@param userPoolId The user pool ID for the user pool.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool.
\n@return The user pool ID for the user pool.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool.
\n@param userPoolId The user pool ID for the user pool.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The username for the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The username for the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The username for the user.
\n@param username The username for the user.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The username for the user.
\n@return The username for the user.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The username for the user.
\n@param username The username for the user.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The username for the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getGroupName",
"beanStyleSetterMethodName" : "setGroupName",
"c2jName" : "GroupName",
"c2jShape" : "GroupNameType",
"defaultConsumerFluentSetterDocumentation" : "The group name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)",
"deprecated" : false,
"documentation" : "The group name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "groupName",
"fluentSetterDocumentation" : "The group name.
\n@param groupName The group name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "groupName",
"getterDocumentation" : "The group name.
\n@return The group name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "GroupName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "GroupName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "GroupName",
"sensitive" : false,
"setterDocumentation" : "The group name.
\n@param groupName The group name.",
"setterMethodName" : "setGroupName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "groupName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "groupName",
"variableType" : "String",
"documentation" : "The group name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "UserPoolId", "Username", "GroupName" ],
"shapeName" : "AdminAddUserToGroupRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AdminAddUserToGroupRequest",
"variableName" : "adminAddUserToGroupRequest",
"variableType" : "AdminAddUserToGroupRequest",
"documentation" : null,
"simpleType" : "AdminAddUserToGroupRequest",
"variableSetterType" : "AdminAddUserToGroupRequest"
},
"wrapper" : false
},
"AdminAddUserToGroupResponse" : {
"c2jName" : "AdminAddUserToGroupResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : null,
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AdminAddUserToGroupResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AdminAddUserToGroupResponse",
"variableName" : "adminAddUserToGroupResponse",
"variableType" : "AdminAddUserToGroupResponse",
"documentation" : null,
"simpleType" : "AdminAddUserToGroupResponse",
"variableSetterType" : "AdminAddUserToGroupResponse"
},
"wrapper" : false
},
"AdminConfirmSignUpRequest" : {
"c2jName" : "AdminConfirmSignUpRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the request to confirm user registration.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AdminConfirmSignUp",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSCognitoIdentityProviderService.AdminConfirmSignUp",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for which you want to confirm user registration.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for which you want to confirm user registration.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for which you want to confirm user registration.
\n@param userPoolId The user pool ID for which you want to confirm user registration.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for which you want to confirm user registration.
\n@return The user pool ID for which you want to confirm user registration.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for which you want to confirm user registration.
\n@param userPoolId The user pool ID for which you want to confirm user registration.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for which you want to confirm user registration.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name for which you want to confirm user registration.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name for which you want to confirm user registration.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name for which you want to confirm user registration.
\n@param username The user name for which you want to confirm user registration.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name for which you want to confirm user registration.
\n@return The user name for which you want to confirm user registration.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name for which you want to confirm user registration.
\n@param username The user name for which you want to confirm user registration.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name for which you want to confirm user registration.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"UserPoolId" : {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for which you want to confirm user registration.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for which you want to confirm user registration.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for which you want to confirm user registration.
\n@param userPoolId The user pool ID for which you want to confirm user registration.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for which you want to confirm user registration.
\n@return The user pool ID for which you want to confirm user registration.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for which you want to confirm user registration.
\n@param userPoolId The user pool ID for which you want to confirm user registration.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for which you want to confirm user registration.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Username" : {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name for which you want to confirm user registration.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name for which you want to confirm user registration.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name for which you want to confirm user registration.
\n@param username The user name for which you want to confirm user registration.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name for which you want to confirm user registration.
\n@return The user name for which you want to confirm user registration.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name for which you want to confirm user registration.
\n@param username The user name for which you want to confirm user registration.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name for which you want to confirm user registration.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for which you want to confirm user registration.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for which you want to confirm user registration.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for which you want to confirm user registration.
\n@param userPoolId The user pool ID for which you want to confirm user registration.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for which you want to confirm user registration.
\n@return The user pool ID for which you want to confirm user registration.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for which you want to confirm user registration.
\n@param userPoolId The user pool ID for which you want to confirm user registration.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for which you want to confirm user registration.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name for which you want to confirm user registration.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name for which you want to confirm user registration.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name for which you want to confirm user registration.
\n@param username The user name for which you want to confirm user registration.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name for which you want to confirm user registration.
\n@return The user name for which you want to confirm user registration.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name for which you want to confirm user registration.
\n@param username The user name for which you want to confirm user registration.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name for which you want to confirm user registration.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "UserPoolId", "Username" ],
"shapeName" : "AdminConfirmSignUpRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AdminConfirmSignUpRequest",
"variableName" : "adminConfirmSignUpRequest",
"variableType" : "AdminConfirmSignUpRequest",
"documentation" : null,
"simpleType" : "AdminConfirmSignUpRequest",
"variableSetterType" : "AdminConfirmSignUpRequest"
},
"wrapper" : false
},
"AdminConfirmSignUpResponse" : {
"c2jName" : "AdminConfirmSignUpResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the response from the server for the request to confirm registration.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AdminConfirmSignUpResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AdminConfirmSignUpResponse",
"variableName" : "adminConfirmSignUpResponse",
"variableType" : "AdminConfirmSignUpResponse",
"documentation" : null,
"simpleType" : "AdminConfirmSignUpResponse",
"variableSetterType" : "AdminConfirmSignUpResponse"
},
"wrapper" : false
},
"AdminCreateUserConfigType" : {
"c2jName" : "AdminCreateUserConfigType",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The configuration for creating a new user profile.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getAllowAdminCreateUserOnly",
"beanStyleSetterMethodName" : "setAllowAdminCreateUserOnly",
"c2jName" : "AllowAdminCreateUserOnly",
"c2jShape" : "BooleanType",
"defaultConsumerFluentSetterDocumentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #allowAdminCreateUserOnly(Boolean)}.\n@param allowAdminCreateUserOnly a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #allowAdminCreateUserOnly(Boolean)",
"deprecated" : false,
"documentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "allowAdminCreateUserOnly",
"fluentSetterDocumentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
\n@param allowAdminCreateUserOnly Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "allowAdminCreateUserOnly",
"getterDocumentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
\n@return Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AllowAdminCreateUserOnly",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AllowAdminCreateUserOnly",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "AllowAdminCreateUserOnly",
"sensitive" : false,
"setterDocumentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
\n@param allowAdminCreateUserOnly Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.",
"setterMethodName" : "setAllowAdminCreateUserOnly",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "allowAdminCreateUserOnly",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "allowAdminCreateUserOnly",
"variableType" : "Boolean",
"documentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUnusedAccountValidityDays",
"beanStyleSetterMethodName" : "setUnusedAccountValidityDays",
"c2jName" : "UnusedAccountValidityDays",
"c2jShape" : "AdminCreateUserUnusedAccountValidityDaysType",
"defaultConsumerFluentSetterDocumentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #unusedAccountValidityDays(Integer)}.\n@param unusedAccountValidityDays a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unusedAccountValidityDays(Integer)",
"deprecated" : false,
"documentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "unusedAccountValidityDays",
"fluentSetterDocumentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\n@param unusedAccountValidityDays The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7. If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "unusedAccountValidityDays",
"getterDocumentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\n@return The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7. If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UnusedAccountValidityDays",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UnusedAccountValidityDays",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "UnusedAccountValidityDays",
"sensitive" : false,
"setterDocumentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\n@param unusedAccountValidityDays The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7. If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
",
"setterMethodName" : "setUnusedAccountValidityDays",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "unusedAccountValidityDays",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "unusedAccountValidityDays",
"variableType" : "Integer",
"documentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getInviteMessageTemplate",
"beanStyleSetterMethodName" : "setInviteMessageTemplate",
"c2jName" : "InviteMessageTemplate",
"c2jShape" : "MessageTemplateType",
"defaultConsumerFluentSetterDocumentation" : "The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
\nThis is a convenience that creates an instance of the {@link MessageTemplateType.Builder} avoiding the need to create one manually via {@link MessageTemplateType#builder()}.\n\nWhen the {@link Consumer} completes, {@link MessageTemplateType.Builder#build()} is called immediately and its result is passed to {@link #inviteMessageTemplate(MessageTemplateType)}.\n@param inviteMessageTemplate a consumer that will call methods on {@link MessageTemplateType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #inviteMessageTemplate(MessageTemplateType)",
"deprecated" : false,
"documentation" : "The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "inviteMessageTemplate",
"fluentSetterDocumentation" : "The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
\n@param inviteMessageTemplate The message template to be used for the welcome message to new users. See also Customizing User Invitation Messages.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "inviteMessageTemplate",
"getterDocumentation" : "
The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
\n@return The message template to be used for the welcome message to new users. See also Customizing User Invitation Messages.",
"getterModel" : {
"returnType" : "MessageTemplateType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InviteMessageTemplate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InviteMessageTemplate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "InviteMessageTemplate",
"sensitive" : false,
"setterDocumentation" : "
The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
\n@param inviteMessageTemplate The message template to be used for the welcome message to new users. See also Customizing User Invitation Messages.",
"setterMethodName" : "setInviteMessageTemplate",
"setterModel" : {
"variableDeclarationType" : "MessageTemplateType",
"variableName" : "inviteMessageTemplate",
"variableType" : "MessageTemplateType",
"documentation" : null,
"simpleType" : "MessageTemplateType",
"variableSetterType" : "MessageTemplateType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "MessageTemplateType",
"variableName" : "inviteMessageTemplate",
"variableType" : "MessageTemplateType",
"documentation" : "
The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
",
"simpleType" : "MessageTemplateType",
"variableSetterType" : "MessageTemplateType"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AllowAdminCreateUserOnly" : {
"beanStyleGetterMethodName" : "getAllowAdminCreateUserOnly",
"beanStyleSetterMethodName" : "setAllowAdminCreateUserOnly",
"c2jName" : "AllowAdminCreateUserOnly",
"c2jShape" : "BooleanType",
"defaultConsumerFluentSetterDocumentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #allowAdminCreateUserOnly(Boolean)}.\n@param allowAdminCreateUserOnly a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #allowAdminCreateUserOnly(Boolean)",
"deprecated" : false,
"documentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "allowAdminCreateUserOnly",
"fluentSetterDocumentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
\n@param allowAdminCreateUserOnly Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "allowAdminCreateUserOnly",
"getterDocumentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
\n@return Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AllowAdminCreateUserOnly",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AllowAdminCreateUserOnly",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "AllowAdminCreateUserOnly",
"sensitive" : false,
"setterDocumentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
\n@param allowAdminCreateUserOnly Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.",
"setterMethodName" : "setAllowAdminCreateUserOnly",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "allowAdminCreateUserOnly",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "allowAdminCreateUserOnly",
"variableType" : "Boolean",
"documentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
},
"InviteMessageTemplate" : {
"beanStyleGetterMethodName" : "getInviteMessageTemplate",
"beanStyleSetterMethodName" : "setInviteMessageTemplate",
"c2jName" : "InviteMessageTemplate",
"c2jShape" : "MessageTemplateType",
"defaultConsumerFluentSetterDocumentation" : "The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
\nThis is a convenience that creates an instance of the {@link MessageTemplateType.Builder} avoiding the need to create one manually via {@link MessageTemplateType#builder()}.\n\nWhen the {@link Consumer} completes, {@link MessageTemplateType.Builder#build()} is called immediately and its result is passed to {@link #inviteMessageTemplate(MessageTemplateType)}.\n@param inviteMessageTemplate a consumer that will call methods on {@link MessageTemplateType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #inviteMessageTemplate(MessageTemplateType)",
"deprecated" : false,
"documentation" : "The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "inviteMessageTemplate",
"fluentSetterDocumentation" : "The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
\n@param inviteMessageTemplate The message template to be used for the welcome message to new users. See also Customizing User Invitation Messages.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "inviteMessageTemplate",
"getterDocumentation" : "
The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
\n@return The message template to be used for the welcome message to new users. See also Customizing User Invitation Messages.",
"getterModel" : {
"returnType" : "MessageTemplateType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InviteMessageTemplate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InviteMessageTemplate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "InviteMessageTemplate",
"sensitive" : false,
"setterDocumentation" : "
The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
\n@param inviteMessageTemplate The message template to be used for the welcome message to new users. See also Customizing User Invitation Messages.",
"setterMethodName" : "setInviteMessageTemplate",
"setterModel" : {
"variableDeclarationType" : "MessageTemplateType",
"variableName" : "inviteMessageTemplate",
"variableType" : "MessageTemplateType",
"documentation" : null,
"simpleType" : "MessageTemplateType",
"variableSetterType" : "MessageTemplateType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "MessageTemplateType",
"variableName" : "inviteMessageTemplate",
"variableType" : "MessageTemplateType",
"documentation" : "
The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
",
"simpleType" : "MessageTemplateType",
"variableSetterType" : "MessageTemplateType"
},
"xmlNameSpaceUri" : null
},
"UnusedAccountValidityDays" : {
"beanStyleGetterMethodName" : "getUnusedAccountValidityDays",
"beanStyleSetterMethodName" : "setUnusedAccountValidityDays",
"c2jName" : "UnusedAccountValidityDays",
"c2jShape" : "AdminCreateUserUnusedAccountValidityDaysType",
"defaultConsumerFluentSetterDocumentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #unusedAccountValidityDays(Integer)}.\n@param unusedAccountValidityDays a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unusedAccountValidityDays(Integer)",
"deprecated" : false,
"documentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "unusedAccountValidityDays",
"fluentSetterDocumentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\n@param unusedAccountValidityDays The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7. If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "unusedAccountValidityDays",
"getterDocumentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\n@return The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7. If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UnusedAccountValidityDays",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UnusedAccountValidityDays",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "UnusedAccountValidityDays",
"sensitive" : false,
"setterDocumentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\n@param unusedAccountValidityDays The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7. If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
",
"setterMethodName" : "setUnusedAccountValidityDays",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "unusedAccountValidityDays",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "unusedAccountValidityDays",
"variableType" : "Integer",
"documentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getAllowAdminCreateUserOnly",
"beanStyleSetterMethodName" : "setAllowAdminCreateUserOnly",
"c2jName" : "AllowAdminCreateUserOnly",
"c2jShape" : "BooleanType",
"defaultConsumerFluentSetterDocumentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #allowAdminCreateUserOnly(Boolean)}.\n@param allowAdminCreateUserOnly a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #allowAdminCreateUserOnly(Boolean)",
"deprecated" : false,
"documentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "allowAdminCreateUserOnly",
"fluentSetterDocumentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
\n@param allowAdminCreateUserOnly Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "allowAdminCreateUserOnly",
"getterDocumentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
\n@return Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AllowAdminCreateUserOnly",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AllowAdminCreateUserOnly",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "AllowAdminCreateUserOnly",
"sensitive" : false,
"setterDocumentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
\n@param allowAdminCreateUserOnly Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.",
"setterMethodName" : "setAllowAdminCreateUserOnly",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "allowAdminCreateUserOnly",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "allowAdminCreateUserOnly",
"variableType" : "Boolean",
"documentation" : "Set to True
if only the administrator is allowed to create user profiles. Set to False
if users can sign themselves up via an app.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUnusedAccountValidityDays",
"beanStyleSetterMethodName" : "setUnusedAccountValidityDays",
"c2jName" : "UnusedAccountValidityDays",
"c2jShape" : "AdminCreateUserUnusedAccountValidityDaysType",
"defaultConsumerFluentSetterDocumentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #unusedAccountValidityDays(Integer)}.\n@param unusedAccountValidityDays a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #unusedAccountValidityDays(Integer)",
"deprecated" : false,
"documentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "unusedAccountValidityDays",
"fluentSetterDocumentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\n@param unusedAccountValidityDays The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7. If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "unusedAccountValidityDays",
"getterDocumentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\n@return The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7. If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UnusedAccountValidityDays",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UnusedAccountValidityDays",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "UnusedAccountValidityDays",
"sensitive" : false,
"setterDocumentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
\n@param unusedAccountValidityDays The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7. If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
",
"setterMethodName" : "setUnusedAccountValidityDays",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "unusedAccountValidityDays",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "unusedAccountValidityDays",
"variableType" : "Integer",
"documentation" : "The user account expiration limit, in days, after which the account is no longer usable. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter. The default value for this parameter is 7.
If you set a value for TemporaryPasswordValidityDays
in PasswordPolicy
, that value will be used and UnusedAccountValidityDays
will be deprecated for that user pool.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getInviteMessageTemplate",
"beanStyleSetterMethodName" : "setInviteMessageTemplate",
"c2jName" : "InviteMessageTemplate",
"c2jShape" : "MessageTemplateType",
"defaultConsumerFluentSetterDocumentation" : "The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
\nThis is a convenience that creates an instance of the {@link MessageTemplateType.Builder} avoiding the need to create one manually via {@link MessageTemplateType#builder()}.\n\nWhen the {@link Consumer} completes, {@link MessageTemplateType.Builder#build()} is called immediately and its result is passed to {@link #inviteMessageTemplate(MessageTemplateType)}.\n@param inviteMessageTemplate a consumer that will call methods on {@link MessageTemplateType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #inviteMessageTemplate(MessageTemplateType)",
"deprecated" : false,
"documentation" : "The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "inviteMessageTemplate",
"fluentSetterDocumentation" : "The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
\n@param inviteMessageTemplate The message template to be used for the welcome message to new users. See also Customizing User Invitation Messages.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "inviteMessageTemplate",
"getterDocumentation" : "
The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
\n@return The message template to be used for the welcome message to new users. See also Customizing User Invitation Messages.",
"getterModel" : {
"returnType" : "MessageTemplateType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InviteMessageTemplate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InviteMessageTemplate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "InviteMessageTemplate",
"sensitive" : false,
"setterDocumentation" : "
The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
\n@param inviteMessageTemplate The message template to be used for the welcome message to new users. See also Customizing User Invitation Messages.",
"setterMethodName" : "setInviteMessageTemplate",
"setterModel" : {
"variableDeclarationType" : "MessageTemplateType",
"variableName" : "inviteMessageTemplate",
"variableType" : "MessageTemplateType",
"documentation" : null,
"simpleType" : "MessageTemplateType",
"variableSetterType" : "MessageTemplateType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "MessageTemplateType",
"variableName" : "inviteMessageTemplate",
"variableType" : "MessageTemplateType",
"documentation" : "
The message template to be used for the welcome message to new users.
See also Customizing User Invitation Messages.
",
"simpleType" : "MessageTemplateType",
"variableSetterType" : "MessageTemplateType"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AdminCreateUserConfigType",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AdminCreateUserConfigType",
"variableName" : "adminCreateUserConfigType",
"variableType" : "AdminCreateUserConfigType",
"documentation" : null,
"simpleType" : "AdminCreateUserConfigType",
"variableSetterType" : "AdminCreateUserConfigType"
},
"wrapper" : false
},
"AdminCreateUserRequest" : {
"c2jName" : "AdminCreateUserRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the request to create a user in the specified user pool.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AdminCreateUser",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSCognitoIdentityProviderService.AdminCreateUser",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where the user will be created.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where the user will be created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool where the user will be created.
\n@param userPoolId The user pool ID for the user pool where the user will be created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool where the user will be created.
\n@return The user pool ID for the user pool where the user will be created.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool where the user will be created.
\n@param userPoolId The user pool ID for the user pool where the user will be created.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where the user will be created.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
\n@param username The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
\n@return The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
\n@param username The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUserAttributes",
"beanStyleSetterMethodName" : "setUserAttributes",
"c2jName" : "UserAttributes",
"c2jShape" : "AttributeListType",
"defaultConsumerFluentSetterDocumentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #userAttributes(List)}.\n@param userAttributes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userAttributes(List)",
"deprecated" : false,
"documentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userAttributes",
"fluentSetterDocumentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\n@param userAttributes An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message). For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userAttributes",
"getterDocumentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message). For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserAttributes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserAttributes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AttributeType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AttributeType.Builder} avoiding the need to create one manually via {@link AttributeType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AttributeType.Builder#build()} is called immediately and its result is passed to {@link #member(AttributeType)}.\n@param member a consumer that will call methods on {@link AttributeType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AttributeType)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "AttributeType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : null,
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "AttributeType",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "AttributeType",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UserAttributes",
"sensitive" : false,
"setterDocumentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\n@param userAttributes An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message). For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
",
"setterMethodName" : "setUserAttributes",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributes",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributes",
"variableType" : "java.util.List",
"documentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getValidationData",
"beanStyleSetterMethodName" : "setValidationData",
"c2jName" : "ValidationData",
"c2jShape" : "AttributeListType",
"defaultConsumerFluentSetterDocumentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #validationData(List)}.\n@param validationData a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #validationData(List)",
"deprecated" : false,
"documentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "validationData",
"fluentSetterDocumentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
\n@param validationData The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain. To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "validationData",
"getterDocumentation" : "
The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain. To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ValidationData",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ValidationData",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AttributeType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AttributeType.Builder} avoiding the need to create one manually via {@link AttributeType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AttributeType.Builder#build()} is called immediately and its result is passed to {@link #member(AttributeType)}.\n@param member a consumer that will call methods on {@link AttributeType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AttributeType)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "AttributeType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : null,
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "AttributeType",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "AttributeType",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ValidationData",
"sensitive" : false,
"setterDocumentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
\n@param validationData The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.",
"setterMethodName" : "setValidationData",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "validationData",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "validationData",
"variableType" : "java.util.List",
"documentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTemporaryPassword",
"beanStyleSetterMethodName" : "setTemporaryPassword",
"c2jName" : "TemporaryPassword",
"c2jShape" : "PasswordType",
"defaultConsumerFluentSetterDocumentation" : "The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #temporaryPassword(String)}.\n@param temporaryPassword a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #temporaryPassword(String)",
"deprecated" : false,
"documentation" : "The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "temporaryPassword",
"fluentSetterDocumentation" : "The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
\n@param temporaryPassword The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "temporaryPassword",
"getterDocumentation" : "
The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
\n@return The user's temporary password. This password must conform to the password policy that you specified when you created the user pool. The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "TemporaryPassword",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "TemporaryPassword",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "TemporaryPassword",
"sensitive" : true,
"setterDocumentation" : "
The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
\n@param temporaryPassword The user's temporary password. This password must conform to the password policy that you specified when you created the user pool. The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.",
"setterMethodName" : "setTemporaryPassword",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "temporaryPassword",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "temporaryPassword",
"variableType" : "String",
"documentation" : "
The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getForceAliasCreation",
"beanStyleSetterMethodName" : "setForceAliasCreation",
"c2jName" : "ForceAliasCreation",
"c2jShape" : "ForceAliasCreation",
"defaultConsumerFluentSetterDocumentation" : "This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #forceAliasCreation(Boolean)}.\n@param forceAliasCreation a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #forceAliasCreation(Boolean)",
"deprecated" : false,
"documentation" : "This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "forceAliasCreation",
"fluentSetterDocumentation" : "This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
\n@param forceAliasCreation This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored. If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "forceAliasCreation",
"getterDocumentation" : "
This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
\n@return This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored. If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ForceAliasCreation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ForceAliasCreation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "ForceAliasCreation",
"sensitive" : false,
"setterDocumentation" : "
This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
\n@param forceAliasCreation This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored. If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.",
"setterMethodName" : "setForceAliasCreation",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "forceAliasCreation",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "forceAliasCreation",
"variableType" : "Boolean",
"documentation" : "
This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMessageActionAsString",
"beanStyleSetterMethodName" : "setMessageAction",
"c2jName" : "MessageAction",
"c2jShape" : "MessageActionType",
"defaultConsumerFluentSetterDocumentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #messageActionAsString(String)}.\n@param messageAction a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #messageAction(String)",
"deprecated" : false,
"documentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
",
"endpointDiscoveryId" : false,
"enumType" : "MessageActionType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "messageAction",
"fluentEnumSetterMethodName" : "messageAction",
"fluentGetterMethodName" : "messageActionAsString",
"fluentSetterDocumentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
\n@param messageAction Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.\n@see MessageActionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see MessageActionType",
"fluentSetterMethodName" : "messageAction",
"getterDocumentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #messageAction} will return {@link MessageActionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #messageActionAsString}.\n
\n@return Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.\n@see MessageActionType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MessageAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MessageAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "MessageAction",
"sensitive" : false,
"setterDocumentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
\n@param messageAction Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.\n@see MessageActionType",
"setterMethodName" : "setMessageAction",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "messageAction",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "messageAction",
"variableType" : "String",
"documentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDesiredDeliveryMediumsAsStrings",
"beanStyleSetterMethodName" : "setDesiredDeliveryMediumsWithStrings",
"c2jName" : "DesiredDeliveryMediums",
"c2jShape" : "DeliveryMediumListType",
"defaultConsumerFluentSetterDocumentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #desiredDeliveryMediumsAsStrings(List)}.\n@param desiredDeliveryMediums a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #desiredDeliveryMediumsWithStrings(List)",
"deprecated" : false,
"documentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "desiredDeliveryMediums",
"fluentEnumSetterMethodName" : "desiredDeliveryMediums",
"fluentGetterMethodName" : "desiredDeliveryMediumsAsStrings",
"fluentSetterDocumentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
\n@param desiredDeliveryMediums Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "desiredDeliveryMediumsWithStrings",
"getterDocumentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DesiredDeliveryMediums",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DesiredDeliveryMediums",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "DeliveryMediumType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "DeliveryMediumType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see DeliveryMediumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeliveryMediumType",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link DeliveryMediumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see DeliveryMediumType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see DeliveryMediumType",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "DesiredDeliveryMediums",
"sensitive" : false,
"setterDocumentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
\n@param desiredDeliveryMediums Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.",
"setterMethodName" : "setDesiredDeliveryMediumsWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "desiredDeliveryMediums",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "desiredDeliveryMediums",
"variableType" : "java.util.List",
"documentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DesiredDeliveryMediums" : {
"beanStyleGetterMethodName" : "getDesiredDeliveryMediumsAsStrings",
"beanStyleSetterMethodName" : "setDesiredDeliveryMediumsWithStrings",
"c2jName" : "DesiredDeliveryMediums",
"c2jShape" : "DeliveryMediumListType",
"defaultConsumerFluentSetterDocumentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #desiredDeliveryMediumsAsStrings(List)}.\n@param desiredDeliveryMediums a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #desiredDeliveryMediumsWithStrings(List)",
"deprecated" : false,
"documentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "desiredDeliveryMediums",
"fluentEnumSetterMethodName" : "desiredDeliveryMediums",
"fluentGetterMethodName" : "desiredDeliveryMediumsAsStrings",
"fluentSetterDocumentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
\n@param desiredDeliveryMediums Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "desiredDeliveryMediumsWithStrings",
"getterDocumentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DesiredDeliveryMediums",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DesiredDeliveryMediums",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "DeliveryMediumType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "DeliveryMediumType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see DeliveryMediumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeliveryMediumType",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link DeliveryMediumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see DeliveryMediumType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see DeliveryMediumType",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "DesiredDeliveryMediums",
"sensitive" : false,
"setterDocumentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
\n@param desiredDeliveryMediums Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.",
"setterMethodName" : "setDesiredDeliveryMediumsWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "desiredDeliveryMediums",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "desiredDeliveryMediums",
"variableType" : "java.util.List",
"documentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
},
"ForceAliasCreation" : {
"beanStyleGetterMethodName" : "getForceAliasCreation",
"beanStyleSetterMethodName" : "setForceAliasCreation",
"c2jName" : "ForceAliasCreation",
"c2jShape" : "ForceAliasCreation",
"defaultConsumerFluentSetterDocumentation" : "This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #forceAliasCreation(Boolean)}.\n@param forceAliasCreation a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #forceAliasCreation(Boolean)",
"deprecated" : false,
"documentation" : "This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "forceAliasCreation",
"fluentSetterDocumentation" : "This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
\n@param forceAliasCreation This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored. If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "forceAliasCreation",
"getterDocumentation" : "
This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
\n@return This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored. If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ForceAliasCreation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ForceAliasCreation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "ForceAliasCreation",
"sensitive" : false,
"setterDocumentation" : "
This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
\n@param forceAliasCreation This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored. If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.",
"setterMethodName" : "setForceAliasCreation",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "forceAliasCreation",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "forceAliasCreation",
"variableType" : "Boolean",
"documentation" : "
This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
},
"MessageAction" : {
"beanStyleGetterMethodName" : "getMessageActionAsString",
"beanStyleSetterMethodName" : "setMessageAction",
"c2jName" : "MessageAction",
"c2jShape" : "MessageActionType",
"defaultConsumerFluentSetterDocumentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #messageActionAsString(String)}.\n@param messageAction a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #messageAction(String)",
"deprecated" : false,
"documentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
",
"endpointDiscoveryId" : false,
"enumType" : "MessageActionType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "messageAction",
"fluentEnumSetterMethodName" : "messageAction",
"fluentGetterMethodName" : "messageActionAsString",
"fluentSetterDocumentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
\n@param messageAction Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.\n@see MessageActionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see MessageActionType",
"fluentSetterMethodName" : "messageAction",
"getterDocumentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #messageAction} will return {@link MessageActionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #messageActionAsString}.\n
\n@return Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.\n@see MessageActionType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MessageAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MessageAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "MessageAction",
"sensitive" : false,
"setterDocumentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
\n@param messageAction Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.\n@see MessageActionType",
"setterMethodName" : "setMessageAction",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "messageAction",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "messageAction",
"variableType" : "String",
"documentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"TemporaryPassword" : {
"beanStyleGetterMethodName" : "getTemporaryPassword",
"beanStyleSetterMethodName" : "setTemporaryPassword",
"c2jName" : "TemporaryPassword",
"c2jShape" : "PasswordType",
"defaultConsumerFluentSetterDocumentation" : "The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #temporaryPassword(String)}.\n@param temporaryPassword a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #temporaryPassword(String)",
"deprecated" : false,
"documentation" : "The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "temporaryPassword",
"fluentSetterDocumentation" : "The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
\n@param temporaryPassword The user's temporary password. This password must conform to the password policy that you specified when you created the user pool. The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "temporaryPassword",
"getterDocumentation" : "
The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
\n@return The user's temporary password. This password must conform to the password policy that you specified when you created the user pool. The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "TemporaryPassword",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "TemporaryPassword",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "TemporaryPassword",
"sensitive" : true,
"setterDocumentation" : "
The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
\n@param temporaryPassword The user's temporary password. This password must conform to the password policy that you specified when you created the user pool. The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.",
"setterMethodName" : "setTemporaryPassword",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "temporaryPassword",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "temporaryPassword",
"variableType" : "String",
"documentation" : "
The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"UserAttributes" : {
"beanStyleGetterMethodName" : "getUserAttributes",
"beanStyleSetterMethodName" : "setUserAttributes",
"c2jName" : "UserAttributes",
"c2jShape" : "AttributeListType",
"defaultConsumerFluentSetterDocumentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #userAttributes(List)}.\n@param userAttributes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userAttributes(List)",
"deprecated" : false,
"documentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userAttributes",
"fluentSetterDocumentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\n@param userAttributes An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message). For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userAttributes",
"getterDocumentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message). For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserAttributes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserAttributes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AttributeType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AttributeType.Builder} avoiding the need to create one manually via {@link AttributeType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AttributeType.Builder#build()} is called immediately and its result is passed to {@link #member(AttributeType)}.\n@param member a consumer that will call methods on {@link AttributeType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AttributeType)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "AttributeType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : null,
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "AttributeType",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "AttributeType",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UserAttributes",
"sensitive" : false,
"setterDocumentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\n@param userAttributes An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message). For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
",
"setterMethodName" : "setUserAttributes",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributes",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributes",
"variableType" : "java.util.List",
"documentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
},
"UserPoolId" : {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where the user will be created.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where the user will be created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool where the user will be created.
\n@param userPoolId The user pool ID for the user pool where the user will be created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool where the user will be created.
\n@return The user pool ID for the user pool where the user will be created.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool where the user will be created.
\n@param userPoolId The user pool ID for the user pool where the user will be created.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where the user will be created.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Username" : {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
\n@param username The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
\n@return The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
\n@param username The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"ValidationData" : {
"beanStyleGetterMethodName" : "getValidationData",
"beanStyleSetterMethodName" : "setValidationData",
"c2jName" : "ValidationData",
"c2jShape" : "AttributeListType",
"defaultConsumerFluentSetterDocumentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #validationData(List)}.\n@param validationData a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #validationData(List)",
"deprecated" : false,
"documentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "validationData",
"fluentSetterDocumentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
\n@param validationData The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain. To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "validationData",
"getterDocumentation" : "
The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain. To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ValidationData",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ValidationData",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AttributeType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AttributeType.Builder} avoiding the need to create one manually via {@link AttributeType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AttributeType.Builder#build()} is called immediately and its result is passed to {@link #member(AttributeType)}.\n@param member a consumer that will call methods on {@link AttributeType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AttributeType)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "AttributeType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : null,
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "AttributeType",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "AttributeType",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ValidationData",
"sensitive" : false,
"setterDocumentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
\n@param validationData The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.",
"setterMethodName" : "setValidationData",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "validationData",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "validationData",
"variableType" : "java.util.List",
"documentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where the user will be created.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where the user will be created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool where the user will be created.
\n@param userPoolId The user pool ID for the user pool where the user will be created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool where the user will be created.
\n@return The user pool ID for the user pool where the user will be created.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool where the user will be created.
\n@param userPoolId The user pool ID for the user pool where the user will be created.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where the user will be created.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
\n@param username The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
\n@return The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
\n@param username The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The username for the user. Must be unique within the user pool. Must be a UTF-8 string between 1 and 128 characters. After the user is created, the username cannot be changed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUserAttributes",
"beanStyleSetterMethodName" : "setUserAttributes",
"c2jName" : "UserAttributes",
"c2jShape" : "AttributeListType",
"defaultConsumerFluentSetterDocumentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #userAttributes(List)}.\n@param userAttributes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userAttributes(List)",
"deprecated" : false,
"documentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userAttributes",
"fluentSetterDocumentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\n@param userAttributes An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userAttributes",
"getterDocumentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message). For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserAttributes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserAttributes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AttributeType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AttributeType.Builder} avoiding the need to create one manually via {@link AttributeType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AttributeType.Builder#build()} is called immediately and its result is passed to {@link #member(AttributeType)}.\n@param member a consumer that will call methods on {@link AttributeType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AttributeType)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "AttributeType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : null,
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "AttributeType",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "AttributeType",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UserAttributes",
"sensitive" : false,
"setterDocumentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
\n@param userAttributes An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message). For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
",
"setterMethodName" : "setUserAttributes",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributes",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributes",
"variableType" : "java.util.List",
"documentation" : "An array of name-value pairs that contain user attributes and attribute values to be set for the user to be created. You can create a user without specifying any attributes other than Username
. However, any attributes that you specify as required (in or in the Attributes tab of the console) must be supplied either by you (in your call to AdminCreateUser
) or by the user (when he or she signs up in response to your welcome message).
For custom attributes, you must prepend the custom:
prefix to the attribute name.
To send a message inviting the user to sign up, you must specify the user's email address or phone number. This can be done in your call to AdminCreateUser or in the Users tab of the Amazon Cognito console for managing your user pools.
In your call to AdminCreateUser
, you can set the email_verified
attribute to True
, and you can set the phone_number_verified
attribute to True
. (You can also do this by calling .)
-
email: The email address of the user to whom the message that contains the code and username will be sent. Required if the email_verified
attribute is set to True
, or if \"EMAIL\"
is specified in the DesiredDeliveryMediums
parameter.
-
phone_number: The phone number of the user to whom the message that contains the code and username will be sent. Required if the phone_number_verified
attribute is set to True
, or if \"SMS\"
is specified in the DesiredDeliveryMediums
parameter.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getValidationData",
"beanStyleSetterMethodName" : "setValidationData",
"c2jName" : "ValidationData",
"c2jShape" : "AttributeListType",
"defaultConsumerFluentSetterDocumentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #validationData(List)}.\n@param validationData a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #validationData(List)",
"deprecated" : false,
"documentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "validationData",
"fluentSetterDocumentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
\n@param validationData The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain. To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "validationData",
"getterDocumentation" : "
The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain. To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ValidationData",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ValidationData",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AttributeType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AttributeType.Builder} avoiding the need to create one manually via {@link AttributeType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AttributeType.Builder#build()} is called immediately and its result is passed to {@link #member(AttributeType)}.\n@param member a consumer that will call methods on {@link AttributeType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AttributeType)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "AttributeType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : null,
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "AttributeType",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "AttributeType",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ValidationData",
"sensitive" : false,
"setterDocumentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
\n@param validationData The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.",
"setterMethodName" : "setValidationData",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "validationData",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "validationData",
"variableType" : "java.util.List",
"documentation" : "The user's validation data. This is an array of name-value pairs that contain user attributes and attribute values that you can use for custom validation, such as restricting the types of user accounts that can be registered. For example, you might choose to allow or disallow user sign-up based on the user's domain.
To configure custom validation, you must create a Pre Sign-up Lambda trigger for the user pool as described in the Amazon Cognito Developer Guide. The Lambda trigger receives the validation data and uses it in the validation process.
The user's validation data is not persisted.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTemporaryPassword",
"beanStyleSetterMethodName" : "setTemporaryPassword",
"c2jName" : "TemporaryPassword",
"c2jShape" : "PasswordType",
"defaultConsumerFluentSetterDocumentation" : "The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #temporaryPassword(String)}.\n@param temporaryPassword a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #temporaryPassword(String)",
"deprecated" : false,
"documentation" : "The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "temporaryPassword",
"fluentSetterDocumentation" : "The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
\n@param temporaryPassword The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "temporaryPassword",
"getterDocumentation" : "
The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
\n@return The user's temporary password. This password must conform to the password policy that you specified when you created the user pool. The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "TemporaryPassword",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "TemporaryPassword",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "TemporaryPassword",
"sensitive" : true,
"setterDocumentation" : "
The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
\n@param temporaryPassword The user's temporary password. This password must conform to the password policy that you specified when you created the user pool. The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.",
"setterMethodName" : "setTemporaryPassword",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "temporaryPassword",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "temporaryPassword",
"variableType" : "String",
"documentation" : "
The user's temporary password. This password must conform to the password policy that you specified when you created the user pool.
The temporary password is valid only once. To complete the Admin Create User flow, the user must enter the temporary password in the sign-in page along with a new password to be used in all future sign-ins.
This parameter is not required. If you do not specify a value, Amazon Cognito generates one for you.
The temporary password can only be used until the user account expiration limit that you specified when you created the user pool. To reset the account after that time limit, you must call AdminCreateUser
again, specifying \"RESEND\"
for the MessageAction
parameter.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getForceAliasCreation",
"beanStyleSetterMethodName" : "setForceAliasCreation",
"c2jName" : "ForceAliasCreation",
"c2jShape" : "ForceAliasCreation",
"defaultConsumerFluentSetterDocumentation" : "This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #forceAliasCreation(Boolean)}.\n@param forceAliasCreation a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #forceAliasCreation(Boolean)",
"deprecated" : false,
"documentation" : "This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "forceAliasCreation",
"fluentSetterDocumentation" : "This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
\n@param forceAliasCreation This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored. If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "forceAliasCreation",
"getterDocumentation" : "
This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
\n@return This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored. If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ForceAliasCreation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ForceAliasCreation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "ForceAliasCreation",
"sensitive" : false,
"setterDocumentation" : "
This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
\n@param forceAliasCreation This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored. If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.",
"setterMethodName" : "setForceAliasCreation",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "forceAliasCreation",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "forceAliasCreation",
"variableType" : "Boolean",
"documentation" : "
This parameter is only used if the phone_number_verified
or email_verified
attribute is set to True
. Otherwise, it is ignored.
If this parameter is set to True
and the phone number or email address specified in the UserAttributes parameter 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. The previous user will no longer be able to log in using that alias.
If this parameter is set to False
, the API throws an AliasExistsException
error if the alias already exists. The default value is False
.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMessageActionAsString",
"beanStyleSetterMethodName" : "setMessageAction",
"c2jName" : "MessageAction",
"c2jShape" : "MessageActionType",
"defaultConsumerFluentSetterDocumentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #messageActionAsString(String)}.\n@param messageAction a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #messageAction(String)",
"deprecated" : false,
"documentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
",
"endpointDiscoveryId" : false,
"enumType" : "MessageActionType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "messageAction",
"fluentEnumSetterMethodName" : "messageAction",
"fluentGetterMethodName" : "messageActionAsString",
"fluentSetterDocumentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
\n@param messageAction Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.\n@see MessageActionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see MessageActionType",
"fluentSetterMethodName" : "messageAction",
"getterDocumentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #messageAction} will return {@link MessageActionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #messageActionAsString}.\n
\n@return Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.\n@see MessageActionType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MessageAction",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MessageAction",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "MessageAction",
"sensitive" : false,
"setterDocumentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
\n@param messageAction Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.\n@see MessageActionType",
"setterMethodName" : "setMessageAction",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "messageAction",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "messageAction",
"variableType" : "String",
"documentation" : "Set to \"RESEND\"
to resend the invitation message to a user that already exists and reset the expiration limit on the user's account. Set to \"SUPPRESS\"
to suppress sending the message. Only one value can be specified.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDesiredDeliveryMediumsAsStrings",
"beanStyleSetterMethodName" : "setDesiredDeliveryMediumsWithStrings",
"c2jName" : "DesiredDeliveryMediums",
"c2jShape" : "DeliveryMediumListType",
"defaultConsumerFluentSetterDocumentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #desiredDeliveryMediumsAsStrings(List)}.\n@param desiredDeliveryMediums a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #desiredDeliveryMediumsWithStrings(List)",
"deprecated" : false,
"documentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "desiredDeliveryMediums",
"fluentEnumSetterMethodName" : "desiredDeliveryMediums",
"fluentGetterMethodName" : "desiredDeliveryMediumsAsStrings",
"fluentSetterDocumentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
\n@param desiredDeliveryMediums Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "desiredDeliveryMediumsWithStrings",
"getterDocumentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DesiredDeliveryMediums",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DesiredDeliveryMediums",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMemberAsString",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "DeliveryMediumType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #memberAsString(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : "DeliveryMediumType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "member",
"fluentEnumSetterMethodName" : "member",
"fluentGetterMethodName" : "memberAsString",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see DeliveryMediumType\n@return Returns a reference to this object so that method calls can be chained together.\n@see DeliveryMediumType",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #member} will return {@link DeliveryMediumType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #memberAsString}.\n
\n@return The value of the Member property for this object.\n@see DeliveryMediumType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@see DeliveryMediumType",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "DesiredDeliveryMediums",
"sensitive" : false,
"setterDocumentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
\n@param desiredDeliveryMediums Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.",
"setterMethodName" : "setDesiredDeliveryMediumsWithStrings",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "desiredDeliveryMediums",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "desiredDeliveryMediums",
"variableType" : "java.util.List",
"documentation" : "Specify \"EMAIL\"
if email will be used to send the welcome message. Specify \"SMS\"
if the phone number will be used. The default value is \"SMS\"
. More than one value can be specified.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "UserPoolId", "Username" ],
"shapeName" : "AdminCreateUserRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AdminCreateUserRequest",
"variableName" : "adminCreateUserRequest",
"variableType" : "AdminCreateUserRequest",
"documentation" : null,
"simpleType" : "AdminCreateUserRequest",
"variableSetterType" : "AdminCreateUserRequest"
},
"wrapper" : false
},
"AdminCreateUserResponse" : {
"c2jName" : "AdminCreateUserResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the response from the server to the request to create the user.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getUser",
"beanStyleSetterMethodName" : "setUser",
"c2jName" : "User",
"c2jShape" : "UserType",
"defaultConsumerFluentSetterDocumentation" : "The newly created user.
\nThis is a convenience that creates an instance of the {@link UserType.Builder} avoiding the need to create one manually via {@link UserType#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserType.Builder#build()} is called immediately and its result is passed to {@link #user(UserType)}.\n@param user a consumer that will call methods on {@link UserType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #user(UserType)",
"deprecated" : false,
"documentation" : "The newly created user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "user",
"fluentSetterDocumentation" : "The newly created user.
\n@param user The newly created user.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "user",
"getterDocumentation" : "The newly created user.
\n@return The newly created user.",
"getterModel" : {
"returnType" : "UserType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "User",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "User",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "User",
"sensitive" : false,
"setterDocumentation" : "The newly created user.
\n@param user The newly created user.",
"setterMethodName" : "setUser",
"setterModel" : {
"variableDeclarationType" : "UserType",
"variableName" : "user",
"variableType" : "UserType",
"documentation" : null,
"simpleType" : "UserType",
"variableSetterType" : "UserType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "UserType",
"variableName" : "user",
"variableType" : "UserType",
"documentation" : "The newly created user.
",
"simpleType" : "UserType",
"variableSetterType" : "UserType"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"User" : {
"beanStyleGetterMethodName" : "getUser",
"beanStyleSetterMethodName" : "setUser",
"c2jName" : "User",
"c2jShape" : "UserType",
"defaultConsumerFluentSetterDocumentation" : "The newly created user.
\nThis is a convenience that creates an instance of the {@link UserType.Builder} avoiding the need to create one manually via {@link UserType#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserType.Builder#build()} is called immediately and its result is passed to {@link #user(UserType)}.\n@param user a consumer that will call methods on {@link UserType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #user(UserType)",
"deprecated" : false,
"documentation" : "The newly created user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "user",
"fluentSetterDocumentation" : "The newly created user.
\n@param user The newly created user.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "user",
"getterDocumentation" : "The newly created user.
\n@return The newly created user.",
"getterModel" : {
"returnType" : "UserType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "User",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "User",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "User",
"sensitive" : false,
"setterDocumentation" : "The newly created user.
\n@param user The newly created user.",
"setterMethodName" : "setUser",
"setterModel" : {
"variableDeclarationType" : "UserType",
"variableName" : "user",
"variableType" : "UserType",
"documentation" : null,
"simpleType" : "UserType",
"variableSetterType" : "UserType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "UserType",
"variableName" : "user",
"variableType" : "UserType",
"documentation" : "The newly created user.
",
"simpleType" : "UserType",
"variableSetterType" : "UserType"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUser",
"beanStyleSetterMethodName" : "setUser",
"c2jName" : "User",
"c2jShape" : "UserType",
"defaultConsumerFluentSetterDocumentation" : "The newly created user.
\nThis is a convenience that creates an instance of the {@link UserType.Builder} avoiding the need to create one manually via {@link UserType#builder()}.\n\nWhen the {@link Consumer} completes, {@link UserType.Builder#build()} is called immediately and its result is passed to {@link #user(UserType)}.\n@param user a consumer that will call methods on {@link UserType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #user(UserType)",
"deprecated" : false,
"documentation" : "The newly created user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "user",
"fluentSetterDocumentation" : "The newly created user.
\n@param user The newly created user.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "user",
"getterDocumentation" : "The newly created user.
\n@return The newly created user.",
"getterModel" : {
"returnType" : "UserType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "User",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "User",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "User",
"sensitive" : false,
"setterDocumentation" : "The newly created user.
\n@param user The newly created user.",
"setterMethodName" : "setUser",
"setterModel" : {
"variableDeclarationType" : "UserType",
"variableName" : "user",
"variableType" : "UserType",
"documentation" : null,
"simpleType" : "UserType",
"variableSetterType" : "UserType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "UserType",
"variableName" : "user",
"variableType" : "UserType",
"documentation" : "The newly created user.
",
"simpleType" : "UserType",
"variableSetterType" : "UserType"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AdminCreateUserResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AdminCreateUserResponse",
"variableName" : "adminCreateUserResponse",
"variableType" : "AdminCreateUserResponse",
"documentation" : null,
"simpleType" : "AdminCreateUserResponse",
"variableSetterType" : "AdminCreateUserResponse"
},
"wrapper" : false
},
"AdminDeleteUserAttributesRequest" : {
"c2jName" : "AdminDeleteUserAttributesRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the request to delete user attributes as an administrator.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AdminDeleteUserAttributes",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSCognitoIdentityProviderService.AdminDeleteUserAttributes",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to delete user attributes.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to delete user attributes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"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.",
"fluentSetterMethodName" : "userPoolId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : 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.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to delete user attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user from which you would like to delete attributes.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user from which you would like to delete attributes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"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.",
"fluentSetterMethodName" : "username",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"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.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user from which you would like to delete attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUserAttributeNames",
"beanStyleSetterMethodName" : "setUserAttributeNames",
"c2jName" : "UserAttributeNames",
"c2jShape" : "AttributeNameListType",
"defaultConsumerFluentSetterDocumentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #userAttributeNames(List)}.\n@param userAttributeNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userAttributeNames(List)",
"deprecated" : false,
"documentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userAttributeNames",
"fluentSetterDocumentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
\n@param userAttributeNames An array of strings representing the user attribute names you wish to delete. For custom attributes, you must prepend the custom:
prefix to the attribute name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userAttributeNames",
"getterDocumentation" : "
An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of strings representing the user attribute names you wish to delete. For custom attributes, you must prepend the custom:
prefix to the attribute name.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserAttributeNames",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserAttributeNames",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AttributeNameType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UserAttributeNames",
"sensitive" : false,
"setterDocumentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
\n@param userAttributeNames An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.",
"setterMethodName" : "setUserAttributeNames",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributeNames",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributeNames",
"variableType" : "java.util.List",
"documentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"UserAttributeNames" : {
"beanStyleGetterMethodName" : "getUserAttributeNames",
"beanStyleSetterMethodName" : "setUserAttributeNames",
"c2jName" : "UserAttributeNames",
"c2jShape" : "AttributeNameListType",
"defaultConsumerFluentSetterDocumentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #userAttributeNames(List)}.\n@param userAttributeNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userAttributeNames(List)",
"deprecated" : false,
"documentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userAttributeNames",
"fluentSetterDocumentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
\n@param userAttributeNames An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userAttributeNames",
"getterDocumentation" : "
An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of strings representing the user attribute names you wish to delete. For custom attributes, you must prepend the custom:
prefix to the attribute name.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserAttributeNames",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserAttributeNames",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AttributeNameType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UserAttributeNames",
"sensitive" : false,
"setterDocumentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
\n@param userAttributeNames An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.",
"setterMethodName" : "setUserAttributeNames",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributeNames",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributeNames",
"variableType" : "java.util.List",
"documentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
},
"UserPoolId" : {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to delete user attributes.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to delete user attributes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"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.",
"fluentSetterMethodName" : "userPoolId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : 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.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to delete user attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Username" : {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user from which you would like to delete attributes.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user from which you would like to delete attributes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"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.",
"fluentSetterMethodName" : "username",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"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.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user from which you would like to delete attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to delete user attributes.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to delete user attributes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"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.",
"fluentSetterMethodName" : "userPoolId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : 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.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to delete user attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user from which you would like to delete attributes.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user from which you would like to delete attributes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"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.",
"fluentSetterMethodName" : "username",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"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.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user from which you would like to delete attributes.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUserAttributeNames",
"beanStyleSetterMethodName" : "setUserAttributeNames",
"c2jName" : "UserAttributeNames",
"c2jShape" : "AttributeNameListType",
"defaultConsumerFluentSetterDocumentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #userAttributeNames(List)}.\n@param userAttributeNames a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userAttributeNames(List)",
"deprecated" : false,
"documentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userAttributeNames",
"fluentSetterDocumentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
\n@param userAttributeNames An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userAttributeNames",
"getterDocumentation" : "
An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of strings representing the user attribute names you wish to delete. For custom attributes, you must prepend the custom:
prefix to the attribute name.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserAttributeNames",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserAttributeNames",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AttributeNameType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UserAttributeNames",
"sensitive" : false,
"setterDocumentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
\n@param userAttributeNames An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.",
"setterMethodName" : "setUserAttributeNames",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributeNames",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributeNames",
"variableType" : "java.util.List",
"documentation" : "An array of strings representing the user attribute names you wish to delete.
For custom attributes, you must prepend the custom:
prefix to the attribute name.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "UserPoolId", "Username", "UserAttributeNames" ],
"shapeName" : "AdminDeleteUserAttributesRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AdminDeleteUserAttributesRequest",
"variableName" : "adminDeleteUserAttributesRequest",
"variableType" : "AdminDeleteUserAttributesRequest",
"documentation" : null,
"simpleType" : "AdminDeleteUserAttributesRequest",
"variableSetterType" : "AdminDeleteUserAttributesRequest"
},
"wrapper" : false
},
"AdminDeleteUserAttributesResponse" : {
"c2jName" : "AdminDeleteUserAttributesResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the response received from the server for a request to delete user attributes.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AdminDeleteUserAttributesResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AdminDeleteUserAttributesResponse",
"variableName" : "adminDeleteUserAttributesResponse",
"variableType" : "AdminDeleteUserAttributesResponse",
"documentation" : null,
"simpleType" : "AdminDeleteUserAttributesResponse",
"variableSetterType" : "AdminDeleteUserAttributesResponse"
},
"wrapper" : false
},
"AdminDeleteUserRequest" : {
"c2jName" : "AdminDeleteUserRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the request to delete a user as an administrator.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AdminDeleteUser",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSCognitoIdentityProviderService.AdminDeleteUser",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to delete the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to delete the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"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.",
"fluentSetterMethodName" : "userPoolId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : 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.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to delete the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user you wish to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user you wish to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"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.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name of the user you wish to delete.
\n@return The user name of the user you wish to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name of the user you wish to delete.
\n@param username The user name of the user you wish to delete.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user you wish to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"UserPoolId" : {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to delete the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to delete the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"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.",
"fluentSetterMethodName" : "userPoolId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : 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.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to delete the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Username" : {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user you wish to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user you wish to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"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.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name of the user you wish to delete.
\n@return The user name of the user you wish to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name of the user you wish to delete.
\n@param username The user name of the user you wish to delete.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user you wish to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to delete the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to delete the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"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.",
"fluentSetterMethodName" : "userPoolId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : 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.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to delete the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user you wish to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user you wish to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"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.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name of the user you wish to delete.
\n@return The user name of the user you wish to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name of the user you wish to delete.
\n@param username The user name of the user you wish to delete.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user you wish to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "UserPoolId", "Username" ],
"shapeName" : "AdminDeleteUserRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AdminDeleteUserRequest",
"variableName" : "adminDeleteUserRequest",
"variableType" : "AdminDeleteUserRequest",
"documentation" : null,
"simpleType" : "AdminDeleteUserRequest",
"variableSetterType" : "AdminDeleteUserRequest"
},
"wrapper" : false
},
"AdminDeleteUserResponse" : {
"c2jName" : "AdminDeleteUserResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : null,
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AdminDeleteUserResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AdminDeleteUserResponse",
"variableName" : "adminDeleteUserResponse",
"variableType" : "AdminDeleteUserResponse",
"documentation" : null,
"simpleType" : "AdminDeleteUserResponse",
"variableSetterType" : "AdminDeleteUserResponse"
},
"wrapper" : false
},
"AdminDisableProviderForUserRequest" : {
"c2jName" : "AdminDisableProviderForUserRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AdminDisableProviderForUser",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSCognitoIdentityProviderService.AdminDisableProviderForUser",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "StringType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool.
\n@param userPoolId The user pool ID for the user pool.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool.
\n@return The user pool ID for the user pool.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool.
\n@param userPoolId The user pool ID for the user pool.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUser",
"beanStyleSetterMethodName" : "setUser",
"c2jName" : "User",
"c2jShape" : "ProviderUserIdentifierType",
"defaultConsumerFluentSetterDocumentation" : "The user to be disabled.
\nThis is a convenience that creates an instance of the {@link ProviderUserIdentifierType.Builder} avoiding the need to create one manually via {@link ProviderUserIdentifierType#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProviderUserIdentifierType.Builder#build()} is called immediately and its result is passed to {@link #user(ProviderUserIdentifierType)}.\n@param user a consumer that will call methods on {@link ProviderUserIdentifierType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #user(ProviderUserIdentifierType)",
"deprecated" : false,
"documentation" : "The user to be disabled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "user",
"fluentSetterDocumentation" : "The user to be disabled.
\n@param user The user to be disabled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "user",
"getterDocumentation" : "The user to be disabled.
\n@return The user to be disabled.",
"getterModel" : {
"returnType" : "ProviderUserIdentifierType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "User",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "User",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "User",
"sensitive" : false,
"setterDocumentation" : "The user to be disabled.
\n@param user The user to be disabled.",
"setterMethodName" : "setUser",
"setterModel" : {
"variableDeclarationType" : "ProviderUserIdentifierType",
"variableName" : "user",
"variableType" : "ProviderUserIdentifierType",
"documentation" : null,
"simpleType" : "ProviderUserIdentifierType",
"variableSetterType" : "ProviderUserIdentifierType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "ProviderUserIdentifierType",
"variableName" : "user",
"variableType" : "ProviderUserIdentifierType",
"documentation" : "The user to be disabled.
",
"simpleType" : "ProviderUserIdentifierType",
"variableSetterType" : "ProviderUserIdentifierType"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"User" : {
"beanStyleGetterMethodName" : "getUser",
"beanStyleSetterMethodName" : "setUser",
"c2jName" : "User",
"c2jShape" : "ProviderUserIdentifierType",
"defaultConsumerFluentSetterDocumentation" : "The user to be disabled.
\nThis is a convenience that creates an instance of the {@link ProviderUserIdentifierType.Builder} avoiding the need to create one manually via {@link ProviderUserIdentifierType#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProviderUserIdentifierType.Builder#build()} is called immediately and its result is passed to {@link #user(ProviderUserIdentifierType)}.\n@param user a consumer that will call methods on {@link ProviderUserIdentifierType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #user(ProviderUserIdentifierType)",
"deprecated" : false,
"documentation" : "The user to be disabled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "user",
"fluentSetterDocumentation" : "The user to be disabled.
\n@param user The user to be disabled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "user",
"getterDocumentation" : "The user to be disabled.
\n@return The user to be disabled.",
"getterModel" : {
"returnType" : "ProviderUserIdentifierType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "User",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "User",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "User",
"sensitive" : false,
"setterDocumentation" : "The user to be disabled.
\n@param user The user to be disabled.",
"setterMethodName" : "setUser",
"setterModel" : {
"variableDeclarationType" : "ProviderUserIdentifierType",
"variableName" : "user",
"variableType" : "ProviderUserIdentifierType",
"documentation" : null,
"simpleType" : "ProviderUserIdentifierType",
"variableSetterType" : "ProviderUserIdentifierType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "ProviderUserIdentifierType",
"variableName" : "user",
"variableType" : "ProviderUserIdentifierType",
"documentation" : "The user to be disabled.
",
"simpleType" : "ProviderUserIdentifierType",
"variableSetterType" : "ProviderUserIdentifierType"
},
"xmlNameSpaceUri" : null
},
"UserPoolId" : {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "StringType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool.
\n@param userPoolId The user pool ID for the user pool.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool.
\n@return The user pool ID for the user pool.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool.
\n@param userPoolId The user pool ID for the user pool.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "StringType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool.
\n@param userPoolId The user pool ID for the user pool.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool.
\n@return The user pool ID for the user pool.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool.
\n@param userPoolId The user pool ID for the user pool.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUser",
"beanStyleSetterMethodName" : "setUser",
"c2jName" : "User",
"c2jShape" : "ProviderUserIdentifierType",
"defaultConsumerFluentSetterDocumentation" : "The user to be disabled.
\nThis is a convenience that creates an instance of the {@link ProviderUserIdentifierType.Builder} avoiding the need to create one manually via {@link ProviderUserIdentifierType#builder()}.\n\nWhen the {@link Consumer} completes, {@link ProviderUserIdentifierType.Builder#build()} is called immediately and its result is passed to {@link #user(ProviderUserIdentifierType)}.\n@param user a consumer that will call methods on {@link ProviderUserIdentifierType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #user(ProviderUserIdentifierType)",
"deprecated" : false,
"documentation" : "The user to be disabled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "user",
"fluentSetterDocumentation" : "The user to be disabled.
\n@param user The user to be disabled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "user",
"getterDocumentation" : "The user to be disabled.
\n@return The user to be disabled.",
"getterModel" : {
"returnType" : "ProviderUserIdentifierType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "User",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "User",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "User",
"sensitive" : false,
"setterDocumentation" : "The user to be disabled.
\n@param user The user to be disabled.",
"setterMethodName" : "setUser",
"setterModel" : {
"variableDeclarationType" : "ProviderUserIdentifierType",
"variableName" : "user",
"variableType" : "ProviderUserIdentifierType",
"documentation" : null,
"simpleType" : "ProviderUserIdentifierType",
"variableSetterType" : "ProviderUserIdentifierType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "ProviderUserIdentifierType",
"variableName" : "user",
"variableType" : "ProviderUserIdentifierType",
"documentation" : "The user to be disabled.
",
"simpleType" : "ProviderUserIdentifierType",
"variableSetterType" : "ProviderUserIdentifierType"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "UserPoolId", "User" ],
"shapeName" : "AdminDisableProviderForUserRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AdminDisableProviderForUserRequest",
"variableName" : "adminDisableProviderForUserRequest",
"variableType" : "AdminDisableProviderForUserRequest",
"documentation" : null,
"simpleType" : "AdminDisableProviderForUserRequest",
"variableSetterType" : "AdminDisableProviderForUserRequest"
},
"wrapper" : false
},
"AdminDisableProviderForUserResponse" : {
"c2jName" : "AdminDisableProviderForUserResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AdminDisableProviderForUserResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AdminDisableProviderForUserResponse",
"variableName" : "adminDisableProviderForUserResponse",
"variableType" : "AdminDisableProviderForUserResponse",
"documentation" : null,
"simpleType" : "AdminDisableProviderForUserResponse",
"variableSetterType" : "AdminDisableProviderForUserResponse"
},
"wrapper" : false
},
"AdminDisableUserRequest" : {
"c2jName" : "AdminDisableUserRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the request to disable any user as an administrator.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AdminDisableUser",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSCognitoIdentityProviderService.AdminDisableUser",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to disable the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to disable the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool where you want to disable the user.
\n@param userPoolId The user pool ID for the user pool where you want to disable the user.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool where you want to disable the user.
\n@return The user pool ID for the user pool where you want to disable the user.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool where you want to disable the user.
\n@param userPoolId The user pool ID for the user pool where you want to disable the user.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to disable the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user you wish to disable.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user you wish to disable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name of the user you wish to disable.
\n@param username The user name of the user you wish to disable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name of the user you wish to disable.
\n@return The user name of the user you wish to disable.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name of the user you wish to disable.
\n@param username The user name of the user you wish to disable.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user you wish to disable.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"UserPoolId" : {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to disable the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to disable the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool where you want to disable the user.
\n@param userPoolId The user pool ID for the user pool where you want to disable the user.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool where you want to disable the user.
\n@return The user pool ID for the user pool where you want to disable the user.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool where you want to disable the user.
\n@param userPoolId The user pool ID for the user pool where you want to disable the user.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to disable the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Username" : {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user you wish to disable.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user you wish to disable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name of the user you wish to disable.
\n@param username The user name of the user you wish to disable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name of the user you wish to disable.
\n@return The user name of the user you wish to disable.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name of the user you wish to disable.
\n@param username The user name of the user you wish to disable.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user you wish to disable.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to disable the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to disable the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool where you want to disable the user.
\n@param userPoolId The user pool ID for the user pool where you want to disable the user.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool where you want to disable the user.
\n@return The user pool ID for the user pool where you want to disable the user.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool where you want to disable the user.
\n@param userPoolId The user pool ID for the user pool where you want to disable the user.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to disable the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user you wish to disable.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user you wish to disable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name of the user you wish to disable.
\n@param username The user name of the user you wish to disable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name of the user you wish to disable.
\n@return The user name of the user you wish to disable.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name of the user you wish to disable.
\n@param username The user name of the user you wish to disable.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user you wish to disable.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "UserPoolId", "Username" ],
"shapeName" : "AdminDisableUserRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AdminDisableUserRequest",
"variableName" : "adminDisableUserRequest",
"variableType" : "AdminDisableUserRequest",
"documentation" : null,
"simpleType" : "AdminDisableUserRequest",
"variableSetterType" : "AdminDisableUserRequest"
},
"wrapper" : false
},
"AdminDisableUserResponse" : {
"c2jName" : "AdminDisableUserResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the response received from the server to disable the user as an administrator.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AdminDisableUserResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AdminDisableUserResponse",
"variableName" : "adminDisableUserResponse",
"variableType" : "AdminDisableUserResponse",
"documentation" : null,
"simpleType" : "AdminDisableUserResponse",
"variableSetterType" : "AdminDisableUserResponse"
},
"wrapper" : false
},
"AdminEnableUserRequest" : {
"c2jName" : "AdminEnableUserRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the request that enables the user as an administrator.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AdminEnableUser",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSCognitoIdentityProviderService.AdminEnableUser",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to enable the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to enable the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool where you want to enable the user.
\n@param userPoolId The user pool ID for the user pool where you want to enable the user.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool where you want to enable the user.
\n@return The user pool ID for the user pool where you want to enable the user.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool where you want to enable the user.
\n@param userPoolId The user pool ID for the user pool where you want to enable the user.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to enable the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user you wish to enable.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user you wish to enable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name of the user you wish to enable.
\n@param username The user name of the user you wish to enable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name of the user you wish to enable.
\n@return The user name of the user you wish to enable.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name of the user you wish to enable.
\n@param username The user name of the user you wish to enable.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user you wish to enable.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"UserPoolId" : {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to enable the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to enable the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool where you want to enable the user.
\n@param userPoolId The user pool ID for the user pool where you want to enable the user.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool where you want to enable the user.
\n@return The user pool ID for the user pool where you want to enable the user.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool where you want to enable the user.
\n@param userPoolId The user pool ID for the user pool where you want to enable the user.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to enable the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Username" : {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user you wish to enable.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user you wish to enable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name of the user you wish to enable.
\n@param username The user name of the user you wish to enable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name of the user you wish to enable.
\n@return The user name of the user you wish to enable.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name of the user you wish to enable.
\n@param username The user name of the user you wish to enable.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user you wish to enable.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to enable the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to enable the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID for the user pool where you want to enable the user.
\n@param userPoolId The user pool ID for the user pool where you want to enable the user.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID for the user pool where you want to enable the user.
\n@return The user pool ID for the user pool where you want to enable the user.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID for the user pool where you want to enable the user.
\n@param userPoolId The user pool ID for the user pool where you want to enable the user.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to enable the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user you wish to enable.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user you wish to enable.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name of the user you wish to enable.
\n@param username The user name of the user you wish to enable.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name of the user you wish to enable.
\n@return The user name of the user you wish to enable.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name of the user you wish to enable.
\n@param username The user name of the user you wish to enable.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user you wish to enable.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "UserPoolId", "Username" ],
"shapeName" : "AdminEnableUserRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AdminEnableUserRequest",
"variableName" : "adminEnableUserRequest",
"variableType" : "AdminEnableUserRequest",
"documentation" : null,
"simpleType" : "AdminEnableUserRequest",
"variableSetterType" : "AdminEnableUserRequest"
},
"wrapper" : false
},
"AdminEnableUserResponse" : {
"c2jName" : "AdminEnableUserResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the response from the server for the request to enable a user as an administrator.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AdminEnableUserResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AdminEnableUserResponse",
"variableName" : "adminEnableUserResponse",
"variableType" : "AdminEnableUserResponse",
"documentation" : null,
"simpleType" : "AdminEnableUserResponse",
"variableSetterType" : "AdminEnableUserResponse"
},
"wrapper" : false
},
"AdminForgetDeviceRequest" : {
"c2jName" : "AdminForgetDeviceRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Sends the forgot device request, as an administrator.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AdminForgetDevice",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSCognitoIdentityProviderService.AdminForgetDevice",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID.
\n@param userPoolId The user pool ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID.
\n@return The user pool ID.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID.
\n@param userPoolId The user pool ID.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name.
\n@param username The user name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name.
\n@return The user name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name.
\n@param username The user name.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDeviceKey",
"beanStyleSetterMethodName" : "setDeviceKey",
"c2jName" : "DeviceKey",
"c2jShape" : "DeviceKeyType",
"defaultConsumerFluentSetterDocumentation" : "The device key.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deviceKey(String)}.\n@param deviceKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deviceKey(String)",
"deprecated" : false,
"documentation" : "The device key.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceKey",
"fluentSetterDocumentation" : "The device key.
\n@param deviceKey The device key.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceKey",
"getterDocumentation" : "The device key.
\n@return The device key.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DeviceKey",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DeviceKey",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceKey",
"sensitive" : false,
"setterDocumentation" : "The device key.
\n@param deviceKey The device key.",
"setterMethodName" : "setDeviceKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceKey",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceKey",
"variableType" : "String",
"documentation" : "The device key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DeviceKey" : {
"beanStyleGetterMethodName" : "getDeviceKey",
"beanStyleSetterMethodName" : "setDeviceKey",
"c2jName" : "DeviceKey",
"c2jShape" : "DeviceKeyType",
"defaultConsumerFluentSetterDocumentation" : "The device key.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deviceKey(String)}.\n@param deviceKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deviceKey(String)",
"deprecated" : false,
"documentation" : "The device key.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceKey",
"fluentSetterDocumentation" : "The device key.
\n@param deviceKey The device key.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceKey",
"getterDocumentation" : "The device key.
\n@return The device key.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DeviceKey",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DeviceKey",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceKey",
"sensitive" : false,
"setterDocumentation" : "The device key.
\n@param deviceKey The device key.",
"setterMethodName" : "setDeviceKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceKey",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceKey",
"variableType" : "String",
"documentation" : "The device key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"UserPoolId" : {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID.
\n@param userPoolId The user pool ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID.
\n@return The user pool ID.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID.
\n@param userPoolId The user pool ID.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Username" : {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name.
\n@param username The user name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name.
\n@return The user name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name.
\n@param username The user name.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID.
\n@param userPoolId The user pool ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID.
\n@return The user pool ID.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID.
\n@param userPoolId The user pool ID.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name.
\n@param username The user name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name.
\n@return The user name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name.
\n@param username The user name.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDeviceKey",
"beanStyleSetterMethodName" : "setDeviceKey",
"c2jName" : "DeviceKey",
"c2jShape" : "DeviceKeyType",
"defaultConsumerFluentSetterDocumentation" : "The device key.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deviceKey(String)}.\n@param deviceKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deviceKey(String)",
"deprecated" : false,
"documentation" : "The device key.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceKey",
"fluentSetterDocumentation" : "The device key.
\n@param deviceKey The device key.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceKey",
"getterDocumentation" : "The device key.
\n@return The device key.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DeviceKey",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DeviceKey",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceKey",
"sensitive" : false,
"setterDocumentation" : "The device key.
\n@param deviceKey The device key.",
"setterMethodName" : "setDeviceKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceKey",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceKey",
"variableType" : "String",
"documentation" : "The device key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "UserPoolId", "Username", "DeviceKey" ],
"shapeName" : "AdminForgetDeviceRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AdminForgetDeviceRequest",
"variableName" : "adminForgetDeviceRequest",
"variableType" : "AdminForgetDeviceRequest",
"documentation" : null,
"simpleType" : "AdminForgetDeviceRequest",
"variableSetterType" : "AdminForgetDeviceRequest"
},
"wrapper" : false
},
"AdminForgetDeviceResponse" : {
"c2jName" : "AdminForgetDeviceResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : null,
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AdminForgetDeviceResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AdminForgetDeviceResponse",
"variableName" : "adminForgetDeviceResponse",
"variableType" : "AdminForgetDeviceResponse",
"documentation" : null,
"simpleType" : "AdminForgetDeviceResponse",
"variableSetterType" : "AdminForgetDeviceResponse"
},
"wrapper" : false
},
"AdminGetDeviceRequest" : {
"c2jName" : "AdminGetDeviceRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the request to get the device, as an administrator.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AdminGetDevice",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSCognitoIdentityProviderService.AdminGetDevice",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getDeviceKey",
"beanStyleSetterMethodName" : "setDeviceKey",
"c2jName" : "DeviceKey",
"c2jShape" : "DeviceKeyType",
"defaultConsumerFluentSetterDocumentation" : "The device key.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deviceKey(String)}.\n@param deviceKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deviceKey(String)",
"deprecated" : false,
"documentation" : "The device key.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceKey",
"fluentSetterDocumentation" : "The device key.
\n@param deviceKey The device key.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceKey",
"getterDocumentation" : "The device key.
\n@return The device key.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DeviceKey",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DeviceKey",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceKey",
"sensitive" : false,
"setterDocumentation" : "The device key.
\n@param deviceKey The device key.",
"setterMethodName" : "setDeviceKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceKey",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceKey",
"variableType" : "String",
"documentation" : "The device key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID.
\n@param userPoolId The user pool ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID.
\n@return The user pool ID.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID.
\n@param userPoolId The user pool ID.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name.
\n@param username The user name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name.
\n@return The user name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name.
\n@param username The user name.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"DeviceKey" : {
"beanStyleGetterMethodName" : "getDeviceKey",
"beanStyleSetterMethodName" : "setDeviceKey",
"c2jName" : "DeviceKey",
"c2jShape" : "DeviceKeyType",
"defaultConsumerFluentSetterDocumentation" : "The device key.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deviceKey(String)}.\n@param deviceKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deviceKey(String)",
"deprecated" : false,
"documentation" : "The device key.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceKey",
"fluentSetterDocumentation" : "The device key.
\n@param deviceKey The device key.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceKey",
"getterDocumentation" : "The device key.
\n@return The device key.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DeviceKey",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DeviceKey",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceKey",
"sensitive" : false,
"setterDocumentation" : "The device key.
\n@param deviceKey The device key.",
"setterMethodName" : "setDeviceKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceKey",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceKey",
"variableType" : "String",
"documentation" : "The device key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"UserPoolId" : {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID.
\n@param userPoolId The user pool ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID.
\n@return The user pool ID.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID.
\n@param userPoolId The user pool ID.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Username" : {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name.
\n@param username The user name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name.
\n@return The user name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name.
\n@param username The user name.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getDeviceKey",
"beanStyleSetterMethodName" : "setDeviceKey",
"c2jName" : "DeviceKey",
"c2jShape" : "DeviceKeyType",
"defaultConsumerFluentSetterDocumentation" : "The device key.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #deviceKey(String)}.\n@param deviceKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #deviceKey(String)",
"deprecated" : false,
"documentation" : "The device key.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "deviceKey",
"fluentSetterDocumentation" : "The device key.
\n@param deviceKey The device key.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "deviceKey",
"getterDocumentation" : "The device key.
\n@return The device key.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DeviceKey",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DeviceKey",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DeviceKey",
"sensitive" : false,
"setterDocumentation" : "The device key.
\n@param deviceKey The device key.",
"setterMethodName" : "setDeviceKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "deviceKey",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "deviceKey",
"variableType" : "String",
"documentation" : "The device key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"fluentSetterDocumentation" : "The user pool ID.
\n@param userPoolId The user pool ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userPoolId",
"getterDocumentation" : "The user pool ID.
\n@return The user pool ID.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : false,
"setterDocumentation" : "The user pool ID.
\n@param userPoolId The user pool ID.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name.
\n@param username The user name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name.
\n@return The user name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name.
\n@param username The user name.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "DeviceKey", "UserPoolId", "Username" ],
"shapeName" : "AdminGetDeviceRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AdminGetDeviceRequest",
"variableName" : "adminGetDeviceRequest",
"variableType" : "AdminGetDeviceRequest",
"documentation" : null,
"simpleType" : "AdminGetDeviceRequest",
"variableSetterType" : "AdminGetDeviceRequest"
},
"wrapper" : false
},
"AdminGetDeviceResponse" : {
"c2jName" : "AdminGetDeviceResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Gets the device response, as an administrator.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getDevice",
"beanStyleSetterMethodName" : "setDevice",
"c2jName" : "Device",
"c2jShape" : "DeviceType",
"defaultConsumerFluentSetterDocumentation" : "The device.
\nThis is a convenience that creates an instance of the {@link DeviceType.Builder} avoiding the need to create one manually via {@link DeviceType#builder()}.\n\nWhen the {@link Consumer} completes, {@link DeviceType.Builder#build()} is called immediately and its result is passed to {@link #device(DeviceType)}.\n@param device a consumer that will call methods on {@link DeviceType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #device(DeviceType)",
"deprecated" : false,
"documentation" : "The device.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "device",
"fluentSetterDocumentation" : "The device.
\n@param device The device.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "device",
"getterDocumentation" : "The device.
\n@return The device.",
"getterModel" : {
"returnType" : "DeviceType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Device",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Device",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Device",
"sensitive" : false,
"setterDocumentation" : "The device.
\n@param device The device.",
"setterMethodName" : "setDevice",
"setterModel" : {
"variableDeclarationType" : "DeviceType",
"variableName" : "device",
"variableType" : "DeviceType",
"documentation" : null,
"simpleType" : "DeviceType",
"variableSetterType" : "DeviceType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "DeviceType",
"variableName" : "device",
"variableType" : "DeviceType",
"documentation" : "The device.
",
"simpleType" : "DeviceType",
"variableSetterType" : "DeviceType"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Device" : {
"beanStyleGetterMethodName" : "getDevice",
"beanStyleSetterMethodName" : "setDevice",
"c2jName" : "Device",
"c2jShape" : "DeviceType",
"defaultConsumerFluentSetterDocumentation" : "The device.
\nThis is a convenience that creates an instance of the {@link DeviceType.Builder} avoiding the need to create one manually via {@link DeviceType#builder()}.\n\nWhen the {@link Consumer} completes, {@link DeviceType.Builder#build()} is called immediately and its result is passed to {@link #device(DeviceType)}.\n@param device a consumer that will call methods on {@link DeviceType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #device(DeviceType)",
"deprecated" : false,
"documentation" : "The device.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "device",
"fluentSetterDocumentation" : "The device.
\n@param device The device.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "device",
"getterDocumentation" : "The device.
\n@return The device.",
"getterModel" : {
"returnType" : "DeviceType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Device",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Device",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Device",
"sensitive" : false,
"setterDocumentation" : "The device.
\n@param device The device.",
"setterMethodName" : "setDevice",
"setterModel" : {
"variableDeclarationType" : "DeviceType",
"variableName" : "device",
"variableType" : "DeviceType",
"documentation" : null,
"simpleType" : "DeviceType",
"variableSetterType" : "DeviceType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "DeviceType",
"variableName" : "device",
"variableType" : "DeviceType",
"documentation" : "The device.
",
"simpleType" : "DeviceType",
"variableSetterType" : "DeviceType"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getDevice",
"beanStyleSetterMethodName" : "setDevice",
"c2jName" : "Device",
"c2jShape" : "DeviceType",
"defaultConsumerFluentSetterDocumentation" : "The device.
\nThis is a convenience that creates an instance of the {@link DeviceType.Builder} avoiding the need to create one manually via {@link DeviceType#builder()}.\n\nWhen the {@link Consumer} completes, {@link DeviceType.Builder#build()} is called immediately and its result is passed to {@link #device(DeviceType)}.\n@param device a consumer that will call methods on {@link DeviceType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #device(DeviceType)",
"deprecated" : false,
"documentation" : "The device.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "device",
"fluentSetterDocumentation" : "The device.
\n@param device The device.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "device",
"getterDocumentation" : "The device.
\n@return The device.",
"getterModel" : {
"returnType" : "DeviceType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Device",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Device",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Device",
"sensitive" : false,
"setterDocumentation" : "The device.
\n@param device The device.",
"setterMethodName" : "setDevice",
"setterModel" : {
"variableDeclarationType" : "DeviceType",
"variableName" : "device",
"variableType" : "DeviceType",
"documentation" : null,
"simpleType" : "DeviceType",
"variableSetterType" : "DeviceType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "DeviceType",
"variableName" : "device",
"variableType" : "DeviceType",
"documentation" : "The device.
",
"simpleType" : "DeviceType",
"variableSetterType" : "DeviceType"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "Device" ],
"shapeName" : "AdminGetDeviceResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AdminGetDeviceResponse",
"variableName" : "adminGetDeviceResponse",
"variableType" : "AdminGetDeviceResponse",
"documentation" : null,
"simpleType" : "AdminGetDeviceResponse",
"variableSetterType" : "AdminGetDeviceResponse"
},
"wrapper" : false
},
"AdminGetUserRequest" : {
"c2jName" : "AdminGetUserRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the request to get the specified user as an administrator.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AdminGetUser",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSCognitoIdentityProviderService.AdminGetUser",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to get information about the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to get information about the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"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.",
"fluentSetterMethodName" : "userPoolId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : 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.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to get information about the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user you wish to retrieve.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user you wish to retrieve.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"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.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name of the user you wish to retrieve.
\n@return The user name of the user you wish to retrieve.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name of the user you wish to retrieve.
\n@param username The user name of the user you wish to retrieve.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user you wish to retrieve.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"UserPoolId" : {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to get information about the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to get information about the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"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.",
"fluentSetterMethodName" : "userPoolId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : 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.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to get information about the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Username" : {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user you wish to retrieve.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user you wish to retrieve.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"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.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name of the user you wish to retrieve.
\n@return The user name of the user you wish to retrieve.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name of the user you wish to retrieve.
\n@param username The user name of the user you wish to retrieve.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user you wish to retrieve.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getUserPoolId",
"beanStyleSetterMethodName" : "setUserPoolId",
"c2jName" : "UserPoolId",
"c2jShape" : "UserPoolIdType",
"defaultConsumerFluentSetterDocumentation" : "The user pool ID for the user pool where you want to get information about the user.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userPoolId(String)}.\n@param userPoolId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userPoolId(String)",
"deprecated" : false,
"documentation" : "The user pool ID for the user pool where you want to get information about the user.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userPoolId",
"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.",
"fluentSetterMethodName" : "userPoolId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserPoolId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserPoolId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserPoolId",
"sensitive" : 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.",
"setterMethodName" : "setUserPoolId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userPoolId",
"variableType" : "String",
"documentation" : "The user pool ID for the user pool where you want to get information about the user.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user you wish to retrieve.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user you wish to retrieve.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"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.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name of the user you wish to retrieve.
\n@return The user name of the user you wish to retrieve.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name of the user you wish to retrieve.
\n@param username The user name of the user you wish to retrieve.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user you wish to retrieve.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "UserPoolId", "Username" ],
"shapeName" : "AdminGetUserRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AdminGetUserRequest",
"variableName" : "adminGetUserRequest",
"variableType" : "AdminGetUserRequest",
"documentation" : null,
"simpleType" : "AdminGetUserRequest",
"variableSetterType" : "AdminGetUserRequest"
},
"wrapper" : false
},
"AdminGetUserResponse" : {
"c2jName" : "AdminGetUserResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Represents the response from the server from the request to get the specified user as an administrator.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getUsername",
"beanStyleSetterMethodName" : "setUsername",
"c2jName" : "Username",
"c2jShape" : "UsernameType",
"defaultConsumerFluentSetterDocumentation" : "The user name of the user about whom you are receiving information.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #username(String)}.\n@param username a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #username(String)",
"deprecated" : false,
"documentation" : "The user name of the user about whom you are receiving information.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "username",
"fluentSetterDocumentation" : "The user name of the user about whom you are receiving information.
\n@param username The user name of the user about whom you are receiving information.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "username",
"getterDocumentation" : "The user name of the user about whom you are receiving information.
\n@return The user name of the user about whom you are receiving information.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Username",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Username",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Username",
"sensitive" : true,
"setterDocumentation" : "The user name of the user about whom you are receiving information.
\n@param username The user name of the user about whom you are receiving information.",
"setterMethodName" : "setUsername",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "username",
"variableType" : "String",
"documentation" : "The user name of the user about whom you are receiving information.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUserAttributes",
"beanStyleSetterMethodName" : "setUserAttributes",
"c2jName" : "UserAttributes",
"c2jShape" : "AttributeListType",
"defaultConsumerFluentSetterDocumentation" : "An array of name-value pairs representing user attributes.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #userAttributes(List)}.\n@param userAttributes a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userAttributes(List)",
"deprecated" : false,
"documentation" : "An array of name-value pairs representing user attributes.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userAttributes",
"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.",
"fluentSetterMethodName" : "userAttributes",
"getterDocumentation" : "An array of name-value pairs representing user attributes.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return An array of name-value pairs representing user attributes.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserAttributes",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserAttributes",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "AttributeType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AttributeType.Builder} avoiding the need to create one manually via {@link AttributeType#builder()}.\n\nWhen the {@link Consumer} completes, {@link AttributeType.Builder#build()} is called immediately and its result is passed to {@link #member(AttributeType)}.\n@param member a consumer that will call methods on {@link AttributeType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AttributeType)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "AttributeType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : null,
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AttributeType",
"variableName" : "member",
"variableType" : "AttributeType",
"documentation" : "",
"simpleType" : "AttributeType",
"variableSetterType" : "AttributeType"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "AttributeType",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "AttributeType",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UserAttributes",
"sensitive" : false,
"setterDocumentation" : "An array of name-value pairs representing user attributes.
\n@param userAttributes An array of name-value pairs representing user attributes.",
"setterMethodName" : "setUserAttributes",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributes",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userAttributes",
"variableType" : "java.util.List",
"documentation" : "An array of name-value pairs representing user attributes.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUserCreateDate",
"beanStyleSetterMethodName" : "setUserCreateDate",
"c2jName" : "UserCreateDate",
"c2jShape" : "DateType",
"defaultConsumerFluentSetterDocumentation" : "The date the user was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #userCreateDate(Instant)}.\n@param userCreateDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userCreateDate(Instant)",
"deprecated" : false,
"documentation" : "The date the user was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userCreateDate",
"fluentSetterDocumentation" : "The date the user was created.
\n@param userCreateDate The date the user was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userCreateDate",
"getterDocumentation" : "The date the user was created.
\n@return The date the user was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserCreateDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserCreateDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "UserCreateDate",
"sensitive" : false,
"setterDocumentation" : "The date the user was created.
\n@param userCreateDate The date the user was created.",
"setterMethodName" : "setUserCreateDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "userCreateDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "userCreateDate",
"variableType" : "java.time.Instant",
"documentation" : "The date the user was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUserLastModifiedDate",
"beanStyleSetterMethodName" : "setUserLastModifiedDate",
"c2jName" : "UserLastModifiedDate",
"c2jShape" : "DateType",
"defaultConsumerFluentSetterDocumentation" : "The date the user was last modified.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #userLastModifiedDate(Instant)}.\n@param userLastModifiedDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userLastModifiedDate(Instant)",
"deprecated" : false,
"documentation" : "The date the user was last modified.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userLastModifiedDate",
"fluentSetterDocumentation" : "The date the user was last modified.
\n@param userLastModifiedDate The date the user was last modified.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userLastModifiedDate",
"getterDocumentation" : "The date the user was last modified.
\n@return The date the user was last modified.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserLastModifiedDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserLastModifiedDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "UserLastModifiedDate",
"sensitive" : false,
"setterDocumentation" : "The date the user was last modified.
\n@param userLastModifiedDate The date the user was last modified.",
"setterMethodName" : "setUserLastModifiedDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "userLastModifiedDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "userLastModifiedDate",
"variableType" : "java.time.Instant",
"documentation" : "The date the user was last modified.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "Enabled",
"c2jShape" : "BooleanType",
"defaultConsumerFluentSetterDocumentation" : "Indicates that the status is enabled.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "Indicates that the status is enabled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "Indicates that the status is enabled.
\n@param enabled Indicates that the status is enabled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "Indicates that the status is enabled.
\n@return Indicates that the status is enabled.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Enabled",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "Indicates that the status is enabled.
\n@param enabled Indicates that the status is enabled.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates that the status is enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUserStatusAsString",
"beanStyleSetterMethodName" : "setUserStatus",
"c2jName" : "UserStatus",
"c2jShape" : "UserStatusType",
"defaultConsumerFluentSetterDocumentation" : "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.
-
RESET_REQUIRED - User is confirmed, but the user must request a code and reset his or her password before he or she can sign in.
-
FORCE_CHANGE_PASSWORD - The user is confirmed and the user can sign in using a temporary password, but on first sign-in, the user must change his or her password to a new value before doing anything else.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userStatusAsString(String)}.\n@param userStatus a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userStatus(String)",
"deprecated" : false,
"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.
-
RESET_REQUIRED - User is confirmed, but the user must request a code and reset his or her password before he or she can sign in.
-
FORCE_CHANGE_PASSWORD - The user is confirmed and the user can sign in using a temporary password, but on first sign-in, the user must change his or her password to a new value before doing anything else.
",
"endpointDiscoveryId" : false,
"enumType" : "UserStatusType",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "userStatus",
"fluentEnumSetterMethodName" : "userStatus",
"fluentGetterMethodName" : "userStatusAsString",
"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.
-
RESET_REQUIRED - User is confirmed, but the user must request a code and reset his or her password before he or she can sign in.
-
FORCE_CHANGE_PASSWORD - The user is confirmed and the user can sign in using a temporary password, but on first sign-in, the user must change his or her password to a new value before doing anything else.
\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.
-
RESET_REQUIRED - User is confirmed, but the user must request a code and reset his or her password before he or she can sign in.
-
FORCE_CHANGE_PASSWORD - The user is confirmed and the user can sign in using a temporary password, but on first sign-in, the user must change his or her password to a new value before doing anything else.
\n@see UserStatusType\n@return Returns a reference to this object so that method calls can be chained together.\n@see UserStatusType",
"fluentSetterMethodName" : "userStatus",
"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.
-
RESET_REQUIRED - User is confirmed, but the user must request a code and reset his or her password before he or she can sign in.
-
FORCE_CHANGE_PASSWORD - The user is confirmed and the user can sign in using a temporary password, but on first sign-in, the user must change his or her password to a new value before doing anything else.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #userStatus} will return {@link UserStatusType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #userStatusAsString}.\n
\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.
-
RESET_REQUIRED - User is confirmed, but the user must request a code and reset his or her password before he or she can sign in.
-
FORCE_CHANGE_PASSWORD - The user is confirmed and the user can sign in using a temporary password, but on first sign-in, the user must change his or her password to a new value before doing anything else.
\n@see UserStatusType",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserStatus",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserStatus",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "UserStatus",
"sensitive" : 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.
-
RESET_REQUIRED - User is confirmed, but the user must request a code and reset his or her password before he or she can sign in.
-
FORCE_CHANGE_PASSWORD - The user is confirmed and the user can sign in using a temporary password, but on first sign-in, the user must change his or her password to a new value before doing anything else.
\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.
-
RESET_REQUIRED - User is confirmed, but the user must request a code and reset his or her password before he or she can sign in.
-
FORCE_CHANGE_PASSWORD - The user is confirmed and the user can sign in using a temporary password, but on first sign-in, the user must change his or her password to a new value before doing anything else.
\n@see UserStatusType",
"setterMethodName" : "setUserStatus",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "userStatus",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "userStatus",
"variableType" : "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.
-
RESET_REQUIRED - User is confirmed, but the user must request a code and reset his or her password before he or she can sign in.
-
FORCE_CHANGE_PASSWORD - The user is confirmed and the user can sign in using a temporary password, but on first sign-in, the user must change his or her password to a new value before doing anything else.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMfaOptions",
"beanStyleSetterMethodName" : "setMfaOptions",
"c2jName" : "MFAOptions",
"c2jShape" : "MFAOptionListType",
"defaultConsumerFluentSetterDocumentation" : "Specifies the options for MFA (e.g., email or phone number).
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #mfaOptions(List)}.\n@param mfaOptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #mfaOptions(List)",
"deprecated" : false,
"documentation" : "Specifies the options for MFA (e.g., email or phone number).
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "mfaOptions",
"fluentSetterDocumentation" : "Specifies the options for MFA (e.g., email or phone number).
\n@param mfaOptions Specifies the options for MFA (e.g., email or phone number).\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "mfaOptions",
"getterDocumentation" : "Specifies the options for MFA (e.g., email or phone number).
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Specifies the options for MFA (e.g., email or phone number).",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MFAOptions",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MFAOptions",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "MFAOptionType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MFAOptionType.Builder} avoiding the need to create one manually via {@link MFAOptionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link MFAOptionType.Builder#build()} is called immediately and its result is passed to {@link #member(MFAOptionType)}.\n@param member a consumer that will call methods on {@link MFAOptionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MFAOptionType)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "MFAOptionType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "MFAOptionType",
"variableName" : "member",
"variableType" : "MFAOptionType",
"documentation" : null,
"simpleType" : "MFAOptionType",
"variableSetterType" : "MFAOptionType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "MFAOptionType",
"variableName" : "member",
"variableType" : "MFAOptionType",
"documentation" : "",
"simpleType" : "MFAOptionType",
"variableSetterType" : "MFAOptionType"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "MFAOptionType",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "MFAOptionType",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "MFAOptions",
"sensitive" : false,
"setterDocumentation" : "Specifies the options for MFA (e.g., email or phone number).
\n@param mfaOptions Specifies the options for MFA (e.g., email or phone number).",
"setterMethodName" : "setMfaOptions",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "mfaOptions",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "mfaOptions",
"variableType" : "java.util.List",
"documentation" : "Specifies the options for MFA (e.g., email or phone number).
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getPreferredMfaSetting",
"beanStyleSetterMethodName" : "setPreferredMfaSetting",
"c2jName" : "PreferredMfaSetting",
"c2jShape" : "StringType",
"defaultConsumerFluentSetterDocumentation" : "The user's preferred MFA setting.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #preferredMfaSetting(String)}.\n@param preferredMfaSetting a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #preferredMfaSetting(String)",
"deprecated" : false,
"documentation" : "The user's preferred MFA setting.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "preferredMfaSetting",
"fluentSetterDocumentation" : "The user's preferred MFA setting.
\n@param preferredMfaSetting The user's preferred MFA setting.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "preferredMfaSetting",
"getterDocumentation" : "The user's preferred MFA setting.
\n@return The user's preferred MFA setting.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "PreferredMfaSetting",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "PreferredMfaSetting",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "PreferredMfaSetting",
"sensitive" : false,
"setterDocumentation" : "The user's preferred MFA setting.
\n@param preferredMfaSetting The user's preferred MFA setting.",
"setterMethodName" : "setPreferredMfaSetting",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "preferredMfaSetting",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "preferredMfaSetting",
"variableType" : "String",
"documentation" : "The user's preferred MFA setting.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getUserMFASettingList",
"beanStyleSetterMethodName" : "setUserMFASettingList",
"c2jName" : "UserMFASettingList",
"c2jShape" : "UserMFASettingListType",
"defaultConsumerFluentSetterDocumentation" : "The list of the user's MFA settings.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #userMFASettingList(List)}.\n@param userMFASettingList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userMFASettingList(List)",
"deprecated" : false,
"documentation" : "The list of the user's MFA settings.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "userMFASettingList",
"fluentSetterDocumentation" : "The list of the user's MFA settings.
\n@param userMFASettingList The list of the user's MFA settings.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "userMFASettingList",
"getterDocumentation" : "The list of the user's MFA settings.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The list of the user's MFA settings.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "UserMFASettingList",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "UserMFASettingList",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "StringType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "UserMFASettingList",
"sensitive" : false,
"setterDocumentation" : "The list of the user's MFA settings.
\n@param userMFASettingList The list of the user's MFA settings.",
"setterMethodName" : "setUserMFASettingList",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userMFASettingList",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "userMFASettingList",
"variableType" : "java.util.List",
"documentation" : "The list of the user's MFA settings.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Enabled" : {
"beanStyleGetterMethodName" : "getEnabled",
"beanStyleSetterMethodName" : "setEnabled",
"c2jName" : "Enabled",
"c2jShape" : "BooleanType",
"defaultConsumerFluentSetterDocumentation" : "Indicates that the status is enabled.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)",
"deprecated" : false,
"documentation" : "Indicates that the status is enabled.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "enabled",
"fluentSetterDocumentation" : "Indicates that the status is enabled.
\n@param enabled Indicates that the status is enabled.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "enabled",
"getterDocumentation" : "Indicates that the status is enabled.
\n@return Indicates that the status is enabled.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Enabled",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Enabled",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Enabled",
"sensitive" : false,
"setterDocumentation" : "Indicates that the status is enabled.
\n@param enabled Indicates that the status is enabled.",
"setterMethodName" : "setEnabled",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates that the status is enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
},
"MFAOptions" : {
"beanStyleGetterMethodName" : "getMfaOptions",
"beanStyleSetterMethodName" : "setMfaOptions",
"c2jName" : "MFAOptions",
"c2jShape" : "MFAOptionListType",
"defaultConsumerFluentSetterDocumentation" : "Specifies the options for MFA (e.g., email or phone number).
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #mfaOptions(List)}.\n@param mfaOptions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #mfaOptions(List)",
"deprecated" : false,
"documentation" : "Specifies the options for MFA (e.g., email or phone number).
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "mfaOptions",
"fluentSetterDocumentation" : "Specifies the options for MFA (e.g., email or phone number).
\n@param mfaOptions Specifies the options for MFA (e.g., email or phone number).\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "mfaOptions",
"getterDocumentation" : "Specifies the options for MFA (e.g., email or phone number).
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Specifies the options for MFA (e.g., email or phone number).",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MFAOptions",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MFAOptions",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "MFAOptionType",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link MFAOptionType.Builder} avoiding the need to create one manually via {@link MFAOptionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link MFAOptionType.Builder#build()} is called immediately and its result is passed to {@link #member(MFAOptionType)}.\n@param member a consumer that will call methods on {@link MFAOptionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(MFAOptionType)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "MFAOptionType",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "MFAOptionType",
"variableName" : "member",
"variableType" : "MFAOptionType",
"documentation" : null,
"simpleType" : "MFAOptionType",
"variableSetterType" : "MFAOptionType"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "MFAOptionType",
"variableName" : "member",
"variableType" : "MFAOptionType",
"documentation" : "",
"simpleType" : "MFAOptionType",
"variableSetterType" : "MFAOptionType"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "MFAOptionType",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "MFAOptionType",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "MFAOptions",
"sensitive" : false,
"setterDocumentation" : "Specifies the options for MFA (e.g., email or phone number).
\n@param mfaOptions Specifies the options for MFA (e.g., email or phone number).",
"setterMethodName" : "setMfaOptions",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "mfaOptions",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "mfaOptions",
"variableType" : "java.util.List",
"documentation" : "