/*
* 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 alexaforbusiness-2017-11-09.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.AlexaForBusiness
{
///
/// Constants used for properties of type BusinessReportFailureCode.
///
public class BusinessReportFailureCode : ConstantClass
{
///
/// Constant ACCESS_DENIED for BusinessReportFailureCode
///
public static readonly BusinessReportFailureCode ACCESS_DENIED = new BusinessReportFailureCode("ACCESS_DENIED");
///
/// Constant INTERNAL_FAILURE for BusinessReportFailureCode
///
public static readonly BusinessReportFailureCode INTERNAL_FAILURE = new BusinessReportFailureCode("INTERNAL_FAILURE");
///
/// Constant NO_SUCH_BUCKET for BusinessReportFailureCode
///
public static readonly BusinessReportFailureCode NO_SUCH_BUCKET = new BusinessReportFailureCode("NO_SUCH_BUCKET");
///
/// 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 BusinessReportFailureCode(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 BusinessReportFailureCode 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 BusinessReportFailureCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BusinessReportFormat.
///
public class BusinessReportFormat : ConstantClass
{
///
/// Constant CSV for BusinessReportFormat
///
public static readonly BusinessReportFormat CSV = new BusinessReportFormat("CSV");
///
/// Constant CSV_ZIP for BusinessReportFormat
///
public static readonly BusinessReportFormat CSV_ZIP = new BusinessReportFormat("CSV_ZIP");
///
/// 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 BusinessReportFormat(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 BusinessReportFormat 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 BusinessReportFormat(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BusinessReportInterval.
///
public class BusinessReportInterval : ConstantClass
{
///
/// Constant ONE_DAY for BusinessReportInterval
///
public static readonly BusinessReportInterval ONE_DAY = new BusinessReportInterval("ONE_DAY");
///
/// Constant ONE_WEEK for BusinessReportInterval
///
public static readonly BusinessReportInterval ONE_WEEK = new BusinessReportInterval("ONE_WEEK");
///
/// Constant THIRTY_DAYS for BusinessReportInterval
///
public static readonly BusinessReportInterval THIRTY_DAYS = new BusinessReportInterval("THIRTY_DAYS");
///
/// 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 BusinessReportInterval(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 BusinessReportInterval 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 BusinessReportInterval(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BusinessReportStatus.
///
public class BusinessReportStatus : ConstantClass
{
///
/// Constant FAILED for BusinessReportStatus
///
public static readonly BusinessReportStatus FAILED = new BusinessReportStatus("FAILED");
///
/// Constant RUNNING for BusinessReportStatus
///
public static readonly BusinessReportStatus RUNNING = new BusinessReportStatus("RUNNING");
///
/// Constant SUCCEEDED for BusinessReportStatus
///
public static readonly BusinessReportStatus SUCCEEDED = new BusinessReportStatus("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 BusinessReportStatus(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 BusinessReportStatus 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 BusinessReportStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CommsProtocol.
///
public class CommsProtocol : ConstantClass
{
///
/// Constant H323 for CommsProtocol
///
public static readonly CommsProtocol H323 = new CommsProtocol("H323");
///
/// Constant SIP for CommsProtocol
///
public static readonly CommsProtocol SIP = new CommsProtocol("SIP");
///
/// Constant SIPS for CommsProtocol
///
public static readonly CommsProtocol SIPS = new CommsProtocol("SIPS");
///
/// 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 CommsProtocol(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 CommsProtocol 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 CommsProtocol(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ConferenceProviderType.
///
public class ConferenceProviderType : ConstantClass
{
///
/// Constant BLUEJEANS for ConferenceProviderType
///
public static readonly ConferenceProviderType BLUEJEANS = new ConferenceProviderType("BLUEJEANS");
///
/// Constant CHIME for ConferenceProviderType
///
public static readonly ConferenceProviderType CHIME = new ConferenceProviderType("CHIME");
///
/// Constant CUSTOM for ConferenceProviderType
///
public static readonly ConferenceProviderType CUSTOM = new ConferenceProviderType("CUSTOM");
///
/// Constant FUZE for ConferenceProviderType
///
public static readonly ConferenceProviderType FUZE = new ConferenceProviderType("FUZE");
///
/// Constant GOOGLE_HANGOUTS for ConferenceProviderType
///
public static readonly ConferenceProviderType GOOGLE_HANGOUTS = new ConferenceProviderType("GOOGLE_HANGOUTS");
///
/// Constant POLYCOM for ConferenceProviderType
///
public static readonly ConferenceProviderType POLYCOM = new ConferenceProviderType("POLYCOM");
///
/// Constant RINGCENTRAL for ConferenceProviderType
///
public static readonly ConferenceProviderType RINGCENTRAL = new ConferenceProviderType("RINGCENTRAL");
///
/// Constant SKYPE_FOR_BUSINESS for ConferenceProviderType
///
public static readonly ConferenceProviderType SKYPE_FOR_BUSINESS = new ConferenceProviderType("SKYPE_FOR_BUSINESS");
///
/// Constant WEBEX for ConferenceProviderType
///
public static readonly ConferenceProviderType WEBEX = new ConferenceProviderType("WEBEX");
///
/// Constant ZOOM for ConferenceProviderType
///
public static readonly ConferenceProviderType ZOOM = new ConferenceProviderType("ZOOM");
///
/// 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 ConferenceProviderType(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 ConferenceProviderType 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 ConferenceProviderType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ConnectionStatus.
///
public class ConnectionStatus : ConstantClass
{
///
/// Constant OFFLINE for ConnectionStatus
///
public static readonly ConnectionStatus OFFLINE = new ConnectionStatus("OFFLINE");
///
/// Constant ONLINE for ConnectionStatus
///
public static readonly ConnectionStatus ONLINE = new ConnectionStatus("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 ConnectionStatus(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 ConnectionStatus 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 ConnectionStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DeviceEventType.
///
public class DeviceEventType : ConstantClass
{
///
/// Constant CONNECTION_STATUS for DeviceEventType
///
public static readonly DeviceEventType CONNECTION_STATUS = new DeviceEventType("CONNECTION_STATUS");
///
/// Constant DEVICE_STATUS for DeviceEventType
///
public static readonly DeviceEventType DEVICE_STATUS = new DeviceEventType("DEVICE_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 DeviceEventType(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 DeviceEventType 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 DeviceEventType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DeviceStatus.
///
public class DeviceStatus : ConstantClass
{
///
/// Constant DEREGISTERED for DeviceStatus
///
public static readonly DeviceStatus DEREGISTERED = new DeviceStatus("DEREGISTERED");
///
/// 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 READY for DeviceStatus
///
public static readonly DeviceStatus READY = new DeviceStatus("READY");
///
/// Constant WAS_OFFLINE for DeviceStatus
///
public static readonly DeviceStatus WAS_OFFLINE = new DeviceStatus("WAS_OFFLINE");
///
/// 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 DeviceStatusDetailCode.
///
public class DeviceStatusDetailCode : ConstantClass
{
///
/// Constant ASSOCIATION_REJECTION for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode ASSOCIATION_REJECTION = new DeviceStatusDetailCode("ASSOCIATION_REJECTION");
///
/// Constant AUTHENTICATION_FAILURE for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode AUTHENTICATION_FAILURE = new DeviceStatusDetailCode("AUTHENTICATION_FAILURE");
///
/// Constant CERTIFICATE_AUTHORITY_ACCESS_DENIED for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode CERTIFICATE_AUTHORITY_ACCESS_DENIED = new DeviceStatusDetailCode("CERTIFICATE_AUTHORITY_ACCESS_DENIED");
///
/// Constant CERTIFICATE_ISSUING_LIMIT_EXCEEDED for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode CERTIFICATE_ISSUING_LIMIT_EXCEEDED = new DeviceStatusDetailCode("CERTIFICATE_ISSUING_LIMIT_EXCEEDED");
///
/// Constant CREDENTIALS_ACCESS_FAILURE for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode CREDENTIALS_ACCESS_FAILURE = new DeviceStatusDetailCode("CREDENTIALS_ACCESS_FAILURE");
///
/// Constant DEVICE_SOFTWARE_UPDATE_NEEDED for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode DEVICE_SOFTWARE_UPDATE_NEEDED = new DeviceStatusDetailCode("DEVICE_SOFTWARE_UPDATE_NEEDED");
///
/// Constant DEVICE_WAS_OFFLINE for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode DEVICE_WAS_OFFLINE = new DeviceStatusDetailCode("DEVICE_WAS_OFFLINE");
///
/// Constant DHCP_FAILURE for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode DHCP_FAILURE = new DeviceStatusDetailCode("DHCP_FAILURE");
///
/// Constant DNS_FAILURE for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode DNS_FAILURE = new DeviceStatusDetailCode("DNS_FAILURE");
///
/// Constant INTERNET_UNAVAILABLE for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode INTERNET_UNAVAILABLE = new DeviceStatusDetailCode("INTERNET_UNAVAILABLE");
///
/// Constant INVALID_CERTIFICATE_AUTHORITY for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode INVALID_CERTIFICATE_AUTHORITY = new DeviceStatusDetailCode("INVALID_CERTIFICATE_AUTHORITY");
///
/// Constant INVALID_PASSWORD_STATE for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode INVALID_PASSWORD_STATE = new DeviceStatusDetailCode("INVALID_PASSWORD_STATE");
///
/// Constant NETWORK_PROFILE_NOT_FOUND for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode NETWORK_PROFILE_NOT_FOUND = new DeviceStatusDetailCode("NETWORK_PROFILE_NOT_FOUND");
///
/// Constant PASSWORD_MANAGER_ACCESS_DENIED for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode PASSWORD_MANAGER_ACCESS_DENIED = new DeviceStatusDetailCode("PASSWORD_MANAGER_ACCESS_DENIED");
///
/// Constant PASSWORD_NOT_FOUND for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode PASSWORD_NOT_FOUND = new DeviceStatusDetailCode("PASSWORD_NOT_FOUND");
///
/// Constant TLS_VERSION_MISMATCH for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode TLS_VERSION_MISMATCH = new DeviceStatusDetailCode("TLS_VERSION_MISMATCH");
///
/// Constant UNKNOWN_FAILURE for DeviceStatusDetailCode
///
public static readonly DeviceStatusDetailCode UNKNOWN_FAILURE = new DeviceStatusDetailCode("UNKNOWN_FAILURE");
///
/// 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 DeviceStatusDetailCode(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 DeviceStatusDetailCode 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 DeviceStatusDetailCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DeviceUsageType.
///
public class DeviceUsageType : ConstantClass
{
///
/// Constant VOICE for DeviceUsageType
///
public static readonly DeviceUsageType VOICE = new DeviceUsageType("VOICE");
///
/// 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 DeviceUsageType(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 DeviceUsageType 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 DeviceUsageType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DistanceUnit.
///
public class DistanceUnit : ConstantClass
{
///
/// Constant IMPERIAL for DistanceUnit
///
public static readonly DistanceUnit IMPERIAL = new DistanceUnit("IMPERIAL");
///
/// Constant METRIC for DistanceUnit
///
public static readonly DistanceUnit METRIC = new DistanceUnit("METRIC");
///
/// 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 DistanceUnit(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 DistanceUnit 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 DistanceUnit(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EnablementType.
///
public class EnablementType : ConstantClass
{
///
/// Constant ENABLED for EnablementType
///
public static readonly EnablementType ENABLED = new EnablementType("ENABLED");
///
/// Constant PENDING for EnablementType
///
public static readonly EnablementType PENDING = new EnablementType("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 EnablementType(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 EnablementType 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 EnablementType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EnablementTypeFilter.
///
public class EnablementTypeFilter : ConstantClass
{
///
/// Constant ENABLED for EnablementTypeFilter
///
public static readonly EnablementTypeFilter ENABLED = new EnablementTypeFilter("ENABLED");
///
/// Constant PENDING for EnablementTypeFilter
///
public static readonly EnablementTypeFilter PENDING = new EnablementTypeFilter("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 EnablementTypeFilter(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 EnablementTypeFilter 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 EnablementTypeFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EndOfMeetingReminderType.
///
public class EndOfMeetingReminderType : ConstantClass
{
///
/// Constant ANNOUNCEMENT_TIME_CHECK for EndOfMeetingReminderType
///
public static readonly EndOfMeetingReminderType ANNOUNCEMENT_TIME_CHECK = new EndOfMeetingReminderType("ANNOUNCEMENT_TIME_CHECK");
///
/// Constant ANNOUNCEMENT_VARIABLE_TIME_LEFT for EndOfMeetingReminderType
///
public static readonly EndOfMeetingReminderType ANNOUNCEMENT_VARIABLE_TIME_LEFT = new EndOfMeetingReminderType("ANNOUNCEMENT_VARIABLE_TIME_LEFT");
///
/// Constant CHIME for EndOfMeetingReminderType
///
public static readonly EndOfMeetingReminderType CHIME = new EndOfMeetingReminderType("CHIME");
///
/// Constant KNOCK for EndOfMeetingReminderType
///
public static readonly EndOfMeetingReminderType KNOCK = new EndOfMeetingReminderType("KNOCK");
///
/// 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 EndOfMeetingReminderType(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 EndOfMeetingReminderType 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 EndOfMeetingReminderType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EnrollmentStatus.
///
public class EnrollmentStatus : ConstantClass
{
///
/// Constant DEREGISTERING for EnrollmentStatus
///
public static readonly EnrollmentStatus DEREGISTERING = new EnrollmentStatus("DEREGISTERING");
///
/// Constant DISASSOCIATING for EnrollmentStatus
///
public static readonly EnrollmentStatus DISASSOCIATING = new EnrollmentStatus("DISASSOCIATING");
///
/// Constant INITIALIZED for EnrollmentStatus
///
public static readonly EnrollmentStatus INITIALIZED = new EnrollmentStatus("INITIALIZED");
///
/// Constant PENDING for EnrollmentStatus
///
public static readonly EnrollmentStatus PENDING = new EnrollmentStatus("PENDING");
///
/// Constant REGISTERED for EnrollmentStatus
///
public static readonly EnrollmentStatus REGISTERED = new EnrollmentStatus("REGISTERED");
///
/// 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 EnrollmentStatus(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 EnrollmentStatus 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 EnrollmentStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Feature.
///
public class Feature : ConstantClass
{
///
/// Constant ALL for Feature
///
public static readonly Feature ALL = new Feature("ALL");
///
/// Constant BLUETOOTH for Feature
///
public static readonly Feature BLUETOOTH = new Feature("BLUETOOTH");
///
/// Constant LISTS for Feature
///
public static readonly Feature LISTS = new Feature("LISTS");
///
/// Constant NETWORK_PROFILE for Feature
///
public static readonly Feature NETWORK_PROFILE = new Feature("NETWORK_PROFILE");
///
/// Constant NOTIFICATIONS for Feature
///
public static readonly Feature NOTIFICATIONS = new Feature("NOTIFICATIONS");
///
/// Constant SETTINGS for Feature
///
public static readonly Feature SETTINGS = new Feature("SETTINGS");
///
/// Constant SKILLS for Feature
///
public static readonly Feature SKILLS = new Feature("SKILLS");
///
/// Constant VOLUME for Feature
///
public static readonly Feature VOLUME = new Feature("VOLUME");
///
/// 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 Feature(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 Feature 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 Feature(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Locale.
///
public class Locale : ConstantClass
{
///
/// Constant EnUS for Locale
///
public static readonly Locale EnUS = new Locale("en-US");
///
/// 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 Locale(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 Locale 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 Locale(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type NetworkEapMethod.
///
public class NetworkEapMethod : ConstantClass
{
///
/// Constant EAP_TLS for NetworkEapMethod
///
public static readonly NetworkEapMethod EAP_TLS = new NetworkEapMethod("EAP_TLS");
///
/// 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 NetworkEapMethod(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 NetworkEapMethod 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 NetworkEapMethod(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type NetworkSecurityType.
///
public class NetworkSecurityType : ConstantClass
{
///
/// Constant OPEN for NetworkSecurityType
///
public static readonly NetworkSecurityType OPEN = new NetworkSecurityType("OPEN");
///
/// Constant WEP for NetworkSecurityType
///
public static readonly NetworkSecurityType WEP = new NetworkSecurityType("WEP");
///
/// Constant WPA_PSK for NetworkSecurityType
///
public static readonly NetworkSecurityType WPA_PSK = new NetworkSecurityType("WPA_PSK");
///
/// Constant WPA2_ENTERPRISE for NetworkSecurityType
///
public static readonly NetworkSecurityType WPA2_ENTERPRISE = new NetworkSecurityType("WPA2_ENTERPRISE");
///
/// Constant WPA2_PSK for NetworkSecurityType
///
public static readonly NetworkSecurityType WPA2_PSK = new NetworkSecurityType("WPA2_PSK");
///
/// 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 NetworkSecurityType(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 NetworkSecurityType 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 NetworkSecurityType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PhoneNumberType.
///
public class PhoneNumberType : ConstantClass
{
///
/// Constant HOME for PhoneNumberType
///
public static readonly PhoneNumberType HOME = new PhoneNumberType("HOME");
///
/// Constant MOBILE for PhoneNumberType
///
public static readonly PhoneNumberType MOBILE = new PhoneNumberType("MOBILE");
///
/// Constant WORK for PhoneNumberType
///
public static readonly PhoneNumberType WORK = new PhoneNumberType("WORK");
///
/// 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 PhoneNumberType(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 PhoneNumberType 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 PhoneNumberType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type RequirePin.
///
public class RequirePin : ConstantClass
{
///
/// Constant NO for RequirePin
///
public static readonly RequirePin NO = new RequirePin("NO");
///
/// Constant OPTIONAL for RequirePin
///
public static readonly RequirePin OPTIONAL = new RequirePin("OPTIONAL");
///
/// Constant YES for RequirePin
///
public static readonly RequirePin YES = new RequirePin("YES");
///
/// 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 RequirePin(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 RequirePin 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 RequirePin(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SipType.
///
public class SipType : ConstantClass
{
///
/// Constant WORK for SipType
///
public static readonly SipType WORK = new SipType("WORK");
///
/// 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 SipType(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 SipType 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 SipType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SkillType.
///
public class SkillType : ConstantClass
{
///
/// Constant PRIVATE for SkillType
///
public static readonly SkillType PRIVATE = new SkillType("PRIVATE");
///
/// Constant PUBLIC for SkillType
///
public static readonly SkillType PUBLIC = new SkillType("PUBLIC");
///
/// 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 SkillType(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 SkillType 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 SkillType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SkillTypeFilter.
///
public class SkillTypeFilter : ConstantClass
{
///
/// Constant ALL for SkillTypeFilter
///
public static readonly SkillTypeFilter ALL = new SkillTypeFilter("ALL");
///
/// Constant PRIVATE for SkillTypeFilter
///
public static readonly SkillTypeFilter PRIVATE = new SkillTypeFilter("PRIVATE");
///
/// Constant PUBLIC for SkillTypeFilter
///
public static readonly SkillTypeFilter PUBLIC = new SkillTypeFilter("PUBLIC");
///
/// 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 SkillTypeFilter(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 SkillTypeFilter 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 SkillTypeFilter(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SortValue.
///
public class SortValue : ConstantClass
{
///
/// Constant ASC for SortValue
///
public static readonly SortValue ASC = new SortValue("ASC");
///
/// Constant DESC for SortValue
///
public static readonly SortValue DESC = new SortValue("DESC");
///
/// 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 SortValue(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 SortValue 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 SortValue(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type TemperatureUnit.
///
public class TemperatureUnit : ConstantClass
{
///
/// Constant CELSIUS for TemperatureUnit
///
public static readonly TemperatureUnit CELSIUS = new TemperatureUnit("CELSIUS");
///
/// Constant FAHRENHEIT for TemperatureUnit
///
public static readonly TemperatureUnit FAHRENHEIT = new TemperatureUnit("FAHRENHEIT");
///
/// 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 TemperatureUnit(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 TemperatureUnit 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 TemperatureUnit(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type WakeWord.
///
public class WakeWord : ConstantClass
{
///
/// Constant ALEXA for WakeWord
///
public static readonly WakeWord ALEXA = new WakeWord("ALEXA");
///
/// Constant AMAZON for WakeWord
///
public static readonly WakeWord AMAZON = new WakeWord("AMAZON");
///
/// Constant COMPUTER for WakeWord
///
public static readonly WakeWord COMPUTER = new WakeWord("COMPUTER");
///
/// Constant ECHO for WakeWord
///
public static readonly WakeWord ECHO = new WakeWord("ECHO");
///
/// 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 WakeWord(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 WakeWord 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 WakeWord(string value)
{
return FindValue(value);
}
}
}