/*
* 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 mediapackagev2-2022-12-25.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.MediaPackageV2
{
///
/// Constants used for properties of type AdMarkerHls.
///
public class AdMarkerHls : ConstantClass
{
///
/// Constant DATERANGE for AdMarkerHls
///
public static readonly AdMarkerHls DATERANGE = new AdMarkerHls("DATERANGE");
///
/// 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 AdMarkerHls(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 AdMarkerHls 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 AdMarkerHls(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CmafEncryptionMethod.
///
public class CmafEncryptionMethod : ConstantClass
{
///
/// Constant CBCS for CmafEncryptionMethod
///
public static readonly CmafEncryptionMethod CBCS = new CmafEncryptionMethod("CBCS");
///
/// Constant CENC for CmafEncryptionMethod
///
public static readonly CmafEncryptionMethod CENC = new CmafEncryptionMethod("CENC");
///
/// 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 CmafEncryptionMethod(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 CmafEncryptionMethod 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 CmafEncryptionMethod(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ConflictExceptionType.
///
public class ConflictExceptionType : ConstantClass
{
///
/// Constant CONFLICTING_OPERATION for ConflictExceptionType
///
public static readonly ConflictExceptionType CONFLICTING_OPERATION = new ConflictExceptionType("CONFLICTING_OPERATION");
///
/// Constant IDEMPOTENT_PARAMETER_MISMATCH for ConflictExceptionType
///
public static readonly ConflictExceptionType IDEMPOTENT_PARAMETER_MISMATCH = new ConflictExceptionType("IDEMPOTENT_PARAMETER_MISMATCH");
///
/// Constant RESOURCE_ALREADY_EXISTS for ConflictExceptionType
///
public static readonly ConflictExceptionType RESOURCE_ALREADY_EXISTS = new ConflictExceptionType("RESOURCE_ALREADY_EXISTS");
///
/// Constant RESOURCE_IN_USE for ConflictExceptionType
///
public static readonly ConflictExceptionType RESOURCE_IN_USE = new ConflictExceptionType("RESOURCE_IN_USE");
///
/// 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 ConflictExceptionType(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 ConflictExceptionType 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 ConflictExceptionType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ContainerType.
///
public class ContainerType : ConstantClass
{
///
/// Constant CMAF for ContainerType
///
public static readonly ContainerType CMAF = new ContainerType("CMAF");
///
/// Constant TS for ContainerType
///
public static readonly ContainerType TS = new ContainerType("TS");
///
/// 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 ContainerType(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 ContainerType 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 ContainerType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DrmSystem.
///
public class DrmSystem : ConstantClass
{
///
/// Constant CLEAR_KEY_AES_128 for DrmSystem
///
public static readonly DrmSystem CLEAR_KEY_AES_128 = new DrmSystem("CLEAR_KEY_AES_128");
///
/// Constant FAIRPLAY for DrmSystem
///
public static readonly DrmSystem FAIRPLAY = new DrmSystem("FAIRPLAY");
///
/// Constant PLAYREADY for DrmSystem
///
public static readonly DrmSystem PLAYREADY = new DrmSystem("PLAYREADY");
///
/// Constant WIDEVINE for DrmSystem
///
public static readonly DrmSystem WIDEVINE = new DrmSystem("WIDEVINE");
///
/// 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 DrmSystem(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 DrmSystem 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 DrmSystem(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PresetSpeke20Audio.
///
public class PresetSpeke20Audio : ConstantClass
{
///
/// Constant PRESET_AUDIO_1 for PresetSpeke20Audio
///
public static readonly PresetSpeke20Audio PRESET_AUDIO_1 = new PresetSpeke20Audio("PRESET_AUDIO_1");
///
/// Constant PRESET_AUDIO_2 for PresetSpeke20Audio
///
public static readonly PresetSpeke20Audio PRESET_AUDIO_2 = new PresetSpeke20Audio("PRESET_AUDIO_2");
///
/// Constant PRESET_AUDIO_3 for PresetSpeke20Audio
///
public static readonly PresetSpeke20Audio PRESET_AUDIO_3 = new PresetSpeke20Audio("PRESET_AUDIO_3");
///
/// Constant SHARED for PresetSpeke20Audio
///
public static readonly PresetSpeke20Audio SHARED = new PresetSpeke20Audio("SHARED");
///
/// Constant UNENCRYPTED for PresetSpeke20Audio
///
public static readonly PresetSpeke20Audio UNENCRYPTED = new PresetSpeke20Audio("UNENCRYPTED");
///
/// 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 PresetSpeke20Audio(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 PresetSpeke20Audio 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 PresetSpeke20Audio(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PresetSpeke20Video.
///
public class PresetSpeke20Video : ConstantClass
{
///
/// Constant PRESET_VIDEO_1 for PresetSpeke20Video
///
public static readonly PresetSpeke20Video PRESET_VIDEO_1 = new PresetSpeke20Video("PRESET_VIDEO_1");
///
/// Constant PRESET_VIDEO_2 for PresetSpeke20Video
///
public static readonly PresetSpeke20Video PRESET_VIDEO_2 = new PresetSpeke20Video("PRESET_VIDEO_2");
///
/// Constant PRESET_VIDEO_3 for PresetSpeke20Video
///
public static readonly PresetSpeke20Video PRESET_VIDEO_3 = new PresetSpeke20Video("PRESET_VIDEO_3");
///
/// Constant PRESET_VIDEO_4 for PresetSpeke20Video
///
public static readonly PresetSpeke20Video PRESET_VIDEO_4 = new PresetSpeke20Video("PRESET_VIDEO_4");
///
/// Constant PRESET_VIDEO_5 for PresetSpeke20Video
///
public static readonly PresetSpeke20Video PRESET_VIDEO_5 = new PresetSpeke20Video("PRESET_VIDEO_5");
///
/// Constant PRESET_VIDEO_6 for PresetSpeke20Video
///
public static readonly PresetSpeke20Video PRESET_VIDEO_6 = new PresetSpeke20Video("PRESET_VIDEO_6");
///
/// Constant PRESET_VIDEO_7 for PresetSpeke20Video
///
public static readonly PresetSpeke20Video PRESET_VIDEO_7 = new PresetSpeke20Video("PRESET_VIDEO_7");
///
/// Constant PRESET_VIDEO_8 for PresetSpeke20Video
///
public static readonly PresetSpeke20Video PRESET_VIDEO_8 = new PresetSpeke20Video("PRESET_VIDEO_8");
///
/// Constant SHARED for PresetSpeke20Video
///
public static readonly PresetSpeke20Video SHARED = new PresetSpeke20Video("SHARED");
///
/// Constant UNENCRYPTED for PresetSpeke20Video
///
public static readonly PresetSpeke20Video UNENCRYPTED = new PresetSpeke20Video("UNENCRYPTED");
///
/// 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 PresetSpeke20Video(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 PresetSpeke20Video 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 PresetSpeke20Video(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ResourceTypeNotFound.
///
public class ResourceTypeNotFound : ConstantClass
{
///
/// Constant CHANNEL for ResourceTypeNotFound
///
public static readonly ResourceTypeNotFound CHANNEL = new ResourceTypeNotFound("CHANNEL");
///
/// Constant CHANNEL_GROUP for ResourceTypeNotFound
///
public static readonly ResourceTypeNotFound CHANNEL_GROUP = new ResourceTypeNotFound("CHANNEL_GROUP");
///
/// Constant ORIGIN_ENDPOINT for ResourceTypeNotFound
///
public static readonly ResourceTypeNotFound ORIGIN_ENDPOINT = new ResourceTypeNotFound("ORIGIN_ENDPOINT");
///
/// 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 ResourceTypeNotFound(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 ResourceTypeNotFound 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 ResourceTypeNotFound(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ScteFilter.
///
public class ScteFilter : ConstantClass
{
///
/// Constant BREAK for ScteFilter
///
public static readonly ScteFilter BREAK = new ScteFilter("BREAK");
///
/// Constant DISTRIBUTOR_ADVERTISEMENT for ScteFilter
///
public static readonly ScteFilter DISTRIBUTOR_ADVERTISEMENT = new ScteFilter("DISTRIBUTOR_ADVERTISEMENT");
///
/// Constant DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY for ScteFilter
///
public static readonly ScteFilter DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY = new ScteFilter("DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY");
///
/// Constant DISTRIBUTOR_PLACEMENT_OPPORTUNITY for ScteFilter
///
public static readonly ScteFilter DISTRIBUTOR_PLACEMENT_OPPORTUNITY = new ScteFilter("DISTRIBUTOR_PLACEMENT_OPPORTUNITY");
///
/// Constant PROGRAM for ScteFilter
///
public static readonly ScteFilter PROGRAM = new ScteFilter("PROGRAM");
///
/// Constant PROVIDER_ADVERTISEMENT for ScteFilter
///
public static readonly ScteFilter PROVIDER_ADVERTISEMENT = new ScteFilter("PROVIDER_ADVERTISEMENT");
///
/// Constant PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY for ScteFilter
///
public static readonly ScteFilter PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY = new ScteFilter("PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY");
///
/// Constant PROVIDER_PLACEMENT_OPPORTUNITY for ScteFilter
///
public static readonly ScteFilter PROVIDER_PLACEMENT_OPPORTUNITY = new ScteFilter("PROVIDER_PLACEMENT_OPPORTUNITY");
///
/// Constant SPLICE_INSERT for ScteFilter
///
public static readonly ScteFilter SPLICE_INSERT = new ScteFilter("SPLICE_INSERT");
///
/// 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 ScteFilter(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 ScteFilter 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 ScteFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type TsEncryptionMethod.
///
public class TsEncryptionMethod : ConstantClass
{
///
/// Constant AES_128 for TsEncryptionMethod
///
public static readonly TsEncryptionMethod AES_128 = new TsEncryptionMethod("AES_128");
///
/// Constant SAMPLE_AES for TsEncryptionMethod
///
public static readonly TsEncryptionMethod SAMPLE_AES = new TsEncryptionMethod("SAMPLE_AES");
///
/// 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 TsEncryptionMethod(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 TsEncryptionMethod 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 TsEncryptionMethod(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ValidationExceptionType.
///
public class ValidationExceptionType : ConstantClass
{
///
/// Constant CENC_IV_INCOMPATIBLE for ValidationExceptionType
///
public static readonly ValidationExceptionType CENC_IV_INCOMPATIBLE = new ValidationExceptionType("CENC_IV_INCOMPATIBLE");
///
/// Constant CONTAINER_TYPE_IMMUTABLE for ValidationExceptionType
///
public static readonly ValidationExceptionType CONTAINER_TYPE_IMMUTABLE = new ValidationExceptionType("CONTAINER_TYPE_IMMUTABLE");
///
/// Constant DRM_SYSTEMS_ENCRYPTION_METHOD_INCOMPATIBLE for ValidationExceptionType
///
public static readonly ValidationExceptionType DRM_SYSTEMS_ENCRYPTION_METHOD_INCOMPATIBLE = new ValidationExceptionType("DRM_SYSTEMS_ENCRYPTION_METHOD_INCOMPATIBLE");
///
/// Constant ENCRYPTION_CONTRACT_SHARED for ValidationExceptionType
///
public static readonly ValidationExceptionType ENCRYPTION_CONTRACT_SHARED = new ValidationExceptionType("ENCRYPTION_CONTRACT_SHARED");
///
/// Constant ENCRYPTION_CONTRACT_UNENCRYPTED for ValidationExceptionType
///
public static readonly ValidationExceptionType ENCRYPTION_CONTRACT_UNENCRYPTED = new ValidationExceptionType("ENCRYPTION_CONTRACT_UNENCRYPTED");
///
/// Constant ENCRYPTION_CONTRACT_WITHOUT_AUDIO_RENDITION_INCOMPATIBLE for ValidationExceptionType
///
public static readonly ValidationExceptionType ENCRYPTION_CONTRACT_WITHOUT_AUDIO_RENDITION_INCOMPATIBLE = new ValidationExceptionType("ENCRYPTION_CONTRACT_WITHOUT_AUDIO_RENDITION_INCOMPATIBLE");
///
/// Constant ENCRYPTION_METHOD_CONTAINER_TYPE_MISMATCH for ValidationExceptionType
///
public static readonly ValidationExceptionType ENCRYPTION_METHOD_CONTAINER_TYPE_MISMATCH = new ValidationExceptionType("ENCRYPTION_METHOD_CONTAINER_TYPE_MISMATCH");
///
/// Constant INVALID_PAGINATION_MAX_RESULTS for ValidationExceptionType
///
public static readonly ValidationExceptionType INVALID_PAGINATION_MAX_RESULTS = new ValidationExceptionType("INVALID_PAGINATION_MAX_RESULTS");
///
/// Constant INVALID_PAGINATION_TOKEN for ValidationExceptionType
///
public static readonly ValidationExceptionType INVALID_PAGINATION_TOKEN = new ValidationExceptionType("INVALID_PAGINATION_TOKEN");
///
/// Constant INVALID_POLICY for ValidationExceptionType
///
public static readonly ValidationExceptionType INVALID_POLICY = new ValidationExceptionType("INVALID_POLICY");
///
/// Constant INVALID_ROLE_ARN for ValidationExceptionType
///
public static readonly ValidationExceptionType INVALID_ROLE_ARN = new ValidationExceptionType("INVALID_ROLE_ARN");
///
/// Constant MANIFEST_NAME_COLLISION for ValidationExceptionType
///
public static readonly ValidationExceptionType MANIFEST_NAME_COLLISION = new ValidationExceptionType("MANIFEST_NAME_COLLISION");
///
/// Constant MEMBER_DOES_NOT_MATCH_PATTERN for ValidationExceptionType
///
public static readonly ValidationExceptionType MEMBER_DOES_NOT_MATCH_PATTERN = new ValidationExceptionType("MEMBER_DOES_NOT_MATCH_PATTERN");
///
/// Constant MEMBER_INVALID for ValidationExceptionType
///
public static readonly ValidationExceptionType MEMBER_INVALID = new ValidationExceptionType("MEMBER_INVALID");
///
/// Constant MEMBER_INVALID_ENUM_VALUE for ValidationExceptionType
///
public static readonly ValidationExceptionType MEMBER_INVALID_ENUM_VALUE = new ValidationExceptionType("MEMBER_INVALID_ENUM_VALUE");
///
/// Constant MEMBER_MAX_LENGTH for ValidationExceptionType
///
public static readonly ValidationExceptionType MEMBER_MAX_LENGTH = new ValidationExceptionType("MEMBER_MAX_LENGTH");
///
/// Constant MEMBER_MAX_VALUE for ValidationExceptionType
///
public static readonly ValidationExceptionType MEMBER_MAX_VALUE = new ValidationExceptionType("MEMBER_MAX_VALUE");
///
/// Constant MEMBER_MIN_LENGTH for ValidationExceptionType
///
public static readonly ValidationExceptionType MEMBER_MIN_LENGTH = new ValidationExceptionType("MEMBER_MIN_LENGTH");
///
/// Constant MEMBER_MIN_VALUE for ValidationExceptionType
///
public static readonly ValidationExceptionType MEMBER_MIN_VALUE = new ValidationExceptionType("MEMBER_MIN_VALUE");
///
/// Constant MEMBER_MISSING for ValidationExceptionType
///
public static readonly ValidationExceptionType MEMBER_MISSING = new ValidationExceptionType("MEMBER_MISSING");
///
/// Constant NUM_MANIFESTS_HIGH for ValidationExceptionType
///
public static readonly ValidationExceptionType NUM_MANIFESTS_HIGH = new ValidationExceptionType("NUM_MANIFESTS_HIGH");
///
/// Constant NUM_MANIFESTS_LOW for ValidationExceptionType
///
public static readonly ValidationExceptionType NUM_MANIFESTS_LOW = new ValidationExceptionType("NUM_MANIFESTS_LOW");
///
/// Constant ROLE_ARN_INVALID_FORMAT for ValidationExceptionType
///
public static readonly ValidationExceptionType ROLE_ARN_INVALID_FORMAT = new ValidationExceptionType("ROLE_ARN_INVALID_FORMAT");
///
/// Constant ROLE_ARN_LENGTH_OUT_OF_RANGE for ValidationExceptionType
///
public static readonly ValidationExceptionType ROLE_ARN_LENGTH_OUT_OF_RANGE = new ValidationExceptionType("ROLE_ARN_LENGTH_OUT_OF_RANGE");
///
/// Constant ROLE_ARN_NOT_ASSUMABLE for ValidationExceptionType
///
public static readonly ValidationExceptionType ROLE_ARN_NOT_ASSUMABLE = new ValidationExceptionType("ROLE_ARN_NOT_ASSUMABLE");
///
/// Constant URL_INVALID for ValidationExceptionType
///
public static readonly ValidationExceptionType URL_INVALID = new ValidationExceptionType("URL_INVALID");
///
/// Constant URL_LINK_LOCAL_ADDRESS for ValidationExceptionType
///
public static readonly ValidationExceptionType URL_LINK_LOCAL_ADDRESS = new ValidationExceptionType("URL_LINK_LOCAL_ADDRESS");
///
/// Constant URL_LOCAL_ADDRESS for ValidationExceptionType
///
public static readonly ValidationExceptionType URL_LOCAL_ADDRESS = new ValidationExceptionType("URL_LOCAL_ADDRESS");
///
/// Constant URL_LOOPBACK_ADDRESS for ValidationExceptionType
///
public static readonly ValidationExceptionType URL_LOOPBACK_ADDRESS = new ValidationExceptionType("URL_LOOPBACK_ADDRESS");
///
/// Constant URL_MULTICAST_ADDRESS for ValidationExceptionType
///
public static readonly ValidationExceptionType URL_MULTICAST_ADDRESS = new ValidationExceptionType("URL_MULTICAST_ADDRESS");
///
/// Constant URL_PORT for ValidationExceptionType
///
public static readonly ValidationExceptionType URL_PORT = new ValidationExceptionType("URL_PORT");
///
/// Constant URL_SCHEME for ValidationExceptionType
///
public static readonly ValidationExceptionType URL_SCHEME = new ValidationExceptionType("URL_SCHEME");
///
/// Constant URL_UNKNOWN_HOST for ValidationExceptionType
///
public static readonly ValidationExceptionType URL_UNKNOWN_HOST = new ValidationExceptionType("URL_UNKNOWN_HOST");
///
/// Constant URL_USER_INFO for ValidationExceptionType
///
public static readonly ValidationExceptionType URL_USER_INFO = new ValidationExceptionType("URL_USER_INFO");
///
/// 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 ValidationExceptionType(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 ValidationExceptionType 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 ValidationExceptionType(string value)
{
return FindValue(value);
}
}
}