/* * 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 chime-2018-05-01.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.Chime { /// /// Constants used for properties of type AccountStatus. /// public class AccountStatus : ConstantClass { /// /// Constant Active for AccountStatus /// public static readonly AccountStatus Active = new AccountStatus("Active"); /// /// 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 AccountType. /// public class AccountType : ConstantClass { /// /// Constant EnterpriseDirectory for AccountType /// public static readonly AccountType EnterpriseDirectory = new AccountType("EnterpriseDirectory"); /// /// Constant EnterpriseLWA for AccountType /// public static readonly AccountType EnterpriseLWA = new AccountType("EnterpriseLWA"); /// /// Constant EnterpriseOIDC for AccountType /// public static readonly AccountType EnterpriseOIDC = new AccountType("EnterpriseOIDC"); /// /// Constant Team for AccountType /// public static readonly AccountType Team = new AccountType("Team"); /// /// 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 AccountType(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 AccountType 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 AccountType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AppInstanceDataType. /// public class AppInstanceDataType : ConstantClass { /// /// Constant Channel for AppInstanceDataType /// public static readonly AppInstanceDataType Channel = new AppInstanceDataType("Channel"); /// /// Constant ChannelMessage for AppInstanceDataType /// public static readonly AppInstanceDataType ChannelMessage = new AppInstanceDataType("ChannelMessage"); /// /// 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 AppInstanceDataType(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 AppInstanceDataType 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 AppInstanceDataType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ArtifactsState. /// public class ArtifactsState : ConstantClass { /// /// Constant Disabled for ArtifactsState /// public static readonly ArtifactsState Disabled = new ArtifactsState("Disabled"); /// /// Constant Enabled for ArtifactsState /// public static readonly ArtifactsState Enabled = new ArtifactsState("Enabled"); /// /// 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 ArtifactsState(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 ArtifactsState 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 ArtifactsState(string value) { return FindValue(value); } } /// /// Constants used for properties of type AudioMuxType. /// public class AudioMuxType : ConstantClass { /// /// Constant AudioOnly for AudioMuxType /// public static readonly AudioMuxType AudioOnly = new AudioMuxType("AudioOnly"); /// /// Constant AudioWithActiveSpeakerVideo for AudioMuxType /// public static readonly AudioMuxType AudioWithActiveSpeakerVideo = new AudioMuxType("AudioWithActiveSpeakerVideo"); /// /// 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 AudioMuxType(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 AudioMuxType 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 AudioMuxType(string value) { return FindValue(value); } } /// /// Constants used for properties of type BotType. /// public class BotType : ConstantClass { /// /// Constant ChatBot for BotType /// public static readonly BotType ChatBot = new BotType("ChatBot"); /// /// 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 BotType(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 BotType 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 BotType(string value) { return FindValue(value); } } /// /// Constants used for properties of type CallingNameStatus. /// public class CallingNameStatus : ConstantClass { /// /// Constant Unassigned for CallingNameStatus /// public static readonly CallingNameStatus Unassigned = new CallingNameStatus("Unassigned"); /// /// Constant UpdateFailed for CallingNameStatus /// public static readonly CallingNameStatus UpdateFailed = new CallingNameStatus("UpdateFailed"); /// /// Constant UpdateInProgress for CallingNameStatus /// public static readonly CallingNameStatus UpdateInProgress = new CallingNameStatus("UpdateInProgress"); /// /// Constant UpdateSucceeded for CallingNameStatus /// public static readonly CallingNameStatus UpdateSucceeded = new CallingNameStatus("UpdateSucceeded"); /// /// 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 CallingNameStatus(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 CallingNameStatus 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 CallingNameStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type Capability. /// public class Capability : ConstantClass { /// /// Constant SMS for Capability /// public static readonly Capability SMS = new Capability("SMS"); /// /// Constant Voice for Capability /// public static readonly Capability Voice = new Capability("Voice"); /// /// 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 Capability(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 Capability 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 Capability(string value) { return FindValue(value); } } /// /// Constants used for properties of type ChannelMembershipType. /// public class ChannelMembershipType : ConstantClass { /// /// Constant DEFAULT for ChannelMembershipType /// public static readonly ChannelMembershipType DEFAULT = new ChannelMembershipType("DEFAULT"); /// /// Constant HIDDEN for ChannelMembershipType /// public static readonly ChannelMembershipType HIDDEN = new ChannelMembershipType("HIDDEN"); /// /// 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 ChannelMembershipType(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 ChannelMembershipType 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 ChannelMembershipType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ChannelMessagePersistenceType. /// public class ChannelMessagePersistenceType : ConstantClass { /// /// Constant NON_PERSISTENT for ChannelMessagePersistenceType /// public static readonly ChannelMessagePersistenceType NON_PERSISTENT = new ChannelMessagePersistenceType("NON_PERSISTENT"); /// /// Constant PERSISTENT for ChannelMessagePersistenceType /// public static readonly ChannelMessagePersistenceType PERSISTENT = new ChannelMessagePersistenceType("PERSISTENT"); /// /// 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 ChannelMessagePersistenceType(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 ChannelMessagePersistenceType 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 ChannelMessagePersistenceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ChannelMessageType. /// public class ChannelMessageType : ConstantClass { /// /// Constant CONTROL for ChannelMessageType /// public static readonly ChannelMessageType CONTROL = new ChannelMessageType("CONTROL"); /// /// Constant STANDARD for ChannelMessageType /// public static readonly ChannelMessageType STANDARD = new ChannelMessageType("STANDARD"); /// /// 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 ChannelMessageType(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 ChannelMessageType 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 ChannelMessageType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ChannelMode. /// public class ChannelMode : ConstantClass { /// /// Constant RESTRICTED for ChannelMode /// public static readonly ChannelMode RESTRICTED = new ChannelMode("RESTRICTED"); /// /// Constant UNRESTRICTED for ChannelMode /// public static readonly ChannelMode UNRESTRICTED = new ChannelMode("UNRESTRICTED"); /// /// 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 ChannelMode(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 ChannelMode 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 ChannelMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type ChannelPrivacy. /// public class ChannelPrivacy : ConstantClass { /// /// Constant PRIVATE for ChannelPrivacy /// public static readonly ChannelPrivacy PRIVATE = new ChannelPrivacy("PRIVATE"); /// /// Constant PUBLIC for ChannelPrivacy /// public static readonly ChannelPrivacy PUBLIC = new ChannelPrivacy("PUBLIC"); /// /// 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 ChannelPrivacy(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 ChannelPrivacy 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 ChannelPrivacy(string value) { return FindValue(value); } } /// /// Constants used for properties of type ContentMuxType. /// public class ContentMuxType : ConstantClass { /// /// Constant ContentOnly for ContentMuxType /// public static readonly ContentMuxType ContentOnly = new ContentMuxType("ContentOnly"); /// /// 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 ContentMuxType(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 ContentMuxType 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 ContentMuxType(string value) { return FindValue(value); } } /// /// Constants used for properties of type EmailStatus. /// public class EmailStatus : ConstantClass { /// /// Constant Failed for EmailStatus /// public static readonly EmailStatus Failed = new EmailStatus("Failed"); /// /// Constant NotSent for EmailStatus /// public static readonly EmailStatus NotSent = new EmailStatus("NotSent"); /// /// Constant Sent for EmailStatus /// public static readonly EmailStatus Sent = new EmailStatus("Sent"); /// /// 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 EmailStatus(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 EmailStatus 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 EmailStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ErrorCode. /// public class ErrorCode : ConstantClass { /// /// Constant AccessDenied for ErrorCode /// public static readonly ErrorCode AccessDenied = new ErrorCode("AccessDenied"); /// /// Constant BadRequest for ErrorCode /// public static readonly ErrorCode BadRequest = new ErrorCode("BadRequest"); /// /// Constant Conflict for ErrorCode /// public static readonly ErrorCode Conflict = new ErrorCode("Conflict"); /// /// Constant Forbidden for ErrorCode /// public static readonly ErrorCode Forbidden = new ErrorCode("Forbidden"); /// /// Constant NotFound for ErrorCode /// public static readonly ErrorCode NotFound = new ErrorCode("NotFound"); /// /// Constant PhoneNumberAssociationsExist for ErrorCode /// public static readonly ErrorCode PhoneNumberAssociationsExist = new ErrorCode("PhoneNumberAssociationsExist"); /// /// Constant PreconditionFailed for ErrorCode /// public static readonly ErrorCode PreconditionFailed = new ErrorCode("PreconditionFailed"); /// /// Constant ResourceLimitExceeded for ErrorCode /// public static readonly ErrorCode ResourceLimitExceeded = new ErrorCode("ResourceLimitExceeded"); /// /// Constant ServiceFailure for ErrorCode /// public static readonly ErrorCode ServiceFailure = new ErrorCode("ServiceFailure"); /// /// Constant ServiceUnavailable for ErrorCode /// public static readonly ErrorCode ServiceUnavailable = new ErrorCode("ServiceUnavailable"); /// /// Constant Throttled for ErrorCode /// public static readonly ErrorCode Throttled = new ErrorCode("Throttled"); /// /// Constant Throttling for ErrorCode /// public static readonly ErrorCode Throttling = new ErrorCode("Throttling"); /// /// Constant Unauthorized for ErrorCode /// public static readonly ErrorCode Unauthorized = new ErrorCode("Unauthorized"); /// /// Constant Unprocessable for ErrorCode /// public static readonly ErrorCode Unprocessable = new ErrorCode("Unprocessable"); /// /// Constant VoiceConnectorGroupAssociationsExist for ErrorCode /// public static readonly ErrorCode VoiceConnectorGroupAssociationsExist = new ErrorCode("VoiceConnectorGroupAssociationsExist"); /// /// 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 ErrorCode(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 ErrorCode 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 ErrorCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type GeoMatchLevel. /// public class GeoMatchLevel : ConstantClass { /// /// Constant AreaCode for GeoMatchLevel /// public static readonly GeoMatchLevel AreaCode = new GeoMatchLevel("AreaCode"); /// /// Constant Country for GeoMatchLevel /// public static readonly GeoMatchLevel Country = new GeoMatchLevel("Country"); /// /// 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 GeoMatchLevel(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 GeoMatchLevel 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 GeoMatchLevel(string value) { return FindValue(value); } } /// /// Constants used for properties of type InviteStatus. /// public class InviteStatus : ConstantClass { /// /// Constant Accepted for InviteStatus /// public static readonly InviteStatus Accepted = new InviteStatus("Accepted"); /// /// Constant Failed for InviteStatus /// public static readonly InviteStatus Failed = new InviteStatus("Failed"); /// /// Constant Pending for InviteStatus /// public static readonly InviteStatus Pending = new InviteStatus("Pending"); /// /// 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 InviteStatus(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 InviteStatus 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 InviteStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type License. /// public class License : ConstantClass { /// /// Constant Basic for License /// public static readonly License Basic = new License("Basic"); /// /// Constant Plus for License /// public static readonly License Plus = new License("Plus"); /// /// Constant Pro for License /// public static readonly License Pro = new License("Pro"); /// /// Constant ProTrial for License /// public static readonly License ProTrial = new License("ProTrial"); /// /// 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 License(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 License 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 License(string value) { return FindValue(value); } } /// /// Constants used for properties of type MediaPipelineSinkType. /// public class MediaPipelineSinkType : ConstantClass { /// /// Constant S3Bucket for MediaPipelineSinkType /// public static readonly MediaPipelineSinkType S3Bucket = new MediaPipelineSinkType("S3Bucket"); /// /// 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 MediaPipelineSinkType(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 MediaPipelineSinkType 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 MediaPipelineSinkType(string value) { return FindValue(value); } } /// /// Constants used for properties of type MediaPipelineSourceType. /// public class MediaPipelineSourceType : ConstantClass { /// /// Constant ChimeSdkMeeting for MediaPipelineSourceType /// public static readonly MediaPipelineSourceType ChimeSdkMeeting = new MediaPipelineSourceType("ChimeSdkMeeting"); /// /// 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 MediaPipelineSourceType(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 MediaPipelineSourceType 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 MediaPipelineSourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type MediaPipelineStatus. /// public class MediaPipelineStatus : ConstantClass { /// /// Constant Failed for MediaPipelineStatus /// public static readonly MediaPipelineStatus Failed = new MediaPipelineStatus("Failed"); /// /// Constant Initializing for MediaPipelineStatus /// public static readonly MediaPipelineStatus Initializing = new MediaPipelineStatus("Initializing"); /// /// Constant InProgress for MediaPipelineStatus /// public static readonly MediaPipelineStatus InProgress = new MediaPipelineStatus("InProgress"); /// /// Constant Stopped for MediaPipelineStatus /// public static readonly MediaPipelineStatus Stopped = new MediaPipelineStatus("Stopped"); /// /// Constant Stopping for MediaPipelineStatus /// public static readonly MediaPipelineStatus Stopping = new MediaPipelineStatus("Stopping"); /// /// 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 MediaPipelineStatus(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 MediaPipelineStatus 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 MediaPipelineStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type MemberType. /// public class MemberType : ConstantClass { /// /// Constant Bot for MemberType /// public static readonly MemberType Bot = new MemberType("Bot"); /// /// Constant User for MemberType /// public static readonly MemberType User = new MemberType("User"); /// /// Constant Webhook for MemberType /// public static readonly MemberType Webhook = new MemberType("Webhook"); /// /// 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 MemberType(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 MemberType 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 MemberType(string value) { return FindValue(value); } } /// /// Constants used for properties of type NotificationTarget. /// public class NotificationTarget : ConstantClass { /// /// Constant EventBridge for NotificationTarget /// public static readonly NotificationTarget EventBridge = new NotificationTarget("EventBridge"); /// /// Constant SNS for NotificationTarget /// public static readonly NotificationTarget SNS = new NotificationTarget("SNS"); /// /// Constant SQS for NotificationTarget /// public static readonly NotificationTarget SQS = new NotificationTarget("SQS"); /// /// 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 NotificationTarget(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 NotificationTarget 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 NotificationTarget(string value) { return FindValue(value); } } /// /// Constants used for properties of type NumberSelectionBehavior. /// public class NumberSelectionBehavior : ConstantClass { /// /// Constant AvoidSticky for NumberSelectionBehavior /// public static readonly NumberSelectionBehavior AvoidSticky = new NumberSelectionBehavior("AvoidSticky"); /// /// Constant PreferSticky for NumberSelectionBehavior /// public static readonly NumberSelectionBehavior PreferSticky = new NumberSelectionBehavior("PreferSticky"); /// /// 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 NumberSelectionBehavior(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 NumberSelectionBehavior 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 NumberSelectionBehavior(string value) { return FindValue(value); } } /// /// Constants used for properties of type OrderedPhoneNumberStatus. /// public class OrderedPhoneNumberStatus : ConstantClass { /// /// Constant Acquired for OrderedPhoneNumberStatus /// public static readonly OrderedPhoneNumberStatus Acquired = new OrderedPhoneNumberStatus("Acquired"); /// /// Constant Failed for OrderedPhoneNumberStatus /// public static readonly OrderedPhoneNumberStatus Failed = new OrderedPhoneNumberStatus("Failed"); /// /// Constant Processing for OrderedPhoneNumberStatus /// public static readonly OrderedPhoneNumberStatus Processing = new OrderedPhoneNumberStatus("Processing"); /// /// 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 OrderedPhoneNumberStatus(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 OrderedPhoneNumberStatus 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 OrderedPhoneNumberStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type OriginationRouteProtocol. /// public class OriginationRouteProtocol : ConstantClass { /// /// Constant TCP for OriginationRouteProtocol /// public static readonly OriginationRouteProtocol TCP = new OriginationRouteProtocol("TCP"); /// /// Constant UDP for OriginationRouteProtocol /// public static readonly OriginationRouteProtocol UDP = new OriginationRouteProtocol("UDP"); /// /// 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 OriginationRouteProtocol(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 OriginationRouteProtocol 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 OriginationRouteProtocol(string value) { return FindValue(value); } } /// /// Constants used for properties of type PhoneNumberAssociationName. /// public class PhoneNumberAssociationName : ConstantClass { /// /// Constant AccountId for PhoneNumberAssociationName /// public static readonly PhoneNumberAssociationName AccountId = new PhoneNumberAssociationName("AccountId"); /// /// Constant SipRuleId for PhoneNumberAssociationName /// public static readonly PhoneNumberAssociationName SipRuleId = new PhoneNumberAssociationName("SipRuleId"); /// /// Constant UserId for PhoneNumberAssociationName /// public static readonly PhoneNumberAssociationName UserId = new PhoneNumberAssociationName("UserId"); /// /// Constant VoiceConnectorGroupId for PhoneNumberAssociationName /// public static readonly PhoneNumberAssociationName VoiceConnectorGroupId = new PhoneNumberAssociationName("VoiceConnectorGroupId"); /// /// Constant VoiceConnectorId for PhoneNumberAssociationName /// public static readonly PhoneNumberAssociationName VoiceConnectorId = new PhoneNumberAssociationName("VoiceConnectorId"); /// /// 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 PhoneNumberAssociationName(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 PhoneNumberAssociationName 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 PhoneNumberAssociationName(string value) { return FindValue(value); } } /// /// Constants used for properties of type PhoneNumberOrderStatus. /// public class PhoneNumberOrderStatus : ConstantClass { /// /// Constant Failed for PhoneNumberOrderStatus /// public static readonly PhoneNumberOrderStatus Failed = new PhoneNumberOrderStatus("Failed"); /// /// Constant Partial for PhoneNumberOrderStatus /// public static readonly PhoneNumberOrderStatus Partial = new PhoneNumberOrderStatus("Partial"); /// /// Constant Processing for PhoneNumberOrderStatus /// public static readonly PhoneNumberOrderStatus Processing = new PhoneNumberOrderStatus("Processing"); /// /// Constant Successful for PhoneNumberOrderStatus /// public static readonly PhoneNumberOrderStatus Successful = new PhoneNumberOrderStatus("Successful"); /// /// 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 PhoneNumberOrderStatus(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 PhoneNumberOrderStatus 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 PhoneNumberOrderStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type PhoneNumberProductType. /// public class PhoneNumberProductType : ConstantClass { /// /// Constant BusinessCalling for PhoneNumberProductType /// public static readonly PhoneNumberProductType BusinessCalling = new PhoneNumberProductType("BusinessCalling"); /// /// Constant SipMediaApplicationDialIn for PhoneNumberProductType /// public static readonly PhoneNumberProductType SipMediaApplicationDialIn = new PhoneNumberProductType("SipMediaApplicationDialIn"); /// /// Constant VoiceConnector for PhoneNumberProductType /// public static readonly PhoneNumberProductType VoiceConnector = new PhoneNumberProductType("VoiceConnector"); /// /// 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 PhoneNumberProductType(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 PhoneNumberProductType 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 PhoneNumberProductType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PhoneNumberStatus. /// public class PhoneNumberStatus : ConstantClass { /// /// Constant AcquireFailed for PhoneNumberStatus /// public static readonly PhoneNumberStatus AcquireFailed = new PhoneNumberStatus("AcquireFailed"); /// /// Constant AcquireInProgress for PhoneNumberStatus /// public static readonly PhoneNumberStatus AcquireInProgress = new PhoneNumberStatus("AcquireInProgress"); /// /// Constant Assigned for PhoneNumberStatus /// public static readonly PhoneNumberStatus Assigned = new PhoneNumberStatus("Assigned"); /// /// Constant DeleteFailed for PhoneNumberStatus /// public static readonly PhoneNumberStatus DeleteFailed = new PhoneNumberStatus("DeleteFailed"); /// /// Constant DeleteInProgress for PhoneNumberStatus /// public static readonly PhoneNumberStatus DeleteInProgress = new PhoneNumberStatus("DeleteInProgress"); /// /// Constant ReleaseFailed for PhoneNumberStatus /// public static readonly PhoneNumberStatus ReleaseFailed = new PhoneNumberStatus("ReleaseFailed"); /// /// Constant ReleaseInProgress for PhoneNumberStatus /// public static readonly PhoneNumberStatus ReleaseInProgress = new PhoneNumberStatus("ReleaseInProgress"); /// /// Constant Unassigned for PhoneNumberStatus /// public static readonly PhoneNumberStatus Unassigned = new PhoneNumberStatus("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 PhoneNumberStatus(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 PhoneNumberStatus 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 PhoneNumberStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type PhoneNumberType. /// public class PhoneNumberType : ConstantClass { /// /// Constant Local for PhoneNumberType /// public static readonly PhoneNumberType Local = new PhoneNumberType("Local"); /// /// Constant TollFree for PhoneNumberType /// public static readonly PhoneNumberType TollFree = new PhoneNumberType("TollFree"); /// /// 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 PhoneNumberType(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 PhoneNumberType 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 PhoneNumberType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ProxySessionStatus. /// public class ProxySessionStatus : ConstantClass { /// /// Constant Closed for ProxySessionStatus /// public static readonly ProxySessionStatus Closed = new ProxySessionStatus("Closed"); /// /// Constant InProgress for ProxySessionStatus /// public static readonly ProxySessionStatus InProgress = new ProxySessionStatus("InProgress"); /// /// Constant Open for ProxySessionStatus /// public static readonly ProxySessionStatus Open = new ProxySessionStatus("Open"); /// /// 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 ProxySessionStatus(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 ProxySessionStatus 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 ProxySessionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type RegistrationStatus. /// public class RegistrationStatus : ConstantClass { /// /// Constant Registered for RegistrationStatus /// public static readonly RegistrationStatus Registered = new RegistrationStatus("Registered"); /// /// Constant Suspended for RegistrationStatus /// public static readonly RegistrationStatus Suspended = new RegistrationStatus("Suspended"); /// /// Constant Unregistered for RegistrationStatus /// public static readonly RegistrationStatus Unregistered = new RegistrationStatus("Unregistered"); /// /// 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 RegistrationStatus(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 RegistrationStatus 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 RegistrationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type RoomMembershipRole. /// public class RoomMembershipRole : ConstantClass { /// /// Constant Administrator for RoomMembershipRole /// public static readonly RoomMembershipRole Administrator = new RoomMembershipRole("Administrator"); /// /// Constant Member for RoomMembershipRole /// public static readonly RoomMembershipRole Member = new RoomMembershipRole("Member"); /// /// 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 RoomMembershipRole(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 RoomMembershipRole 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 RoomMembershipRole(string value) { return FindValue(value); } } /// /// Constants used for properties of type SipRuleTriggerType. /// public class SipRuleTriggerType : ConstantClass { /// /// Constant RequestUriHostname for SipRuleTriggerType /// public static readonly SipRuleTriggerType RequestUriHostname = new SipRuleTriggerType("RequestUriHostname"); /// /// Constant ToPhoneNumber for SipRuleTriggerType /// public static readonly SipRuleTriggerType ToPhoneNumber = new SipRuleTriggerType("ToPhoneNumber"); /// /// 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 SipRuleTriggerType(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 SipRuleTriggerType 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 SipRuleTriggerType(string value) { return FindValue(value); } } /// /// Constants used for properties of type SortOrder. /// public class SortOrder : ConstantClass { /// /// Constant ASCENDING for SortOrder /// public static readonly SortOrder ASCENDING = new SortOrder("ASCENDING"); /// /// Constant DESCENDING for SortOrder /// public static readonly SortOrder DESCENDING = new SortOrder("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 SortOrder(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 SortOrder 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 SortOrder(string value) { return FindValue(value); } } /// /// Constants used for properties of type TranscribeContentIdentificationType. /// public class TranscribeContentIdentificationType : ConstantClass { /// /// Constant PII for TranscribeContentIdentificationType /// public static readonly TranscribeContentIdentificationType PII = new TranscribeContentIdentificationType("PII"); /// /// 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 TranscribeContentIdentificationType(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 TranscribeContentIdentificationType 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 TranscribeContentIdentificationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type TranscribeContentRedactionType. /// public class TranscribeContentRedactionType : ConstantClass { /// /// Constant PII for TranscribeContentRedactionType /// public static readonly TranscribeContentRedactionType PII = new TranscribeContentRedactionType("PII"); /// /// 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 TranscribeContentRedactionType(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 TranscribeContentRedactionType 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 TranscribeContentRedactionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type TranscribeLanguageCode. /// public class TranscribeLanguageCode : ConstantClass { /// /// Constant DeDE for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode DeDE = new TranscribeLanguageCode("de-DE"); /// /// Constant EnAU for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode EnAU = new TranscribeLanguageCode("en-AU"); /// /// Constant EnGB for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode EnGB = new TranscribeLanguageCode("en-GB"); /// /// Constant EnUS for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode EnUS = new TranscribeLanguageCode("en-US"); /// /// Constant EsUS for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode EsUS = new TranscribeLanguageCode("es-US"); /// /// Constant FrCA for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode FrCA = new TranscribeLanguageCode("fr-CA"); /// /// Constant FrFR for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode FrFR = new TranscribeLanguageCode("fr-FR"); /// /// Constant HiIN for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode HiIN = new TranscribeLanguageCode("hi-IN"); /// /// Constant ItIT for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode ItIT = new TranscribeLanguageCode("it-IT"); /// /// Constant JaJP for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode JaJP = new TranscribeLanguageCode("ja-JP"); /// /// Constant KoKR for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode KoKR = new TranscribeLanguageCode("ko-KR"); /// /// Constant PtBR for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode PtBR = new TranscribeLanguageCode("pt-BR"); /// /// Constant ThTH for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode ThTH = new TranscribeLanguageCode("th-TH"); /// /// Constant ZhCN for TranscribeLanguageCode /// public static readonly TranscribeLanguageCode ZhCN = new TranscribeLanguageCode("zh-CN"); /// /// 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 TranscribeLanguageCode(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 TranscribeLanguageCode 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 TranscribeLanguageCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type TranscribeMedicalContentIdentificationType. /// public class TranscribeMedicalContentIdentificationType : ConstantClass { /// /// Constant PHI for TranscribeMedicalContentIdentificationType /// public static readonly TranscribeMedicalContentIdentificationType PHI = new TranscribeMedicalContentIdentificationType("PHI"); /// /// 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 TranscribeMedicalContentIdentificationType(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 TranscribeMedicalContentIdentificationType 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 TranscribeMedicalContentIdentificationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type TranscribeMedicalLanguageCode. /// public class TranscribeMedicalLanguageCode : ConstantClass { /// /// Constant EnUS for TranscribeMedicalLanguageCode /// public static readonly TranscribeMedicalLanguageCode EnUS = new TranscribeMedicalLanguageCode("en-US"); /// /// 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 TranscribeMedicalLanguageCode(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 TranscribeMedicalLanguageCode 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 TranscribeMedicalLanguageCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type TranscribeMedicalRegion. /// public class TranscribeMedicalRegion : ConstantClass { /// /// Constant ApSoutheast2 for TranscribeMedicalRegion /// public static readonly TranscribeMedicalRegion ApSoutheast2 = new TranscribeMedicalRegion("ap-southeast-2"); /// /// Constant Auto for TranscribeMedicalRegion /// public static readonly TranscribeMedicalRegion Auto = new TranscribeMedicalRegion("auto"); /// /// Constant CaCentral1 for TranscribeMedicalRegion /// public static readonly TranscribeMedicalRegion CaCentral1 = new TranscribeMedicalRegion("ca-central-1"); /// /// Constant EuWest1 for TranscribeMedicalRegion /// public static readonly TranscribeMedicalRegion EuWest1 = new TranscribeMedicalRegion("eu-west-1"); /// /// Constant UsEast1 for TranscribeMedicalRegion /// public static readonly TranscribeMedicalRegion UsEast1 = new TranscribeMedicalRegion("us-east-1"); /// /// Constant UsEast2 for TranscribeMedicalRegion /// public static readonly TranscribeMedicalRegion UsEast2 = new TranscribeMedicalRegion("us-east-2"); /// /// Constant UsWest2 for TranscribeMedicalRegion /// public static readonly TranscribeMedicalRegion UsWest2 = new TranscribeMedicalRegion("us-west-2"); /// /// 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 TranscribeMedicalRegion(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 TranscribeMedicalRegion 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 TranscribeMedicalRegion(string value) { return FindValue(value); } } /// /// Constants used for properties of type TranscribeMedicalSpecialty. /// public class TranscribeMedicalSpecialty : ConstantClass { /// /// Constant CARDIOLOGY for TranscribeMedicalSpecialty /// public static readonly TranscribeMedicalSpecialty CARDIOLOGY = new TranscribeMedicalSpecialty("CARDIOLOGY"); /// /// Constant NEUROLOGY for TranscribeMedicalSpecialty /// public static readonly TranscribeMedicalSpecialty NEUROLOGY = new TranscribeMedicalSpecialty("NEUROLOGY"); /// /// Constant ONCOLOGY for TranscribeMedicalSpecialty /// public static readonly TranscribeMedicalSpecialty ONCOLOGY = new TranscribeMedicalSpecialty("ONCOLOGY"); /// /// Constant PRIMARYCARE for TranscribeMedicalSpecialty /// public static readonly TranscribeMedicalSpecialty PRIMARYCARE = new TranscribeMedicalSpecialty("PRIMARYCARE"); /// /// Constant RADIOLOGY for TranscribeMedicalSpecialty /// public static readonly TranscribeMedicalSpecialty RADIOLOGY = new TranscribeMedicalSpecialty("RADIOLOGY"); /// /// Constant UROLOGY for TranscribeMedicalSpecialty /// public static readonly TranscribeMedicalSpecialty UROLOGY = new TranscribeMedicalSpecialty("UROLOGY"); /// /// 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 TranscribeMedicalSpecialty(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 TranscribeMedicalSpecialty 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 TranscribeMedicalSpecialty(string value) { return FindValue(value); } } /// /// Constants used for properties of type TranscribeMedicalType. /// public class TranscribeMedicalType : ConstantClass { /// /// Constant CONVERSATION for TranscribeMedicalType /// public static readonly TranscribeMedicalType CONVERSATION = new TranscribeMedicalType("CONVERSATION"); /// /// Constant DICTATION for TranscribeMedicalType /// public static readonly TranscribeMedicalType DICTATION = new TranscribeMedicalType("DICTATION"); /// /// 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 TranscribeMedicalType(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 TranscribeMedicalType 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 TranscribeMedicalType(string value) { return FindValue(value); } } /// /// Constants used for properties of type TranscribePartialResultsStability. /// public class TranscribePartialResultsStability : ConstantClass { /// /// Constant High for TranscribePartialResultsStability /// public static readonly TranscribePartialResultsStability High = new TranscribePartialResultsStability("high"); /// /// Constant Low for TranscribePartialResultsStability /// public static readonly TranscribePartialResultsStability Low = new TranscribePartialResultsStability("low"); /// /// Constant Medium for TranscribePartialResultsStability /// public static readonly TranscribePartialResultsStability Medium = new TranscribePartialResultsStability("medium"); /// /// 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 TranscribePartialResultsStability(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 TranscribePartialResultsStability 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 TranscribePartialResultsStability(string value) { return FindValue(value); } } /// /// Constants used for properties of type TranscribeRegion. /// public class TranscribeRegion : ConstantClass { /// /// Constant ApNortheast1 for TranscribeRegion /// public static readonly TranscribeRegion ApNortheast1 = new TranscribeRegion("ap-northeast-1"); /// /// Constant ApNortheast2 for TranscribeRegion /// public static readonly TranscribeRegion ApNortheast2 = new TranscribeRegion("ap-northeast-2"); /// /// Constant ApSoutheast2 for TranscribeRegion /// public static readonly TranscribeRegion ApSoutheast2 = new TranscribeRegion("ap-southeast-2"); /// /// Constant Auto for TranscribeRegion /// public static readonly TranscribeRegion Auto = new TranscribeRegion("auto"); /// /// Constant CaCentral1 for TranscribeRegion /// public static readonly TranscribeRegion CaCentral1 = new TranscribeRegion("ca-central-1"); /// /// Constant EuCentral1 for TranscribeRegion /// public static readonly TranscribeRegion EuCentral1 = new TranscribeRegion("eu-central-1"); /// /// Constant EuWest1 for TranscribeRegion /// public static readonly TranscribeRegion EuWest1 = new TranscribeRegion("eu-west-1"); /// /// Constant EuWest2 for TranscribeRegion /// public static readonly TranscribeRegion EuWest2 = new TranscribeRegion("eu-west-2"); /// /// Constant SaEast1 for TranscribeRegion /// public static readonly TranscribeRegion SaEast1 = new TranscribeRegion("sa-east-1"); /// /// Constant UsEast1 for TranscribeRegion /// public static readonly TranscribeRegion UsEast1 = new TranscribeRegion("us-east-1"); /// /// Constant UsEast2 for TranscribeRegion /// public static readonly TranscribeRegion UsEast2 = new TranscribeRegion("us-east-2"); /// /// Constant UsWest2 for TranscribeRegion /// public static readonly TranscribeRegion UsWest2 = new TranscribeRegion("us-west-2"); /// /// 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 TranscribeRegion(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 TranscribeRegion 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 TranscribeRegion(string value) { return FindValue(value); } } /// /// Constants used for properties of type TranscribeVocabularyFilterMethod. /// public class TranscribeVocabularyFilterMethod : ConstantClass { /// /// Constant Mask for TranscribeVocabularyFilterMethod /// public static readonly TranscribeVocabularyFilterMethod Mask = new TranscribeVocabularyFilterMethod("mask"); /// /// Constant Remove for TranscribeVocabularyFilterMethod /// public static readonly TranscribeVocabularyFilterMethod Remove = new TranscribeVocabularyFilterMethod("remove"); /// /// Constant Tag for TranscribeVocabularyFilterMethod /// public static readonly TranscribeVocabularyFilterMethod Tag = new TranscribeVocabularyFilterMethod("tag"); /// /// 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 TranscribeVocabularyFilterMethod(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 TranscribeVocabularyFilterMethod 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 TranscribeVocabularyFilterMethod(string value) { return FindValue(value); } } /// /// Constants used for properties of type UserType. /// public class UserType : ConstantClass { /// /// Constant PrivateUser for UserType /// public static readonly UserType PrivateUser = new UserType("PrivateUser"); /// /// Constant SharedDevice for UserType /// public static readonly UserType SharedDevice = new UserType("SharedDevice"); /// /// 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 UserType(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 UserType 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 UserType(string value) { return FindValue(value); } } /// /// Constants used for properties of type VideoMuxType. /// public class VideoMuxType : ConstantClass { /// /// Constant VideoOnly for VideoMuxType /// public static readonly VideoMuxType VideoOnly = new VideoMuxType("VideoOnly"); /// /// 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 VideoMuxType(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 VideoMuxType 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 VideoMuxType(string value) { return FindValue(value); } } /// /// Constants used for properties of type VoiceConnectorAwsRegion. /// public class VoiceConnectorAwsRegion : ConstantClass { /// /// Constant UsEast1 for VoiceConnectorAwsRegion /// public static readonly VoiceConnectorAwsRegion UsEast1 = new VoiceConnectorAwsRegion("us-east-1"); /// /// Constant UsWest2 for VoiceConnectorAwsRegion /// public static readonly VoiceConnectorAwsRegion UsWest2 = new VoiceConnectorAwsRegion("us-west-2"); /// /// 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 VoiceConnectorAwsRegion(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 VoiceConnectorAwsRegion 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 VoiceConnectorAwsRegion(string value) { return FindValue(value); } } }