/*
* 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);
}
}
}