/* * 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 panorama-2019-07-24.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.Panorama { /// /// Constants used for properties of type ApplicationInstanceHealthStatus. /// public class ApplicationInstanceHealthStatus : ConstantClass { /// /// Constant ERROR for ApplicationInstanceHealthStatus /// public static readonly ApplicationInstanceHealthStatus ERROR = new ApplicationInstanceHealthStatus("ERROR"); /// /// Constant NOT_AVAILABLE for ApplicationInstanceHealthStatus /// public static readonly ApplicationInstanceHealthStatus NOT_AVAILABLE = new ApplicationInstanceHealthStatus("NOT_AVAILABLE"); /// /// Constant RUNNING for ApplicationInstanceHealthStatus /// public static readonly ApplicationInstanceHealthStatus RUNNING = new ApplicationInstanceHealthStatus("RUNNING"); /// /// 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 ApplicationInstanceHealthStatus(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 ApplicationInstanceHealthStatus 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 ApplicationInstanceHealthStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ApplicationInstanceStatus. /// public class ApplicationInstanceStatus : ConstantClass { /// /// Constant DEPLOYMENT_ERROR for ApplicationInstanceStatus /// public static readonly ApplicationInstanceStatus DEPLOYMENT_ERROR = new ApplicationInstanceStatus("DEPLOYMENT_ERROR"); /// /// Constant DEPLOYMENT_FAILED for ApplicationInstanceStatus /// public static readonly ApplicationInstanceStatus DEPLOYMENT_FAILED = new ApplicationInstanceStatus("DEPLOYMENT_FAILED"); /// /// Constant DEPLOYMENT_IN_PROGRESS for ApplicationInstanceStatus /// public static readonly ApplicationInstanceStatus DEPLOYMENT_IN_PROGRESS = new ApplicationInstanceStatus("DEPLOYMENT_IN_PROGRESS"); /// /// Constant DEPLOYMENT_PENDING for ApplicationInstanceStatus /// public static readonly ApplicationInstanceStatus DEPLOYMENT_PENDING = new ApplicationInstanceStatus("DEPLOYMENT_PENDING"); /// /// Constant DEPLOYMENT_REQUESTED for ApplicationInstanceStatus /// public static readonly ApplicationInstanceStatus DEPLOYMENT_REQUESTED = new ApplicationInstanceStatus("DEPLOYMENT_REQUESTED"); /// /// Constant DEPLOYMENT_SUCCEEDED for ApplicationInstanceStatus /// public static readonly ApplicationInstanceStatus DEPLOYMENT_SUCCEEDED = new ApplicationInstanceStatus("DEPLOYMENT_SUCCEEDED"); /// /// Constant REMOVAL_FAILED for ApplicationInstanceStatus /// public static readonly ApplicationInstanceStatus REMOVAL_FAILED = new ApplicationInstanceStatus("REMOVAL_FAILED"); /// /// Constant REMOVAL_IN_PROGRESS for ApplicationInstanceStatus /// public static readonly ApplicationInstanceStatus REMOVAL_IN_PROGRESS = new ApplicationInstanceStatus("REMOVAL_IN_PROGRESS"); /// /// Constant REMOVAL_PENDING for ApplicationInstanceStatus /// public static readonly ApplicationInstanceStatus REMOVAL_PENDING = new ApplicationInstanceStatus("REMOVAL_PENDING"); /// /// Constant REMOVAL_REQUESTED for ApplicationInstanceStatus /// public static readonly ApplicationInstanceStatus REMOVAL_REQUESTED = new ApplicationInstanceStatus("REMOVAL_REQUESTED"); /// /// Constant REMOVAL_SUCCEEDED for ApplicationInstanceStatus /// public static readonly ApplicationInstanceStatus REMOVAL_SUCCEEDED = new ApplicationInstanceStatus("REMOVAL_SUCCEEDED"); /// /// 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 ApplicationInstanceStatus(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 ApplicationInstanceStatus 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 ApplicationInstanceStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConnectionType. /// public class ConnectionType : ConstantClass { /// /// Constant DHCP for ConnectionType /// public static readonly ConnectionType DHCP = new ConnectionType("DHCP"); /// /// Constant STATIC_IP for ConnectionType /// public static readonly ConnectionType STATIC_IP = new ConnectionType("STATIC_IP"); /// /// 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 ConnectionType(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 ConnectionType 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 ConnectionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DesiredState. /// public class DesiredState : ConstantClass { /// /// Constant REMOVED for DesiredState /// public static readonly DesiredState REMOVED = new DesiredState("REMOVED"); /// /// Constant RUNNING for DesiredState /// public static readonly DesiredState RUNNING = new DesiredState("RUNNING"); /// /// Constant STOPPED for DesiredState /// public static readonly DesiredState STOPPED = new DesiredState("STOPPED"); /// /// 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 DesiredState(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 DesiredState 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 DesiredState(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeviceAggregatedStatus. /// public class DeviceAggregatedStatus : ConstantClass { /// /// Constant AWAITING_PROVISIONING for DeviceAggregatedStatus /// public static readonly DeviceAggregatedStatus AWAITING_PROVISIONING = new DeviceAggregatedStatus("AWAITING_PROVISIONING"); /// /// Constant DELETING for DeviceAggregatedStatus /// public static readonly DeviceAggregatedStatus DELETING = new DeviceAggregatedStatus("DELETING"); /// /// Constant ERROR for DeviceAggregatedStatus /// public static readonly DeviceAggregatedStatus ERROR = new DeviceAggregatedStatus("ERROR"); /// /// Constant FAILED for DeviceAggregatedStatus /// public static readonly DeviceAggregatedStatus FAILED = new DeviceAggregatedStatus("FAILED"); /// /// Constant LEASE_EXPIRED for DeviceAggregatedStatus /// public static readonly DeviceAggregatedStatus LEASE_EXPIRED = new DeviceAggregatedStatus("LEASE_EXPIRED"); /// /// Constant OFFLINE for DeviceAggregatedStatus /// public static readonly DeviceAggregatedStatus OFFLINE = new DeviceAggregatedStatus("OFFLINE"); /// /// Constant ONLINE for DeviceAggregatedStatus /// public static readonly DeviceAggregatedStatus ONLINE = new DeviceAggregatedStatus("ONLINE"); /// /// Constant PENDING for DeviceAggregatedStatus /// public static readonly DeviceAggregatedStatus PENDING = new DeviceAggregatedStatus("PENDING"); /// /// Constant REBOOTING for DeviceAggregatedStatus /// public static readonly DeviceAggregatedStatus REBOOTING = new DeviceAggregatedStatus("REBOOTING"); /// /// Constant UPDATE_NEEDED for DeviceAggregatedStatus /// public static readonly DeviceAggregatedStatus UPDATE_NEEDED = new DeviceAggregatedStatus("UPDATE_NEEDED"); /// /// 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 DeviceAggregatedStatus(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 DeviceAggregatedStatus 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 DeviceAggregatedStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeviceBrand. /// public class DeviceBrand : ConstantClass { /// /// Constant AWS_PANORAMA for DeviceBrand /// public static readonly DeviceBrand AWS_PANORAMA = new DeviceBrand("AWS_PANORAMA"); /// /// Constant LENOVO for DeviceBrand /// public static readonly DeviceBrand LENOVO = new DeviceBrand("LENOVO"); /// /// 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 DeviceBrand(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 DeviceBrand 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 DeviceBrand(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeviceConnectionStatus. /// public class DeviceConnectionStatus : ConstantClass { /// /// Constant AWAITING_CREDENTIALS for DeviceConnectionStatus /// public static readonly DeviceConnectionStatus AWAITING_CREDENTIALS = new DeviceConnectionStatus("AWAITING_CREDENTIALS"); /// /// Constant ERROR for DeviceConnectionStatus /// public static readonly DeviceConnectionStatus ERROR = new DeviceConnectionStatus("ERROR"); /// /// Constant NOT_AVAILABLE for DeviceConnectionStatus /// public static readonly DeviceConnectionStatus NOT_AVAILABLE = new DeviceConnectionStatus("NOT_AVAILABLE"); /// /// Constant OFFLINE for DeviceConnectionStatus /// public static readonly DeviceConnectionStatus OFFLINE = new DeviceConnectionStatus("OFFLINE"); /// /// Constant ONLINE for DeviceConnectionStatus /// public static readonly DeviceConnectionStatus ONLINE = new DeviceConnectionStatus("ONLINE"); /// /// 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 DeviceConnectionStatus(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 DeviceConnectionStatus 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 DeviceConnectionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeviceReportedStatus. /// public class DeviceReportedStatus : ConstantClass { /// /// Constant INSTALL_ERROR for DeviceReportedStatus /// public static readonly DeviceReportedStatus INSTALL_ERROR = new DeviceReportedStatus("INSTALL_ERROR"); /// /// Constant INSTALL_IN_PROGRESS for DeviceReportedStatus /// public static readonly DeviceReportedStatus INSTALL_IN_PROGRESS = new DeviceReportedStatus("INSTALL_IN_PROGRESS"); /// /// Constant LAUNCH_ERROR for DeviceReportedStatus /// public static readonly DeviceReportedStatus LAUNCH_ERROR = new DeviceReportedStatus("LAUNCH_ERROR"); /// /// Constant LAUNCHED for DeviceReportedStatus /// public static readonly DeviceReportedStatus LAUNCHED = new DeviceReportedStatus("LAUNCHED"); /// /// Constant REMOVAL_FAILED for DeviceReportedStatus /// public static readonly DeviceReportedStatus REMOVAL_FAILED = new DeviceReportedStatus("REMOVAL_FAILED"); /// /// Constant REMOVAL_IN_PROGRESS for DeviceReportedStatus /// public static readonly DeviceReportedStatus REMOVAL_IN_PROGRESS = new DeviceReportedStatus("REMOVAL_IN_PROGRESS"); /// /// Constant RUNNING for DeviceReportedStatus /// public static readonly DeviceReportedStatus RUNNING = new DeviceReportedStatus("RUNNING"); /// /// Constant STARTING for DeviceReportedStatus /// public static readonly DeviceReportedStatus STARTING = new DeviceReportedStatus("STARTING"); /// /// Constant STOP_ERROR for DeviceReportedStatus /// public static readonly DeviceReportedStatus STOP_ERROR = new DeviceReportedStatus("STOP_ERROR"); /// /// Constant STOPPED for DeviceReportedStatus /// public static readonly DeviceReportedStatus STOPPED = new DeviceReportedStatus("STOPPED"); /// /// Constant STOPPING for DeviceReportedStatus /// public static readonly DeviceReportedStatus STOPPING = new DeviceReportedStatus("STOPPING"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public DeviceReportedStatus(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 DeviceReportedStatus 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 DeviceReportedStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeviceStatus. /// public class DeviceStatus : ConstantClass { /// /// Constant AWAITING_PROVISIONING for DeviceStatus /// public static readonly DeviceStatus AWAITING_PROVISIONING = new DeviceStatus("AWAITING_PROVISIONING"); /// /// Constant DELETING for DeviceStatus /// public static readonly DeviceStatus DELETING = new DeviceStatus("DELETING"); /// /// Constant ERROR for DeviceStatus /// public static readonly DeviceStatus ERROR = new DeviceStatus("ERROR"); /// /// Constant FAILED for DeviceStatus /// public static readonly DeviceStatus FAILED = new DeviceStatus("FAILED"); /// /// Constant PENDING for DeviceStatus /// public static readonly DeviceStatus PENDING = new DeviceStatus("PENDING"); /// /// Constant SUCCEEDED for DeviceStatus /// public static readonly DeviceStatus SUCCEEDED = new DeviceStatus("SUCCEEDED"); /// /// 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 DeviceStatus(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 DeviceStatus 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 DeviceStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeviceType. /// public class DeviceType : ConstantClass { /// /// Constant PANORAMA_APPLIANCE for DeviceType /// public static readonly DeviceType PANORAMA_APPLIANCE = new DeviceType("PANORAMA_APPLIANCE"); /// /// Constant PANORAMA_APPLIANCE_DEVELOPER_KIT for DeviceType /// public static readonly DeviceType PANORAMA_APPLIANCE_DEVELOPER_KIT = new DeviceType("PANORAMA_APPLIANCE_DEVELOPER_KIT"); /// /// 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 DeviceType(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 DeviceType 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 DeviceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type JobResourceType. /// public class JobResourceType : ConstantClass { /// /// Constant PACKAGE for JobResourceType /// public static readonly JobResourceType PACKAGE = new JobResourceType("PACKAGE"); /// /// 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 JobResourceType(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 JobResourceType 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 JobResourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type JobType. /// public class JobType : ConstantClass { /// /// Constant OTA for JobType /// public static readonly JobType OTA = new JobType("OTA"); /// /// Constant REBOOT for JobType /// public static readonly JobType REBOOT = new JobType("REBOOT"); /// /// 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 JobType(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 JobType 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 JobType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ListDevicesSortBy. /// public class ListDevicesSortBy : ConstantClass { /// /// Constant CREATED_TIME for ListDevicesSortBy /// public static readonly ListDevicesSortBy CREATED_TIME = new ListDevicesSortBy("CREATED_TIME"); /// /// Constant DEVICE_AGGREGATED_STATUS for ListDevicesSortBy /// public static readonly ListDevicesSortBy DEVICE_AGGREGATED_STATUS = new ListDevicesSortBy("DEVICE_AGGREGATED_STATUS"); /// /// Constant DEVICE_ID for ListDevicesSortBy /// public static readonly ListDevicesSortBy DEVICE_ID = new ListDevicesSortBy("DEVICE_ID"); /// /// Constant NAME for ListDevicesSortBy /// public static readonly ListDevicesSortBy NAME = new ListDevicesSortBy("NAME"); /// /// 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 ListDevicesSortBy(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 ListDevicesSortBy 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 ListDevicesSortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type NetworkConnectionStatus. /// public class NetworkConnectionStatus : ConstantClass { /// /// Constant CONNECTED for NetworkConnectionStatus /// public static readonly NetworkConnectionStatus CONNECTED = new NetworkConnectionStatus("CONNECTED"); /// /// Constant CONNECTING for NetworkConnectionStatus /// public static readonly NetworkConnectionStatus CONNECTING = new NetworkConnectionStatus("CONNECTING"); /// /// Constant NOT_CONNECTED for NetworkConnectionStatus /// public static readonly NetworkConnectionStatus NOT_CONNECTED = new NetworkConnectionStatus("NOT_CONNECTED"); /// /// 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 NetworkConnectionStatus(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 NetworkConnectionStatus 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 NetworkConnectionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type NodeCategory. /// public class NodeCategory : ConstantClass { /// /// Constant BUSINESS_LOGIC for NodeCategory /// public static readonly NodeCategory BUSINESS_LOGIC = new NodeCategory("BUSINESS_LOGIC"); /// /// Constant MEDIA_SINK for NodeCategory /// public static readonly NodeCategory MEDIA_SINK = new NodeCategory("MEDIA_SINK"); /// /// Constant MEDIA_SOURCE for NodeCategory /// public static readonly NodeCategory MEDIA_SOURCE = new NodeCategory("MEDIA_SOURCE"); /// /// Constant ML_MODEL for NodeCategory /// public static readonly NodeCategory ML_MODEL = new NodeCategory("ML_MODEL"); /// /// 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 NodeCategory(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 NodeCategory 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 NodeCategory(string value) { return FindValue(value); } } /// /// Constants used for properties of type NodeFromTemplateJobStatus. /// public class NodeFromTemplateJobStatus : ConstantClass { /// /// Constant FAILED for NodeFromTemplateJobStatus /// public static readonly NodeFromTemplateJobStatus FAILED = new NodeFromTemplateJobStatus("FAILED"); /// /// Constant PENDING for NodeFromTemplateJobStatus /// public static readonly NodeFromTemplateJobStatus PENDING = new NodeFromTemplateJobStatus("PENDING"); /// /// Constant SUCCEEDED for NodeFromTemplateJobStatus /// public static readonly NodeFromTemplateJobStatus SUCCEEDED = new NodeFromTemplateJobStatus("SUCCEEDED"); /// /// 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 NodeFromTemplateJobStatus(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 NodeFromTemplateJobStatus 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 NodeFromTemplateJobStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type NodeInstanceStatus. /// public class NodeInstanceStatus : ConstantClass { /// /// Constant ERROR for NodeInstanceStatus /// public static readonly NodeInstanceStatus ERROR = new NodeInstanceStatus("ERROR"); /// /// Constant NOT_AVAILABLE for NodeInstanceStatus /// public static readonly NodeInstanceStatus NOT_AVAILABLE = new NodeInstanceStatus("NOT_AVAILABLE"); /// /// Constant PAUSED for NodeInstanceStatus /// public static readonly NodeInstanceStatus PAUSED = new NodeInstanceStatus("PAUSED"); /// /// Constant RUNNING for NodeInstanceStatus /// public static readonly NodeInstanceStatus RUNNING = new NodeInstanceStatus("RUNNING"); /// /// 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 NodeInstanceStatus(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 NodeInstanceStatus 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 NodeInstanceStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type NodeSignalValue. /// public class NodeSignalValue : ConstantClass { /// /// Constant PAUSE for NodeSignalValue /// public static readonly NodeSignalValue PAUSE = new NodeSignalValue("PAUSE"); /// /// Constant RESUME for NodeSignalValue /// public static readonly NodeSignalValue RESUME = new NodeSignalValue("RESUME"); /// /// 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 NodeSignalValue(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 NodeSignalValue 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 NodeSignalValue(string value) { return FindValue(value); } } /// /// Constants used for properties of type PackageImportJobStatus. /// public class PackageImportJobStatus : ConstantClass { /// /// Constant FAILED for PackageImportJobStatus /// public static readonly PackageImportJobStatus FAILED = new PackageImportJobStatus("FAILED"); /// /// Constant PENDING for PackageImportJobStatus /// public static readonly PackageImportJobStatus PENDING = new PackageImportJobStatus("PENDING"); /// /// Constant SUCCEEDED for PackageImportJobStatus /// public static readonly PackageImportJobStatus SUCCEEDED = new PackageImportJobStatus("SUCCEEDED"); /// /// 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 PackageImportJobStatus(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 PackageImportJobStatus 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 PackageImportJobStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type PackageImportJobType. /// public class PackageImportJobType : ConstantClass { /// /// Constant MARKETPLACE_NODE_PACKAGE_VERSION for PackageImportJobType /// public static readonly PackageImportJobType MARKETPLACE_NODE_PACKAGE_VERSION = new PackageImportJobType("MARKETPLACE_NODE_PACKAGE_VERSION"); /// /// Constant NODE_PACKAGE_VERSION for PackageImportJobType /// public static readonly PackageImportJobType NODE_PACKAGE_VERSION = new PackageImportJobType("NODE_PACKAGE_VERSION"); /// /// 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 PackageImportJobType(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 PackageImportJobType 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 PackageImportJobType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PackageVersionStatus. /// public class PackageVersionStatus : ConstantClass { /// /// Constant DELETING for PackageVersionStatus /// public static readonly PackageVersionStatus DELETING = new PackageVersionStatus("DELETING"); /// /// Constant FAILED for PackageVersionStatus /// public static readonly PackageVersionStatus FAILED = new PackageVersionStatus("FAILED"); /// /// Constant REGISTER_COMPLETED for PackageVersionStatus /// public static readonly PackageVersionStatus REGISTER_COMPLETED = new PackageVersionStatus("REGISTER_COMPLETED"); /// /// Constant REGISTER_PENDING for PackageVersionStatus /// public static readonly PackageVersionStatus REGISTER_PENDING = new PackageVersionStatus("REGISTER_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 PackageVersionStatus(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 PackageVersionStatus 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 PackageVersionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type PortType. /// public class PortType : ConstantClass { /// /// Constant BOOLEAN for PortType /// public static readonly PortType BOOLEAN = new PortType("BOOLEAN"); /// /// Constant FLOAT32 for PortType /// public static readonly PortType FLOAT32 = new PortType("FLOAT32"); /// /// Constant INT32 for PortType /// public static readonly PortType INT32 = new PortType("INT32"); /// /// Constant MEDIA for PortType /// public static readonly PortType MEDIA = new PortType("MEDIA"); /// /// Constant STRING for PortType /// public static readonly PortType STRING = new PortType("STRING"); /// /// 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 PortType(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 PortType 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 PortType(string value) { return FindValue(value); } } /// /// Constants used for properties of type SortOrder. /// public class SortOrder : ConstantClass { /// /// Constant ASCENDING for SortOrder /// public static readonly SortOrder ASCENDING = new SortOrder("ASCENDING"); /// /// Constant DESCENDING for SortOrder /// public static readonly SortOrder DESCENDING = new SortOrder("DESCENDING"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public SortOrder(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static SortOrder FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator SortOrder(string value) { return FindValue(value); } } /// /// Constants used for properties of type StatusFilter. /// public class StatusFilter : ConstantClass { /// /// Constant DEPLOYMENT_ERROR for StatusFilter /// public static readonly StatusFilter DEPLOYMENT_ERROR = new StatusFilter("DEPLOYMENT_ERROR"); /// /// Constant DEPLOYMENT_FAILED for StatusFilter /// public static readonly StatusFilter DEPLOYMENT_FAILED = new StatusFilter("DEPLOYMENT_FAILED"); /// /// Constant DEPLOYMENT_SUCCEEDED for StatusFilter /// public static readonly StatusFilter DEPLOYMENT_SUCCEEDED = new StatusFilter("DEPLOYMENT_SUCCEEDED"); /// /// Constant PROCESSING_DEPLOYMENT for StatusFilter /// public static readonly StatusFilter PROCESSING_DEPLOYMENT = new StatusFilter("PROCESSING_DEPLOYMENT"); /// /// Constant PROCESSING_REMOVAL for StatusFilter /// public static readonly StatusFilter PROCESSING_REMOVAL = new StatusFilter("PROCESSING_REMOVAL"); /// /// Constant REMOVAL_FAILED for StatusFilter /// public static readonly StatusFilter REMOVAL_FAILED = new StatusFilter("REMOVAL_FAILED"); /// /// Constant REMOVAL_SUCCEEDED for StatusFilter /// public static readonly StatusFilter REMOVAL_SUCCEEDED = new StatusFilter("REMOVAL_SUCCEEDED"); /// /// 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 StatusFilter(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 StatusFilter 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 StatusFilter(string value) { return FindValue(value); } } /// /// Constants used for properties of type TemplateType. /// public class TemplateType : ConstantClass { /// /// Constant RTSP_CAMERA_STREAM for TemplateType /// public static readonly TemplateType RTSP_CAMERA_STREAM = new TemplateType("RTSP_CAMERA_STREAM"); /// /// 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 TemplateType(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 TemplateType 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 TemplateType(string value) { return FindValue(value); } } /// /// Constants used for properties of type UpdateProgress. /// public class UpdateProgress : ConstantClass { /// /// Constant COMPLETED for UpdateProgress /// public static readonly UpdateProgress COMPLETED = new UpdateProgress("COMPLETED"); /// /// Constant DOWNLOADING for UpdateProgress /// public static readonly UpdateProgress DOWNLOADING = new UpdateProgress("DOWNLOADING"); /// /// Constant FAILED for UpdateProgress /// public static readonly UpdateProgress FAILED = new UpdateProgress("FAILED"); /// /// Constant IN_PROGRESS for UpdateProgress /// public static readonly UpdateProgress IN_PROGRESS = new UpdateProgress("IN_PROGRESS"); /// /// Constant PENDING for UpdateProgress /// public static readonly UpdateProgress PENDING = new UpdateProgress("PENDING"); /// /// Constant REBOOTING for UpdateProgress /// public static readonly UpdateProgress REBOOTING = new UpdateProgress("REBOOTING"); /// /// Constant VERIFYING for UpdateProgress /// public static readonly UpdateProgress VERIFYING = new UpdateProgress("VERIFYING"); /// /// 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 UpdateProgress(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 UpdateProgress 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 UpdateProgress(string value) { return FindValue(value); } } /// /// Constants used for properties of type ValidationExceptionReason. /// public class ValidationExceptionReason : ConstantClass { /// /// 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); } } }