/* * 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 privatenetworks-2021-12-03.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.Private5G { /// /// Constants used for properties of type AcknowledgmentStatus. /// public class AcknowledgmentStatus : ConstantClass { /// /// Constant ACKNOWLEDGED for AcknowledgmentStatus /// public static readonly AcknowledgmentStatus ACKNOWLEDGED = new AcknowledgmentStatus("ACKNOWLEDGED"); /// /// Constant ACKNOWLEDGING for AcknowledgmentStatus /// public static readonly AcknowledgmentStatus ACKNOWLEDGING = new AcknowledgmentStatus("ACKNOWLEDGING"); /// /// Constant UNACKNOWLEDGED for AcknowledgmentStatus /// public static readonly AcknowledgmentStatus UNACKNOWLEDGED = new AcknowledgmentStatus("UNACKNOWLEDGED"); /// /// 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 AcknowledgmentStatus(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 AcknowledgmentStatus 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 AcknowledgmentStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type CommitmentLength. /// public class CommitmentLength : ConstantClass { /// /// Constant ONE_YEAR for CommitmentLength /// public static readonly CommitmentLength ONE_YEAR = new CommitmentLength("ONE_YEAR"); /// /// Constant SIXTY_DAYS for CommitmentLength /// public static readonly CommitmentLength SIXTY_DAYS = new CommitmentLength("SIXTY_DAYS"); /// /// Constant THREE_YEARS for CommitmentLength /// public static readonly CommitmentLength THREE_YEARS = new CommitmentLength("THREE_YEARS"); /// /// 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 CommitmentLength(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 CommitmentLength 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 CommitmentLength(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeviceIdentifierFilterKeys. /// public class DeviceIdentifierFilterKeys : ConstantClass { /// /// Constant ORDER for DeviceIdentifierFilterKeys /// public static readonly DeviceIdentifierFilterKeys ORDER = new DeviceIdentifierFilterKeys("ORDER"); /// /// Constant STATUS for DeviceIdentifierFilterKeys /// public static readonly DeviceIdentifierFilterKeys STATUS = new DeviceIdentifierFilterKeys("STATUS"); /// /// Constant TRAFFIC_GROUP for DeviceIdentifierFilterKeys /// public static readonly DeviceIdentifierFilterKeys TRAFFIC_GROUP = new DeviceIdentifierFilterKeys("TRAFFIC_GROUP"); /// /// 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 DeviceIdentifierFilterKeys(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 DeviceIdentifierFilterKeys 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 DeviceIdentifierFilterKeys(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeviceIdentifierStatus. /// public class DeviceIdentifierStatus : ConstantClass { /// /// Constant ACTIVE for DeviceIdentifierStatus /// public static readonly DeviceIdentifierStatus ACTIVE = new DeviceIdentifierStatus("ACTIVE"); /// /// Constant INACTIVE for DeviceIdentifierStatus /// public static readonly DeviceIdentifierStatus INACTIVE = new DeviceIdentifierStatus("INACTIVE"); /// /// 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 DeviceIdentifierStatus(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 DeviceIdentifierStatus 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 DeviceIdentifierStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ElevationReference. /// public class ElevationReference : ConstantClass { /// /// Constant AGL for ElevationReference /// public static readonly ElevationReference AGL = new ElevationReference("AGL"); /// /// Constant AMSL for ElevationReference /// public static readonly ElevationReference AMSL = new ElevationReference("AMSL"); /// /// 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 ElevationReference(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 ElevationReference 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 ElevationReference(string value) { return FindValue(value); } } /// /// Constants used for properties of type ElevationUnit. /// public class ElevationUnit : ConstantClass { /// /// Constant FEET for ElevationUnit /// public static readonly ElevationUnit FEET = new ElevationUnit("FEET"); /// /// 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 ElevationUnit(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 ElevationUnit 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 ElevationUnit(string value) { return FindValue(value); } } /// /// Constants used for properties of type HealthStatus. /// public class HealthStatus : ConstantClass { /// /// Constant HEALTHY for HealthStatus /// public static readonly HealthStatus HEALTHY = new HealthStatus("HEALTHY"); /// /// Constant INITIAL for HealthStatus /// public static readonly HealthStatus INITIAL = new HealthStatus("INITIAL"); /// /// Constant UNHEALTHY for HealthStatus /// public static readonly HealthStatus UNHEALTHY = new HealthStatus("UNHEALTHY"); /// /// 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 HealthStatus(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 HealthStatus 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 HealthStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type NetworkFilterKeys. /// public class NetworkFilterKeys : ConstantClass { /// /// Constant STATUS for NetworkFilterKeys /// public static readonly NetworkFilterKeys STATUS = new NetworkFilterKeys("STATUS"); /// /// 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 NetworkFilterKeys(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 NetworkFilterKeys 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 NetworkFilterKeys(string value) { return FindValue(value); } } /// /// Constants used for properties of type NetworkResourceDefinitionType. /// public class NetworkResourceDefinitionType : ConstantClass { /// /// Constant DEVICE_IDENTIFIER for NetworkResourceDefinitionType /// public static readonly NetworkResourceDefinitionType DEVICE_IDENTIFIER = new NetworkResourceDefinitionType("DEVICE_IDENTIFIER"); /// /// Constant RADIO_UNIT for NetworkResourceDefinitionType /// public static readonly NetworkResourceDefinitionType RADIO_UNIT = new NetworkResourceDefinitionType("RADIO_UNIT"); /// /// 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 NetworkResourceDefinitionType(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 NetworkResourceDefinitionType 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 NetworkResourceDefinitionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type NetworkResourceFilterKeys. /// public class NetworkResourceFilterKeys : ConstantClass { /// /// Constant ORDER for NetworkResourceFilterKeys /// public static readonly NetworkResourceFilterKeys ORDER = new NetworkResourceFilterKeys("ORDER"); /// /// Constant STATUS for NetworkResourceFilterKeys /// public static readonly NetworkResourceFilterKeys STATUS = new NetworkResourceFilterKeys("STATUS"); /// /// 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 NetworkResourceFilterKeys(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 NetworkResourceFilterKeys 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 NetworkResourceFilterKeys(string value) { return FindValue(value); } } /// /// Constants used for properties of type NetworkResourceStatus. /// public class NetworkResourceStatus : ConstantClass { /// /// Constant AVAILABLE for NetworkResourceStatus /// public static readonly NetworkResourceStatus AVAILABLE = new NetworkResourceStatus("AVAILABLE"); /// /// Constant CREATING_SHIPPING_LABEL for NetworkResourceStatus /// public static readonly NetworkResourceStatus CREATING_SHIPPING_LABEL = new NetworkResourceStatus("CREATING_SHIPPING_LABEL"); /// /// Constant DELETED for NetworkResourceStatus /// public static readonly NetworkResourceStatus DELETED = new NetworkResourceStatus("DELETED"); /// /// Constant DELETING for NetworkResourceStatus /// public static readonly NetworkResourceStatus DELETING = new NetworkResourceStatus("DELETING"); /// /// Constant PENDING for NetworkResourceStatus /// public static readonly NetworkResourceStatus PENDING = new NetworkResourceStatus("PENDING"); /// /// Constant PENDING_RETURN for NetworkResourceStatus /// public static readonly NetworkResourceStatus PENDING_RETURN = new NetworkResourceStatus("PENDING_RETURN"); /// /// Constant PROVISIONED for NetworkResourceStatus /// public static readonly NetworkResourceStatus PROVISIONED = new NetworkResourceStatus("PROVISIONED"); /// /// Constant PROVISIONING for NetworkResourceStatus /// public static readonly NetworkResourceStatus PROVISIONING = new NetworkResourceStatus("PROVISIONING"); /// /// Constant SHIPPED for NetworkResourceStatus /// public static readonly NetworkResourceStatus SHIPPED = new NetworkResourceStatus("SHIPPED"); /// /// 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 NetworkResourceStatus(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 NetworkResourceStatus 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 NetworkResourceStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type NetworkResourceType. /// public class NetworkResourceType : ConstantClass { /// /// Constant RADIO_UNIT for NetworkResourceType /// public static readonly NetworkResourceType RADIO_UNIT = new NetworkResourceType("RADIO_UNIT"); /// /// 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 NetworkResourceType(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 NetworkResourceType 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 NetworkResourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type NetworkSiteFilterKeys. /// public class NetworkSiteFilterKeys : ConstantClass { /// /// Constant STATUS for NetworkSiteFilterKeys /// public static readonly NetworkSiteFilterKeys STATUS = new NetworkSiteFilterKeys("STATUS"); /// /// 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 NetworkSiteFilterKeys(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 NetworkSiteFilterKeys 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 NetworkSiteFilterKeys(string value) { return FindValue(value); } } /// /// Constants used for properties of type NetworkSiteStatus. /// public class NetworkSiteStatus : ConstantClass { /// /// Constant AVAILABLE for NetworkSiteStatus /// public static readonly NetworkSiteStatus AVAILABLE = new NetworkSiteStatus("AVAILABLE"); /// /// Constant CREATED for NetworkSiteStatus /// public static readonly NetworkSiteStatus CREATED = new NetworkSiteStatus("CREATED"); /// /// Constant DELETED for NetworkSiteStatus /// public static readonly NetworkSiteStatus DELETED = new NetworkSiteStatus("DELETED"); /// /// Constant DEPROVISIONING for NetworkSiteStatus /// public static readonly NetworkSiteStatus DEPROVISIONING = new NetworkSiteStatus("DEPROVISIONING"); /// /// Constant PROVISIONING for NetworkSiteStatus /// public static readonly NetworkSiteStatus PROVISIONING = new NetworkSiteStatus("PROVISIONING"); /// /// 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 NetworkSiteStatus(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 NetworkSiteStatus 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 NetworkSiteStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type NetworkStatus. /// public class NetworkStatus : ConstantClass { /// /// Constant AVAILABLE for NetworkStatus /// public static readonly NetworkStatus AVAILABLE = new NetworkStatus("AVAILABLE"); /// /// Constant CREATED for NetworkStatus /// public static readonly NetworkStatus CREATED = new NetworkStatus("CREATED"); /// /// Constant DELETED for NetworkStatus /// public static readonly NetworkStatus DELETED = new NetworkStatus("DELETED"); /// /// Constant DEPROVISIONING for NetworkStatus /// public static readonly NetworkStatus DEPROVISIONING = new NetworkStatus("DEPROVISIONING"); /// /// Constant PROVISIONING for NetworkStatus /// public static readonly NetworkStatus PROVISIONING = new NetworkStatus("PROVISIONING"); /// /// 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 NetworkStatus(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 NetworkStatus 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 NetworkStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type OrderFilterKeys. /// public class OrderFilterKeys : ConstantClass { /// /// Constant NETWORK_SITE for OrderFilterKeys /// public static readonly OrderFilterKeys NETWORK_SITE = new OrderFilterKeys("NETWORK_SITE"); /// /// Constant STATUS for OrderFilterKeys /// public static readonly OrderFilterKeys STATUS = new OrderFilterKeys("STATUS"); /// /// 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 OrderFilterKeys(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 OrderFilterKeys 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 OrderFilterKeys(string value) { return FindValue(value); } } /// /// Constants used for properties of type UpdateType. /// public class UpdateType : ConstantClass { /// /// Constant COMMITMENT for UpdateType /// public static readonly UpdateType COMMITMENT = new UpdateType("COMMITMENT"); /// /// Constant REPLACE for UpdateType /// public static readonly UpdateType REPLACE = new UpdateType("REPLACE"); /// /// Constant RETURN for UpdateType /// public static readonly UpdateType RETURN = new UpdateType("RETURN"); /// /// 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 UpdateType(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 UpdateType 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 UpdateType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ValidationExceptionReason. /// public class ValidationExceptionReason : ConstantClass { /// /// Constant CANNOT_ASSUME_ROLE for ValidationExceptionReason /// public static readonly ValidationExceptionReason CANNOT_ASSUME_ROLE = new ValidationExceptionReason("CANNOT_ASSUME_ROLE"); /// /// Constant CANNOT_PARSE for ValidationExceptionReason /// public static readonly ValidationExceptionReason CANNOT_PARSE = new ValidationExceptionReason("CANNOT_PARSE"); /// /// Constant FIELD_VALIDATION_FAILED for ValidationExceptionReason /// public static readonly ValidationExceptionReason FIELD_VALIDATION_FAILED = new ValidationExceptionReason("FIELD_VALIDATION_FAILED"); /// /// Constant OTHER for ValidationExceptionReason /// public static readonly ValidationExceptionReason OTHER = new ValidationExceptionReason("OTHER"); /// /// Constant UNKNOWN_OPERATION for ValidationExceptionReason /// public static readonly ValidationExceptionReason UNKNOWN_OPERATION = new ValidationExceptionReason("UNKNOWN_OPERATION"); /// /// 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 ValidationExceptionReason(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 ValidationExceptionReason 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 ValidationExceptionReason(string value) { return FindValue(value); } } }