/*
* 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-sdk-meetings-2021-07-15.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.ChimeSDKMeetings
{
///
/// Constants used for properties of type MediaCapabilities.
///
public class MediaCapabilities : ConstantClass
{
///
/// Constant None for MediaCapabilities
///
public static readonly MediaCapabilities None = new MediaCapabilities("None");
///
/// Constant Receive for MediaCapabilities
///
public static readonly MediaCapabilities Receive = new MediaCapabilities("Receive");
///
/// Constant Send for MediaCapabilities
///
public static readonly MediaCapabilities Send = new MediaCapabilities("Send");
///
/// Constant SendReceive for MediaCapabilities
///
public static readonly MediaCapabilities SendReceive = new MediaCapabilities("SendReceive");
///
/// 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 MediaCapabilities(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 MediaCapabilities 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 MediaCapabilities(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type MeetingFeatureStatus.
///
public class MeetingFeatureStatus : ConstantClass
{
///
/// Constant AVAILABLE for MeetingFeatureStatus
///
public static readonly MeetingFeatureStatus AVAILABLE = new MeetingFeatureStatus("AVAILABLE");
///
/// Constant UNAVAILABLE for MeetingFeatureStatus
///
public static readonly MeetingFeatureStatus UNAVAILABLE = new MeetingFeatureStatus("UNAVAILABLE");
///
/// 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 MeetingFeatureStatus(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 MeetingFeatureStatus 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 MeetingFeatureStatus(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 UsGovWest1 for TranscribeRegion
///
public static readonly TranscribeRegion UsGovWest1 = new TranscribeRegion("us-gov-west-1");
///
/// 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);
}
}
}