/* * 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 voice-id-2021-09-27.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.VoiceID { /// /// Constants used for properties of type AuthenticationDecision. /// public class AuthenticationDecision : ConstantClass { /// /// Constant ACCEPT for AuthenticationDecision /// public static readonly AuthenticationDecision ACCEPT = new AuthenticationDecision("ACCEPT"); /// /// Constant NOT_ENOUGH_SPEECH for AuthenticationDecision /// public static readonly AuthenticationDecision NOT_ENOUGH_SPEECH = new AuthenticationDecision("NOT_ENOUGH_SPEECH"); /// /// Constant REJECT for AuthenticationDecision /// public static readonly AuthenticationDecision REJECT = new AuthenticationDecision("REJECT"); /// /// Constant SPEAKER_EXPIRED for AuthenticationDecision /// public static readonly AuthenticationDecision SPEAKER_EXPIRED = new AuthenticationDecision("SPEAKER_EXPIRED"); /// /// Constant SPEAKER_ID_NOT_PROVIDED for AuthenticationDecision /// public static readonly AuthenticationDecision SPEAKER_ID_NOT_PROVIDED = new AuthenticationDecision("SPEAKER_ID_NOT_PROVIDED"); /// /// Constant SPEAKER_NOT_ENROLLED for AuthenticationDecision /// public static readonly AuthenticationDecision SPEAKER_NOT_ENROLLED = new AuthenticationDecision("SPEAKER_NOT_ENROLLED"); /// /// Constant SPEAKER_OPTED_OUT for AuthenticationDecision /// public static readonly AuthenticationDecision SPEAKER_OPTED_OUT = new AuthenticationDecision("SPEAKER_OPTED_OUT"); /// /// 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 AuthenticationDecision(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 AuthenticationDecision 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 AuthenticationDecision(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConflictType. /// public class ConflictType : ConstantClass { /// /// Constant ANOTHER_ACTIVE_STREAM for ConflictType /// public static readonly ConflictType ANOTHER_ACTIVE_STREAM = new ConflictType("ANOTHER_ACTIVE_STREAM"); /// /// Constant CANNOT_CHANGE_SPEAKER_AFTER_ENROLLMENT for ConflictType /// public static readonly ConflictType CANNOT_CHANGE_SPEAKER_AFTER_ENROLLMENT = new ConflictType("CANNOT_CHANGE_SPEAKER_AFTER_ENROLLMENT"); /// /// Constant CANNOT_DELETE_NON_EMPTY_WATCHLIST for ConflictType /// public static readonly ConflictType CANNOT_DELETE_NON_EMPTY_WATCHLIST = new ConflictType("CANNOT_DELETE_NON_EMPTY_WATCHLIST"); /// /// Constant CONCURRENT_CHANGES for ConflictType /// public static readonly ConflictType CONCURRENT_CHANGES = new ConflictType("CONCURRENT_CHANGES"); /// /// Constant DOMAIN_LOCKED_FROM_ENCRYPTION_UPDATES for ConflictType /// public static readonly ConflictType DOMAIN_LOCKED_FROM_ENCRYPTION_UPDATES = new ConflictType("DOMAIN_LOCKED_FROM_ENCRYPTION_UPDATES"); /// /// Constant DOMAIN_NOT_ACTIVE for ConflictType /// public static readonly ConflictType DOMAIN_NOT_ACTIVE = new ConflictType("DOMAIN_NOT_ACTIVE"); /// /// Constant ENROLLMENT_ALREADY_EXISTS for ConflictType /// public static readonly ConflictType ENROLLMENT_ALREADY_EXISTS = new ConflictType("ENROLLMENT_ALREADY_EXISTS"); /// /// Constant FRAUDSTER_MUST_BELONG_TO_AT_LEAST_ONE_WATCHLIST for ConflictType /// public static readonly ConflictType FRAUDSTER_MUST_BELONG_TO_AT_LEAST_ONE_WATCHLIST = new ConflictType("FRAUDSTER_MUST_BELONG_TO_AT_LEAST_ONE_WATCHLIST"); /// /// Constant SPEAKER_NOT_SET for ConflictType /// public static readonly ConflictType SPEAKER_NOT_SET = new ConflictType("SPEAKER_NOT_SET"); /// /// Constant SPEAKER_OPTED_OUT for ConflictType /// public static readonly ConflictType SPEAKER_OPTED_OUT = new ConflictType("SPEAKER_OPTED_OUT"); /// /// 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 ConflictType(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 ConflictType 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 ConflictType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DomainStatus. /// public class DomainStatus : ConstantClass { /// /// Constant ACTIVE for DomainStatus /// public static readonly DomainStatus ACTIVE = new DomainStatus("ACTIVE"); /// /// Constant PENDING for DomainStatus /// public static readonly DomainStatus PENDING = new DomainStatus("PENDING"); /// /// Constant SUSPENDED for DomainStatus /// public static readonly DomainStatus SUSPENDED = new DomainStatus("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 DomainStatus(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 DomainStatus 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 DomainStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DuplicateRegistrationAction. /// public class DuplicateRegistrationAction : ConstantClass { /// /// Constant REGISTER_AS_NEW for DuplicateRegistrationAction /// public static readonly DuplicateRegistrationAction REGISTER_AS_NEW = new DuplicateRegistrationAction("REGISTER_AS_NEW"); /// /// Constant SKIP for DuplicateRegistrationAction /// public static readonly DuplicateRegistrationAction SKIP = new DuplicateRegistrationAction("SKIP"); /// /// 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 DuplicateRegistrationAction(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 DuplicateRegistrationAction 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 DuplicateRegistrationAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type ExistingEnrollmentAction. /// public class ExistingEnrollmentAction : ConstantClass { /// /// Constant OVERWRITE for ExistingEnrollmentAction /// public static readonly ExistingEnrollmentAction OVERWRITE = new ExistingEnrollmentAction("OVERWRITE"); /// /// Constant SKIP for ExistingEnrollmentAction /// public static readonly ExistingEnrollmentAction SKIP = new ExistingEnrollmentAction("SKIP"); /// /// 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 ExistingEnrollmentAction(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 ExistingEnrollmentAction 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 ExistingEnrollmentAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type FraudDetectionAction. /// public class FraudDetectionAction : ConstantClass { /// /// Constant FAIL for FraudDetectionAction /// public static readonly FraudDetectionAction FAIL = new FraudDetectionAction("FAIL"); /// /// Constant IGNORE for FraudDetectionAction /// public static readonly FraudDetectionAction IGNORE = new FraudDetectionAction("IGNORE"); /// /// 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 FraudDetectionAction(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 FraudDetectionAction 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 FraudDetectionAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type FraudDetectionDecision. /// public class FraudDetectionDecision : ConstantClass { /// /// Constant HIGH_RISK for FraudDetectionDecision /// public static readonly FraudDetectionDecision HIGH_RISK = new FraudDetectionDecision("HIGH_RISK"); /// /// Constant LOW_RISK for FraudDetectionDecision /// public static readonly FraudDetectionDecision LOW_RISK = new FraudDetectionDecision("LOW_RISK"); /// /// Constant NOT_ENOUGH_SPEECH for FraudDetectionDecision /// public static readonly FraudDetectionDecision NOT_ENOUGH_SPEECH = new FraudDetectionDecision("NOT_ENOUGH_SPEECH"); /// /// 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 FraudDetectionDecision(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 FraudDetectionDecision 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 FraudDetectionDecision(string value) { return FindValue(value); } } /// /// Constants used for properties of type FraudDetectionReason. /// public class FraudDetectionReason : ConstantClass { /// /// Constant KNOWN_FRAUDSTER for FraudDetectionReason /// public static readonly FraudDetectionReason KNOWN_FRAUDSTER = new FraudDetectionReason("KNOWN_FRAUDSTER"); /// /// Constant VOICE_SPOOFING for FraudDetectionReason /// public static readonly FraudDetectionReason VOICE_SPOOFING = new FraudDetectionReason("VOICE_SPOOFING"); /// /// 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 FraudDetectionReason(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 FraudDetectionReason 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 FraudDetectionReason(string value) { return FindValue(value); } } /// /// Constants used for properties of type FraudsterRegistrationJobStatus. /// public class FraudsterRegistrationJobStatus : ConstantClass { /// /// Constant COMPLETED for FraudsterRegistrationJobStatus /// public static readonly FraudsterRegistrationJobStatus COMPLETED = new FraudsterRegistrationJobStatus("COMPLETED"); /// /// Constant COMPLETED_WITH_ERRORS for FraudsterRegistrationJobStatus /// public static readonly FraudsterRegistrationJobStatus COMPLETED_WITH_ERRORS = new FraudsterRegistrationJobStatus("COMPLETED_WITH_ERRORS"); /// /// Constant FAILED for FraudsterRegistrationJobStatus /// public static readonly FraudsterRegistrationJobStatus FAILED = new FraudsterRegistrationJobStatus("FAILED"); /// /// Constant IN_PROGRESS for FraudsterRegistrationJobStatus /// public static readonly FraudsterRegistrationJobStatus IN_PROGRESS = new FraudsterRegistrationJobStatus("IN_PROGRESS"); /// /// Constant SUBMITTED for FraudsterRegistrationJobStatus /// public static readonly FraudsterRegistrationJobStatus SUBMITTED = new FraudsterRegistrationJobStatus("SUBMITTED"); /// /// 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 FraudsterRegistrationJobStatus(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 FraudsterRegistrationJobStatus 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 FraudsterRegistrationJobStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceType. /// public class ResourceType : ConstantClass { /// /// Constant BATCH_JOB for ResourceType /// public static readonly ResourceType BATCH_JOB = new ResourceType("BATCH_JOB"); /// /// Constant COMPLIANCE_CONSENT for ResourceType /// public static readonly ResourceType COMPLIANCE_CONSENT = new ResourceType("COMPLIANCE_CONSENT"); /// /// Constant DOMAIN for ResourceType /// public static readonly ResourceType DOMAIN = new ResourceType("DOMAIN"); /// /// Constant FRAUDSTER for ResourceType /// public static readonly ResourceType FRAUDSTER = new ResourceType("FRAUDSTER"); /// /// Constant SESSION for ResourceType /// public static readonly ResourceType SESSION = new ResourceType("SESSION"); /// /// Constant SPEAKER for ResourceType /// public static readonly ResourceType SPEAKER = new ResourceType("SPEAKER"); /// /// Constant WATCHLIST for ResourceType /// public static readonly ResourceType WATCHLIST = new ResourceType("WATCHLIST"); /// /// 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 ResourceType(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 ResourceType 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 ResourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ServerSideEncryptionUpdateStatus. /// public class ServerSideEncryptionUpdateStatus : ConstantClass { /// /// Constant COMPLETED for ServerSideEncryptionUpdateStatus /// public static readonly ServerSideEncryptionUpdateStatus COMPLETED = new ServerSideEncryptionUpdateStatus("COMPLETED"); /// /// Constant FAILED for ServerSideEncryptionUpdateStatus /// public static readonly ServerSideEncryptionUpdateStatus FAILED = new ServerSideEncryptionUpdateStatus("FAILED"); /// /// Constant IN_PROGRESS for ServerSideEncryptionUpdateStatus /// public static readonly ServerSideEncryptionUpdateStatus IN_PROGRESS = new ServerSideEncryptionUpdateStatus("IN_PROGRESS"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ServerSideEncryptionUpdateStatus(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 ServerSideEncryptionUpdateStatus 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 ServerSideEncryptionUpdateStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type SpeakerEnrollmentJobStatus. /// public class SpeakerEnrollmentJobStatus : ConstantClass { /// /// Constant COMPLETED for SpeakerEnrollmentJobStatus /// public static readonly SpeakerEnrollmentJobStatus COMPLETED = new SpeakerEnrollmentJobStatus("COMPLETED"); /// /// Constant COMPLETED_WITH_ERRORS for SpeakerEnrollmentJobStatus /// public static readonly SpeakerEnrollmentJobStatus COMPLETED_WITH_ERRORS = new SpeakerEnrollmentJobStatus("COMPLETED_WITH_ERRORS"); /// /// Constant FAILED for SpeakerEnrollmentJobStatus /// public static readonly SpeakerEnrollmentJobStatus FAILED = new SpeakerEnrollmentJobStatus("FAILED"); /// /// Constant IN_PROGRESS for SpeakerEnrollmentJobStatus /// public static readonly SpeakerEnrollmentJobStatus IN_PROGRESS = new SpeakerEnrollmentJobStatus("IN_PROGRESS"); /// /// Constant SUBMITTED for SpeakerEnrollmentJobStatus /// public static readonly SpeakerEnrollmentJobStatus SUBMITTED = new SpeakerEnrollmentJobStatus("SUBMITTED"); /// /// 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 SpeakerEnrollmentJobStatus(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 SpeakerEnrollmentJobStatus 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 SpeakerEnrollmentJobStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type SpeakerStatus. /// public class SpeakerStatus : ConstantClass { /// /// Constant ENROLLED for SpeakerStatus /// public static readonly SpeakerStatus ENROLLED = new SpeakerStatus("ENROLLED"); /// /// Constant EXPIRED for SpeakerStatus /// public static readonly SpeakerStatus EXPIRED = new SpeakerStatus("EXPIRED"); /// /// Constant OPTED_OUT for SpeakerStatus /// public static readonly SpeakerStatus OPTED_OUT = new SpeakerStatus("OPTED_OUT"); /// /// Constant PENDING for SpeakerStatus /// public static readonly SpeakerStatus PENDING = new SpeakerStatus("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 SpeakerStatus(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 SpeakerStatus 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 SpeakerStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type StreamingStatus. /// public class StreamingStatus : ConstantClass { /// /// Constant ENDED for StreamingStatus /// public static readonly StreamingStatus ENDED = new StreamingStatus("ENDED"); /// /// Constant ONGOING for StreamingStatus /// public static readonly StreamingStatus ONGOING = new StreamingStatus("ONGOING"); /// /// Constant PENDING_CONFIGURATION for StreamingStatus /// public static readonly StreamingStatus PENDING_CONFIGURATION = new StreamingStatus("PENDING_CONFIGURATION"); /// /// 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 StreamingStatus(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 StreamingStatus 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 StreamingStatus(string value) { return FindValue(value); } } }