/*
* 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);
}
}
}