// Code generated by smithy-go-codegen DO NOT EDIT. package types type AccountTakeoverEventActionType string // Enum values for AccountTakeoverEventActionType const ( AccountTakeoverEventActionTypeBlock AccountTakeoverEventActionType = "BLOCK" AccountTakeoverEventActionTypeMfaIfConfigured AccountTakeoverEventActionType = "MFA_IF_CONFIGURED" AccountTakeoverEventActionTypeMfaRequired AccountTakeoverEventActionType = "MFA_REQUIRED" AccountTakeoverEventActionTypeNoAction AccountTakeoverEventActionType = "NO_ACTION" ) // Values returns all known values for AccountTakeoverEventActionType. Note that // this can be expanded in the future, and so it is only as up to date as the // client. The ordering of this slice is not guaranteed to be stable across // updates. func (AccountTakeoverEventActionType) Values() []AccountTakeoverEventActionType { return []AccountTakeoverEventActionType{ "BLOCK", "MFA_IF_CONFIGURED", "MFA_REQUIRED", "NO_ACTION", } } type AdvancedSecurityModeType string // Enum values for AdvancedSecurityModeType const ( AdvancedSecurityModeTypeOff AdvancedSecurityModeType = "OFF" AdvancedSecurityModeTypeAudit AdvancedSecurityModeType = "AUDIT" AdvancedSecurityModeTypeEnforced AdvancedSecurityModeType = "ENFORCED" ) // Values returns all known values for AdvancedSecurityModeType. Note that this // can be expanded in the future, and so it is only as up to date as the client. // The ordering of this slice is not guaranteed to be stable across updates. func (AdvancedSecurityModeType) Values() []AdvancedSecurityModeType { return []AdvancedSecurityModeType{ "OFF", "AUDIT", "ENFORCED", } } type AliasAttributeType string // Enum values for AliasAttributeType const ( AliasAttributeTypePhoneNumber AliasAttributeType = "phone_number" AliasAttributeTypeEmail AliasAttributeType = "email" AliasAttributeTypePreferredUsername AliasAttributeType = "preferred_username" ) // Values returns all known values for AliasAttributeType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (AliasAttributeType) Values() []AliasAttributeType { return []AliasAttributeType{ "phone_number", "email", "preferred_username", } } type AttributeDataType string // Enum values for AttributeDataType const ( AttributeDataTypeString AttributeDataType = "String" AttributeDataTypeNumber AttributeDataType = "Number" AttributeDataTypeDatetime AttributeDataType = "DateTime" AttributeDataTypeBoolean AttributeDataType = "Boolean" ) // Values returns all known values for AttributeDataType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (AttributeDataType) Values() []AttributeDataType { return []AttributeDataType{ "String", "Number", "DateTime", "Boolean", } } type AuthFlowType string // Enum values for AuthFlowType const ( AuthFlowTypeUserSrpAuth AuthFlowType = "USER_SRP_AUTH" AuthFlowTypeRefreshTokenAuth AuthFlowType = "REFRESH_TOKEN_AUTH" AuthFlowTypeRefreshToken AuthFlowType = "REFRESH_TOKEN" AuthFlowTypeCustomAuth AuthFlowType = "CUSTOM_AUTH" AuthFlowTypeAdminNoSrpAuth AuthFlowType = "ADMIN_NO_SRP_AUTH" AuthFlowTypeUserPasswordAuth AuthFlowType = "USER_PASSWORD_AUTH" AuthFlowTypeAdminUserPasswordAuth AuthFlowType = "ADMIN_USER_PASSWORD_AUTH" ) // Values returns all known values for AuthFlowType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (AuthFlowType) Values() []AuthFlowType { return []AuthFlowType{ "USER_SRP_AUTH", "REFRESH_TOKEN_AUTH", "REFRESH_TOKEN", "CUSTOM_AUTH", "ADMIN_NO_SRP_AUTH", "USER_PASSWORD_AUTH", "ADMIN_USER_PASSWORD_AUTH", } } type ChallengeName string // Enum values for ChallengeName const ( ChallengeNamePassword ChallengeName = "Password" ChallengeNameMfa ChallengeName = "Mfa" ) // Values returns all known values for ChallengeName. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ChallengeName) Values() []ChallengeName { return []ChallengeName{ "Password", "Mfa", } } type ChallengeNameType string // Enum values for ChallengeNameType const ( ChallengeNameTypeSmsMfa ChallengeNameType = "SMS_MFA" ChallengeNameTypeSoftwareTokenMfa ChallengeNameType = "SOFTWARE_TOKEN_MFA" ChallengeNameTypeSelectMfaType ChallengeNameType = "SELECT_MFA_TYPE" ChallengeNameTypeMfaSetup ChallengeNameType = "MFA_SETUP" ChallengeNameTypePasswordVerifier ChallengeNameType = "PASSWORD_VERIFIER" ChallengeNameTypeCustomChallenge ChallengeNameType = "CUSTOM_CHALLENGE" ChallengeNameTypeDeviceSrpAuth ChallengeNameType = "DEVICE_SRP_AUTH" ChallengeNameTypeDevicePasswordVerifier ChallengeNameType = "DEVICE_PASSWORD_VERIFIER" ChallengeNameTypeAdminNoSrpAuth ChallengeNameType = "ADMIN_NO_SRP_AUTH" ChallengeNameTypeNewPasswordRequired ChallengeNameType = "NEW_PASSWORD_REQUIRED" ) // Values returns all known values for ChallengeNameType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ChallengeNameType) Values() []ChallengeNameType { return []ChallengeNameType{ "SMS_MFA", "SOFTWARE_TOKEN_MFA", "SELECT_MFA_TYPE", "MFA_SETUP", "PASSWORD_VERIFIER", "CUSTOM_CHALLENGE", "DEVICE_SRP_AUTH", "DEVICE_PASSWORD_VERIFIER", "ADMIN_NO_SRP_AUTH", "NEW_PASSWORD_REQUIRED", } } type ChallengeResponse string // Enum values for ChallengeResponse const ( ChallengeResponseSuccess ChallengeResponse = "Success" ChallengeResponseFailure ChallengeResponse = "Failure" ) // Values returns all known values for ChallengeResponse. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ChallengeResponse) Values() []ChallengeResponse { return []ChallengeResponse{ "Success", "Failure", } } type CompromisedCredentialsEventActionType string // Enum values for CompromisedCredentialsEventActionType const ( CompromisedCredentialsEventActionTypeBlock CompromisedCredentialsEventActionType = "BLOCK" CompromisedCredentialsEventActionTypeNoAction CompromisedCredentialsEventActionType = "NO_ACTION" ) // Values returns all known values for CompromisedCredentialsEventActionType. Note // that this can be expanded in the future, and so it is only as up to date as the // client. The ordering of this slice is not guaranteed to be stable across // updates. func (CompromisedCredentialsEventActionType) Values() []CompromisedCredentialsEventActionType { return []CompromisedCredentialsEventActionType{ "BLOCK", "NO_ACTION", } } type CustomEmailSenderLambdaVersionType string // Enum values for CustomEmailSenderLambdaVersionType const ( CustomEmailSenderLambdaVersionTypeV10 CustomEmailSenderLambdaVersionType = "V1_0" ) // Values returns all known values for CustomEmailSenderLambdaVersionType. Note // that this can be expanded in the future, and so it is only as up to date as the // client. The ordering of this slice is not guaranteed to be stable across // updates. func (CustomEmailSenderLambdaVersionType) Values() []CustomEmailSenderLambdaVersionType { return []CustomEmailSenderLambdaVersionType{ "V1_0", } } type CustomSMSSenderLambdaVersionType string // Enum values for CustomSMSSenderLambdaVersionType const ( CustomSMSSenderLambdaVersionTypeV10 CustomSMSSenderLambdaVersionType = "V1_0" ) // Values returns all known values for CustomSMSSenderLambdaVersionType. Note that // this can be expanded in the future, and so it is only as up to date as the // client. The ordering of this slice is not guaranteed to be stable across // updates. func (CustomSMSSenderLambdaVersionType) Values() []CustomSMSSenderLambdaVersionType { return []CustomSMSSenderLambdaVersionType{ "V1_0", } } type DefaultEmailOptionType string // Enum values for DefaultEmailOptionType const ( DefaultEmailOptionTypeConfirmWithLink DefaultEmailOptionType = "CONFIRM_WITH_LINK" DefaultEmailOptionTypeConfirmWithCode DefaultEmailOptionType = "CONFIRM_WITH_CODE" ) // Values returns all known values for DefaultEmailOptionType. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (DefaultEmailOptionType) Values() []DefaultEmailOptionType { return []DefaultEmailOptionType{ "CONFIRM_WITH_LINK", "CONFIRM_WITH_CODE", } } type DeletionProtectionType string // Enum values for DeletionProtectionType const ( DeletionProtectionTypeActive DeletionProtectionType = "ACTIVE" DeletionProtectionTypeInactive DeletionProtectionType = "INACTIVE" ) // Values returns all known values for DeletionProtectionType. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (DeletionProtectionType) Values() []DeletionProtectionType { return []DeletionProtectionType{ "ACTIVE", "INACTIVE", } } type DeliveryMediumType string // Enum values for DeliveryMediumType const ( DeliveryMediumTypeSms DeliveryMediumType = "SMS" DeliveryMediumTypeEmail DeliveryMediumType = "EMAIL" ) // Values returns all known values for DeliveryMediumType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (DeliveryMediumType) Values() []DeliveryMediumType { return []DeliveryMediumType{ "SMS", "EMAIL", } } type DeviceRememberedStatusType string // Enum values for DeviceRememberedStatusType const ( DeviceRememberedStatusTypeRemembered DeviceRememberedStatusType = "remembered" DeviceRememberedStatusTypeNotRemembered DeviceRememberedStatusType = "not_remembered" ) // Values returns all known values for DeviceRememberedStatusType. Note that this // can be expanded in the future, and so it is only as up to date as the client. // The ordering of this slice is not guaranteed to be stable across updates. func (DeviceRememberedStatusType) Values() []DeviceRememberedStatusType { return []DeviceRememberedStatusType{ "remembered", "not_remembered", } } type DomainStatusType string // Enum values for DomainStatusType const ( DomainStatusTypeCreating DomainStatusType = "CREATING" DomainStatusTypeDeleting DomainStatusType = "DELETING" DomainStatusTypeUpdating DomainStatusType = "UPDATING" DomainStatusTypeActive DomainStatusType = "ACTIVE" DomainStatusTypeFailed DomainStatusType = "FAILED" ) // Values returns all known values for DomainStatusType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (DomainStatusType) Values() []DomainStatusType { return []DomainStatusType{ "CREATING", "DELETING", "UPDATING", "ACTIVE", "FAILED", } } type EmailSendingAccountType string // Enum values for EmailSendingAccountType const ( EmailSendingAccountTypeCognitoDefault EmailSendingAccountType = "COGNITO_DEFAULT" EmailSendingAccountTypeDeveloper EmailSendingAccountType = "DEVELOPER" ) // Values returns all known values for EmailSendingAccountType. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (EmailSendingAccountType) Values() []EmailSendingAccountType { return []EmailSendingAccountType{ "COGNITO_DEFAULT", "DEVELOPER", } } type EventFilterType string // Enum values for EventFilterType const ( EventFilterTypeSignIn EventFilterType = "SIGN_IN" EventFilterTypePasswordChange EventFilterType = "PASSWORD_CHANGE" EventFilterTypeSignUp EventFilterType = "SIGN_UP" ) // Values returns all known values for EventFilterType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (EventFilterType) Values() []EventFilterType { return []EventFilterType{ "SIGN_IN", "PASSWORD_CHANGE", "SIGN_UP", } } type EventResponseType string // Enum values for EventResponseType const ( EventResponseTypePass EventResponseType = "Pass" EventResponseTypeFail EventResponseType = "Fail" EventResponseTypeInProgress EventResponseType = "InProgress" ) // Values returns all known values for EventResponseType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (EventResponseType) Values() []EventResponseType { return []EventResponseType{ "Pass", "Fail", "InProgress", } } type EventType string // Enum values for EventType const ( EventTypeSignIn EventType = "SignIn" EventTypeSignUp EventType = "SignUp" EventTypeForgotPassword EventType = "ForgotPassword" EventTypePasswordChange EventType = "PasswordChange" EventTypeResendCode EventType = "ResendCode" ) // Values returns all known values for EventType. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (EventType) Values() []EventType { return []EventType{ "SignIn", "SignUp", "ForgotPassword", "PasswordChange", "ResendCode", } } type ExplicitAuthFlowsType string // Enum values for ExplicitAuthFlowsType const ( ExplicitAuthFlowsTypeAdminNoSrpAuth ExplicitAuthFlowsType = "ADMIN_NO_SRP_AUTH" ExplicitAuthFlowsTypeCustomAuthFlowOnly ExplicitAuthFlowsType = "CUSTOM_AUTH_FLOW_ONLY" ExplicitAuthFlowsTypeUserPasswordAuth ExplicitAuthFlowsType = "USER_PASSWORD_AUTH" ExplicitAuthFlowsTypeAllowAdminUserPasswordAuth ExplicitAuthFlowsType = "ALLOW_ADMIN_USER_PASSWORD_AUTH" ExplicitAuthFlowsTypeAllowCustomAuth ExplicitAuthFlowsType = "ALLOW_CUSTOM_AUTH" ExplicitAuthFlowsTypeAllowUserPasswordAuth ExplicitAuthFlowsType = "ALLOW_USER_PASSWORD_AUTH" ExplicitAuthFlowsTypeAllowUserSrpAuth ExplicitAuthFlowsType = "ALLOW_USER_SRP_AUTH" ExplicitAuthFlowsTypeAllowRefreshTokenAuth ExplicitAuthFlowsType = "ALLOW_REFRESH_TOKEN_AUTH" ) // Values returns all known values for ExplicitAuthFlowsType. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ExplicitAuthFlowsType) Values() []ExplicitAuthFlowsType { return []ExplicitAuthFlowsType{ "ADMIN_NO_SRP_AUTH", "CUSTOM_AUTH_FLOW_ONLY", "USER_PASSWORD_AUTH", "ALLOW_ADMIN_USER_PASSWORD_AUTH", "ALLOW_CUSTOM_AUTH", "ALLOW_USER_PASSWORD_AUTH", "ALLOW_USER_SRP_AUTH", "ALLOW_REFRESH_TOKEN_AUTH", } } type FeedbackValueType string // Enum values for FeedbackValueType const ( FeedbackValueTypeValid FeedbackValueType = "Valid" FeedbackValueTypeInvalid FeedbackValueType = "Invalid" ) // Values returns all known values for FeedbackValueType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (FeedbackValueType) Values() []FeedbackValueType { return []FeedbackValueType{ "Valid", "Invalid", } } type IdentityProviderTypeType string // Enum values for IdentityProviderTypeType const ( IdentityProviderTypeTypeSaml IdentityProviderTypeType = "SAML" IdentityProviderTypeTypeFacebook IdentityProviderTypeType = "Facebook" IdentityProviderTypeTypeGoogle IdentityProviderTypeType = "Google" IdentityProviderTypeTypeLoginWithAmazon IdentityProviderTypeType = "LoginWithAmazon" IdentityProviderTypeTypeSignInWithApple IdentityProviderTypeType = "SignInWithApple" IdentityProviderTypeTypeOidc IdentityProviderTypeType = "OIDC" ) // Values returns all known values for IdentityProviderTypeType. Note that this // can be expanded in the future, and so it is only as up to date as the client. // The ordering of this slice is not guaranteed to be stable across updates. func (IdentityProviderTypeType) Values() []IdentityProviderTypeType { return []IdentityProviderTypeType{ "SAML", "Facebook", "Google", "LoginWithAmazon", "SignInWithApple", "OIDC", } } type MessageActionType string // Enum values for MessageActionType const ( MessageActionTypeResend MessageActionType = "RESEND" MessageActionTypeSuppress MessageActionType = "SUPPRESS" ) // Values returns all known values for MessageActionType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (MessageActionType) Values() []MessageActionType { return []MessageActionType{ "RESEND", "SUPPRESS", } } type OAuthFlowType string // Enum values for OAuthFlowType const ( OAuthFlowTypeCode OAuthFlowType = "code" OAuthFlowTypeImplicit OAuthFlowType = "implicit" OAuthFlowTypeClientCredentials OAuthFlowType = "client_credentials" ) // Values returns all known values for OAuthFlowType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (OAuthFlowType) Values() []OAuthFlowType { return []OAuthFlowType{ "code", "implicit", "client_credentials", } } type PreventUserExistenceErrorTypes string // Enum values for PreventUserExistenceErrorTypes const ( PreventUserExistenceErrorTypesLegacy PreventUserExistenceErrorTypes = "LEGACY" PreventUserExistenceErrorTypesEnabled PreventUserExistenceErrorTypes = "ENABLED" ) // Values returns all known values for PreventUserExistenceErrorTypes. Note that // this can be expanded in the future, and so it is only as up to date as the // client. The ordering of this slice is not guaranteed to be stable across // updates. func (PreventUserExistenceErrorTypes) Values() []PreventUserExistenceErrorTypes { return []PreventUserExistenceErrorTypes{ "LEGACY", "ENABLED", } } type RecoveryOptionNameType string // Enum values for RecoveryOptionNameType const ( RecoveryOptionNameTypeVerifiedEmail RecoveryOptionNameType = "verified_email" RecoveryOptionNameTypeVerifiedPhoneNumber RecoveryOptionNameType = "verified_phone_number" RecoveryOptionNameTypeAdminOnly RecoveryOptionNameType = "admin_only" ) // Values returns all known values for RecoveryOptionNameType. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (RecoveryOptionNameType) Values() []RecoveryOptionNameType { return []RecoveryOptionNameType{ "verified_email", "verified_phone_number", "admin_only", } } type RiskDecisionType string // Enum values for RiskDecisionType const ( RiskDecisionTypeNoRisk RiskDecisionType = "NoRisk" RiskDecisionTypeAccountTakeover RiskDecisionType = "AccountTakeover" RiskDecisionTypeBlock RiskDecisionType = "Block" ) // Values returns all known values for RiskDecisionType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (RiskDecisionType) Values() []RiskDecisionType { return []RiskDecisionType{ "NoRisk", "AccountTakeover", "Block", } } type RiskLevelType string // Enum values for RiskLevelType const ( RiskLevelTypeLow RiskLevelType = "Low" RiskLevelTypeMedium RiskLevelType = "Medium" RiskLevelTypeHigh RiskLevelType = "High" ) // Values returns all known values for RiskLevelType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (RiskLevelType) Values() []RiskLevelType { return []RiskLevelType{ "Low", "Medium", "High", } } type StatusType string // Enum values for StatusType const ( StatusTypeEnabled StatusType = "Enabled" StatusTypeDisabled StatusType = "Disabled" ) // Values returns all known values for StatusType. Note that this can be expanded // in the future, and so it is only as up to date as the client. The ordering of // this slice is not guaranteed to be stable across updates. func (StatusType) Values() []StatusType { return []StatusType{ "Enabled", "Disabled", } } type TimeUnitsType string // Enum values for TimeUnitsType const ( TimeUnitsTypeSeconds TimeUnitsType = "seconds" TimeUnitsTypeMinutes TimeUnitsType = "minutes" TimeUnitsTypeHours TimeUnitsType = "hours" TimeUnitsTypeDays TimeUnitsType = "days" ) // Values returns all known values for TimeUnitsType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (TimeUnitsType) Values() []TimeUnitsType { return []TimeUnitsType{ "seconds", "minutes", "hours", "days", } } type UserImportJobStatusType string // Enum values for UserImportJobStatusType const ( UserImportJobStatusTypeCreated UserImportJobStatusType = "Created" UserImportJobStatusTypePending UserImportJobStatusType = "Pending" UserImportJobStatusTypeInProgress UserImportJobStatusType = "InProgress" UserImportJobStatusTypeStopping UserImportJobStatusType = "Stopping" UserImportJobStatusTypeExpired UserImportJobStatusType = "Expired" UserImportJobStatusTypeStopped UserImportJobStatusType = "Stopped" UserImportJobStatusTypeFailed UserImportJobStatusType = "Failed" UserImportJobStatusTypeSucceeded UserImportJobStatusType = "Succeeded" ) // Values returns all known values for UserImportJobStatusType. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (UserImportJobStatusType) Values() []UserImportJobStatusType { return []UserImportJobStatusType{ "Created", "Pending", "InProgress", "Stopping", "Expired", "Stopped", "Failed", "Succeeded", } } type UsernameAttributeType string // Enum values for UsernameAttributeType const ( UsernameAttributeTypePhoneNumber UsernameAttributeType = "phone_number" UsernameAttributeTypeEmail UsernameAttributeType = "email" ) // Values returns all known values for UsernameAttributeType. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (UsernameAttributeType) Values() []UsernameAttributeType { return []UsernameAttributeType{ "phone_number", "email", } } type UserPoolMfaType string // Enum values for UserPoolMfaType const ( UserPoolMfaTypeOff UserPoolMfaType = "OFF" UserPoolMfaTypeOn UserPoolMfaType = "ON" UserPoolMfaTypeOptional UserPoolMfaType = "OPTIONAL" ) // Values returns all known values for UserPoolMfaType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (UserPoolMfaType) Values() []UserPoolMfaType { return []UserPoolMfaType{ "OFF", "ON", "OPTIONAL", } } type UserStatusType string // Enum values for UserStatusType const ( UserStatusTypeUnconfirmed UserStatusType = "UNCONFIRMED" UserStatusTypeConfirmed UserStatusType = "CONFIRMED" UserStatusTypeArchived UserStatusType = "ARCHIVED" UserStatusTypeCompromised UserStatusType = "COMPROMISED" UserStatusTypeUnknown UserStatusType = "UNKNOWN" UserStatusTypeResetRequired UserStatusType = "RESET_REQUIRED" UserStatusTypeForceChangePassword UserStatusType = "FORCE_CHANGE_PASSWORD" ) // Values returns all known values for UserStatusType. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (UserStatusType) Values() []UserStatusType { return []UserStatusType{ "UNCONFIRMED", "CONFIRMED", "ARCHIVED", "COMPROMISED", "UNKNOWN", "RESET_REQUIRED", "FORCE_CHANGE_PASSWORD", } } type VerifiedAttributeType string // Enum values for VerifiedAttributeType const ( VerifiedAttributeTypePhoneNumber VerifiedAttributeType = "phone_number" VerifiedAttributeTypeEmail VerifiedAttributeType = "email" ) // Values returns all known values for VerifiedAttributeType. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (VerifiedAttributeType) Values() []VerifiedAttributeType { return []VerifiedAttributeType{ "phone_number", "email", } } type VerifySoftwareTokenResponseType string // Enum values for VerifySoftwareTokenResponseType const ( VerifySoftwareTokenResponseTypeSuccess VerifySoftwareTokenResponseType = "SUCCESS" VerifySoftwareTokenResponseTypeError VerifySoftwareTokenResponseType = "ERROR" ) // Values returns all known values for VerifySoftwareTokenResponseType. Note that // this can be expanded in the future, and so it is only as up to date as the // client. The ordering of this slice is not guaranteed to be stable across // updates. func (VerifySoftwareTokenResponseType) Values() []VerifySoftwareTokenResponseType { return []VerifySoftwareTokenResponseType{ "SUCCESS", "ERROR", } }