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