/* * 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 nimble-2020-08-01.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.NimbleStudio { /// /// Constants used for properties of type AutomaticTerminationMode. /// public class AutomaticTerminationMode : ConstantClass { /// /// Constant ACTIVATED for AutomaticTerminationMode /// public static readonly AutomaticTerminationMode ACTIVATED = new AutomaticTerminationMode("ACTIVATED"); /// /// Constant DEACTIVATED for AutomaticTerminationMode /// public static readonly AutomaticTerminationMode DEACTIVATED = new AutomaticTerminationMode("DEACTIVATED"); /// /// 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 AutomaticTerminationMode(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 AutomaticTerminationMode 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 AutomaticTerminationMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type LaunchProfilePersona. /// public class LaunchProfilePersona : ConstantClass { /// /// Constant USER for LaunchProfilePersona /// public static readonly LaunchProfilePersona USER = new LaunchProfilePersona("USER"); /// /// 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 LaunchProfilePersona(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 LaunchProfilePersona 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 LaunchProfilePersona(string value) { return FindValue(value); } } /// /// Constants used for properties of type LaunchProfilePlatform. /// public class LaunchProfilePlatform : ConstantClass { /// /// Constant LINUX for LaunchProfilePlatform /// public static readonly LaunchProfilePlatform LINUX = new LaunchProfilePlatform("LINUX"); /// /// Constant WINDOWS for LaunchProfilePlatform /// public static readonly LaunchProfilePlatform WINDOWS = new LaunchProfilePlatform("WINDOWS"); /// /// 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 LaunchProfilePlatform(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 LaunchProfilePlatform 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 LaunchProfilePlatform(string value) { return FindValue(value); } } /// /// Constants used for properties of type LaunchProfileState. /// public class LaunchProfileState : ConstantClass { /// /// Constant CREATE_FAILED for LaunchProfileState /// public static readonly LaunchProfileState CREATE_FAILED = new LaunchProfileState("CREATE_FAILED"); /// /// Constant CREATE_IN_PROGRESS for LaunchProfileState /// public static readonly LaunchProfileState CREATE_IN_PROGRESS = new LaunchProfileState("CREATE_IN_PROGRESS"); /// /// Constant DELETE_FAILED for LaunchProfileState /// public static readonly LaunchProfileState DELETE_FAILED = new LaunchProfileState("DELETE_FAILED"); /// /// Constant DELETE_IN_PROGRESS for LaunchProfileState /// public static readonly LaunchProfileState DELETE_IN_PROGRESS = new LaunchProfileState("DELETE_IN_PROGRESS"); /// /// Constant DELETED for LaunchProfileState /// public static readonly LaunchProfileState DELETED = new LaunchProfileState("DELETED"); /// /// Constant READY for LaunchProfileState /// public static readonly LaunchProfileState READY = new LaunchProfileState("READY"); /// /// Constant UPDATE_FAILED for LaunchProfileState /// public static readonly LaunchProfileState UPDATE_FAILED = new LaunchProfileState("UPDATE_FAILED"); /// /// Constant UPDATE_IN_PROGRESS for LaunchProfileState /// public static readonly LaunchProfileState UPDATE_IN_PROGRESS = new LaunchProfileState("UPDATE_IN_PROGRESS"); /// /// 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 LaunchProfileState(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 LaunchProfileState 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 LaunchProfileState(string value) { return FindValue(value); } } /// /// Constants used for properties of type LaunchProfileStatusCode. /// public class LaunchProfileStatusCode : ConstantClass { /// /// Constant ENCRYPTION_KEY_ACCESS_DENIED for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode ENCRYPTION_KEY_ACCESS_DENIED = new LaunchProfileStatusCode("ENCRYPTION_KEY_ACCESS_DENIED"); /// /// Constant ENCRYPTION_KEY_NOT_FOUND for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode ENCRYPTION_KEY_NOT_FOUND = new LaunchProfileStatusCode("ENCRYPTION_KEY_NOT_FOUND"); /// /// Constant INTERNAL_ERROR for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode INTERNAL_ERROR = new LaunchProfileStatusCode("INTERNAL_ERROR"); /// /// Constant INVALID_INSTANCE_TYPES_PROVIDED for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode INVALID_INSTANCE_TYPES_PROVIDED = new LaunchProfileStatusCode("INVALID_INSTANCE_TYPES_PROVIDED"); /// /// Constant INVALID_SUBNETS_COMBINATION for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode INVALID_SUBNETS_COMBINATION = new LaunchProfileStatusCode("INVALID_SUBNETS_COMBINATION"); /// /// Constant INVALID_SUBNETS_PROVIDED for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode INVALID_SUBNETS_PROVIDED = new LaunchProfileStatusCode("INVALID_SUBNETS_PROVIDED"); /// /// Constant LAUNCH_PROFILE_CREATE_IN_PROGRESS for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode LAUNCH_PROFILE_CREATE_IN_PROGRESS = new LaunchProfileStatusCode("LAUNCH_PROFILE_CREATE_IN_PROGRESS"); /// /// Constant LAUNCH_PROFILE_CREATED for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode LAUNCH_PROFILE_CREATED = new LaunchProfileStatusCode("LAUNCH_PROFILE_CREATED"); /// /// Constant LAUNCH_PROFILE_DELETE_IN_PROGRESS for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode LAUNCH_PROFILE_DELETE_IN_PROGRESS = new LaunchProfileStatusCode("LAUNCH_PROFILE_DELETE_IN_PROGRESS"); /// /// Constant LAUNCH_PROFILE_DELETED for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode LAUNCH_PROFILE_DELETED = new LaunchProfileStatusCode("LAUNCH_PROFILE_DELETED"); /// /// Constant LAUNCH_PROFILE_UPDATE_IN_PROGRESS for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode LAUNCH_PROFILE_UPDATE_IN_PROGRESS = new LaunchProfileStatusCode("LAUNCH_PROFILE_UPDATE_IN_PROGRESS"); /// /// Constant LAUNCH_PROFILE_UPDATED for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode LAUNCH_PROFILE_UPDATED = new LaunchProfileStatusCode("LAUNCH_PROFILE_UPDATED"); /// /// Constant LAUNCH_PROFILE_WITH_STREAM_SESSIONS_NOT_DELETED for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode LAUNCH_PROFILE_WITH_STREAM_SESSIONS_NOT_DELETED = new LaunchProfileStatusCode("LAUNCH_PROFILE_WITH_STREAM_SESSIONS_NOT_DELETED"); /// /// Constant STREAMING_IMAGE_NOT_FOUND for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode STREAMING_IMAGE_NOT_FOUND = new LaunchProfileStatusCode("STREAMING_IMAGE_NOT_FOUND"); /// /// Constant STREAMING_IMAGE_NOT_READY for LaunchProfileStatusCode /// public static readonly LaunchProfileStatusCode STREAMING_IMAGE_NOT_READY = new LaunchProfileStatusCode("STREAMING_IMAGE_NOT_READY"); /// /// 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 LaunchProfileStatusCode(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 LaunchProfileStatusCode 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 LaunchProfileStatusCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type LaunchProfileValidationState. /// public class LaunchProfileValidationState : ConstantClass { /// /// Constant VALIDATION_FAILED for LaunchProfileValidationState /// public static readonly LaunchProfileValidationState VALIDATION_FAILED = new LaunchProfileValidationState("VALIDATION_FAILED"); /// /// Constant VALIDATION_FAILED_INTERNAL_SERVER_ERROR for LaunchProfileValidationState /// public static readonly LaunchProfileValidationState VALIDATION_FAILED_INTERNAL_SERVER_ERROR = new LaunchProfileValidationState("VALIDATION_FAILED_INTERNAL_SERVER_ERROR"); /// /// Constant VALIDATION_IN_PROGRESS for LaunchProfileValidationState /// public static readonly LaunchProfileValidationState VALIDATION_IN_PROGRESS = new LaunchProfileValidationState("VALIDATION_IN_PROGRESS"); /// /// Constant VALIDATION_NOT_STARTED for LaunchProfileValidationState /// public static readonly LaunchProfileValidationState VALIDATION_NOT_STARTED = new LaunchProfileValidationState("VALIDATION_NOT_STARTED"); /// /// Constant VALIDATION_SUCCESS for LaunchProfileValidationState /// public static readonly LaunchProfileValidationState VALIDATION_SUCCESS = new LaunchProfileValidationState("VALIDATION_SUCCESS"); /// /// 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 LaunchProfileValidationState(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 LaunchProfileValidationState 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 LaunchProfileValidationState(string value) { return FindValue(value); } } /// /// Constants used for properties of type LaunchProfileValidationStatusCode. /// public class LaunchProfileValidationStatusCode : ConstantClass { /// /// Constant VALIDATION_FAILED_INTERNAL_SERVER_ERROR for LaunchProfileValidationStatusCode /// public static readonly LaunchProfileValidationStatusCode VALIDATION_FAILED_INTERNAL_SERVER_ERROR = new LaunchProfileValidationStatusCode("VALIDATION_FAILED_INTERNAL_SERVER_ERROR"); /// /// Constant VALIDATION_FAILED_INVALID_ACTIVE_DIRECTORY for LaunchProfileValidationStatusCode /// public static readonly LaunchProfileValidationStatusCode VALIDATION_FAILED_INVALID_ACTIVE_DIRECTORY = new LaunchProfileValidationStatusCode("VALIDATION_FAILED_INVALID_ACTIVE_DIRECTORY"); /// /// Constant VALIDATION_FAILED_INVALID_SECURITY_GROUP_ASSOCIATION for LaunchProfileValidationStatusCode /// public static readonly LaunchProfileValidationStatusCode VALIDATION_FAILED_INVALID_SECURITY_GROUP_ASSOCIATION = new LaunchProfileValidationStatusCode("VALIDATION_FAILED_INVALID_SECURITY_GROUP_ASSOCIATION"); /// /// Constant VALIDATION_FAILED_INVALID_SUBNET_ROUTE_TABLE_ASSOCIATION for LaunchProfileValidationStatusCode /// public static readonly LaunchProfileValidationStatusCode VALIDATION_FAILED_INVALID_SUBNET_ROUTE_TABLE_ASSOCIATION = new LaunchProfileValidationStatusCode("VALIDATION_FAILED_INVALID_SUBNET_ROUTE_TABLE_ASSOCIATION"); /// /// Constant VALIDATION_FAILED_SUBNET_NOT_FOUND for LaunchProfileValidationStatusCode /// public static readonly LaunchProfileValidationStatusCode VALIDATION_FAILED_SUBNET_NOT_FOUND = new LaunchProfileValidationStatusCode("VALIDATION_FAILED_SUBNET_NOT_FOUND"); /// /// Constant VALIDATION_FAILED_UNAUTHORIZED for LaunchProfileValidationStatusCode /// public static readonly LaunchProfileValidationStatusCode VALIDATION_FAILED_UNAUTHORIZED = new LaunchProfileValidationStatusCode("VALIDATION_FAILED_UNAUTHORIZED"); /// /// Constant VALIDATION_IN_PROGRESS for LaunchProfileValidationStatusCode /// public static readonly LaunchProfileValidationStatusCode VALIDATION_IN_PROGRESS = new LaunchProfileValidationStatusCode("VALIDATION_IN_PROGRESS"); /// /// Constant VALIDATION_NOT_STARTED for LaunchProfileValidationStatusCode /// public static readonly LaunchProfileValidationStatusCode VALIDATION_NOT_STARTED = new LaunchProfileValidationStatusCode("VALIDATION_NOT_STARTED"); /// /// Constant VALIDATION_SUCCESS for LaunchProfileValidationStatusCode /// public static readonly LaunchProfileValidationStatusCode VALIDATION_SUCCESS = new LaunchProfileValidationStatusCode("VALIDATION_SUCCESS"); /// /// 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 LaunchProfileValidationStatusCode(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 LaunchProfileValidationStatusCode 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 LaunchProfileValidationStatusCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type LaunchProfileValidationType. /// public class LaunchProfileValidationType : ConstantClass { /// /// Constant VALIDATE_ACTIVE_DIRECTORY_STUDIO_COMPONENT for LaunchProfileValidationType /// public static readonly LaunchProfileValidationType VALIDATE_ACTIVE_DIRECTORY_STUDIO_COMPONENT = new LaunchProfileValidationType("VALIDATE_ACTIVE_DIRECTORY_STUDIO_COMPONENT"); /// /// Constant VALIDATE_NETWORK_ACL_ASSOCIATION for LaunchProfileValidationType /// public static readonly LaunchProfileValidationType VALIDATE_NETWORK_ACL_ASSOCIATION = new LaunchProfileValidationType("VALIDATE_NETWORK_ACL_ASSOCIATION"); /// /// Constant VALIDATE_SECURITY_GROUP_ASSOCIATION for LaunchProfileValidationType /// public static readonly LaunchProfileValidationType VALIDATE_SECURITY_GROUP_ASSOCIATION = new LaunchProfileValidationType("VALIDATE_SECURITY_GROUP_ASSOCIATION"); /// /// Constant VALIDATE_SUBNET_ASSOCIATION for LaunchProfileValidationType /// public static readonly LaunchProfileValidationType VALIDATE_SUBNET_ASSOCIATION = new LaunchProfileValidationType("VALIDATE_SUBNET_ASSOCIATION"); /// /// 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 LaunchProfileValidationType(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 LaunchProfileValidationType 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 LaunchProfileValidationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type SessionBackupMode. /// public class SessionBackupMode : ConstantClass { /// /// Constant AUTOMATIC for SessionBackupMode /// public static readonly SessionBackupMode AUTOMATIC = new SessionBackupMode("AUTOMATIC"); /// /// Constant DEACTIVATED for SessionBackupMode /// public static readonly SessionBackupMode DEACTIVATED = new SessionBackupMode("DEACTIVATED"); /// /// 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 SessionBackupMode(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 SessionBackupMode 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 SessionBackupMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type SessionPersistenceMode. /// public class SessionPersistenceMode : ConstantClass { /// /// Constant ACTIVATED for SessionPersistenceMode /// public static readonly SessionPersistenceMode ACTIVATED = new SessionPersistenceMode("ACTIVATED"); /// /// Constant DEACTIVATED for SessionPersistenceMode /// public static readonly SessionPersistenceMode DEACTIVATED = new SessionPersistenceMode("DEACTIVATED"); /// /// 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 SessionPersistenceMode(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 SessionPersistenceMode 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 SessionPersistenceMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type StreamingClipboardMode. /// public class StreamingClipboardMode : ConstantClass { /// /// Constant DISABLED for StreamingClipboardMode /// public static readonly StreamingClipboardMode DISABLED = new StreamingClipboardMode("DISABLED"); /// /// Constant ENABLED for StreamingClipboardMode /// public static readonly StreamingClipboardMode ENABLED = new StreamingClipboardMode("ENABLED"); /// /// 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 StreamingClipboardMode(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 StreamingClipboardMode 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 StreamingClipboardMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type StreamingImageEncryptionConfigurationKeyType. /// public class StreamingImageEncryptionConfigurationKeyType : ConstantClass { /// /// Constant CUSTOMER_MANAGED_KEY for StreamingImageEncryptionConfigurationKeyType /// public static readonly StreamingImageEncryptionConfigurationKeyType CUSTOMER_MANAGED_KEY = new StreamingImageEncryptionConfigurationKeyType("CUSTOMER_MANAGED_KEY"); /// /// 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 StreamingImageEncryptionConfigurationKeyType(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 StreamingImageEncryptionConfigurationKeyType 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 StreamingImageEncryptionConfigurationKeyType(string value) { return FindValue(value); } } /// /// Constants used for properties of type StreamingImageState. /// public class StreamingImageState : ConstantClass { /// /// Constant CREATE_FAILED for StreamingImageState /// public static readonly StreamingImageState CREATE_FAILED = new StreamingImageState("CREATE_FAILED"); /// /// Constant CREATE_IN_PROGRESS for StreamingImageState /// public static readonly StreamingImageState CREATE_IN_PROGRESS = new StreamingImageState("CREATE_IN_PROGRESS"); /// /// Constant DELETE_FAILED for StreamingImageState /// public static readonly StreamingImageState DELETE_FAILED = new StreamingImageState("DELETE_FAILED"); /// /// Constant DELETE_IN_PROGRESS for StreamingImageState /// public static readonly StreamingImageState DELETE_IN_PROGRESS = new StreamingImageState("DELETE_IN_PROGRESS"); /// /// Constant DELETED for StreamingImageState /// public static readonly StreamingImageState DELETED = new StreamingImageState("DELETED"); /// /// Constant READY for StreamingImageState /// public static readonly StreamingImageState READY = new StreamingImageState("READY"); /// /// Constant UPDATE_FAILED for StreamingImageState /// public static readonly StreamingImageState UPDATE_FAILED = new StreamingImageState("UPDATE_FAILED"); /// /// Constant UPDATE_IN_PROGRESS for StreamingImageState /// public static readonly StreamingImageState UPDATE_IN_PROGRESS = new StreamingImageState("UPDATE_IN_PROGRESS"); /// /// 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 StreamingImageState(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 StreamingImageState 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 StreamingImageState(string value) { return FindValue(value); } } /// /// Constants used for properties of type StreamingImageStatusCode. /// public class StreamingImageStatusCode : ConstantClass { /// /// Constant ACCESS_DENIED for StreamingImageStatusCode /// public static readonly StreamingImageStatusCode ACCESS_DENIED = new StreamingImageStatusCode("ACCESS_DENIED"); /// /// Constant INTERNAL_ERROR for StreamingImageStatusCode /// public static readonly StreamingImageStatusCode INTERNAL_ERROR = new StreamingImageStatusCode("INTERNAL_ERROR"); /// /// Constant STREAMING_IMAGE_CREATE_IN_PROGRESS for StreamingImageStatusCode /// public static readonly StreamingImageStatusCode STREAMING_IMAGE_CREATE_IN_PROGRESS = new StreamingImageStatusCode("STREAMING_IMAGE_CREATE_IN_PROGRESS"); /// /// Constant STREAMING_IMAGE_DELETE_IN_PROGRESS for StreamingImageStatusCode /// public static readonly StreamingImageStatusCode STREAMING_IMAGE_DELETE_IN_PROGRESS = new StreamingImageStatusCode("STREAMING_IMAGE_DELETE_IN_PROGRESS"); /// /// Constant STREAMING_IMAGE_DELETED for StreamingImageStatusCode /// public static readonly StreamingImageStatusCode STREAMING_IMAGE_DELETED = new StreamingImageStatusCode("STREAMING_IMAGE_DELETED"); /// /// Constant STREAMING_IMAGE_READY for StreamingImageStatusCode /// public static readonly StreamingImageStatusCode STREAMING_IMAGE_READY = new StreamingImageStatusCode("STREAMING_IMAGE_READY"); /// /// Constant STREAMING_IMAGE_UPDATE_IN_PROGRESS for StreamingImageStatusCode /// public static readonly StreamingImageStatusCode STREAMING_IMAGE_UPDATE_IN_PROGRESS = new StreamingImageStatusCode("STREAMING_IMAGE_UPDATE_IN_PROGRESS"); /// /// 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 StreamingImageStatusCode(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 StreamingImageStatusCode 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 StreamingImageStatusCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type StreamingInstanceType. /// public class StreamingInstanceType : ConstantClass { /// /// Constant G34xlarge for StreamingInstanceType /// public static readonly StreamingInstanceType G34xlarge = new StreamingInstanceType("g3.4xlarge"); /// /// Constant G3sXlarge for StreamingInstanceType /// public static readonly StreamingInstanceType G3sXlarge = new StreamingInstanceType("g3s.xlarge"); /// /// Constant G4dn12xlarge for StreamingInstanceType /// public static readonly StreamingInstanceType G4dn12xlarge = new StreamingInstanceType("g4dn.12xlarge"); /// /// Constant G4dn16xlarge for StreamingInstanceType /// public static readonly StreamingInstanceType G4dn16xlarge = new StreamingInstanceType("g4dn.16xlarge"); /// /// Constant G4dn2xlarge for StreamingInstanceType /// public static readonly StreamingInstanceType G4dn2xlarge = new StreamingInstanceType("g4dn.2xlarge"); /// /// Constant G4dn4xlarge for StreamingInstanceType /// public static readonly StreamingInstanceType G4dn4xlarge = new StreamingInstanceType("g4dn.4xlarge"); /// /// Constant G4dn8xlarge for StreamingInstanceType /// public static readonly StreamingInstanceType G4dn8xlarge = new StreamingInstanceType("g4dn.8xlarge"); /// /// Constant G4dnXlarge for StreamingInstanceType /// public static readonly StreamingInstanceType G4dnXlarge = new StreamingInstanceType("g4dn.xlarge"); /// /// Constant G516xlarge for StreamingInstanceType /// public static readonly StreamingInstanceType G516xlarge = new StreamingInstanceType("g5.16xlarge"); /// /// Constant G52xlarge for StreamingInstanceType /// public static readonly StreamingInstanceType G52xlarge = new StreamingInstanceType("g5.2xlarge"); /// /// Constant G54xlarge for StreamingInstanceType /// public static readonly StreamingInstanceType G54xlarge = new StreamingInstanceType("g5.4xlarge"); /// /// Constant G58xlarge for StreamingInstanceType /// public static readonly StreamingInstanceType G58xlarge = new StreamingInstanceType("g5.8xlarge"); /// /// Constant G5Xlarge for StreamingInstanceType /// public static readonly StreamingInstanceType G5Xlarge = new StreamingInstanceType("g5.xlarge"); /// /// 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 StreamingInstanceType(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 StreamingInstanceType 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 StreamingInstanceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type StreamingSessionState. /// public class StreamingSessionState : ConstantClass { /// /// Constant CREATE_FAILED for StreamingSessionState /// public static readonly StreamingSessionState CREATE_FAILED = new StreamingSessionState("CREATE_FAILED"); /// /// Constant CREATE_IN_PROGRESS for StreamingSessionState /// public static readonly StreamingSessionState CREATE_IN_PROGRESS = new StreamingSessionState("CREATE_IN_PROGRESS"); /// /// Constant DELETE_FAILED for StreamingSessionState /// public static readonly StreamingSessionState DELETE_FAILED = new StreamingSessionState("DELETE_FAILED"); /// /// Constant DELETE_IN_PROGRESS for StreamingSessionState /// public static readonly StreamingSessionState DELETE_IN_PROGRESS = new StreamingSessionState("DELETE_IN_PROGRESS"); /// /// Constant DELETED for StreamingSessionState /// public static readonly StreamingSessionState DELETED = new StreamingSessionState("DELETED"); /// /// Constant READY for StreamingSessionState /// public static readonly StreamingSessionState READY = new StreamingSessionState("READY"); /// /// Constant START_FAILED for StreamingSessionState /// public static readonly StreamingSessionState START_FAILED = new StreamingSessionState("START_FAILED"); /// /// Constant START_IN_PROGRESS for StreamingSessionState /// public static readonly StreamingSessionState START_IN_PROGRESS = new StreamingSessionState("START_IN_PROGRESS"); /// /// Constant STOP_FAILED for StreamingSessionState /// public static readonly StreamingSessionState STOP_FAILED = new StreamingSessionState("STOP_FAILED"); /// /// Constant STOP_IN_PROGRESS for StreamingSessionState /// public static readonly StreamingSessionState STOP_IN_PROGRESS = new StreamingSessionState("STOP_IN_PROGRESS"); /// /// Constant STOPPED for StreamingSessionState /// public static readonly StreamingSessionState STOPPED = new StreamingSessionState("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 StreamingSessionState(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 StreamingSessionState 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 StreamingSessionState(string value) { return FindValue(value); } } /// /// Constants used for properties of type StreamingSessionStatusCode. /// public class StreamingSessionStatusCode : ConstantClass { /// /// Constant ACTIVE_DIRECTORY_DOMAIN_JOIN_ERROR for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode ACTIVE_DIRECTORY_DOMAIN_JOIN_ERROR = new StreamingSessionStatusCode("ACTIVE_DIRECTORY_DOMAIN_JOIN_ERROR"); /// /// Constant AMI_VALIDATION_ERROR for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode AMI_VALIDATION_ERROR = new StreamingSessionStatusCode("AMI_VALIDATION_ERROR"); /// /// Constant DECRYPT_STREAMING_IMAGE_ERROR for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode DECRYPT_STREAMING_IMAGE_ERROR = new StreamingSessionStatusCode("DECRYPT_STREAMING_IMAGE_ERROR"); /// /// Constant INITIALIZATION_SCRIPT_ERROR for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode INITIALIZATION_SCRIPT_ERROR = new StreamingSessionStatusCode("INITIALIZATION_SCRIPT_ERROR"); /// /// Constant INSUFFICIENT_CAPACITY for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode INSUFFICIENT_CAPACITY = new StreamingSessionStatusCode("INSUFFICIENT_CAPACITY"); /// /// Constant INTERNAL_ERROR for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode INTERNAL_ERROR = new StreamingSessionStatusCode("INTERNAL_ERROR"); /// /// Constant NETWORK_CONNECTION_ERROR for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode NETWORK_CONNECTION_ERROR = new StreamingSessionStatusCode("NETWORK_CONNECTION_ERROR"); /// /// Constant NETWORK_INTERFACE_ERROR for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode NETWORK_INTERFACE_ERROR = new StreamingSessionStatusCode("NETWORK_INTERFACE_ERROR"); /// /// Constant STREAMING_SESSION_CREATE_IN_PROGRESS for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode STREAMING_SESSION_CREATE_IN_PROGRESS = new StreamingSessionStatusCode("STREAMING_SESSION_CREATE_IN_PROGRESS"); /// /// Constant STREAMING_SESSION_DELETE_IN_PROGRESS for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode STREAMING_SESSION_DELETE_IN_PROGRESS = new StreamingSessionStatusCode("STREAMING_SESSION_DELETE_IN_PROGRESS"); /// /// Constant STREAMING_SESSION_DELETED for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode STREAMING_SESSION_DELETED = new StreamingSessionStatusCode("STREAMING_SESSION_DELETED"); /// /// Constant STREAMING_SESSION_READY for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode STREAMING_SESSION_READY = new StreamingSessionStatusCode("STREAMING_SESSION_READY"); /// /// Constant STREAMING_SESSION_START_IN_PROGRESS for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode STREAMING_SESSION_START_IN_PROGRESS = new StreamingSessionStatusCode("STREAMING_SESSION_START_IN_PROGRESS"); /// /// Constant STREAMING_SESSION_STARTED for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode STREAMING_SESSION_STARTED = new StreamingSessionStatusCode("STREAMING_SESSION_STARTED"); /// /// Constant STREAMING_SESSION_STOP_IN_PROGRESS for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode STREAMING_SESSION_STOP_IN_PROGRESS = new StreamingSessionStatusCode("STREAMING_SESSION_STOP_IN_PROGRESS"); /// /// Constant STREAMING_SESSION_STOPPED for StreamingSessionStatusCode /// public static readonly StreamingSessionStatusCode STREAMING_SESSION_STOPPED = new StreamingSessionStatusCode("STREAMING_SESSION_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 StreamingSessionStatusCode(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 StreamingSessionStatusCode 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 StreamingSessionStatusCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type StreamingSessionStorageMode. /// public class StreamingSessionStorageMode : ConstantClass { /// /// Constant UPLOAD for StreamingSessionStorageMode /// public static readonly StreamingSessionStorageMode UPLOAD = new StreamingSessionStorageMode("UPLOAD"); /// /// 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 StreamingSessionStorageMode(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 StreamingSessionStorageMode 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 StreamingSessionStorageMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type StreamingSessionStreamState. /// public class StreamingSessionStreamState : ConstantClass { /// /// Constant CREATE_FAILED for StreamingSessionStreamState /// public static readonly StreamingSessionStreamState CREATE_FAILED = new StreamingSessionStreamState("CREATE_FAILED"); /// /// Constant CREATE_IN_PROGRESS for StreamingSessionStreamState /// public static readonly StreamingSessionStreamState CREATE_IN_PROGRESS = new StreamingSessionStreamState("CREATE_IN_PROGRESS"); /// /// Constant DELETE_FAILED for StreamingSessionStreamState /// public static readonly StreamingSessionStreamState DELETE_FAILED = new StreamingSessionStreamState("DELETE_FAILED"); /// /// Constant DELETE_IN_PROGRESS for StreamingSessionStreamState /// public static readonly StreamingSessionStreamState DELETE_IN_PROGRESS = new StreamingSessionStreamState("DELETE_IN_PROGRESS"); /// /// Constant DELETED for StreamingSessionStreamState /// public static readonly StreamingSessionStreamState DELETED = new StreamingSessionStreamState("DELETED"); /// /// Constant READY for StreamingSessionStreamState /// public static readonly StreamingSessionStreamState READY = new StreamingSessionStreamState("READY"); /// /// 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 StreamingSessionStreamState(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 StreamingSessionStreamState 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 StreamingSessionStreamState(string value) { return FindValue(value); } } /// /// Constants used for properties of type StreamingSessionStreamStatusCode. /// public class StreamingSessionStreamStatusCode : ConstantClass { /// /// Constant INTERNAL_ERROR for StreamingSessionStreamStatusCode /// public static readonly StreamingSessionStreamStatusCode INTERNAL_ERROR = new StreamingSessionStreamStatusCode("INTERNAL_ERROR"); /// /// Constant NETWORK_CONNECTION_ERROR for StreamingSessionStreamStatusCode /// public static readonly StreamingSessionStreamStatusCode NETWORK_CONNECTION_ERROR = new StreamingSessionStreamStatusCode("NETWORK_CONNECTION_ERROR"); /// /// Constant STREAM_CREATE_IN_PROGRESS for StreamingSessionStreamStatusCode /// public static readonly StreamingSessionStreamStatusCode STREAM_CREATE_IN_PROGRESS = new StreamingSessionStreamStatusCode("STREAM_CREATE_IN_PROGRESS"); /// /// Constant STREAM_DELETE_IN_PROGRESS for StreamingSessionStreamStatusCode /// public static readonly StreamingSessionStreamStatusCode STREAM_DELETE_IN_PROGRESS = new StreamingSessionStreamStatusCode("STREAM_DELETE_IN_PROGRESS"); /// /// Constant STREAM_DELETED for StreamingSessionStreamStatusCode /// public static readonly StreamingSessionStreamStatusCode STREAM_DELETED = new StreamingSessionStreamStatusCode("STREAM_DELETED"); /// /// Constant STREAM_READY for StreamingSessionStreamStatusCode /// public static readonly StreamingSessionStreamStatusCode STREAM_READY = new StreamingSessionStreamStatusCode("STREAM_READY"); /// /// 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 StreamingSessionStreamStatusCode(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 StreamingSessionStreamStatusCode 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 StreamingSessionStreamStatusCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type StudioComponentInitializationScriptRunContext. /// public class StudioComponentInitializationScriptRunContext : ConstantClass { /// /// Constant SYSTEM_INITIALIZATION for StudioComponentInitializationScriptRunContext /// public static readonly StudioComponentInitializationScriptRunContext SYSTEM_INITIALIZATION = new StudioComponentInitializationScriptRunContext("SYSTEM_INITIALIZATION"); /// /// Constant USER_INITIALIZATION for StudioComponentInitializationScriptRunContext /// public static readonly StudioComponentInitializationScriptRunContext USER_INITIALIZATION = new StudioComponentInitializationScriptRunContext("USER_INITIALIZATION"); /// /// 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 StudioComponentInitializationScriptRunContext(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 StudioComponentInitializationScriptRunContext 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 StudioComponentInitializationScriptRunContext(string value) { return FindValue(value); } } /// /// Constants used for properties of type StudioComponentState. /// public class StudioComponentState : ConstantClass { /// /// Constant CREATE_FAILED for StudioComponentState /// public static readonly StudioComponentState CREATE_FAILED = new StudioComponentState("CREATE_FAILED"); /// /// Constant CREATE_IN_PROGRESS for StudioComponentState /// public static readonly StudioComponentState CREATE_IN_PROGRESS = new StudioComponentState("CREATE_IN_PROGRESS"); /// /// Constant DELETE_FAILED for StudioComponentState /// public static readonly StudioComponentState DELETE_FAILED = new StudioComponentState("DELETE_FAILED"); /// /// Constant DELETE_IN_PROGRESS for StudioComponentState /// public static readonly StudioComponentState DELETE_IN_PROGRESS = new StudioComponentState("DELETE_IN_PROGRESS"); /// /// Constant DELETED for StudioComponentState /// public static readonly StudioComponentState DELETED = new StudioComponentState("DELETED"); /// /// Constant READY for StudioComponentState /// public static readonly StudioComponentState READY = new StudioComponentState("READY"); /// /// Constant UPDATE_FAILED for StudioComponentState /// public static readonly StudioComponentState UPDATE_FAILED = new StudioComponentState("UPDATE_FAILED"); /// /// Constant UPDATE_IN_PROGRESS for StudioComponentState /// public static readonly StudioComponentState UPDATE_IN_PROGRESS = new StudioComponentState("UPDATE_IN_PROGRESS"); /// /// 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 StudioComponentState(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 StudioComponentState 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 StudioComponentState(string value) { return FindValue(value); } } /// /// Constants used for properties of type StudioComponentStatusCode. /// public class StudioComponentStatusCode : ConstantClass { /// /// Constant ACTIVE_DIRECTORY_ALREADY_EXISTS for StudioComponentStatusCode /// public static readonly StudioComponentStatusCode ACTIVE_DIRECTORY_ALREADY_EXISTS = new StudioComponentStatusCode("ACTIVE_DIRECTORY_ALREADY_EXISTS"); /// /// Constant ENCRYPTION_KEY_ACCESS_DENIED for StudioComponentStatusCode /// public static readonly StudioComponentStatusCode ENCRYPTION_KEY_ACCESS_DENIED = new StudioComponentStatusCode("ENCRYPTION_KEY_ACCESS_DENIED"); /// /// Constant ENCRYPTION_KEY_NOT_FOUND for StudioComponentStatusCode /// public static readonly StudioComponentStatusCode ENCRYPTION_KEY_NOT_FOUND = new StudioComponentStatusCode("ENCRYPTION_KEY_NOT_FOUND"); /// /// Constant INTERNAL_ERROR for StudioComponentStatusCode /// public static readonly StudioComponentStatusCode INTERNAL_ERROR = new StudioComponentStatusCode("INTERNAL_ERROR"); /// /// Constant STUDIO_COMPONENT_CREATE_IN_PROGRESS for StudioComponentStatusCode /// public static readonly StudioComponentStatusCode STUDIO_COMPONENT_CREATE_IN_PROGRESS = new StudioComponentStatusCode("STUDIO_COMPONENT_CREATE_IN_PROGRESS"); /// /// Constant STUDIO_COMPONENT_CREATED for StudioComponentStatusCode /// public static readonly StudioComponentStatusCode STUDIO_COMPONENT_CREATED = new StudioComponentStatusCode("STUDIO_COMPONENT_CREATED"); /// /// Constant STUDIO_COMPONENT_DELETE_IN_PROGRESS for StudioComponentStatusCode /// public static readonly StudioComponentStatusCode STUDIO_COMPONENT_DELETE_IN_PROGRESS = new StudioComponentStatusCode("STUDIO_COMPONENT_DELETE_IN_PROGRESS"); /// /// Constant STUDIO_COMPONENT_DELETED for StudioComponentStatusCode /// public static readonly StudioComponentStatusCode STUDIO_COMPONENT_DELETED = new StudioComponentStatusCode("STUDIO_COMPONENT_DELETED"); /// /// Constant STUDIO_COMPONENT_UPDATE_IN_PROGRESS for StudioComponentStatusCode /// public static readonly StudioComponentStatusCode STUDIO_COMPONENT_UPDATE_IN_PROGRESS = new StudioComponentStatusCode("STUDIO_COMPONENT_UPDATE_IN_PROGRESS"); /// /// Constant STUDIO_COMPONENT_UPDATED for StudioComponentStatusCode /// public static readonly StudioComponentStatusCode STUDIO_COMPONENT_UPDATED = new StudioComponentStatusCode("STUDIO_COMPONENT_UPDATED"); /// /// 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 StudioComponentStatusCode(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 StudioComponentStatusCode 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 StudioComponentStatusCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type StudioComponentSubtype. /// public class StudioComponentSubtype : ConstantClass { /// /// Constant AMAZON_FSX_FOR_LUSTRE for StudioComponentSubtype /// public static readonly StudioComponentSubtype AMAZON_FSX_FOR_LUSTRE = new StudioComponentSubtype("AMAZON_FSX_FOR_LUSTRE"); /// /// Constant AMAZON_FSX_FOR_WINDOWS for StudioComponentSubtype /// public static readonly StudioComponentSubtype AMAZON_FSX_FOR_WINDOWS = new StudioComponentSubtype("AMAZON_FSX_FOR_WINDOWS"); /// /// Constant AWS_MANAGED_MICROSOFT_AD for StudioComponentSubtype /// public static readonly StudioComponentSubtype AWS_MANAGED_MICROSOFT_AD = new StudioComponentSubtype("AWS_MANAGED_MICROSOFT_AD"); /// /// Constant CUSTOM for StudioComponentSubtype /// public static readonly StudioComponentSubtype CUSTOM = new StudioComponentSubtype("CUSTOM"); /// /// 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 StudioComponentSubtype(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 StudioComponentSubtype 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 StudioComponentSubtype(string value) { return FindValue(value); } } /// /// Constants used for properties of type StudioComponentType. /// public class StudioComponentType : ConstantClass { /// /// Constant ACTIVE_DIRECTORY for StudioComponentType /// public static readonly StudioComponentType ACTIVE_DIRECTORY = new StudioComponentType("ACTIVE_DIRECTORY"); /// /// Constant COMPUTE_FARM for StudioComponentType /// public static readonly StudioComponentType COMPUTE_FARM = new StudioComponentType("COMPUTE_FARM"); /// /// Constant CUSTOM for StudioComponentType /// public static readonly StudioComponentType CUSTOM = new StudioComponentType("CUSTOM"); /// /// Constant LICENSE_SERVICE for StudioComponentType /// public static readonly StudioComponentType LICENSE_SERVICE = new StudioComponentType("LICENSE_SERVICE"); /// /// Constant SHARED_FILE_SYSTEM for StudioComponentType /// public static readonly StudioComponentType SHARED_FILE_SYSTEM = new StudioComponentType("SHARED_FILE_SYSTEM"); /// /// 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 StudioComponentType(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 StudioComponentType 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 StudioComponentType(string value) { return FindValue(value); } } /// /// Constants used for properties of type StudioEncryptionConfigurationKeyType. /// public class StudioEncryptionConfigurationKeyType : ConstantClass { /// /// Constant AWS_OWNED_KEY for StudioEncryptionConfigurationKeyType /// public static readonly StudioEncryptionConfigurationKeyType AWS_OWNED_KEY = new StudioEncryptionConfigurationKeyType("AWS_OWNED_KEY"); /// /// Constant CUSTOMER_MANAGED_KEY for StudioEncryptionConfigurationKeyType /// public static readonly StudioEncryptionConfigurationKeyType CUSTOMER_MANAGED_KEY = new StudioEncryptionConfigurationKeyType("CUSTOMER_MANAGED_KEY"); /// /// 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 StudioEncryptionConfigurationKeyType(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 StudioEncryptionConfigurationKeyType 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 StudioEncryptionConfigurationKeyType(string value) { return FindValue(value); } } /// /// Constants used for properties of type StudioPersona. /// public class StudioPersona : ConstantClass { /// /// Constant ADMINISTRATOR for StudioPersona /// public static readonly StudioPersona ADMINISTRATOR = new StudioPersona("ADMINISTRATOR"); /// /// 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 StudioPersona(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 StudioPersona 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 StudioPersona(string value) { return FindValue(value); } } /// /// Constants used for properties of type StudioState. /// public class StudioState : ConstantClass { /// /// Constant CREATE_FAILED for StudioState /// public static readonly StudioState CREATE_FAILED = new StudioState("CREATE_FAILED"); /// /// Constant CREATE_IN_PROGRESS for StudioState /// public static readonly StudioState CREATE_IN_PROGRESS = new StudioState("CREATE_IN_PROGRESS"); /// /// Constant DELETE_FAILED for StudioState /// public static readonly StudioState DELETE_FAILED = new StudioState("DELETE_FAILED"); /// /// Constant DELETE_IN_PROGRESS for StudioState /// public static readonly StudioState DELETE_IN_PROGRESS = new StudioState("DELETE_IN_PROGRESS"); /// /// Constant DELETED for StudioState /// public static readonly StudioState DELETED = new StudioState("DELETED"); /// /// Constant READY for StudioState /// public static readonly StudioState READY = new StudioState("READY"); /// /// Constant UPDATE_FAILED for StudioState /// public static readonly StudioState UPDATE_FAILED = new StudioState("UPDATE_FAILED"); /// /// Constant UPDATE_IN_PROGRESS for StudioState /// public static readonly StudioState UPDATE_IN_PROGRESS = new StudioState("UPDATE_IN_PROGRESS"); /// /// 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 StudioState(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 StudioState 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 StudioState(string value) { return FindValue(value); } } /// /// Constants used for properties of type StudioStatusCode. /// public class StudioStatusCode : ConstantClass { /// /// Constant AWS_SSO_ACCESS_DENIED for StudioStatusCode /// public static readonly StudioStatusCode AWS_SSO_ACCESS_DENIED = new StudioStatusCode("AWS_SSO_ACCESS_DENIED"); /// /// Constant AWS_SSO_CONFIGURATION_REPAIR_IN_PROGRESS for StudioStatusCode /// public static readonly StudioStatusCode AWS_SSO_CONFIGURATION_REPAIR_IN_PROGRESS = new StudioStatusCode("AWS_SSO_CONFIGURATION_REPAIR_IN_PROGRESS"); /// /// Constant AWS_SSO_CONFIGURATION_REPAIRED for StudioStatusCode /// public static readonly StudioStatusCode AWS_SSO_CONFIGURATION_REPAIRED = new StudioStatusCode("AWS_SSO_CONFIGURATION_REPAIRED"); /// /// Constant AWS_SSO_NOT_ENABLED for StudioStatusCode /// public static readonly StudioStatusCode AWS_SSO_NOT_ENABLED = new StudioStatusCode("AWS_SSO_NOT_ENABLED"); /// /// Constant AWS_STS_REGION_DISABLED for StudioStatusCode /// public static readonly StudioStatusCode AWS_STS_REGION_DISABLED = new StudioStatusCode("AWS_STS_REGION_DISABLED"); /// /// Constant ENCRYPTION_KEY_ACCESS_DENIED for StudioStatusCode /// public static readonly StudioStatusCode ENCRYPTION_KEY_ACCESS_DENIED = new StudioStatusCode("ENCRYPTION_KEY_ACCESS_DENIED"); /// /// Constant ENCRYPTION_KEY_NOT_FOUND for StudioStatusCode /// public static readonly StudioStatusCode ENCRYPTION_KEY_NOT_FOUND = new StudioStatusCode("ENCRYPTION_KEY_NOT_FOUND"); /// /// Constant INTERNAL_ERROR for StudioStatusCode /// public static readonly StudioStatusCode INTERNAL_ERROR = new StudioStatusCode("INTERNAL_ERROR"); /// /// Constant ROLE_COULD_NOT_BE_ASSUMED for StudioStatusCode /// public static readonly StudioStatusCode ROLE_COULD_NOT_BE_ASSUMED = new StudioStatusCode("ROLE_COULD_NOT_BE_ASSUMED"); /// /// Constant ROLE_NOT_OWNED_BY_STUDIO_OWNER for StudioStatusCode /// public static readonly StudioStatusCode ROLE_NOT_OWNED_BY_STUDIO_OWNER = new StudioStatusCode("ROLE_NOT_OWNED_BY_STUDIO_OWNER"); /// /// Constant STUDIO_CREATE_IN_PROGRESS for StudioStatusCode /// public static readonly StudioStatusCode STUDIO_CREATE_IN_PROGRESS = new StudioStatusCode("STUDIO_CREATE_IN_PROGRESS"); /// /// Constant STUDIO_CREATED for StudioStatusCode /// public static readonly StudioStatusCode STUDIO_CREATED = new StudioStatusCode("STUDIO_CREATED"); /// /// Constant STUDIO_DELETE_IN_PROGRESS for StudioStatusCode /// public static readonly StudioStatusCode STUDIO_DELETE_IN_PROGRESS = new StudioStatusCode("STUDIO_DELETE_IN_PROGRESS"); /// /// Constant STUDIO_DELETED for StudioStatusCode /// public static readonly StudioStatusCode STUDIO_DELETED = new StudioStatusCode("STUDIO_DELETED"); /// /// Constant STUDIO_UPDATE_IN_PROGRESS for StudioStatusCode /// public static readonly StudioStatusCode STUDIO_UPDATE_IN_PROGRESS = new StudioStatusCode("STUDIO_UPDATE_IN_PROGRESS"); /// /// Constant STUDIO_UPDATED for StudioStatusCode /// public static readonly StudioStatusCode STUDIO_UPDATED = new StudioStatusCode("STUDIO_UPDATED"); /// /// Constant STUDIO_WITH_LAUNCH_PROFILES_NOT_DELETED for StudioStatusCode /// public static readonly StudioStatusCode STUDIO_WITH_LAUNCH_PROFILES_NOT_DELETED = new StudioStatusCode("STUDIO_WITH_LAUNCH_PROFILES_NOT_DELETED"); /// /// Constant STUDIO_WITH_STREAMING_IMAGES_NOT_DELETED for StudioStatusCode /// public static readonly StudioStatusCode STUDIO_WITH_STREAMING_IMAGES_NOT_DELETED = new StudioStatusCode("STUDIO_WITH_STREAMING_IMAGES_NOT_DELETED"); /// /// Constant STUDIO_WITH_STUDIO_COMPONENTS_NOT_DELETED for StudioStatusCode /// public static readonly StudioStatusCode STUDIO_WITH_STUDIO_COMPONENTS_NOT_DELETED = new StudioStatusCode("STUDIO_WITH_STUDIO_COMPONENTS_NOT_DELETED"); /// /// 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 StudioStatusCode(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 StudioStatusCode 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 StudioStatusCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type VolumeRetentionMode. /// public class VolumeRetentionMode : ConstantClass { /// /// Constant DELETE for VolumeRetentionMode /// public static readonly VolumeRetentionMode DELETE = new VolumeRetentionMode("DELETE"); /// /// Constant RETAIN for VolumeRetentionMode /// public static readonly VolumeRetentionMode RETAIN = new VolumeRetentionMode("RETAIN"); /// /// 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 VolumeRetentionMode(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 VolumeRetentionMode 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 VolumeRetentionMode(string value) { return FindValue(value); } } }