7#include <aws/organizations/Organizations_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
12namespace Organizations
56namespace ConstraintViolationExceptionReasonMapper
AWS_ORGANIZATIONS_API Aws::String GetNameForConstraintViolationExceptionReason(ConstraintViolationExceptionReason value)
AWS_ORGANIZATIONS_API ConstraintViolationExceptionReason GetConstraintViolationExceptionReasonForName(const Aws::String &name)
ConstraintViolationExceptionReason
@ ACCOUNT_CANNOT_LEAVE_ORGANIZATION
@ ACCOUNT_CREATION_RATE_LIMIT_EXCEEDED
@ MEMBER_ACCOUNT_PAYMENT_INSTRUMENT_REQUIRED
@ CREATE_ORGANIZATION_IN_BILLING_MODE_UNSUPPORTED_REGION
@ SERVICE_ACCESS_NOT_ENABLED
@ MAX_DELEGATED_ADMINISTRATORS_FOR_SERVICE_LIMIT_EXCEEDED
@ CANNOT_REGISTER_SUSPENDED_ACCOUNT_AS_DELEGATED_ADMINISTRATOR
@ DELEGATED_ADMINISTRATOR_EXISTS_FOR_THIS_SERVICE
@ OU_NUMBER_LIMIT_EXCEEDED
@ CANNOT_REMOVE_DELEGATED_ADMINISTRATOR_FROM_ORG
@ ACCOUNT_NUMBER_LIMIT_EXCEEDED
@ POLICY_CONTENT_LIMIT_EXCEEDED
@ HANDSHAKE_RATE_LIMIT_EXCEEDED
@ MIN_POLICY_TYPE_ATTACHMENT_LIMIT_EXCEEDED
@ CLOSE_ACCOUNT_QUOTA_EXCEEDED
@ ACCOUNT_CANNOT_LEAVE_WITHOUT_PHONE_VERIFICATION
@ MASTER_ACCOUNT_ADDRESS_DOES_NOT_MATCH_MARKETPLACE
@ POLICY_NUMBER_LIMIT_EXCEEDED
@ CANNOT_CLOSE_MANAGEMENT_ACCOUNT
@ MAX_POLICY_TYPE_ATTACHMENT_LIMIT_EXCEEDED
@ ACCOUNT_CREATION_NOT_COMPLETE
@ OU_DEPTH_LIMIT_EXCEEDED
@ MASTER_ACCOUNT_MISSING_BUSINESS_LICENSE
@ CANNOT_REGISTER_MASTER_AS_DELEGATED_ADMINISTRATOR
@ ORGANIZATION_NOT_IN_ALL_FEATURES_MODE
@ CLOSE_ACCOUNT_REQUESTS_LIMIT_EXCEEDED
@ EMAIL_VERIFICATION_CODE_EXPIRED
@ MASTER_ACCOUNT_PAYMENT_INSTRUMENT_REQUIRED
@ ACCOUNT_CANNOT_LEAVE_WITHOUT_EULA
@ INVALID_PAYMENT_INSTRUMENT
@ MASTER_ACCOUNT_MISSING_CONTACT_INFO
@ MASTER_ACCOUNT_NOT_GOVCLOUD_ENABLED
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String