/* * Copyright 2010-2014 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 iam-2010-05-08.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.IdentityManagement { /// /// Constants used for properties of type AssignmentStatusType. /// public class AssignmentStatusType : ConstantClass { /// /// Constant Any for AssignmentStatusType /// public static readonly AssignmentStatusType Any = new AssignmentStatusType("Any"); /// /// Constant Assigned for AssignmentStatusType /// public static readonly AssignmentStatusType Assigned = new AssignmentStatusType("Assigned"); /// /// Constant Unassigned for AssignmentStatusType /// public static readonly AssignmentStatusType Unassigned = new AssignmentStatusType("Unassigned"); /// /// 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 AssignmentStatusType(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 AssignmentStatusType 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 AssignmentStatusType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ContextKeyTypeEnum. /// public class ContextKeyTypeEnum : ConstantClass { /// /// Constant Binary for ContextKeyTypeEnum /// public static readonly ContextKeyTypeEnum Binary = new ContextKeyTypeEnum("binary"); /// /// Constant BinaryList for ContextKeyTypeEnum /// public static readonly ContextKeyTypeEnum BinaryList = new ContextKeyTypeEnum("binaryList"); /// /// Constant Boolean for ContextKeyTypeEnum /// public static readonly ContextKeyTypeEnum Boolean = new ContextKeyTypeEnum("boolean"); /// /// Constant BooleanList for ContextKeyTypeEnum /// public static readonly ContextKeyTypeEnum BooleanList = new ContextKeyTypeEnum("booleanList"); /// /// Constant Date for ContextKeyTypeEnum /// public static readonly ContextKeyTypeEnum Date = new ContextKeyTypeEnum("date"); /// /// Constant DateList for ContextKeyTypeEnum /// public static readonly ContextKeyTypeEnum DateList = new ContextKeyTypeEnum("dateList"); /// /// Constant Ip for ContextKeyTypeEnum /// public static readonly ContextKeyTypeEnum Ip = new ContextKeyTypeEnum("ip"); /// /// Constant IpList for ContextKeyTypeEnum /// public static readonly ContextKeyTypeEnum IpList = new ContextKeyTypeEnum("ipList"); /// /// Constant Numeric for ContextKeyTypeEnum /// public static readonly ContextKeyTypeEnum Numeric = new ContextKeyTypeEnum("numeric"); /// /// Constant NumericList for ContextKeyTypeEnum /// public static readonly ContextKeyTypeEnum NumericList = new ContextKeyTypeEnum("numericList"); /// /// Constant String for ContextKeyTypeEnum /// public static readonly ContextKeyTypeEnum String = new ContextKeyTypeEnum("string"); /// /// Constant StringList for ContextKeyTypeEnum /// public static readonly ContextKeyTypeEnum StringList = new ContextKeyTypeEnum("stringList"); /// /// 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 ContextKeyTypeEnum(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 ContextKeyTypeEnum 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 ContextKeyTypeEnum(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeletionTaskStatusType. /// public class DeletionTaskStatusType : ConstantClass { /// /// Constant FAILED for DeletionTaskStatusType /// public static readonly DeletionTaskStatusType FAILED = new DeletionTaskStatusType("FAILED"); /// /// Constant IN_PROGRESS for DeletionTaskStatusType /// public static readonly DeletionTaskStatusType IN_PROGRESS = new DeletionTaskStatusType("IN_PROGRESS"); /// /// Constant NOT_STARTED for DeletionTaskStatusType /// public static readonly DeletionTaskStatusType NOT_STARTED = new DeletionTaskStatusType("NOT_STARTED"); /// /// Constant SUCCEEDED for DeletionTaskStatusType /// public static readonly DeletionTaskStatusType SUCCEEDED = new DeletionTaskStatusType("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 DeletionTaskStatusType(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 DeletionTaskStatusType 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 DeletionTaskStatusType(string value) { return FindValue(value); } } /// /// Constants used for properties of type EncodingType. /// public class EncodingType : ConstantClass { /// /// Constant PEM for EncodingType /// public static readonly EncodingType PEM = new EncodingType("PEM"); /// /// Constant SSH for EncodingType /// public static readonly EncodingType SSH = new EncodingType("SSH"); /// /// 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 EncodingType(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 EncodingType 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 EncodingType(string value) { return FindValue(value); } } /// /// Constants used for properties of type EntityType. /// public class EntityType : ConstantClass { /// /// Constant AWSManagedPolicy for EntityType /// public static readonly EntityType AWSManagedPolicy = new EntityType("AWSManagedPolicy"); /// /// Constant Group for EntityType /// public static readonly EntityType Group = new EntityType("Group"); /// /// Constant LocalManagedPolicy for EntityType /// public static readonly EntityType LocalManagedPolicy = new EntityType("LocalManagedPolicy"); /// /// Constant Role for EntityType /// public static readonly EntityType Role = new EntityType("Role"); /// /// Constant User for EntityType /// public static readonly EntityType User = new EntityType("User"); /// /// 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 EntityType(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 EntityType 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 EntityType(string value) { return FindValue(value); } } /// /// Constants used for properties of type GlobalEndpointTokenVersion. /// public class GlobalEndpointTokenVersion : ConstantClass { /// /// Constant V1Token for GlobalEndpointTokenVersion /// public static readonly GlobalEndpointTokenVersion V1Token = new GlobalEndpointTokenVersion("v1Token"); /// /// Constant V2Token for GlobalEndpointTokenVersion /// public static readonly GlobalEndpointTokenVersion V2Token = new GlobalEndpointTokenVersion("v2Token"); /// /// 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 GlobalEndpointTokenVersion(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 GlobalEndpointTokenVersion 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 GlobalEndpointTokenVersion(string value) { return FindValue(value); } } /// /// Constants used for properties of type JobStatusType. /// public class JobStatusType : ConstantClass { /// /// Constant COMPLETED for JobStatusType /// public static readonly JobStatusType COMPLETED = new JobStatusType("COMPLETED"); /// /// Constant FAILED for JobStatusType /// public static readonly JobStatusType FAILED = new JobStatusType("FAILED"); /// /// Constant IN_PROGRESS for JobStatusType /// public static readonly JobStatusType IN_PROGRESS = new JobStatusType("IN_PROGRESS"); /// /// 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 JobStatusType(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 JobStatusType 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 JobStatusType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PermissionsBoundaryAttachmentType. /// public class PermissionsBoundaryAttachmentType : ConstantClass { /// /// Constant PermissionsBoundaryPolicy for PermissionsBoundaryAttachmentType /// public static readonly PermissionsBoundaryAttachmentType PermissionsBoundaryPolicy = new PermissionsBoundaryAttachmentType("PermissionsBoundaryPolicy"); /// /// 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 PermissionsBoundaryAttachmentType(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 PermissionsBoundaryAttachmentType 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 PermissionsBoundaryAttachmentType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PolicyEvaluationDecisionType. /// public class PolicyEvaluationDecisionType : ConstantClass { /// /// Constant Allowed for PolicyEvaluationDecisionType /// public static readonly PolicyEvaluationDecisionType Allowed = new PolicyEvaluationDecisionType("allowed"); /// /// Constant ExplicitDeny for PolicyEvaluationDecisionType /// public static readonly PolicyEvaluationDecisionType ExplicitDeny = new PolicyEvaluationDecisionType("explicitDeny"); /// /// Constant ImplicitDeny for PolicyEvaluationDecisionType /// public static readonly PolicyEvaluationDecisionType ImplicitDeny = new PolicyEvaluationDecisionType("implicitDeny"); /// /// 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 PolicyEvaluationDecisionType(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 PolicyEvaluationDecisionType 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 PolicyEvaluationDecisionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PolicyOwnerEntityType. /// public class PolicyOwnerEntityType : ConstantClass { /// /// Constant GROUP for PolicyOwnerEntityType /// public static readonly PolicyOwnerEntityType GROUP = new PolicyOwnerEntityType("GROUP"); /// /// Constant ROLE for PolicyOwnerEntityType /// public static readonly PolicyOwnerEntityType ROLE = new PolicyOwnerEntityType("ROLE"); /// /// Constant USER for PolicyOwnerEntityType /// public static readonly PolicyOwnerEntityType USER = new PolicyOwnerEntityType("USER"); /// /// 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 PolicyOwnerEntityType(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 PolicyOwnerEntityType 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 PolicyOwnerEntityType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PolicyScopeType. /// public class PolicyScopeType : ConstantClass { /// /// Constant All for PolicyScopeType /// public static readonly PolicyScopeType All = new PolicyScopeType("All"); /// /// Constant AWS for PolicyScopeType /// public static readonly PolicyScopeType AWS = new PolicyScopeType("AWS"); /// /// Constant Local for PolicyScopeType /// public static readonly PolicyScopeType Local = new PolicyScopeType("Local"); /// /// 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 PolicyScopeType(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 PolicyScopeType 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 PolicyScopeType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PolicySourceType. /// public class PolicySourceType : ConstantClass { /// /// Constant AwsManaged for PolicySourceType /// public static readonly PolicySourceType AwsManaged = new PolicySourceType("aws-managed"); /// /// Constant Group for PolicySourceType /// public static readonly PolicySourceType Group = new PolicySourceType("group"); /// /// Constant None for PolicySourceType /// public static readonly PolicySourceType None = new PolicySourceType("none"); /// /// Constant Resource for PolicySourceType /// public static readonly PolicySourceType Resource = new PolicySourceType("resource"); /// /// Constant Role for PolicySourceType /// public static readonly PolicySourceType Role = new PolicySourceType("role"); /// /// Constant User for PolicySourceType /// public static readonly PolicySourceType User = new PolicySourceType("user"); /// /// Constant UserManaged for PolicySourceType /// public static readonly PolicySourceType UserManaged = new PolicySourceType("user-managed"); /// /// 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 PolicySourceType(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 PolicySourceType 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 PolicySourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PolicyType. /// public class PolicyType : ConstantClass { /// /// Constant INLINE for PolicyType /// public static readonly PolicyType INLINE = new PolicyType("INLINE"); /// /// Constant MANAGED for PolicyType /// public static readonly PolicyType MANAGED = new PolicyType("MANAGED"); /// /// 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 PolicyUsageType. /// public class PolicyUsageType : ConstantClass { /// /// Constant PermissionsBoundary for PolicyUsageType /// public static readonly PolicyUsageType PermissionsBoundary = new PolicyUsageType("PermissionsBoundary"); /// /// Constant PermissionsPolicy for PolicyUsageType /// public static readonly PolicyUsageType PermissionsPolicy = new PolicyUsageType("PermissionsPolicy"); /// /// 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 PolicyUsageType(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 PolicyUsageType 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 PolicyUsageType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReportFormatType. /// public class ReportFormatType : ConstantClass { /// /// Constant TextCsv for ReportFormatType /// public static readonly ReportFormatType TextCsv = new ReportFormatType("text/csv"); /// /// 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 ReportFormatType(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 ReportFormatType 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 ReportFormatType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReportStateType. /// public class ReportStateType : ConstantClass { /// /// Constant COMPLETE for ReportStateType /// public static readonly ReportStateType COMPLETE = new ReportStateType("COMPLETE"); /// /// Constant INPROGRESS for ReportStateType /// public static readonly ReportStateType INPROGRESS = new ReportStateType("INPROGRESS"); /// /// Constant STARTED for ReportStateType /// public static readonly ReportStateType STARTED = new ReportStateType("STARTED"); /// /// 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 ReportStateType(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 ReportStateType 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 ReportStateType(string value) { return FindValue(value); } } /// /// Constants used for properties of type SortKeyType. /// public class SortKeyType : ConstantClass { /// /// Constant LAST_AUTHENTICATED_TIME_ASCENDING for SortKeyType /// public static readonly SortKeyType LAST_AUTHENTICATED_TIME_ASCENDING = new SortKeyType("LAST_AUTHENTICATED_TIME_ASCENDING"); /// /// Constant LAST_AUTHENTICATED_TIME_DESCENDING for SortKeyType /// public static readonly SortKeyType LAST_AUTHENTICATED_TIME_DESCENDING = new SortKeyType("LAST_AUTHENTICATED_TIME_DESCENDING"); /// /// Constant SERVICE_NAMESPACE_ASCENDING for SortKeyType /// public static readonly SortKeyType SERVICE_NAMESPACE_ASCENDING = new SortKeyType("SERVICE_NAMESPACE_ASCENDING"); /// /// Constant SERVICE_NAMESPACE_DESCENDING for SortKeyType /// public static readonly SortKeyType SERVICE_NAMESPACE_DESCENDING = new SortKeyType("SERVICE_NAMESPACE_DESCENDING"); /// /// 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 SortKeyType(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 SortKeyType 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 SortKeyType(string value) { return FindValue(value); } } /// /// Constants used for properties of type StatusType. /// public class StatusType : ConstantClass { /// /// Constant Active for StatusType /// public static readonly StatusType Active = new StatusType("Active"); /// /// Constant Inactive for StatusType /// public static readonly StatusType Inactive = new StatusType("Inactive"); /// /// 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 StatusType(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 StatusType 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 StatusType(string value) { return FindValue(value); } } /// /// Constants used for properties of type SummaryKeyType. /// public class SummaryKeyType : ConstantClass { /// /// Constant AccessKeysPerUserQuota for SummaryKeyType /// public static readonly SummaryKeyType AccessKeysPerUserQuota = new SummaryKeyType("AccessKeysPerUserQuota"); /// /// Constant AccountAccessKeysPresent for SummaryKeyType /// public static readonly SummaryKeyType AccountAccessKeysPresent = new SummaryKeyType("AccountAccessKeysPresent"); /// /// Constant AccountMFAEnabled for SummaryKeyType /// public static readonly SummaryKeyType AccountMFAEnabled = new SummaryKeyType("AccountMFAEnabled"); /// /// Constant AccountSigningCertificatesPresent for SummaryKeyType /// public static readonly SummaryKeyType AccountSigningCertificatesPresent = new SummaryKeyType("AccountSigningCertificatesPresent"); /// /// Constant AttachedPoliciesPerGroupQuota for SummaryKeyType /// public static readonly SummaryKeyType AttachedPoliciesPerGroupQuota = new SummaryKeyType("AttachedPoliciesPerGroupQuota"); /// /// Constant AttachedPoliciesPerRoleQuota for SummaryKeyType /// public static readonly SummaryKeyType AttachedPoliciesPerRoleQuota = new SummaryKeyType("AttachedPoliciesPerRoleQuota"); /// /// Constant AttachedPoliciesPerUserQuota for SummaryKeyType /// public static readonly SummaryKeyType AttachedPoliciesPerUserQuota = new SummaryKeyType("AttachedPoliciesPerUserQuota"); /// /// Constant GlobalEndpointTokenVersion for SummaryKeyType /// public static readonly SummaryKeyType GlobalEndpointTokenVersion = new SummaryKeyType("GlobalEndpointTokenVersion"); /// /// Constant GroupPolicySizeQuota for SummaryKeyType /// public static readonly SummaryKeyType GroupPolicySizeQuota = new SummaryKeyType("GroupPolicySizeQuota"); /// /// Constant Groups for SummaryKeyType /// public static readonly SummaryKeyType Groups = new SummaryKeyType("Groups"); /// /// Constant GroupsPerUserQuota for SummaryKeyType /// public static readonly SummaryKeyType GroupsPerUserQuota = new SummaryKeyType("GroupsPerUserQuota"); /// /// Constant GroupsQuota for SummaryKeyType /// public static readonly SummaryKeyType GroupsQuota = new SummaryKeyType("GroupsQuota"); /// /// Constant MFADevices for SummaryKeyType /// public static readonly SummaryKeyType MFADevices = new SummaryKeyType("MFADevices"); /// /// Constant MFADevicesInUse for SummaryKeyType /// public static readonly SummaryKeyType MFADevicesInUse = new SummaryKeyType("MFADevicesInUse"); /// /// Constant Policies for SummaryKeyType /// public static readonly SummaryKeyType Policies = new SummaryKeyType("Policies"); /// /// Constant PoliciesQuota for SummaryKeyType /// public static readonly SummaryKeyType PoliciesQuota = new SummaryKeyType("PoliciesQuota"); /// /// Constant PolicySizeQuota for SummaryKeyType /// public static readonly SummaryKeyType PolicySizeQuota = new SummaryKeyType("PolicySizeQuota"); /// /// Constant PolicyVersionsInUse for SummaryKeyType /// public static readonly SummaryKeyType PolicyVersionsInUse = new SummaryKeyType("PolicyVersionsInUse"); /// /// Constant PolicyVersionsInUseQuota for SummaryKeyType /// public static readonly SummaryKeyType PolicyVersionsInUseQuota = new SummaryKeyType("PolicyVersionsInUseQuota"); /// /// Constant ServerCertificates for SummaryKeyType /// public static readonly SummaryKeyType ServerCertificates = new SummaryKeyType("ServerCertificates"); /// /// Constant ServerCertificatesQuota for SummaryKeyType /// public static readonly SummaryKeyType ServerCertificatesQuota = new SummaryKeyType("ServerCertificatesQuota"); /// /// Constant SigningCertificatesPerUserQuota for SummaryKeyType /// public static readonly SummaryKeyType SigningCertificatesPerUserQuota = new SummaryKeyType("SigningCertificatesPerUserQuota"); /// /// Constant UserPolicySizeQuota for SummaryKeyType /// public static readonly SummaryKeyType UserPolicySizeQuota = new SummaryKeyType("UserPolicySizeQuota"); /// /// Constant Users for SummaryKeyType /// public static readonly SummaryKeyType Users = new SummaryKeyType("Users"); /// /// Constant UsersQuota for SummaryKeyType /// public static readonly SummaryKeyType UsersQuota = new SummaryKeyType("UsersQuota"); /// /// Constant VersionsPerPolicyQuota for SummaryKeyType /// public static readonly SummaryKeyType VersionsPerPolicyQuota = new SummaryKeyType("VersionsPerPolicyQuota"); /// /// 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 SummaryKeyType(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 SummaryKeyType 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 SummaryKeyType(string value) { return FindValue(value); } } }