Module: Aws::CognitoIdentityProvider::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-cognitoidentityprovider/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AWSAccountIdType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AWSAccountIdType')
- AccessTokenValidityType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'AccessTokenValidityType')
- AccountRecoverySettingType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountRecoverySettingType')
- AccountTakeoverActionNotifyType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'AccountTakeoverActionNotifyType')
- AccountTakeoverActionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountTakeoverActionType')
- AccountTakeoverActionsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountTakeoverActionsType')
- AccountTakeoverEventActionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccountTakeoverEventActionType')
- AccountTakeoverRiskConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountTakeoverRiskConfigurationType')
- AddCustomAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddCustomAttributesRequest')
- AddCustomAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddCustomAttributesResponse')
- AdminAddUserToGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminAddUserToGroupRequest')
- AdminConfirmSignUpRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminConfirmSignUpRequest')
- AdminConfirmSignUpResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminConfirmSignUpResponse')
- AdminCreateUserConfigType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminCreateUserConfigType')
- AdminCreateUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminCreateUserRequest')
- AdminCreateUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminCreateUserResponse')
- AdminCreateUserUnusedAccountValidityDaysType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'AdminCreateUserUnusedAccountValidityDaysType')
- AdminDeleteUserAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminDeleteUserAttributesRequest')
- AdminDeleteUserAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminDeleteUserAttributesResponse')
- AdminDeleteUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminDeleteUserRequest')
- AdminDisableProviderForUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminDisableProviderForUserRequest')
- AdminDisableProviderForUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminDisableProviderForUserResponse')
- AdminDisableUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminDisableUserRequest')
- AdminDisableUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminDisableUserResponse')
- AdminEnableUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminEnableUserRequest')
- AdminEnableUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminEnableUserResponse')
- AdminForgetDeviceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminForgetDeviceRequest')
- AdminGetDeviceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminGetDeviceRequest')
- AdminGetDeviceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminGetDeviceResponse')
- AdminGetUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminGetUserRequest')
- AdminGetUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminGetUserResponse')
- AdminInitiateAuthRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminInitiateAuthRequest')
- AdminInitiateAuthResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminInitiateAuthResponse')
- AdminLinkProviderForUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminLinkProviderForUserRequest')
- AdminLinkProviderForUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminLinkProviderForUserResponse')
- AdminListDevicesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminListDevicesRequest')
- AdminListDevicesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminListDevicesResponse')
- AdminListGroupsForUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminListGroupsForUserRequest')
- AdminListGroupsForUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminListGroupsForUserResponse')
- AdminListUserAuthEventsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminListUserAuthEventsRequest')
- AdminListUserAuthEventsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminListUserAuthEventsResponse')
- AdminRemoveUserFromGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminRemoveUserFromGroupRequest')
- AdminResetUserPasswordRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminResetUserPasswordRequest')
- AdminResetUserPasswordResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminResetUserPasswordResponse')
- AdminRespondToAuthChallengeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminRespondToAuthChallengeRequest')
- AdminRespondToAuthChallengeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminRespondToAuthChallengeResponse')
- AdminSetUserMFAPreferenceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminSetUserMFAPreferenceRequest')
- AdminSetUserMFAPreferenceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminSetUserMFAPreferenceResponse')
- AdminSetUserPasswordRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminSetUserPasswordRequest')
- AdminSetUserPasswordResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminSetUserPasswordResponse')
- AdminSetUserSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminSetUserSettingsRequest')
- AdminSetUserSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminSetUserSettingsResponse')
- AdminUpdateAuthEventFeedbackRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminUpdateAuthEventFeedbackRequest')
- AdminUpdateAuthEventFeedbackResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminUpdateAuthEventFeedbackResponse')
- AdminUpdateDeviceStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminUpdateDeviceStatusRequest')
- AdminUpdateDeviceStatusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminUpdateDeviceStatusResponse')
- AdminUpdateUserAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminUpdateUserAttributesRequest')
- AdminUpdateUserAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminUpdateUserAttributesResponse')
- AdminUserGlobalSignOutRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminUserGlobalSignOutRequest')
- AdminUserGlobalSignOutResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdminUserGlobalSignOutResponse')
- AdvancedSecurityAdditionalFlowsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdvancedSecurityAdditionalFlowsType')
- AdvancedSecurityEnabledModeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AdvancedSecurityEnabledModeType')
- AdvancedSecurityModeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AdvancedSecurityModeType')
- AliasAttributeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AliasAttributeType')
- AliasAttributesListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AliasAttributesListType')
- AliasExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AliasExistsException')
- AnalyticsConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AnalyticsConfigurationType')
- AnalyticsMetadataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AnalyticsMetadataType')
- ArnType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ArnType')
- AssociateSoftwareTokenRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateSoftwareTokenRequest')
- AssociateSoftwareTokenResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateSoftwareTokenResponse')
- AttributeDataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AttributeDataType')
- AttributeListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AttributeListType')
- AttributeMappingKeyType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AttributeMappingKeyType')
- AttributeMappingType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'AttributeMappingType')
- AttributeNameListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AttributeNameListType')
- AttributeNameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AttributeNameType')
- AttributeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttributeType')
- AttributeValueType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AttributeValueType')
- AttributesRequireVerificationBeforeUpdateType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AttributesRequireVerificationBeforeUpdateType')
- AuthEventType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthEventType')
- AuthEventsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AuthEventsType')
- AuthFlowType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AuthFlowType')
- AuthParametersType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'AuthParametersType')
- AuthSessionValidityType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'AuthSessionValidityType')
- AuthenticationResultType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AuthenticationResultType')
- BlockedIPRangeListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BlockedIPRangeListType')
- BooleanType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'BooleanType')
- CSSType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CSSType')
- CSSVersionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CSSVersionType')
- CallbackURLsListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CallbackURLsListType')
- ChallengeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChallengeName')
- ChallengeNameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChallengeNameType')
- ChallengeParametersType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ChallengeParametersType')
- ChallengeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChallengeResponse')
- ChallengeResponseListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ChallengeResponseListType')
- ChallengeResponseType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChallengeResponseType')
- ChallengeResponsesType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ChallengeResponsesType')
- ChangePasswordRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChangePasswordRequest')
- ChangePasswordResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChangePasswordResponse')
- ClientIdType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientIdType')
- ClientMetadataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ClientMetadataType')
- ClientNameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientNameType')
- ClientPermissionListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ClientPermissionListType')
- ClientPermissionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientPermissionType')
- ClientSecretType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientSecretType')
- CloudWatchLogsConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloudWatchLogsConfigurationType')
- CodeDeliveryDetailsListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CodeDeliveryDetailsListType')
- CodeDeliveryDetailsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CodeDeliveryDetailsType')
- CodeDeliveryFailureException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CodeDeliveryFailureException')
- CodeMismatchException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CodeMismatchException')
- CompletionMessageType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CompletionMessageType')
- CompromisedCredentialsActionsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CompromisedCredentialsActionsType')
- CompromisedCredentialsEventActionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CompromisedCredentialsEventActionType')
- CompromisedCredentialsRiskConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CompromisedCredentialsRiskConfigurationType')
- ConcurrentModificationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConcurrentModificationException')
- ConfirmDeviceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfirmDeviceRequest')
- ConfirmDeviceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfirmDeviceResponse')
- ConfirmForgotPasswordRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfirmForgotPasswordRequest')
- ConfirmForgotPasswordResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfirmForgotPasswordResponse')
- ConfirmSignUpRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfirmSignUpRequest')
- ConfirmSignUpResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfirmSignUpResponse')
- ConfirmationCodeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfirmationCodeType')
- ContextDataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ContextDataType')
- CreateGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateGroupRequest')
- CreateGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateGroupResponse')
- CreateIdentityProviderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateIdentityProviderRequest')
- CreateIdentityProviderResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateIdentityProviderResponse')
- CreateResourceServerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateResourceServerRequest')
- CreateResourceServerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateResourceServerResponse')
- CreateUserImportJobRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUserImportJobRequest')
- CreateUserImportJobResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUserImportJobResponse')
- CreateUserPoolClientRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUserPoolClientRequest')
- CreateUserPoolClientResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUserPoolClientResponse')
- CreateUserPoolDomainRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUserPoolDomainRequest')
- CreateUserPoolDomainResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUserPoolDomainResponse')
- CreateUserPoolRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUserPoolRequest')
- CreateUserPoolResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateUserPoolResponse')
- CustomAttributeNameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CustomAttributeNameType')
- CustomAttributesListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomAttributesListType')
- CustomDomainConfigType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomDomainConfigType')
- CustomEmailLambdaVersionConfigType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomEmailLambdaVersionConfigType')
- CustomEmailSenderLambdaVersionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CustomEmailSenderLambdaVersionType')
- CustomSMSLambdaVersionConfigType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomSMSLambdaVersionConfigType')
- CustomSMSSenderLambdaVersionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CustomSMSSenderLambdaVersionType')
- DateType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'DateType')
- DefaultEmailOptionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DefaultEmailOptionType')
- DeleteGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteGroupRequest')
- DeleteIdentityProviderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteIdentityProviderRequest')
- DeleteResourceServerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteResourceServerRequest')
- DeleteUserAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteUserAttributesRequest')
- DeleteUserAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteUserAttributesResponse')
- DeleteUserPoolClientRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteUserPoolClientRequest')
- DeleteUserPoolDomainRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteUserPoolDomainRequest')
- DeleteUserPoolDomainResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteUserPoolDomainResponse')
- DeleteUserPoolRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteUserPoolRequest')
- DeleteUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteUserRequest')
- DeletionProtectionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeletionProtectionType')
- DeliveryMediumListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeliveryMediumListType')
- DeliveryMediumType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeliveryMediumType')
- DescribeIdentityProviderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeIdentityProviderRequest')
- DescribeIdentityProviderResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeIdentityProviderResponse')
- DescribeResourceServerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeResourceServerRequest')
- DescribeResourceServerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeResourceServerResponse')
- DescribeRiskConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRiskConfigurationRequest')
- DescribeRiskConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRiskConfigurationResponse')
- DescribeUserImportJobRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeUserImportJobRequest')
- DescribeUserImportJobResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeUserImportJobResponse')
- DescribeUserPoolClientRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeUserPoolClientRequest')
- DescribeUserPoolClientResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeUserPoolClientResponse')
- DescribeUserPoolDomainRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeUserPoolDomainRequest')
- DescribeUserPoolDomainResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeUserPoolDomainResponse')
- DescribeUserPoolRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeUserPoolRequest')
- DescribeUserPoolResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeUserPoolResponse')
- DescriptionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DescriptionType')
- DeviceConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeviceConfigurationType')
- DeviceKeyType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeviceKeyType')
- DeviceListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DeviceListType')
- DeviceNameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeviceNameType')
- DeviceRememberedStatusType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeviceRememberedStatusType')
- DeviceSecretVerifierConfigType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeviceSecretVerifierConfigType')
- DeviceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeviceType')
- DomainDescriptionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainDescriptionType')
- DomainStatusType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DomainStatusType')
- DomainType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DomainType')
- DomainVersionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DomainVersionType')
- DuplicateProviderException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DuplicateProviderException')
- EmailAddressType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmailAddressType')
- EmailConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EmailConfigurationType')
- EmailMfaConfigType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EmailMfaConfigType')
- EmailMfaMessageType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmailMfaMessageType')
- EmailMfaSettingsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EmailMfaSettingsType')
- EmailMfaSubjectType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmailMfaSubjectType')
- EmailNotificationBodyType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmailNotificationBodyType')
- EmailNotificationSubjectType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmailNotificationSubjectType')
- EmailSendingAccountType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmailSendingAccountType')
- EmailVerificationMessageByLinkType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmailVerificationMessageByLinkType')
- EmailVerificationMessageType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmailVerificationMessageType')
- EmailVerificationSubjectByLinkType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmailVerificationSubjectByLinkType')
- EmailVerificationSubjectType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EmailVerificationSubjectType')
- EnableSoftwareTokenMFAException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableSoftwareTokenMFAException')
- EventContextDataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventContextDataType')
- EventFeedbackType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventFeedbackType')
- EventFilterType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventFilterType')
- EventFiltersType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EventFiltersType')
- EventIdType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventIdType')
- EventResponseType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventResponseType')
- EventRiskType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventRiskType')
- EventSourceName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventSourceName')
- EventType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventType')
- ExpiredCodeException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExpiredCodeException')
- ExplicitAuthFlowsListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ExplicitAuthFlowsListType')
- ExplicitAuthFlowsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExplicitAuthFlowsType')
- FeedbackValueType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FeedbackValueType')
- FirehoseConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FirehoseConfigurationType')
- ForbiddenException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ForbiddenException')
- ForceAliasCreation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ForceAliasCreation')
- ForgetDeviceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ForgetDeviceRequest')
- ForgotPasswordRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ForgotPasswordRequest')
- ForgotPasswordResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ForgotPasswordResponse')
- GenerateSecret =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'GenerateSecret')
- GetCSVHeaderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCSVHeaderRequest')
- GetCSVHeaderResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCSVHeaderResponse')
- GetDeviceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDeviceRequest')
- GetDeviceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDeviceResponse')
- GetGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetGroupRequest')
- GetGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetGroupResponse')
- GetIdentityProviderByIdentifierRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIdentityProviderByIdentifierRequest')
- GetIdentityProviderByIdentifierResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIdentityProviderByIdentifierResponse')
- GetLogDeliveryConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetLogDeliveryConfigurationRequest')
- GetLogDeliveryConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetLogDeliveryConfigurationResponse')
- GetSigningCertificateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSigningCertificateRequest')
- GetSigningCertificateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSigningCertificateResponse')
- GetUICustomizationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUICustomizationRequest')
- GetUICustomizationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUICustomizationResponse')
- GetUserAttributeVerificationCodeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUserAttributeVerificationCodeRequest')
- GetUserAttributeVerificationCodeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUserAttributeVerificationCodeResponse')
- GetUserPoolMfaConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUserPoolMfaConfigRequest')
- GetUserPoolMfaConfigResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUserPoolMfaConfigResponse')
- GetUserRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUserRequest')
- GetUserResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetUserResponse')
- GlobalSignOutRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GlobalSignOutRequest')
- GlobalSignOutResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GlobalSignOutResponse')
- GroupExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GroupExistsException')
- GroupListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'GroupListType')
- GroupNameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GroupNameType')
- GroupType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GroupType')
- HexStringType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HexStringType')
- HttpHeader =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HttpHeader')
- HttpHeaderList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HttpHeaderList')
- IdTokenValidityType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IdTokenValidityType')
- IdentityProviderType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IdentityProviderType')
- IdentityProviderTypeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IdentityProviderTypeType')
- IdpIdentifierType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IdpIdentifierType')
- IdpIdentifiersListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IdpIdentifiersListType')
- ImageFileType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BlobShape.new(name: 'ImageFileType')
- ImageUrlType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ImageUrlType')
- InitiateAuthRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InitiateAuthRequest')
- InitiateAuthResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InitiateAuthResponse')
- IntegerType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IntegerType')
- InternalErrorException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternalErrorException')
- InvalidEmailRoleAccessPolicyException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidEmailRoleAccessPolicyException')
- InvalidLambdaResponseException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidLambdaResponseException')
- InvalidOAuthFlowException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidOAuthFlowException')
- InvalidParameterException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidParameterException')
- InvalidPasswordException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidPasswordException')
- InvalidSmsRoleAccessPolicyException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSmsRoleAccessPolicyException')
- InvalidSmsRoleTrustRelationshipException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSmsRoleTrustRelationshipException')
- InvalidUserPoolConfigurationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidUserPoolConfigurationException')
- LambdaConfigType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LambdaConfigType')
- LimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LimitExceededException')
- ListDevicesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDevicesRequest')
- ListDevicesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListDevicesResponse')
- ListGroupsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListGroupsRequest')
- ListGroupsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListGroupsResponse')
- ListIdentityProvidersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListIdentityProvidersRequest')
- ListIdentityProvidersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListIdentityProvidersResponse')
- ListOfStringTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ListOfStringTypes')
- ListProvidersLimitType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListProvidersLimitType')
- ListResourceServersLimitType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListResourceServersLimitType')
- ListResourceServersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceServersRequest')
- ListResourceServersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourceServersResponse')
- ListTagsForResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceResponse')
- ListUserImportJobsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListUserImportJobsRequest')
- ListUserImportJobsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListUserImportJobsResponse')
- ListUserPoolClientsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListUserPoolClientsRequest')
- ListUserPoolClientsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListUserPoolClientsResponse')
- ListUserPoolsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListUserPoolsRequest')
- ListUserPoolsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListUserPoolsResponse')
- ListUsersInGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListUsersInGroupRequest')
- ListUsersInGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListUsersInGroupResponse')
- ListUsersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListUsersRequest')
- ListUsersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListUsersResponse')
- LogConfigurationListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LogConfigurationListType')
- LogConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LogConfigurationType')
- LogDeliveryConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LogDeliveryConfigurationType')
- LogLevel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LogLevel')
- LogoutURLsListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LogoutURLsListType')
- LongType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'LongType')
- MFAMethodNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MFAMethodNotFoundException')
- MFAOptionListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MFAOptionListType')
- MFAOptionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MFAOptionType')
- MessageActionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageActionType')
- MessageTemplateType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MessageTemplateType')
- MessageType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageType')
- NewDeviceMetadataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NewDeviceMetadataType')
- NotAuthorizedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotAuthorizedException')
- NotifyConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyConfigurationType')
- NotifyEmailType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyEmailType')
- NumberAttributeConstraintsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NumberAttributeConstraintsType')
- OAuthFlowType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OAuthFlowType')
- OAuthFlowsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OAuthFlowsType')
- PaginationKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PaginationKey')
- PaginationKeyType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PaginationKeyType')
- PasswordHistoryPolicyViolationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PasswordHistoryPolicyViolationException')
- PasswordHistorySizeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PasswordHistorySizeType')
- PasswordPolicyMinLengthType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PasswordPolicyMinLengthType')
- PasswordPolicyType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PasswordPolicyType')
- PasswordResetRequiredException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PasswordResetRequiredException')
- PasswordType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PasswordType')
- PoolQueryLimitType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PoolQueryLimitType')
- PreSignedUrlType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PreSignedUrlType')
- PreTokenGenerationLambdaVersionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PreTokenGenerationLambdaVersionType')
- PreTokenGenerationVersionConfigType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PreTokenGenerationVersionConfigType')
- PrecedenceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PrecedenceType')
- PreconditionNotMetException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PreconditionNotMetException')
- PreventUserExistenceErrorTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PreventUserExistenceErrorTypes')
- PriorityType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PriorityType')
- ProviderDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProviderDescription')
- ProviderDetailsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ProviderDetailsType')
- ProviderNameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProviderNameType')
- ProviderNameTypeV2 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProviderNameTypeV2')
- ProviderUserIdentifierType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProviderUserIdentifierType')
- ProvidersListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProvidersListType')
- QueryLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'QueryLimit')
- QueryLimitType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'QueryLimitType')
- RecoveryMechanismsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecoveryMechanismsType')
- RecoveryOptionNameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecoveryOptionNameType')
- RecoveryOptionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecoveryOptionType')
- RedirectUrlType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RedirectUrlType')
- RefreshTokenValidityType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'RefreshTokenValidityType')
- RegionCodeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RegionCodeType')
- ResendConfirmationCodeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResendConfirmationCodeRequest')
- ResendConfirmationCodeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResendConfirmationCodeResponse')
- ResourceNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotFoundException')
- ResourceServerIdentifierType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceServerIdentifierType')
- ResourceServerNameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceServerNameType')
- ResourceServerScopeDescriptionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceServerScopeDescriptionType')
- ResourceServerScopeListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceServerScopeListType')
- ResourceServerScopeNameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceServerScopeNameType')
- ResourceServerScopeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceServerScopeType')
- ResourceServerType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceServerType')
- ResourceServersListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceServersListType')
- RespondToAuthChallengeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RespondToAuthChallengeRequest')
- RespondToAuthChallengeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RespondToAuthChallengeResponse')
- RevokeTokenRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokeTokenRequest')
- RevokeTokenResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RevokeTokenResponse')
- RiskConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RiskConfigurationType')
- RiskDecisionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RiskDecisionType')
- RiskExceptionConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RiskExceptionConfigurationType')
- RiskLevelType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RiskLevelType')
- S3ArnType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'S3ArnType')
- S3BucketType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'S3BucketType')
- S3ConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3ConfigurationType')
- SESConfigurationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SESConfigurationSet')
- SMSMfaSettingsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SMSMfaSettingsType')
- SchemaAttributeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SchemaAttributeType')
- SchemaAttributesListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SchemaAttributesListType')
- ScopeDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScopeDoesNotExistException')
- ScopeListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ScopeListType')
- ScopeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ScopeType')
- SearchPaginationTokenType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SearchPaginationTokenType')
- SearchedAttributeNamesListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SearchedAttributeNamesListType')
- SecretCodeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SecretCodeType')
- SecretHashType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SecretHashType')
- SessionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SessionType')
- SetLogDeliveryConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetLogDeliveryConfigurationRequest')
- SetLogDeliveryConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetLogDeliveryConfigurationResponse')
- SetRiskConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetRiskConfigurationRequest')
- SetRiskConfigurationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetRiskConfigurationResponse')
- SetUICustomizationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetUICustomizationRequest')
- SetUICustomizationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetUICustomizationResponse')
- SetUserMFAPreferenceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetUserMFAPreferenceRequest')
- SetUserMFAPreferenceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetUserMFAPreferenceResponse')
- SetUserPoolMfaConfigRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetUserPoolMfaConfigRequest')
- SetUserPoolMfaConfigResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetUserPoolMfaConfigResponse')
- SetUserSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetUserSettingsRequest')
- SetUserSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetUserSettingsResponse')
- SignUpRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SignUpRequest')
- SignUpResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SignUpResponse')
- SkippedIPRangeListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SkippedIPRangeListType')
- SmsConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SmsConfigurationType')
- SmsMfaConfigType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SmsMfaConfigType')
- SmsVerificationMessageType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SmsVerificationMessageType')
- SoftwareTokenMFANotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SoftwareTokenMFANotFoundException')
- SoftwareTokenMFAUserCodeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SoftwareTokenMFAUserCodeType')
- SoftwareTokenMfaConfigType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SoftwareTokenMfaConfigType')
- SoftwareTokenMfaSettingsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SoftwareTokenMfaSettingsType')
- StartUserImportJobRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartUserImportJobRequest')
- StartUserImportJobResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartUserImportJobResponse')
- StatusType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StatusType')
- StopUserImportJobRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopUserImportJobRequest')
- StopUserImportJobResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopUserImportJobResponse')
- StringAttributeConstraintsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StringAttributeConstraintsType')
- StringType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringType')
- SupportedIdentityProvidersListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SupportedIdentityProvidersListType')
- TagKeysType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKeysType')
- TagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceRequest')
- TagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceResponse')
- TagValueType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValueType')
- TemporaryPasswordValidityDaysType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TemporaryPasswordValidityDaysType')
- TimeUnitsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TimeUnitsType')
- TokenModelType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TokenModelType')
- TokenValidityUnitsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TokenValidityUnitsType')
- TooManyFailedAttemptsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyFailedAttemptsException')
- TooManyRequestsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyRequestsException')
- UICustomizationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UICustomizationType')
Shapes::StructureShape.new(name: 'UnauthorizedException')
- UnexpectedLambdaException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnexpectedLambdaException')
- UnsupportedIdentityProviderException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsupportedIdentityProviderException')
- UnsupportedOperationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsupportedOperationException')
- UnsupportedTokenTypeException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsupportedTokenTypeException')
- UnsupportedUserStateException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsupportedUserStateException')
- UntagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceRequest')
- UntagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceResponse')
- UpdateAuthEventFeedbackRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAuthEventFeedbackRequest')
- UpdateAuthEventFeedbackResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAuthEventFeedbackResponse')
- UpdateDeviceStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDeviceStatusRequest')
- UpdateDeviceStatusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDeviceStatusResponse')
- UpdateGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateGroupRequest')
- UpdateGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateGroupResponse')
- UpdateIdentityProviderRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateIdentityProviderRequest')
- UpdateIdentityProviderResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateIdentityProviderResponse')
- UpdateResourceServerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateResourceServerRequest')
- UpdateResourceServerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateResourceServerResponse')
- UpdateUserAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserAttributesRequest')
- UpdateUserAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserAttributesResponse')
- UpdateUserPoolClientRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserPoolClientRequest')
- UpdateUserPoolClientResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserPoolClientResponse')
- UpdateUserPoolDomainRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserPoolDomainRequest')
- UpdateUserPoolDomainResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserPoolDomainResponse')
- UpdateUserPoolRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserPoolRequest')
- UpdateUserPoolResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateUserPoolResponse')
- UserAttributeUpdateSettingsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserAttributeUpdateSettingsType')
- UserContextDataType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserContextDataType')
- UserFilterType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserFilterType')
- UserImportInProgressException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserImportInProgressException')
- UserImportJobIdType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserImportJobIdType')
- UserImportJobNameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserImportJobNameType')
- UserImportJobStatusType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserImportJobStatusType')
- UserImportJobType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserImportJobType')
- UserImportJobsListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserImportJobsListType')
- UserLambdaValidationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserLambdaValidationException')
- UserMFASettingListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserMFASettingListType')
- UserNotConfirmedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserNotConfirmedException')
- UserNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserNotFoundException')
- UserPoolAddOnNotEnabledException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserPoolAddOnNotEnabledException')
- UserPoolAddOnsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserPoolAddOnsType')
- UserPoolClientDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserPoolClientDescription')
- UserPoolClientListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserPoolClientListType')
- UserPoolClientType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserPoolClientType')
- UserPoolDescriptionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserPoolDescriptionType')
- UserPoolIdType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserPoolIdType')
- UserPoolListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserPoolListType')
- UserPoolMfaType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserPoolMfaType')
- UserPoolNameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserPoolNameType')
- UserPoolPolicyType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserPoolPolicyType')
- UserPoolTaggingException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserPoolTaggingException')
- UserPoolTagsListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserPoolTagsListType')
- UserPoolTagsType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'UserPoolTagsType')
- UserPoolType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserPoolType')
- UserStatusType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserStatusType')
- UserType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UserType')
- UsernameAttributeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UsernameAttributeType')
- UsernameAttributesListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UsernameAttributesListType')
- UsernameConfigurationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UsernameConfigurationType')
- UsernameExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UsernameExistsException')
- UsernameType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UsernameType')
- UsersListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UsersListType')
- VerificationMessageTemplateType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerificationMessageTemplateType')
- VerifiedAttributeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VerifiedAttributeType')
- VerifiedAttributesListType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VerifiedAttributesListType')
- VerifySoftwareTokenRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifySoftwareTokenRequest')
- VerifySoftwareTokenResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifySoftwareTokenResponse')
- VerifySoftwareTokenResponseType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VerifySoftwareTokenResponseType')
- VerifyUserAttributeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyUserAttributeRequest')
- VerifyUserAttributeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyUserAttributeResponse')
- WrappedBooleanType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'WrappedBooleanType')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2016-04-18" api. = { "apiVersion" => "2016-04-18", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "cognito-idp", "jsonVersion" => "1.1", "protocol" => "json", "protocols" => ["json"], "serviceFullName" => "Amazon Cognito Identity Provider", "serviceId" => "Cognito Identity Provider", "signatureVersion" => "v4", "targetPrefix" => "AWSCognitoIdentityProviderService", "uid" => "cognito-idp-2016-04-18", } api.add_operation(:add_custom_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "AddCustomAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AddCustomAttributesRequest) o.output = Shapes::ShapeRef.new(shape: AddCustomAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserImportInProgressException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_add_user_to_group, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminAddUserToGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminAddUserToGroupRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_confirm_sign_up, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminConfirmSignUp" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminConfirmSignUpRequest) o.output = Shapes::ShapeRef.new(shape: AdminConfirmSignUpResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyFailedAttemptsException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_create_user, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminCreateUser" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminCreateUserRequest) o.output = Shapes::ShapeRef.new(shape: AdminCreateUserResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UsernameExistsException) o.errors << Shapes::ShapeRef.new(shape: InvalidPasswordException) o.errors << Shapes::ShapeRef.new(shape: CodeDeliveryFailureException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: PreconditionNotMetException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedUserStateException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_delete_user, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminDeleteUser" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminDeleteUserRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_delete_user_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminDeleteUserAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminDeleteUserAttributesRequest) o.output = Shapes::ShapeRef.new(shape: AdminDeleteUserAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_disable_provider_for_user, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminDisableProviderForUser" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminDisableProviderForUserRequest) o.output = Shapes::ShapeRef.new(shape: AdminDisableProviderForUserResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AliasExistsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_disable_user, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminDisableUser" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminDisableUserRequest) o.output = Shapes::ShapeRef.new(shape: AdminDisableUserResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_enable_user, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminEnableUser" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminEnableUserRequest) o.output = Shapes::ShapeRef.new(shape: AdminEnableUserResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_forget_device, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminForgetDevice" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminForgetDeviceRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_get_device, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminGetDevice" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminGetDeviceRequest) o.output = Shapes::ShapeRef.new(shape: AdminGetDeviceResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) end) api.add_operation(:admin_get_user, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminGetUser" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminGetUserRequest) o.output = Shapes::ShapeRef.new(shape: AdminGetUserResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_initiate_auth, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminInitiateAuth" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminInitiateAuthRequest) o.output = Shapes::ShapeRef.new(shape: AdminInitiateAuthResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: MFAMethodNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) end) api.add_operation(:admin_link_provider_for_user, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminLinkProviderForUser" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminLinkProviderForUserRequest) o.output = Shapes::ShapeRef.new(shape: AdminLinkProviderForUserResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AliasExistsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_list_devices, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminListDevices" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminListDevicesRequest) o.output = Shapes::ShapeRef.new(shape: AdminListDevicesResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) end) api.add_operation(:admin_list_groups_for_user, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminListGroupsForUser" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminListGroupsForUserRequest) o.output = Shapes::ShapeRef.new(shape: AdminListGroupsForUserResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:admin_list_user_auth_events, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminListUserAuthEvents" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminListUserAuthEventsRequest) o.output = Shapes::ShapeRef.new(shape: AdminListUserAuthEventsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserPoolAddOnNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:admin_remove_user_from_group, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminRemoveUserFromGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminRemoveUserFromGroupRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_reset_user_password, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminResetUserPassword" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminResetUserPasswordRequest) o.output = Shapes::ShapeRef.new(shape: AdminResetUserPasswordResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_respond_to_auth_challenge, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminRespondToAuthChallenge" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminRespondToAuthChallengeRequest) o.output = Shapes::ShapeRef.new(shape: AdminRespondToAuthChallengeResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: CodeMismatchException) o.errors << Shapes::ShapeRef.new(shape: ExpiredCodeException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: InvalidPasswordException) o.errors << Shapes::ShapeRef.new(shape: PasswordHistoryPolicyViolationException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: MFAMethodNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: AliasExistsException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: SoftwareTokenMFANotFoundException) end) api.add_operation(:admin_set_user_mfa_preference, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminSetUserMFAPreference" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminSetUserMFAPreferenceRequest) o.output = Shapes::ShapeRef.new(shape: AdminSetUserMFAPreferenceResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_set_user_password, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminSetUserPassword" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminSetUserPasswordRequest) o.output = Shapes::ShapeRef.new(shape: AdminSetUserPasswordResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: InvalidPasswordException) o.errors << Shapes::ShapeRef.new(shape: PasswordHistoryPolicyViolationException) end) api.add_operation(:admin_set_user_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminSetUserSettings" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminSetUserSettingsRequest) o.output = Shapes::ShapeRef.new(shape: AdminSetUserSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_update_auth_event_feedback, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminUpdateAuthEventFeedback" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminUpdateAuthEventFeedbackRequest) o.output = Shapes::ShapeRef.new(shape: AdminUpdateAuthEventFeedbackResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserPoolAddOnNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_update_device_status, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminUpdateDeviceStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminUpdateDeviceStatusRequest) o.output = Shapes::ShapeRef.new(shape: AdminUpdateDeviceStatusResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:admin_update_user_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminUpdateUserAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminUpdateUserAttributesRequest) o.output = Shapes::ShapeRef.new(shape: AdminUpdateUserAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: AliasExistsException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) end) api.add_operation(:admin_user_global_sign_out, Seahorse::Model::Operation.new.tap do |o| o.name = "AdminUserGlobalSignOut" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdminUserGlobalSignOutRequest) o.output = Shapes::ShapeRef.new(shape: AdminUserGlobalSignOutResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:associate_software_token, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateSoftwareToken" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: AssociateSoftwareTokenRequest) o.output = Shapes::ShapeRef.new(shape: AssociateSoftwareTokenResponse) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: SoftwareTokenMFANotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:change_password, Seahorse::Model::Operation.new.tap do |o| o.name = "ChangePassword" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: ChangePasswordRequest) o.output = Shapes::ShapeRef.new(shape: ChangePasswordResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: InvalidPasswordException) o.errors << Shapes::ShapeRef.new(shape: PasswordHistoryPolicyViolationException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:confirm_device, Seahorse::Model::Operation.new.tap do |o| o.name = "ConfirmDevice" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: ConfirmDeviceRequest) o.output = Shapes::ShapeRef.new(shape: ConfirmDeviceResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidPasswordException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: UsernameExistsException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:confirm_forgot_password, Seahorse::Model::Operation.new.tap do |o| o.name = "ConfirmForgotPassword" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: ConfirmForgotPasswordRequest) o.output = Shapes::ShapeRef.new(shape: ConfirmForgotPasswordResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: InvalidPasswordException) o.errors << Shapes::ShapeRef.new(shape: PasswordHistoryPolicyViolationException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: CodeMismatchException) o.errors << Shapes::ShapeRef.new(shape: ExpiredCodeException) o.errors << Shapes::ShapeRef.new(shape: TooManyFailedAttemptsException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:confirm_sign_up, Seahorse::Model::Operation.new.tap do |o| o.name = "ConfirmSignUp" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: ConfirmSignUpRequest) o.output = Shapes::ShapeRef.new(shape: ConfirmSignUpResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyFailedAttemptsException) o.errors << Shapes::ShapeRef.new(shape: CodeMismatchException) o.errors << Shapes::ShapeRef.new(shape: ExpiredCodeException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: AliasExistsException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:create_group, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateGroupRequest) o.output = Shapes::ShapeRef.new(shape: CreateGroupResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: GroupExistsException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:create_identity_provider, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateIdentityProvider" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateIdentityProviderRequest) o.output = Shapes::ShapeRef.new(shape: CreateIdentityProviderResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: DuplicateProviderException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:create_resource_server, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateResourceServer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateResourceServerRequest) o.output = Shapes::ShapeRef.new(shape: CreateResourceServerResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:create_user_import_job, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateUserImportJob" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateUserImportJobRequest) o.output = Shapes::ShapeRef.new(shape: CreateUserImportJobResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: PreconditionNotMetException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:create_user_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateUserPool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateUserPoolRequest) o.output = Shapes::ShapeRef.new(shape: CreateUserPoolResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserPoolTaggingException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:create_user_pool_client, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateUserPoolClient" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateUserPoolClientRequest) o.output = Shapes::ShapeRef.new(shape: CreateUserPoolClientResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: ScopeDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidOAuthFlowException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:create_user_pool_domain, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateUserPoolDomain" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateUserPoolDomainRequest) o.output = Shapes::ShapeRef.new(shape: CreateUserPoolDomainResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:delete_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteGroupRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:delete_identity_provider, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteIdentityProvider" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteIdentityProviderRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedIdentityProviderException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:delete_resource_server, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteResourceServer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteResourceServerRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:delete_user, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteUser" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: DeleteUserRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:delete_user_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteUserAttributes" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: DeleteUserAttributesRequest) o.output = Shapes::ShapeRef.new(shape: DeleteUserAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:delete_user_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteUserPool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteUserPoolRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserImportInProgressException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:delete_user_pool_client, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteUserPoolClient" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteUserPoolClientRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:delete_user_pool_domain, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteUserPoolDomain" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteUserPoolDomainRequest) o.output = Shapes::ShapeRef.new(shape: DeleteUserPoolDomainResponse) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:describe_identity_provider, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeIdentityProvider" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeIdentityProviderRequest) o.output = Shapes::ShapeRef.new(shape: DescribeIdentityProviderResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:describe_resource_server, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeResourceServer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeResourceServerRequest) o.output = Shapes::ShapeRef.new(shape: DescribeResourceServerResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:describe_risk_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeRiskConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeRiskConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: DescribeRiskConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserPoolAddOnNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:describe_user_import_job, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeUserImportJob" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeUserImportJobRequest) o.output = Shapes::ShapeRef.new(shape: DescribeUserImportJobResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:describe_user_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeUserPool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeUserPoolRequest) o.output = Shapes::ShapeRef.new(shape: DescribeUserPoolResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserPoolTaggingException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:describe_user_pool_client, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeUserPoolClient" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeUserPoolClientRequest) o.output = Shapes::ShapeRef.new(shape: DescribeUserPoolClientResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:describe_user_pool_domain, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeUserPoolDomain" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeUserPoolDomainRequest) o.output = Shapes::ShapeRef.new(shape: DescribeUserPoolDomainResponse) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:forget_device, Seahorse::Model::Operation.new.tap do |o| o.name = "ForgetDevice" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: ForgetDeviceRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:forgot_password, Seahorse::Model::Operation.new.tap do |o| o.name = "ForgotPassword" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: ForgotPasswordRequest) o.output = Shapes::ShapeRef.new(shape: ForgotPasswordResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: CodeDeliveryFailureException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:get_csv_header, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCSVHeader" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetCSVHeaderRequest) o.output = Shapes::ShapeRef.new(shape: GetCSVHeaderResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:get_device, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDevice" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: GetDeviceRequest) o.output = Shapes::ShapeRef.new(shape: GetDeviceResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:get_group, Seahorse::Model::Operation.new.tap do |o| o.name = "GetGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetGroupRequest) o.output = Shapes::ShapeRef.new(shape: GetGroupResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:get_identity_provider_by_identifier, Seahorse::Model::Operation.new.tap do |o| o.name = "GetIdentityProviderByIdentifier" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetIdentityProviderByIdentifierRequest) o.output = Shapes::ShapeRef.new(shape: GetIdentityProviderByIdentifierResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:get_log_delivery_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetLogDeliveryConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetLogDeliveryConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetLogDeliveryConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:get_signing_certificate, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSigningCertificate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetSigningCertificateRequest) o.output = Shapes::ShapeRef.new(shape: GetSigningCertificateResponse) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:get_ui_customization, Seahorse::Model::Operation.new.tap do |o| o.name = "GetUICustomization" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetUICustomizationRequest) o.output = Shapes::ShapeRef.new(shape: GetUICustomizationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:get_user, Seahorse::Model::Operation.new.tap do |o| o.name = "GetUser" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: GetUserRequest) o.output = Shapes::ShapeRef.new(shape: GetUserResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:get_user_attribute_verification_code, Seahorse::Model::Operation.new.tap do |o| o.name = "GetUserAttributeVerificationCode" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: GetUserAttributeVerificationCodeRequest) o.output = Shapes::ShapeRef.new(shape: GetUserAttributeVerificationCodeResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: CodeDeliveryFailureException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:get_user_pool_mfa_config, Seahorse::Model::Operation.new.tap do |o| o.name = "GetUserPoolMfaConfig" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetUserPoolMfaConfigRequest) o.output = Shapes::ShapeRef.new(shape: GetUserPoolMfaConfigResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:global_sign_out, Seahorse::Model::Operation.new.tap do |o| o.name = "GlobalSignOut" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: GlobalSignOutRequest) o.output = Shapes::ShapeRef.new(shape: GlobalSignOutResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:initiate_auth, Seahorse::Model::Operation.new.tap do |o| o.name = "InitiateAuth" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: InitiateAuthRequest) o.output = Shapes::ShapeRef.new(shape: InitiateAuthResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:list_devices, Seahorse::Model::Operation.new.tap do |o| o.name = "ListDevices" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: ListDevicesRequest) o.output = Shapes::ShapeRef.new(shape: ListDevicesResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:list_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "ListGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListGroupsRequest) o.output = Shapes::ShapeRef.new(shape: ListGroupsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_identity_providers, Seahorse::Model::Operation.new.tap do |o| o.name = "ListIdentityProviders" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListIdentityProvidersRequest) o.output = Shapes::ShapeRef.new(shape: ListIdentityProvidersResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_resource_servers, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResourceServers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListResourceServersRequest) o.output = Shapes::ShapeRef.new(shape: ListResourceServersResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:list_user_import_jobs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListUserImportJobs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListUserImportJobsRequest) o.output = Shapes::ShapeRef.new(shape: ListUserImportJobsResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:list_user_pool_clients, Seahorse::Model::Operation.new.tap do |o| o.name = "ListUserPoolClients" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListUserPoolClientsRequest) o.output = Shapes::ShapeRef.new(shape: ListUserPoolClientsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_user_pools, Seahorse::Model::Operation.new.tap do |o| o.name = "ListUserPools" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListUserPoolsRequest) o.output = Shapes::ShapeRef.new(shape: ListUserPoolsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_users, Seahorse::Model::Operation.new.tap do |o| o.name = "ListUsers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListUsersRequest) o.output = Shapes::ShapeRef.new(shape: ListUsersResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "pagination_token" => "pagination_token" } ) end) api.add_operation(:list_users_in_group, Seahorse::Model::Operation.new.tap do |o| o.name = "ListUsersInGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListUsersInGroupRequest) o.output = Shapes::ShapeRef.new(shape: ListUsersInGroupResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:resend_confirmation_code, Seahorse::Model::Operation.new.tap do |o| o.name = "ResendConfirmationCode" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: ResendConfirmationCodeRequest) o.output = Shapes::ShapeRef.new(shape: ResendConfirmationCodeResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: CodeDeliveryFailureException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:respond_to_auth_challenge, Seahorse::Model::Operation.new.tap do |o| o.name = "RespondToAuthChallenge" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: RespondToAuthChallengeRequest) o.output = Shapes::ShapeRef.new(shape: RespondToAuthChallengeResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: CodeMismatchException) o.errors << Shapes::ShapeRef.new(shape: ExpiredCodeException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidPasswordException) o.errors << Shapes::ShapeRef.new(shape: PasswordHistoryPolicyViolationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: MFAMethodNotFoundException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: AliasExistsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: SoftwareTokenMFANotFoundException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:revoke_token, Seahorse::Model::Operation.new.tap do |o| o.name = "RevokeToken" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: RevokeTokenRequest) o.output = Shapes::ShapeRef.new(shape: RevokeTokenResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: UnauthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedOperationException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedTokenTypeException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:set_log_delivery_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "SetLogDeliveryConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetLogDeliveryConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: SetLogDeliveryConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:set_risk_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "SetRiskConfiguration" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetRiskConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: SetRiskConfigurationResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserPoolAddOnNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: CodeDeliveryFailureException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:set_ui_customization, Seahorse::Model::Operation.new.tap do |o| o.name = "SetUICustomization" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetUICustomizationRequest) o.output = Shapes::ShapeRef.new(shape: SetUICustomizationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:set_user_mfa_preference, Seahorse::Model::Operation.new.tap do |o| o.name = "SetUserMFAPreference" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: SetUserMFAPreferenceRequest) o.output = Shapes::ShapeRef.new(shape: SetUserMFAPreferenceResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:set_user_pool_mfa_config, Seahorse::Model::Operation.new.tap do |o| o.name = "SetUserPoolMfaConfig" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetUserPoolMfaConfigRequest) o.output = Shapes::ShapeRef.new(shape: SetUserPoolMfaConfigResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:set_user_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "SetUserSettings" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: SetUserSettingsRequest) o.output = Shapes::ShapeRef.new(shape: SetUserSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:sign_up, Seahorse::Model::Operation.new.tap do |o| o.name = "SignUp" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: SignUpRequest) o.output = Shapes::ShapeRef.new(shape: SignUpResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidPasswordException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: UsernameExistsException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: CodeDeliveryFailureException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:start_user_import_job, Seahorse::Model::Operation.new.tap do |o| o.name = "StartUserImportJob" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartUserImportJobRequest) o.output = Shapes::ShapeRef.new(shape: StartUserImportJobResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: PreconditionNotMetException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) end) api.add_operation(:stop_user_import_job, Seahorse::Model::Operation.new.tap do |o| o.name = "StopUserImportJob" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StopUserImportJobRequest) o.output = Shapes::ShapeRef.new(shape: StopUserImportJobResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: PreconditionNotMetException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: TagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: UntagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:update_auth_event_feedback, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateAuthEventFeedback" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: UpdateAuthEventFeedbackRequest) o.output = Shapes::ShapeRef.new(shape: UpdateAuthEventFeedbackResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserPoolAddOnNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:update_device_status, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateDeviceStatus" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: UpdateDeviceStatusRequest) o.output = Shapes::ShapeRef.new(shape: UpdateDeviceStatusResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:update_group, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateGroupRequest) o.output = Shapes::ShapeRef.new(shape: UpdateGroupResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:update_identity_provider, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateIdentityProvider" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateIdentityProviderRequest) o.output = Shapes::ShapeRef.new(shape: UpdateIdentityProviderResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedIdentityProviderException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:update_resource_server, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateResourceServer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateResourceServerRequest) o.output = Shapes::ShapeRef.new(shape: UpdateResourceServerResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:update_user_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateUserAttributes" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: UpdateUserAttributesRequest) o.output = Shapes::ShapeRef.new(shape: UpdateUserAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: CodeMismatchException) o.errors << Shapes::ShapeRef.new(shape: ExpiredCodeException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UnexpectedLambdaException) o.errors << Shapes::ShapeRef.new(shape: UserLambdaValidationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaResponseException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: AliasExistsException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: CodeDeliveryFailureException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:update_user_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateUserPool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateUserPoolRequest) o.output = Shapes::ShapeRef.new(shape: UpdateUserPoolResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: UserImportInProgressException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleAccessPolicyException) o.errors << Shapes::ShapeRef.new(shape: InvalidSmsRoleTrustRelationshipException) o.errors << Shapes::ShapeRef.new(shape: UserPoolTaggingException) o.errors << Shapes::ShapeRef.new(shape: InvalidEmailRoleAccessPolicyException) end) api.add_operation(:update_user_pool_client, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateUserPoolClient" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateUserPoolClientRequest) o.output = Shapes::ShapeRef.new(shape: UpdateUserPoolClientResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ConcurrentModificationException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: ScopeDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidOAuthFlowException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:update_user_pool_domain, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateUserPoolDomain" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateUserPoolDomainRequest) o.output = Shapes::ShapeRef.new(shape: UpdateUserPoolDomainResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) end) api.add_operation(:verify_software_token, Seahorse::Model::Operation.new.tap do |o| o.name = "VerifySoftwareToken" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: VerifySoftwareTokenRequest) o.output = Shapes::ShapeRef.new(shape: VerifySoftwareTokenResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidUserPoolConfigurationException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: EnableSoftwareTokenMFAException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: SoftwareTokenMFANotFoundException) o.errors << Shapes::ShapeRef.new(shape: CodeMismatchException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) api.add_operation(:verify_user_attribute, Seahorse::Model::Operation.new.tap do |o| o.name = "VerifyUserAttribute" o.http_method = "POST" o.http_request_uri = "/" o['authtype'] = "none" o['auth'] = ["smithy.api#noAuth"] o.input = Shapes::ShapeRef.new(shape: VerifyUserAttributeRequest) o.output = Shapes::ShapeRef.new(shape: VerifyUserAttributeResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParameterException) o.errors << Shapes::ShapeRef.new(shape: CodeMismatchException) o.errors << Shapes::ShapeRef.new(shape: ExpiredCodeException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: PasswordResetRequiredException) o.errors << Shapes::ShapeRef.new(shape: UserNotFoundException) o.errors << Shapes::ShapeRef.new(shape: UserNotConfirmedException) o.errors << Shapes::ShapeRef.new(shape: InternalErrorException) o.errors << Shapes::ShapeRef.new(shape: AliasExistsException) o.errors << Shapes::ShapeRef.new(shape: ForbiddenException) end) end