/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the organizations-2016-11-28.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.Organizations { /// /// Constants used for properties of type AccessDeniedForDependencyExceptionReason. /// public class AccessDeniedForDependencyExceptionReason : ConstantClass { /// /// Constant ACCESS_DENIED_DURING_CREATE_SERVICE_LINKED_ROLE for AccessDeniedForDependencyExceptionReason /// public static readonly AccessDeniedForDependencyExceptionReason ACCESS_DENIED_DURING_CREATE_SERVICE_LINKED_ROLE = new AccessDeniedForDependencyExceptionReason("ACCESS_DENIED_DURING_CREATE_SERVICE_LINKED_ROLE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AccessDeniedForDependencyExceptionReason(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static AccessDeniedForDependencyExceptionReason FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator AccessDeniedForDependencyExceptionReason(string value) { return FindValue(value); } } /// /// Constants used for properties of type AccountJoinedMethod. /// public class AccountJoinedMethod : ConstantClass { /// /// Constant CREATED for AccountJoinedMethod /// public static readonly AccountJoinedMethod CREATED = new AccountJoinedMethod("CREATED"); /// /// Constant INVITED for AccountJoinedMethod /// public static readonly AccountJoinedMethod INVITED = new AccountJoinedMethod("INVITED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AccountJoinedMethod(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static AccountJoinedMethod FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator AccountJoinedMethod(string value) { return FindValue(value); } } /// /// Constants used for properties of type AccountStatus. /// public class AccountStatus : ConstantClass { /// /// Constant ACTIVE for AccountStatus /// public static readonly AccountStatus ACTIVE = new AccountStatus("ACTIVE"); /// /// Constant PENDING_CLOSURE for AccountStatus /// public static readonly AccountStatus PENDING_CLOSURE = new AccountStatus("PENDING_CLOSURE"); /// /// Constant SUSPENDED for AccountStatus /// public static readonly AccountStatus SUSPENDED = new AccountStatus("SUSPENDED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AccountStatus(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static AccountStatus FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator AccountStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ActionType. /// public class ActionType : ConstantClass { /// /// Constant ADD_ORGANIZATIONS_SERVICE_LINKED_ROLE for ActionType /// public static readonly ActionType ADD_ORGANIZATIONS_SERVICE_LINKED_ROLE = new ActionType("ADD_ORGANIZATIONS_SERVICE_LINKED_ROLE"); /// /// Constant APPROVE_ALL_FEATURES for ActionType /// public static readonly ActionType APPROVE_ALL_FEATURES = new ActionType("APPROVE_ALL_FEATURES"); /// /// Constant ENABLE_ALL_FEATURES for ActionType /// public static readonly ActionType ENABLE_ALL_FEATURES = new ActionType("ENABLE_ALL_FEATURES"); /// /// Constant INVITE for ActionType /// public static readonly ActionType INVITE = new ActionType("INVITE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ActionType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ActionType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ActionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ChildType. /// public class ChildType : ConstantClass { /// /// Constant ACCOUNT for ChildType /// public static readonly ChildType ACCOUNT = new ChildType("ACCOUNT"); /// /// Constant ORGANIZATIONAL_UNIT for ChildType /// public static readonly ChildType ORGANIZATIONAL_UNIT = new ChildType("ORGANIZATIONAL_UNIT"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ChildType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ChildType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ChildType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConstraintViolationExceptionReason. /// public class ConstraintViolationExceptionReason : ConstantClass { /// /// Constant ACCOUNT_CANNOT_LEAVE_ORGANIZATION for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason ACCOUNT_CANNOT_LEAVE_ORGANIZATION = new ConstraintViolationExceptionReason("ACCOUNT_CANNOT_LEAVE_ORGANIZATION"); /// /// Constant ACCOUNT_CANNOT_LEAVE_WITHOUT_EULA for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason ACCOUNT_CANNOT_LEAVE_WITHOUT_EULA = new ConstraintViolationExceptionReason("ACCOUNT_CANNOT_LEAVE_WITHOUT_EULA"); /// /// Constant ACCOUNT_CANNOT_LEAVE_WITHOUT_PHONE_VERIFICATION for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason ACCOUNT_CANNOT_LEAVE_WITHOUT_PHONE_VERIFICATION = new ConstraintViolationExceptionReason("ACCOUNT_CANNOT_LEAVE_WITHOUT_PHONE_VERIFICATION"); /// /// Constant ACCOUNT_CREATION_NOT_COMPLETE for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason ACCOUNT_CREATION_NOT_COMPLETE = new ConstraintViolationExceptionReason("ACCOUNT_CREATION_NOT_COMPLETE"); /// /// Constant ACCOUNT_CREATION_RATE_LIMIT_EXCEEDED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason ACCOUNT_CREATION_RATE_LIMIT_EXCEEDED = new ConstraintViolationExceptionReason("ACCOUNT_CREATION_RATE_LIMIT_EXCEEDED"); /// /// Constant ACCOUNT_NUMBER_LIMIT_EXCEEDED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason ACCOUNT_NUMBER_LIMIT_EXCEEDED = new ConstraintViolationExceptionReason("ACCOUNT_NUMBER_LIMIT_EXCEEDED"); /// /// Constant CANNOT_CLOSE_MANAGEMENT_ACCOUNT for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason CANNOT_CLOSE_MANAGEMENT_ACCOUNT = new ConstraintViolationExceptionReason("CANNOT_CLOSE_MANAGEMENT_ACCOUNT"); /// /// Constant CANNOT_REGISTER_MASTER_AS_DELEGATED_ADMINISTRATOR for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason CANNOT_REGISTER_MASTER_AS_DELEGATED_ADMINISTRATOR = new ConstraintViolationExceptionReason("CANNOT_REGISTER_MASTER_AS_DELEGATED_ADMINISTRATOR"); /// /// Constant CANNOT_REMOVE_DELEGATED_ADMINISTRATOR_FROM_ORG for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason CANNOT_REMOVE_DELEGATED_ADMINISTRATOR_FROM_ORG = new ConstraintViolationExceptionReason("CANNOT_REMOVE_DELEGATED_ADMINISTRATOR_FROM_ORG"); /// /// Constant CLOSE_ACCOUNT_QUOTA_EXCEEDED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason CLOSE_ACCOUNT_QUOTA_EXCEEDED = new ConstraintViolationExceptionReason("CLOSE_ACCOUNT_QUOTA_EXCEEDED"); /// /// Constant CLOSE_ACCOUNT_REQUESTS_LIMIT_EXCEEDED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason CLOSE_ACCOUNT_REQUESTS_LIMIT_EXCEEDED = new ConstraintViolationExceptionReason("CLOSE_ACCOUNT_REQUESTS_LIMIT_EXCEEDED"); /// /// Constant CREATE_ORGANIZATION_IN_BILLING_MODE_UNSUPPORTED_REGION for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason CREATE_ORGANIZATION_IN_BILLING_MODE_UNSUPPORTED_REGION = new ConstraintViolationExceptionReason("CREATE_ORGANIZATION_IN_BILLING_MODE_UNSUPPORTED_REGION"); /// /// Constant DELEGATED_ADMINISTRATOR_EXISTS_FOR_THIS_SERVICE for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason DELEGATED_ADMINISTRATOR_EXISTS_FOR_THIS_SERVICE = new ConstraintViolationExceptionReason("DELEGATED_ADMINISTRATOR_EXISTS_FOR_THIS_SERVICE"); /// /// Constant EMAIL_VERIFICATION_CODE_EXPIRED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason EMAIL_VERIFICATION_CODE_EXPIRED = new ConstraintViolationExceptionReason("EMAIL_VERIFICATION_CODE_EXPIRED"); /// /// Constant HANDSHAKE_RATE_LIMIT_EXCEEDED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason HANDSHAKE_RATE_LIMIT_EXCEEDED = new ConstraintViolationExceptionReason("HANDSHAKE_RATE_LIMIT_EXCEEDED"); /// /// Constant INVALID_PAYMENT_INSTRUMENT for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason INVALID_PAYMENT_INSTRUMENT = new ConstraintViolationExceptionReason("INVALID_PAYMENT_INSTRUMENT"); /// /// Constant MASTER_ACCOUNT_ADDRESS_DOES_NOT_MATCH_MARKETPLACE for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason MASTER_ACCOUNT_ADDRESS_DOES_NOT_MATCH_MARKETPLACE = new ConstraintViolationExceptionReason("MASTER_ACCOUNT_ADDRESS_DOES_NOT_MATCH_MARKETPLACE"); /// /// Constant MASTER_ACCOUNT_MISSING_BUSINESS_LICENSE for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason MASTER_ACCOUNT_MISSING_BUSINESS_LICENSE = new ConstraintViolationExceptionReason("MASTER_ACCOUNT_MISSING_BUSINESS_LICENSE"); /// /// Constant MASTER_ACCOUNT_MISSING_CONTACT_INFO for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason MASTER_ACCOUNT_MISSING_CONTACT_INFO = new ConstraintViolationExceptionReason("MASTER_ACCOUNT_MISSING_CONTACT_INFO"); /// /// Constant MASTER_ACCOUNT_NOT_GOVCLOUD_ENABLED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason MASTER_ACCOUNT_NOT_GOVCLOUD_ENABLED = new ConstraintViolationExceptionReason("MASTER_ACCOUNT_NOT_GOVCLOUD_ENABLED"); /// /// Constant MASTER_ACCOUNT_PAYMENT_INSTRUMENT_REQUIRED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason MASTER_ACCOUNT_PAYMENT_INSTRUMENT_REQUIRED = new ConstraintViolationExceptionReason("MASTER_ACCOUNT_PAYMENT_INSTRUMENT_REQUIRED"); /// /// Constant MAX_DELEGATED_ADMINISTRATORS_FOR_SERVICE_LIMIT_EXCEEDED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason MAX_DELEGATED_ADMINISTRATORS_FOR_SERVICE_LIMIT_EXCEEDED = new ConstraintViolationExceptionReason("MAX_DELEGATED_ADMINISTRATORS_FOR_SERVICE_LIMIT_EXCEEDED"); /// /// Constant MAX_POLICY_TYPE_ATTACHMENT_LIMIT_EXCEEDED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason MAX_POLICY_TYPE_ATTACHMENT_LIMIT_EXCEEDED = new ConstraintViolationExceptionReason("MAX_POLICY_TYPE_ATTACHMENT_LIMIT_EXCEEDED"); /// /// Constant MAX_TAG_LIMIT_EXCEEDED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason MAX_TAG_LIMIT_EXCEEDED = new ConstraintViolationExceptionReason("MAX_TAG_LIMIT_EXCEEDED"); /// /// Constant MEMBER_ACCOUNT_PAYMENT_INSTRUMENT_REQUIRED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason MEMBER_ACCOUNT_PAYMENT_INSTRUMENT_REQUIRED = new ConstraintViolationExceptionReason("MEMBER_ACCOUNT_PAYMENT_INSTRUMENT_REQUIRED"); /// /// Constant MIN_POLICY_TYPE_ATTACHMENT_LIMIT_EXCEEDED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason MIN_POLICY_TYPE_ATTACHMENT_LIMIT_EXCEEDED = new ConstraintViolationExceptionReason("MIN_POLICY_TYPE_ATTACHMENT_LIMIT_EXCEEDED"); /// /// Constant ORGANIZATION_NOT_IN_ALL_FEATURES_MODE for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason ORGANIZATION_NOT_IN_ALL_FEATURES_MODE = new ConstraintViolationExceptionReason("ORGANIZATION_NOT_IN_ALL_FEATURES_MODE"); /// /// Constant OU_DEPTH_LIMIT_EXCEEDED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason OU_DEPTH_LIMIT_EXCEEDED = new ConstraintViolationExceptionReason("OU_DEPTH_LIMIT_EXCEEDED"); /// /// Constant OU_NUMBER_LIMIT_EXCEEDED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason OU_NUMBER_LIMIT_EXCEEDED = new ConstraintViolationExceptionReason("OU_NUMBER_LIMIT_EXCEEDED"); /// /// Constant POLICY_CONTENT_LIMIT_EXCEEDED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason POLICY_CONTENT_LIMIT_EXCEEDED = new ConstraintViolationExceptionReason("POLICY_CONTENT_LIMIT_EXCEEDED"); /// /// Constant POLICY_NUMBER_LIMIT_EXCEEDED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason POLICY_NUMBER_LIMIT_EXCEEDED = new ConstraintViolationExceptionReason("POLICY_NUMBER_LIMIT_EXCEEDED"); /// /// Constant SERVICE_ACCESS_NOT_ENABLED for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason SERVICE_ACCESS_NOT_ENABLED = new ConstraintViolationExceptionReason("SERVICE_ACCESS_NOT_ENABLED"); /// /// Constant TAG_POLICY_VIOLATION for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason TAG_POLICY_VIOLATION = new ConstraintViolationExceptionReason("TAG_POLICY_VIOLATION"); /// /// Constant WAIT_PERIOD_ACTIVE for ConstraintViolationExceptionReason /// public static readonly ConstraintViolationExceptionReason WAIT_PERIOD_ACTIVE = new ConstraintViolationExceptionReason("WAIT_PERIOD_ACTIVE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ConstraintViolationExceptionReason(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ConstraintViolationExceptionReason FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ConstraintViolationExceptionReason(string value) { return FindValue(value); } } /// /// Constants used for properties of type CreateAccountFailureReason. /// public class CreateAccountFailureReason : ConstantClass { /// /// Constant ACCOUNT_LIMIT_EXCEEDED for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason ACCOUNT_LIMIT_EXCEEDED = new CreateAccountFailureReason("ACCOUNT_LIMIT_EXCEEDED"); /// /// Constant CONCURRENT_ACCOUNT_MODIFICATION for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason CONCURRENT_ACCOUNT_MODIFICATION = new CreateAccountFailureReason("CONCURRENT_ACCOUNT_MODIFICATION"); /// /// Constant EMAIL_ALREADY_EXISTS for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason EMAIL_ALREADY_EXISTS = new CreateAccountFailureReason("EMAIL_ALREADY_EXISTS"); /// /// Constant FAILED_BUSINESS_VALIDATION for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason FAILED_BUSINESS_VALIDATION = new CreateAccountFailureReason("FAILED_BUSINESS_VALIDATION"); /// /// Constant GOVCLOUD_ACCOUNT_ALREADY_EXISTS for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason GOVCLOUD_ACCOUNT_ALREADY_EXISTS = new CreateAccountFailureReason("GOVCLOUD_ACCOUNT_ALREADY_EXISTS"); /// /// Constant INTERNAL_FAILURE for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason INTERNAL_FAILURE = new CreateAccountFailureReason("INTERNAL_FAILURE"); /// /// Constant INVALID_ADDRESS for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason INVALID_ADDRESS = new CreateAccountFailureReason("INVALID_ADDRESS"); /// /// Constant INVALID_EMAIL for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason INVALID_EMAIL = new CreateAccountFailureReason("INVALID_EMAIL"); /// /// Constant INVALID_IDENTITY_FOR_BUSINESS_VALIDATION for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason INVALID_IDENTITY_FOR_BUSINESS_VALIDATION = new CreateAccountFailureReason("INVALID_IDENTITY_FOR_BUSINESS_VALIDATION"); /// /// Constant INVALID_PAYMENT_INSTRUMENT for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason INVALID_PAYMENT_INSTRUMENT = new CreateAccountFailureReason("INVALID_PAYMENT_INSTRUMENT"); /// /// Constant MISSING_BUSINESS_VALIDATION for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason MISSING_BUSINESS_VALIDATION = new CreateAccountFailureReason("MISSING_BUSINESS_VALIDATION"); /// /// Constant MISSING_PAYMENT_INSTRUMENT for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason MISSING_PAYMENT_INSTRUMENT = new CreateAccountFailureReason("MISSING_PAYMENT_INSTRUMENT"); /// /// Constant PENDING_BUSINESS_VALIDATION for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason PENDING_BUSINESS_VALIDATION = new CreateAccountFailureReason("PENDING_BUSINESS_VALIDATION"); /// /// Constant UNKNOWN_BUSINESS_VALIDATION for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason UNKNOWN_BUSINESS_VALIDATION = new CreateAccountFailureReason("UNKNOWN_BUSINESS_VALIDATION"); /// /// Constant UPDATE_EXISTING_RESOURCE_POLICY_WITH_TAGS_NOT_SUPPORTED for CreateAccountFailureReason /// public static readonly CreateAccountFailureReason UPDATE_EXISTING_RESOURCE_POLICY_WITH_TAGS_NOT_SUPPORTED = new CreateAccountFailureReason("UPDATE_EXISTING_RESOURCE_POLICY_WITH_TAGS_NOT_SUPPORTED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public CreateAccountFailureReason(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static CreateAccountFailureReason FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator CreateAccountFailureReason(string value) { return FindValue(value); } } /// /// Constants used for properties of type CreateAccountState. /// public class CreateAccountState : ConstantClass { /// /// Constant FAILED for CreateAccountState /// public static readonly CreateAccountState FAILED = new CreateAccountState("FAILED"); /// /// Constant IN_PROGRESS for CreateAccountState /// public static readonly CreateAccountState IN_PROGRESS = new CreateAccountState("IN_PROGRESS"); /// /// Constant SUCCEEDED for CreateAccountState /// public static readonly CreateAccountState SUCCEEDED = new CreateAccountState("SUCCEEDED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public CreateAccountState(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static CreateAccountState FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator CreateAccountState(string value) { return FindValue(value); } } /// /// Constants used for properties of type EffectivePolicyType. /// public class EffectivePolicyType : ConstantClass { /// /// Constant AISERVICES_OPT_OUT_POLICY for EffectivePolicyType /// public static readonly EffectivePolicyType AISERVICES_OPT_OUT_POLICY = new EffectivePolicyType("AISERVICES_OPT_OUT_POLICY"); /// /// Constant BACKUP_POLICY for EffectivePolicyType /// public static readonly EffectivePolicyType BACKUP_POLICY = new EffectivePolicyType("BACKUP_POLICY"); /// /// Constant TAG_POLICY for EffectivePolicyType /// public static readonly EffectivePolicyType TAG_POLICY = new EffectivePolicyType("TAG_POLICY"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public EffectivePolicyType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static EffectivePolicyType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator EffectivePolicyType(string value) { return FindValue(value); } } /// /// Constants used for properties of type HandshakeConstraintViolationExceptionReason. /// public class HandshakeConstraintViolationExceptionReason : ConstantClass { /// /// Constant ACCOUNT_NUMBER_LIMIT_EXCEEDED for HandshakeConstraintViolationExceptionReason /// public static readonly HandshakeConstraintViolationExceptionReason ACCOUNT_NUMBER_LIMIT_EXCEEDED = new HandshakeConstraintViolationExceptionReason("ACCOUNT_NUMBER_LIMIT_EXCEEDED"); /// /// Constant ALREADY_IN_AN_ORGANIZATION for HandshakeConstraintViolationExceptionReason /// public static readonly HandshakeConstraintViolationExceptionReason ALREADY_IN_AN_ORGANIZATION = new HandshakeConstraintViolationExceptionReason("ALREADY_IN_AN_ORGANIZATION"); /// /// Constant HANDSHAKE_RATE_LIMIT_EXCEEDED for HandshakeConstraintViolationExceptionReason /// public static readonly HandshakeConstraintViolationExceptionReason HANDSHAKE_RATE_LIMIT_EXCEEDED = new HandshakeConstraintViolationExceptionReason("HANDSHAKE_RATE_LIMIT_EXCEEDED"); /// /// Constant INVITE_DISABLED_DURING_ENABLE_ALL_FEATURES for HandshakeConstraintViolationExceptionReason /// public static readonly HandshakeConstraintViolationExceptionReason INVITE_DISABLED_DURING_ENABLE_ALL_FEATURES = new HandshakeConstraintViolationExceptionReason("INVITE_DISABLED_DURING_ENABLE_ALL_FEATURES"); /// /// Constant MANAGEMENT_ACCOUNT_EMAIL_NOT_VERIFIED for HandshakeConstraintViolationExceptionReason /// public static readonly HandshakeConstraintViolationExceptionReason MANAGEMENT_ACCOUNT_EMAIL_NOT_VERIFIED = new HandshakeConstraintViolationExceptionReason("MANAGEMENT_ACCOUNT_EMAIL_NOT_VERIFIED"); /// /// Constant ORGANIZATION_ALREADY_HAS_ALL_FEATURES for HandshakeConstraintViolationExceptionReason /// public static readonly HandshakeConstraintViolationExceptionReason ORGANIZATION_ALREADY_HAS_ALL_FEATURES = new HandshakeConstraintViolationExceptionReason("ORGANIZATION_ALREADY_HAS_ALL_FEATURES"); /// /// Constant ORGANIZATION_FROM_DIFFERENT_SELLER_OF_RECORD for HandshakeConstraintViolationExceptionReason /// public static readonly HandshakeConstraintViolationExceptionReason ORGANIZATION_FROM_DIFFERENT_SELLER_OF_RECORD = new HandshakeConstraintViolationExceptionReason("ORGANIZATION_FROM_DIFFERENT_SELLER_OF_RECORD"); /// /// Constant ORGANIZATION_IS_ALREADY_PENDING_ALL_FEATURES_MIGRATION for HandshakeConstraintViolationExceptionReason /// public static readonly HandshakeConstraintViolationExceptionReason ORGANIZATION_IS_ALREADY_PENDING_ALL_FEATURES_MIGRATION = new HandshakeConstraintViolationExceptionReason("ORGANIZATION_IS_ALREADY_PENDING_ALL_FEATURES_MIGRATION"); /// /// Constant ORGANIZATION_MEMBERSHIP_CHANGE_RATE_LIMIT_EXCEEDED for HandshakeConstraintViolationExceptionReason /// public static readonly HandshakeConstraintViolationExceptionReason ORGANIZATION_MEMBERSHIP_CHANGE_RATE_LIMIT_EXCEEDED = new HandshakeConstraintViolationExceptionReason("ORGANIZATION_MEMBERSHIP_CHANGE_RATE_LIMIT_EXCEEDED"); /// /// Constant PAYMENT_INSTRUMENT_REQUIRED for HandshakeConstraintViolationExceptionReason /// public static readonly HandshakeConstraintViolationExceptionReason PAYMENT_INSTRUMENT_REQUIRED = new HandshakeConstraintViolationExceptionReason("PAYMENT_INSTRUMENT_REQUIRED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public HandshakeConstraintViolationExceptionReason(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static HandshakeConstraintViolationExceptionReason FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator HandshakeConstraintViolationExceptionReason(string value) { return FindValue(value); } } /// /// Constants used for properties of type HandshakePartyType. /// public class HandshakePartyType : ConstantClass { /// /// Constant ACCOUNT for HandshakePartyType /// public static readonly HandshakePartyType ACCOUNT = new HandshakePartyType("ACCOUNT"); /// /// Constant EMAIL for HandshakePartyType /// public static readonly HandshakePartyType EMAIL = new HandshakePartyType("EMAIL"); /// /// Constant ORGANIZATION for HandshakePartyType /// public static readonly HandshakePartyType ORGANIZATION = new HandshakePartyType("ORGANIZATION"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public HandshakePartyType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static HandshakePartyType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator HandshakePartyType(string value) { return FindValue(value); } } /// /// Constants used for properties of type HandshakeResourceType. /// public class HandshakeResourceType : ConstantClass { /// /// Constant ACCOUNT for HandshakeResourceType /// public static readonly HandshakeResourceType ACCOUNT = new HandshakeResourceType("ACCOUNT"); /// /// Constant EMAIL for HandshakeResourceType /// public static readonly HandshakeResourceType EMAIL = new HandshakeResourceType("EMAIL"); /// /// Constant MASTER_EMAIL for HandshakeResourceType /// public static readonly HandshakeResourceType MASTER_EMAIL = new HandshakeResourceType("MASTER_EMAIL"); /// /// Constant MASTER_NAME for HandshakeResourceType /// public static readonly HandshakeResourceType MASTER_NAME = new HandshakeResourceType("MASTER_NAME"); /// /// Constant NOTES for HandshakeResourceType /// public static readonly HandshakeResourceType NOTES = new HandshakeResourceType("NOTES"); /// /// Constant ORGANIZATION for HandshakeResourceType /// public static readonly HandshakeResourceType ORGANIZATION = new HandshakeResourceType("ORGANIZATION"); /// /// Constant ORGANIZATION_FEATURE_SET for HandshakeResourceType /// public static readonly HandshakeResourceType ORGANIZATION_FEATURE_SET = new HandshakeResourceType("ORGANIZATION_FEATURE_SET"); /// /// Constant PARENT_HANDSHAKE for HandshakeResourceType /// public static readonly HandshakeResourceType PARENT_HANDSHAKE = new HandshakeResourceType("PARENT_HANDSHAKE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public HandshakeResourceType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static HandshakeResourceType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator HandshakeResourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type HandshakeState. /// public class HandshakeState : ConstantClass { /// /// Constant ACCEPTED for HandshakeState /// public static readonly HandshakeState ACCEPTED = new HandshakeState("ACCEPTED"); /// /// Constant CANCELED for HandshakeState /// public static readonly HandshakeState CANCELED = new HandshakeState("CANCELED"); /// /// Constant DECLINED for HandshakeState /// public static readonly HandshakeState DECLINED = new HandshakeState("DECLINED"); /// /// Constant EXPIRED for HandshakeState /// public static readonly HandshakeState EXPIRED = new HandshakeState("EXPIRED"); /// /// Constant OPEN for HandshakeState /// public static readonly HandshakeState OPEN = new HandshakeState("OPEN"); /// /// Constant REQUESTED for HandshakeState /// public static readonly HandshakeState REQUESTED = new HandshakeState("REQUESTED"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public HandshakeState(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static HandshakeState FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator HandshakeState(string value) { return FindValue(value); } } /// /// Constants used for properties of type IAMUserAccessToBilling. /// public class IAMUserAccessToBilling : ConstantClass { /// /// Constant ALLOW for IAMUserAccessToBilling /// public static readonly IAMUserAccessToBilling ALLOW = new IAMUserAccessToBilling("ALLOW"); /// /// Constant DENY for IAMUserAccessToBilling /// public static readonly IAMUserAccessToBilling DENY = new IAMUserAccessToBilling("DENY"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public IAMUserAccessToBilling(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static IAMUserAccessToBilling FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator IAMUserAccessToBilling(string value) { return FindValue(value); } } /// /// Constants used for properties of type InvalidInputExceptionReason. /// public class InvalidInputExceptionReason : ConstantClass { /// /// Constant DUPLICATE_TAG_KEY for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason DUPLICATE_TAG_KEY = new InvalidInputExceptionReason("DUPLICATE_TAG_KEY"); /// /// Constant IMMUTABLE_POLICY for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason IMMUTABLE_POLICY = new InvalidInputExceptionReason("IMMUTABLE_POLICY"); /// /// Constant INPUT_REQUIRED for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INPUT_REQUIRED = new InvalidInputExceptionReason("INPUT_REQUIRED"); /// /// Constant INVALID_EMAIL_ADDRESS_TARGET for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_EMAIL_ADDRESS_TARGET = new InvalidInputExceptionReason("INVALID_EMAIL_ADDRESS_TARGET"); /// /// Constant INVALID_ENUM for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_ENUM = new InvalidInputExceptionReason("INVALID_ENUM"); /// /// Constant INVALID_ENUM_POLICY_TYPE for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_ENUM_POLICY_TYPE = new InvalidInputExceptionReason("INVALID_ENUM_POLICY_TYPE"); /// /// Constant INVALID_FULL_NAME_TARGET for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_FULL_NAME_TARGET = new InvalidInputExceptionReason("INVALID_FULL_NAME_TARGET"); /// /// Constant INVALID_LIST_MEMBER for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_LIST_MEMBER = new InvalidInputExceptionReason("INVALID_LIST_MEMBER"); /// /// Constant INVALID_NEXT_TOKEN for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_NEXT_TOKEN = new InvalidInputExceptionReason("INVALID_NEXT_TOKEN"); /// /// Constant INVALID_PARTY_TYPE_TARGET for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_PARTY_TYPE_TARGET = new InvalidInputExceptionReason("INVALID_PARTY_TYPE_TARGET"); /// /// Constant INVALID_PATTERN for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_PATTERN = new InvalidInputExceptionReason("INVALID_PATTERN"); /// /// Constant INVALID_PATTERN_TARGET_ID for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_PATTERN_TARGET_ID = new InvalidInputExceptionReason("INVALID_PATTERN_TARGET_ID"); /// /// Constant INVALID_RESOURCE_POLICY_JSON for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_RESOURCE_POLICY_JSON = new InvalidInputExceptionReason("INVALID_RESOURCE_POLICY_JSON"); /// /// Constant INVALID_ROLE_NAME for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_ROLE_NAME = new InvalidInputExceptionReason("INVALID_ROLE_NAME"); /// /// Constant INVALID_SYNTAX_ORGANIZATION_ARN for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_SYNTAX_ORGANIZATION_ARN = new InvalidInputExceptionReason("INVALID_SYNTAX_ORGANIZATION_ARN"); /// /// Constant INVALID_SYNTAX_POLICY_ID for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_SYNTAX_POLICY_ID = new InvalidInputExceptionReason("INVALID_SYNTAX_POLICY_ID"); /// /// Constant INVALID_SYSTEM_TAGS_PARAMETER for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason INVALID_SYSTEM_TAGS_PARAMETER = new InvalidInputExceptionReason("INVALID_SYSTEM_TAGS_PARAMETER"); /// /// Constant MAX_LENGTH_EXCEEDED for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason MAX_LENGTH_EXCEEDED = new InvalidInputExceptionReason("MAX_LENGTH_EXCEEDED"); /// /// Constant MAX_LIMIT_EXCEEDED_FILTER for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason MAX_LIMIT_EXCEEDED_FILTER = new InvalidInputExceptionReason("MAX_LIMIT_EXCEEDED_FILTER"); /// /// Constant MAX_VALUE_EXCEEDED for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason MAX_VALUE_EXCEEDED = new InvalidInputExceptionReason("MAX_VALUE_EXCEEDED"); /// /// Constant MIN_LENGTH_EXCEEDED for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason MIN_LENGTH_EXCEEDED = new InvalidInputExceptionReason("MIN_LENGTH_EXCEEDED"); /// /// Constant MIN_VALUE_EXCEEDED for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason MIN_VALUE_EXCEEDED = new InvalidInputExceptionReason("MIN_VALUE_EXCEEDED"); /// /// Constant MOVING_ACCOUNT_BETWEEN_DIFFERENT_ROOTS for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason MOVING_ACCOUNT_BETWEEN_DIFFERENT_ROOTS = new InvalidInputExceptionReason("MOVING_ACCOUNT_BETWEEN_DIFFERENT_ROOTS"); /// /// Constant TARGET_NOT_SUPPORTED for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason TARGET_NOT_SUPPORTED = new InvalidInputExceptionReason("TARGET_NOT_SUPPORTED"); /// /// Constant UNRECOGNIZED_SERVICE_PRINCIPAL for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason UNRECOGNIZED_SERVICE_PRINCIPAL = new InvalidInputExceptionReason("UNRECOGNIZED_SERVICE_PRINCIPAL"); /// /// Constant UNSUPPORTED_ACTION_IN_RESOURCE_POLICY for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason UNSUPPORTED_ACTION_IN_RESOURCE_POLICY = new InvalidInputExceptionReason("UNSUPPORTED_ACTION_IN_RESOURCE_POLICY"); /// /// Constant UNSUPPORTED_POLICY_TYPE_IN_RESOURCE_POLICY for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason UNSUPPORTED_POLICY_TYPE_IN_RESOURCE_POLICY = new InvalidInputExceptionReason("UNSUPPORTED_POLICY_TYPE_IN_RESOURCE_POLICY"); /// /// Constant UNSUPPORTED_RESOURCE_IN_RESOURCE_POLICY for InvalidInputExceptionReason /// public static readonly InvalidInputExceptionReason UNSUPPORTED_RESOURCE_IN_RESOURCE_POLICY = new InvalidInputExceptionReason("UNSUPPORTED_RESOURCE_IN_RESOURCE_POLICY"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public InvalidInputExceptionReason(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static InvalidInputExceptionReason FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator InvalidInputExceptionReason(string value) { return FindValue(value); } } /// /// Constants used for properties of type OrganizationFeatureSet. /// public class OrganizationFeatureSet : ConstantClass { /// /// Constant ALL for OrganizationFeatureSet /// public static readonly OrganizationFeatureSet ALL = new OrganizationFeatureSet("ALL"); /// /// Constant CONSOLIDATED_BILLING for OrganizationFeatureSet /// public static readonly OrganizationFeatureSet CONSOLIDATED_BILLING = new OrganizationFeatureSet("CONSOLIDATED_BILLING"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public OrganizationFeatureSet(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static OrganizationFeatureSet FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator OrganizationFeatureSet(string value) { return FindValue(value); } } /// /// Constants used for properties of type ParentType. /// public class ParentType : ConstantClass { /// /// Constant ORGANIZATIONAL_UNIT for ParentType /// public static readonly ParentType ORGANIZATIONAL_UNIT = new ParentType("ORGANIZATIONAL_UNIT"); /// /// Constant ROOT for ParentType /// public static readonly ParentType ROOT = new ParentType("ROOT"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ParentType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ParentType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ParentType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PolicyType. /// public class PolicyType : ConstantClass { /// /// Constant AISERVICES_OPT_OUT_POLICY for PolicyType /// public static readonly PolicyType AISERVICES_OPT_OUT_POLICY = new PolicyType("AISERVICES_OPT_OUT_POLICY"); /// /// Constant BACKUP_POLICY for PolicyType /// public static readonly PolicyType BACKUP_POLICY = new PolicyType("BACKUP_POLICY"); /// /// Constant SERVICE_CONTROL_POLICY for PolicyType /// public static readonly PolicyType SERVICE_CONTROL_POLICY = new PolicyType("SERVICE_CONTROL_POLICY"); /// /// Constant TAG_POLICY for PolicyType /// public static readonly PolicyType TAG_POLICY = new PolicyType("TAG_POLICY"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public PolicyType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static PolicyType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator PolicyType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PolicyTypeStatus. /// public class PolicyTypeStatus : ConstantClass { /// /// Constant ENABLED for PolicyTypeStatus /// public static readonly PolicyTypeStatus ENABLED = new PolicyTypeStatus("ENABLED"); /// /// Constant PENDING_DISABLE for PolicyTypeStatus /// public static readonly PolicyTypeStatus PENDING_DISABLE = new PolicyTypeStatus("PENDING_DISABLE"); /// /// Constant PENDING_ENABLE for PolicyTypeStatus /// public static readonly PolicyTypeStatus PENDING_ENABLE = new PolicyTypeStatus("PENDING_ENABLE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public PolicyTypeStatus(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static PolicyTypeStatus FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator PolicyTypeStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type TargetType. /// public class TargetType : ConstantClass { /// /// Constant ACCOUNT for TargetType /// public static readonly TargetType ACCOUNT = new TargetType("ACCOUNT"); /// /// Constant ORGANIZATIONAL_UNIT for TargetType /// public static readonly TargetType ORGANIZATIONAL_UNIT = new TargetType("ORGANIZATIONAL_UNIT"); /// /// Constant ROOT for TargetType /// public static readonly TargetType ROOT = new TargetType("ROOT"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public TargetType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static TargetType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator TargetType(string value) { return FindValue(value); } } }