/* * 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 imagebuilder-2019-12-02.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.Imagebuilder { /// /// Constants used for properties of type BuildType. /// public class BuildType : ConstantClass { /// /// Constant IMPORT for BuildType /// public static readonly BuildType IMPORT = new BuildType("IMPORT"); /// /// Constant SCHEDULED for BuildType /// public static readonly BuildType SCHEDULED = new BuildType("SCHEDULED"); /// /// Constant USER_INITIATED for BuildType /// public static readonly BuildType USER_INITIATED = new BuildType("USER_INITIATED"); /// /// 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 BuildType(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 BuildType 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 BuildType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComponentFormat. /// public class ComponentFormat : ConstantClass { /// /// Constant SHELL for ComponentFormat /// public static readonly ComponentFormat SHELL = new ComponentFormat("SHELL"); /// /// 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 ComponentFormat(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 ComponentFormat 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 ComponentFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComponentStatus. /// public class ComponentStatus : ConstantClass { /// /// Constant DEPRECATED for ComponentStatus /// public static readonly ComponentStatus DEPRECATED = new ComponentStatus("DEPRECATED"); /// /// 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 ComponentStatus(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 ComponentStatus 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 ComponentStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComponentType. /// public class ComponentType : ConstantClass { /// /// Constant BUILD for ComponentType /// public static readonly ComponentType BUILD = new ComponentType("BUILD"); /// /// Constant TEST for ComponentType /// public static readonly ComponentType TEST = new ComponentType("TEST"); /// /// 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 ComponentType(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 ComponentType 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 ComponentType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ContainerRepositoryService. /// public class ContainerRepositoryService : ConstantClass { /// /// Constant ECR for ContainerRepositoryService /// public static readonly ContainerRepositoryService ECR = new ContainerRepositoryService("ECR"); /// /// 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 ContainerRepositoryService(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 ContainerRepositoryService 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 ContainerRepositoryService(string value) { return FindValue(value); } } /// /// Constants used for properties of type ContainerType. /// public class ContainerType : ConstantClass { /// /// Constant DOCKER for ContainerType /// public static readonly ContainerType DOCKER = new ContainerType("DOCKER"); /// /// 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 ContainerType(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 ContainerType 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 ContainerType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DiskImageFormat. /// public class DiskImageFormat : ConstantClass { /// /// Constant RAW for DiskImageFormat /// public static readonly DiskImageFormat RAW = new DiskImageFormat("RAW"); /// /// Constant VHD for DiskImageFormat /// public static readonly DiskImageFormat VHD = new DiskImageFormat("VHD"); /// /// Constant VMDK for DiskImageFormat /// public static readonly DiskImageFormat VMDK = new DiskImageFormat("VMDK"); /// /// 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 DiskImageFormat(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 DiskImageFormat 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 DiskImageFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type EbsVolumeType. /// public class EbsVolumeType : ConstantClass { /// /// Constant Gp2 for EbsVolumeType /// public static readonly EbsVolumeType Gp2 = new EbsVolumeType("gp2"); /// /// Constant Gp3 for EbsVolumeType /// public static readonly EbsVolumeType Gp3 = new EbsVolumeType("gp3"); /// /// Constant Io1 for EbsVolumeType /// public static readonly EbsVolumeType Io1 = new EbsVolumeType("io1"); /// /// Constant Io2 for EbsVolumeType /// public static readonly EbsVolumeType Io2 = new EbsVolumeType("io2"); /// /// Constant Sc1 for EbsVolumeType /// public static readonly EbsVolumeType Sc1 = new EbsVolumeType("sc1"); /// /// Constant St1 for EbsVolumeType /// public static readonly EbsVolumeType St1 = new EbsVolumeType("st1"); /// /// Constant Standard for EbsVolumeType /// public static readonly EbsVolumeType Standard = new EbsVolumeType("standard"); /// /// 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 EbsVolumeType(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 EbsVolumeType 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 EbsVolumeType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImageScanStatus. /// public class ImageScanStatus : ConstantClass { /// /// Constant ABANDONED for ImageScanStatus /// public static readonly ImageScanStatus ABANDONED = new ImageScanStatus("ABANDONED"); /// /// Constant COLLECTING for ImageScanStatus /// public static readonly ImageScanStatus COLLECTING = new ImageScanStatus("COLLECTING"); /// /// Constant COMPLETED for ImageScanStatus /// public static readonly ImageScanStatus COMPLETED = new ImageScanStatus("COMPLETED"); /// /// Constant FAILED for ImageScanStatus /// public static readonly ImageScanStatus FAILED = new ImageScanStatus("FAILED"); /// /// Constant PENDING for ImageScanStatus /// public static readonly ImageScanStatus PENDING = new ImageScanStatus("PENDING"); /// /// Constant SCANNING for ImageScanStatus /// public static readonly ImageScanStatus SCANNING = new ImageScanStatus("SCANNING"); /// /// Constant TIMED_OUT for ImageScanStatus /// public static readonly ImageScanStatus TIMED_OUT = new ImageScanStatus("TIMED_OUT"); /// /// 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 ImageScanStatus(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 ImageScanStatus 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 ImageScanStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImageSource. /// public class ImageSource : ConstantClass { /// /// Constant AMAZON_MANAGED for ImageSource /// public static readonly ImageSource AMAZON_MANAGED = new ImageSource("AMAZON_MANAGED"); /// /// Constant AWS_MARKETPLACE for ImageSource /// public static readonly ImageSource AWS_MARKETPLACE = new ImageSource("AWS_MARKETPLACE"); /// /// Constant CUSTOM for ImageSource /// public static readonly ImageSource CUSTOM = new ImageSource("CUSTOM"); /// /// Constant IMPORTED for ImageSource /// public static readonly ImageSource IMPORTED = new ImageSource("IMPORTED"); /// /// 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 ImageSource(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 ImageSource 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 ImageSource(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImageStatus. /// public class ImageStatus : ConstantClass { /// /// Constant AVAILABLE for ImageStatus /// public static readonly ImageStatus AVAILABLE = new ImageStatus("AVAILABLE"); /// /// Constant BUILDING for ImageStatus /// public static readonly ImageStatus BUILDING = new ImageStatus("BUILDING"); /// /// Constant CANCELLED for ImageStatus /// public static readonly ImageStatus CANCELLED = new ImageStatus("CANCELLED"); /// /// Constant CREATING for ImageStatus /// public static readonly ImageStatus CREATING = new ImageStatus("CREATING"); /// /// Constant DELETED for ImageStatus /// public static readonly ImageStatus DELETED = new ImageStatus("DELETED"); /// /// Constant DEPRECATED for ImageStatus /// public static readonly ImageStatus DEPRECATED = new ImageStatus("DEPRECATED"); /// /// Constant DISTRIBUTING for ImageStatus /// public static readonly ImageStatus DISTRIBUTING = new ImageStatus("DISTRIBUTING"); /// /// Constant FAILED for ImageStatus /// public static readonly ImageStatus FAILED = new ImageStatus("FAILED"); /// /// Constant INTEGRATING for ImageStatus /// public static readonly ImageStatus INTEGRATING = new ImageStatus("INTEGRATING"); /// /// Constant PENDING for ImageStatus /// public static readonly ImageStatus PENDING = new ImageStatus("PENDING"); /// /// Constant TESTING for ImageStatus /// public static readonly ImageStatus TESTING = new ImageStatus("TESTING"); /// /// 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 ImageStatus(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 ImageStatus 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 ImageStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ImageType. /// public class ImageType : ConstantClass { /// /// Constant AMI for ImageType /// public static readonly ImageType AMI = new ImageType("AMI"); /// /// Constant DOCKER for ImageType /// public static readonly ImageType DOCKER = new ImageType("DOCKER"); /// /// 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 ImageType(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 ImageType 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 ImageType(string value) { return FindValue(value); } } /// /// Constants used for properties of type Ownership. /// public class Ownership : ConstantClass { /// /// Constant Amazon for Ownership /// public static readonly Ownership Amazon = new Ownership("Amazon"); /// /// Constant Self for Ownership /// public static readonly Ownership Self = new Ownership("Self"); /// /// Constant Shared for Ownership /// public static readonly Ownership Shared = new Ownership("Shared"); /// /// Constant ThirdParty for Ownership /// public static readonly Ownership ThirdParty = new Ownership("ThirdParty"); /// /// 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 Ownership(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 Ownership 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 Ownership(string value) { return FindValue(value); } } /// /// Constants used for properties of type PipelineExecutionStartCondition. /// public class PipelineExecutionStartCondition : ConstantClass { /// /// Constant EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE for PipelineExecutionStartCondition /// public static readonly PipelineExecutionStartCondition EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE = new PipelineExecutionStartCondition("EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE"); /// /// Constant EXPRESSION_MATCH_ONLY for PipelineExecutionStartCondition /// public static readonly PipelineExecutionStartCondition EXPRESSION_MATCH_ONLY = new PipelineExecutionStartCondition("EXPRESSION_MATCH_ONLY"); /// /// 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 PipelineExecutionStartCondition(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 PipelineExecutionStartCondition 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 PipelineExecutionStartCondition(string value) { return FindValue(value); } } /// /// Constants used for properties of type PipelineStatus. /// public class PipelineStatus : ConstantClass { /// /// Constant DISABLED for PipelineStatus /// public static readonly PipelineStatus DISABLED = new PipelineStatus("DISABLED"); /// /// Constant ENABLED for PipelineStatus /// public static readonly PipelineStatus ENABLED = new PipelineStatus("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 PipelineStatus(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 PipelineStatus 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 PipelineStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type Platform. /// public class Platform : ConstantClass { /// /// Constant Linux for Platform /// public static readonly Platform Linux = new Platform("Linux"); /// /// Constant Windows for Platform /// public static readonly Platform Windows = new Platform("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 Platform(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 Platform 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 Platform(string value) { return FindValue(value); } } /// /// Constants used for properties of type WorkflowExecutionStatus. /// public class WorkflowExecutionStatus : ConstantClass { /// /// Constant COMPLETED for WorkflowExecutionStatus /// public static readonly WorkflowExecutionStatus COMPLETED = new WorkflowExecutionStatus("COMPLETED"); /// /// Constant FAILED for WorkflowExecutionStatus /// public static readonly WorkflowExecutionStatus FAILED = new WorkflowExecutionStatus("FAILED"); /// /// Constant PENDING for WorkflowExecutionStatus /// public static readonly WorkflowExecutionStatus PENDING = new WorkflowExecutionStatus("PENDING"); /// /// Constant ROLLBACK_COMPLETED for WorkflowExecutionStatus /// public static readonly WorkflowExecutionStatus ROLLBACK_COMPLETED = new WorkflowExecutionStatus("ROLLBACK_COMPLETED"); /// /// Constant ROLLBACK_IN_PROGRESS for WorkflowExecutionStatus /// public static readonly WorkflowExecutionStatus ROLLBACK_IN_PROGRESS = new WorkflowExecutionStatus("ROLLBACK_IN_PROGRESS"); /// /// Constant RUNNING for WorkflowExecutionStatus /// public static readonly WorkflowExecutionStatus RUNNING = new WorkflowExecutionStatus("RUNNING"); /// /// Constant SKIPPED for WorkflowExecutionStatus /// public static readonly WorkflowExecutionStatus SKIPPED = new WorkflowExecutionStatus("SKIPPED"); /// /// 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 WorkflowExecutionStatus(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 WorkflowExecutionStatus 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 WorkflowExecutionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type WorkflowStepExecutionRollbackStatus. /// public class WorkflowStepExecutionRollbackStatus : ConstantClass { /// /// Constant COMPLETED for WorkflowStepExecutionRollbackStatus /// public static readonly WorkflowStepExecutionRollbackStatus COMPLETED = new WorkflowStepExecutionRollbackStatus("COMPLETED"); /// /// Constant FAILED for WorkflowStepExecutionRollbackStatus /// public static readonly WorkflowStepExecutionRollbackStatus FAILED = new WorkflowStepExecutionRollbackStatus("FAILED"); /// /// Constant RUNNING for WorkflowStepExecutionRollbackStatus /// public static readonly WorkflowStepExecutionRollbackStatus RUNNING = new WorkflowStepExecutionRollbackStatus("RUNNING"); /// /// Constant SKIPPED for WorkflowStepExecutionRollbackStatus /// public static readonly WorkflowStepExecutionRollbackStatus SKIPPED = new WorkflowStepExecutionRollbackStatus("SKIPPED"); /// /// 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 WorkflowStepExecutionRollbackStatus(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 WorkflowStepExecutionRollbackStatus 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 WorkflowStepExecutionRollbackStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type WorkflowStepExecutionStatus. /// public class WorkflowStepExecutionStatus : ConstantClass { /// /// Constant COMPLETED for WorkflowStepExecutionStatus /// public static readonly WorkflowStepExecutionStatus COMPLETED = new WorkflowStepExecutionStatus("COMPLETED"); /// /// Constant FAILED for WorkflowStepExecutionStatus /// public static readonly WorkflowStepExecutionStatus FAILED = new WorkflowStepExecutionStatus("FAILED"); /// /// Constant PENDING for WorkflowStepExecutionStatus /// public static readonly WorkflowStepExecutionStatus PENDING = new WorkflowStepExecutionStatus("PENDING"); /// /// Constant RUNNING for WorkflowStepExecutionStatus /// public static readonly WorkflowStepExecutionStatus RUNNING = new WorkflowStepExecutionStatus("RUNNING"); /// /// Constant SKIPPED for WorkflowStepExecutionStatus /// public static readonly WorkflowStepExecutionStatus SKIPPED = new WorkflowStepExecutionStatus("SKIPPED"); /// /// 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 WorkflowStepExecutionStatus(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 WorkflowStepExecutionStatus 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 WorkflowStepExecutionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type WorkflowType. /// public class WorkflowType : ConstantClass { /// /// Constant BUILD for WorkflowType /// public static readonly WorkflowType BUILD = new WorkflowType("BUILD"); /// /// Constant DISTRIBUTION for WorkflowType /// public static readonly WorkflowType DISTRIBUTION = new WorkflowType("DISTRIBUTION"); /// /// Constant TEST for WorkflowType /// public static readonly WorkflowType TEST = new WorkflowType("TEST"); /// /// 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 WorkflowType(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 WorkflowType 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 WorkflowType(string value) { return FindValue(value); } } }