/* * 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 ssm-2014-11-06.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.SimpleSystemsManagement { /// /// Constants used for properties of type AssociationComplianceSeverity. /// public class AssociationComplianceSeverity : ConstantClass { /// /// Constant CRITICAL for AssociationComplianceSeverity /// public static readonly AssociationComplianceSeverity CRITICAL = new AssociationComplianceSeverity("CRITICAL"); /// /// Constant HIGH for AssociationComplianceSeverity /// public static readonly AssociationComplianceSeverity HIGH = new AssociationComplianceSeverity("HIGH"); /// /// Constant LOW for AssociationComplianceSeverity /// public static readonly AssociationComplianceSeverity LOW = new AssociationComplianceSeverity("LOW"); /// /// Constant MEDIUM for AssociationComplianceSeverity /// public static readonly AssociationComplianceSeverity MEDIUM = new AssociationComplianceSeverity("MEDIUM"); /// /// Constant UNSPECIFIED for AssociationComplianceSeverity /// public static readonly AssociationComplianceSeverity UNSPECIFIED = new AssociationComplianceSeverity("UNSPECIFIED"); /// /// 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 AssociationComplianceSeverity(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 AssociationComplianceSeverity 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 AssociationComplianceSeverity(string value) { return FindValue(value); } } /// /// Constants used for properties of type AssociationExecutionFilterKey. /// public class AssociationExecutionFilterKey : ConstantClass { /// /// Constant CreatedTime for AssociationExecutionFilterKey /// public static readonly AssociationExecutionFilterKey CreatedTime = new AssociationExecutionFilterKey("CreatedTime"); /// /// Constant ExecutionId for AssociationExecutionFilterKey /// public static readonly AssociationExecutionFilterKey ExecutionId = new AssociationExecutionFilterKey("ExecutionId"); /// /// Constant Status for AssociationExecutionFilterKey /// public static readonly AssociationExecutionFilterKey Status = new AssociationExecutionFilterKey("Status"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AssociationExecutionFilterKey(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 AssociationExecutionFilterKey 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 AssociationExecutionFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type AssociationExecutionTargetsFilterKey. /// public class AssociationExecutionTargetsFilterKey : ConstantClass { /// /// Constant ResourceId for AssociationExecutionTargetsFilterKey /// public static readonly AssociationExecutionTargetsFilterKey ResourceId = new AssociationExecutionTargetsFilterKey("ResourceId"); /// /// Constant ResourceType for AssociationExecutionTargetsFilterKey /// public static readonly AssociationExecutionTargetsFilterKey ResourceType = new AssociationExecutionTargetsFilterKey("ResourceType"); /// /// Constant Status for AssociationExecutionTargetsFilterKey /// public static readonly AssociationExecutionTargetsFilterKey Status = new AssociationExecutionTargetsFilterKey("Status"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AssociationExecutionTargetsFilterKey(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 AssociationExecutionTargetsFilterKey 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 AssociationExecutionTargetsFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type AssociationFilterKey. /// public class AssociationFilterKey : ConstantClass { /// /// Constant AssociationId for AssociationFilterKey /// public static readonly AssociationFilterKey AssociationId = new AssociationFilterKey("AssociationId"); /// /// Constant AssociationName for AssociationFilterKey /// public static readonly AssociationFilterKey AssociationName = new AssociationFilterKey("AssociationName"); /// /// Constant AssociationStatusName for AssociationFilterKey /// public static readonly AssociationFilterKey AssociationStatusName = new AssociationFilterKey("AssociationStatusName"); /// /// Constant InstanceId for AssociationFilterKey /// public static readonly AssociationFilterKey InstanceId = new AssociationFilterKey("InstanceId"); /// /// Constant LastExecutedAfter for AssociationFilterKey /// public static readonly AssociationFilterKey LastExecutedAfter = new AssociationFilterKey("LastExecutedAfter"); /// /// Constant LastExecutedBefore for AssociationFilterKey /// public static readonly AssociationFilterKey LastExecutedBefore = new AssociationFilterKey("LastExecutedBefore"); /// /// Constant Name for AssociationFilterKey /// public static readonly AssociationFilterKey Name = new AssociationFilterKey("Name"); /// /// Constant ResourceGroupName for AssociationFilterKey /// public static readonly AssociationFilterKey ResourceGroupName = new AssociationFilterKey("ResourceGroupName"); /// /// 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 AssociationFilterKey(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 AssociationFilterKey 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 AssociationFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type AssociationFilterOperatorType. /// public class AssociationFilterOperatorType : ConstantClass { /// /// Constant EQUAL for AssociationFilterOperatorType /// public static readonly AssociationFilterOperatorType EQUAL = new AssociationFilterOperatorType("EQUAL"); /// /// Constant GREATER_THAN for AssociationFilterOperatorType /// public static readonly AssociationFilterOperatorType GREATER_THAN = new AssociationFilterOperatorType("GREATER_THAN"); /// /// Constant LESS_THAN for AssociationFilterOperatorType /// public static readonly AssociationFilterOperatorType LESS_THAN = new AssociationFilterOperatorType("LESS_THAN"); /// /// 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 AssociationFilterOperatorType(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 AssociationFilterOperatorType 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 AssociationFilterOperatorType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AssociationStatusName. /// public class AssociationStatusName : ConstantClass { /// /// Constant Failed for AssociationStatusName /// public static readonly AssociationStatusName Failed = new AssociationStatusName("Failed"); /// /// Constant Pending for AssociationStatusName /// public static readonly AssociationStatusName Pending = new AssociationStatusName("Pending"); /// /// Constant Success for AssociationStatusName /// public static readonly AssociationStatusName Success = new AssociationStatusName("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 AssociationStatusName(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 AssociationStatusName 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 AssociationStatusName(string value) { return FindValue(value); } } /// /// Constants used for properties of type AssociationSyncCompliance. /// public class AssociationSyncCompliance : ConstantClass { /// /// Constant AUTO for AssociationSyncCompliance /// public static readonly AssociationSyncCompliance AUTO = new AssociationSyncCompliance("AUTO"); /// /// Constant MANUAL for AssociationSyncCompliance /// public static readonly AssociationSyncCompliance MANUAL = new AssociationSyncCompliance("MANUAL"); /// /// 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 AssociationSyncCompliance(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 AssociationSyncCompliance 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 AssociationSyncCompliance(string value) { return FindValue(value); } } /// /// Constants used for properties of type AttachmentHashType. /// public class AttachmentHashType : ConstantClass { /// /// Constant Sha256 for AttachmentHashType /// public static readonly AttachmentHashType Sha256 = new AttachmentHashType("Sha256"); /// /// 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 AttachmentHashType(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 AttachmentHashType 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 AttachmentHashType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AttachmentsSourceKey. /// public class AttachmentsSourceKey : ConstantClass { /// /// Constant AttachmentReference for AttachmentsSourceKey /// public static readonly AttachmentsSourceKey AttachmentReference = new AttachmentsSourceKey("AttachmentReference"); /// /// Constant S3FileUrl for AttachmentsSourceKey /// public static readonly AttachmentsSourceKey S3FileUrl = new AttachmentsSourceKey("S3FileUrl"); /// /// Constant SourceUrl for AttachmentsSourceKey /// public static readonly AttachmentsSourceKey SourceUrl = new AttachmentsSourceKey("SourceUrl"); /// /// 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 AttachmentsSourceKey(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 AttachmentsSourceKey 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 AttachmentsSourceKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type AutomationExecutionFilterKey. /// public class AutomationExecutionFilterKey : ConstantClass { /// /// Constant AutomationSubtype for AutomationExecutionFilterKey /// public static readonly AutomationExecutionFilterKey AutomationSubtype = new AutomationExecutionFilterKey("AutomationSubtype"); /// /// Constant AutomationType for AutomationExecutionFilterKey /// public static readonly AutomationExecutionFilterKey AutomationType = new AutomationExecutionFilterKey("AutomationType"); /// /// Constant CurrentAction for AutomationExecutionFilterKey /// public static readonly AutomationExecutionFilterKey CurrentAction = new AutomationExecutionFilterKey("CurrentAction"); /// /// Constant DocumentNamePrefix for AutomationExecutionFilterKey /// public static readonly AutomationExecutionFilterKey DocumentNamePrefix = new AutomationExecutionFilterKey("DocumentNamePrefix"); /// /// Constant ExecutionId for AutomationExecutionFilterKey /// public static readonly AutomationExecutionFilterKey ExecutionId = new AutomationExecutionFilterKey("ExecutionId"); /// /// Constant ExecutionStatus for AutomationExecutionFilterKey /// public static readonly AutomationExecutionFilterKey ExecutionStatus = new AutomationExecutionFilterKey("ExecutionStatus"); /// /// Constant OpsItemId for AutomationExecutionFilterKey /// public static readonly AutomationExecutionFilterKey OpsItemId = new AutomationExecutionFilterKey("OpsItemId"); /// /// Constant ParentExecutionId for AutomationExecutionFilterKey /// public static readonly AutomationExecutionFilterKey ParentExecutionId = new AutomationExecutionFilterKey("ParentExecutionId"); /// /// Constant StartTimeAfter for AutomationExecutionFilterKey /// public static readonly AutomationExecutionFilterKey StartTimeAfter = new AutomationExecutionFilterKey("StartTimeAfter"); /// /// Constant StartTimeBefore for AutomationExecutionFilterKey /// public static readonly AutomationExecutionFilterKey StartTimeBefore = new AutomationExecutionFilterKey("StartTimeBefore"); /// /// Constant TagKey for AutomationExecutionFilterKey /// public static readonly AutomationExecutionFilterKey TagKey = new AutomationExecutionFilterKey("TagKey"); /// /// Constant TargetResourceGroup for AutomationExecutionFilterKey /// public static readonly AutomationExecutionFilterKey TargetResourceGroup = new AutomationExecutionFilterKey("TargetResourceGroup"); /// /// 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 AutomationExecutionFilterKey(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 AutomationExecutionFilterKey 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 AutomationExecutionFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type AutomationExecutionStatus. /// public class AutomationExecutionStatus : ConstantClass { /// /// Constant Approved for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus Approved = new AutomationExecutionStatus("Approved"); /// /// Constant Cancelled for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus Cancelled = new AutomationExecutionStatus("Cancelled"); /// /// Constant Cancelling for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus Cancelling = new AutomationExecutionStatus("Cancelling"); /// /// Constant ChangeCalendarOverrideApproved for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus ChangeCalendarOverrideApproved = new AutomationExecutionStatus("ChangeCalendarOverrideApproved"); /// /// Constant ChangeCalendarOverrideRejected for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus ChangeCalendarOverrideRejected = new AutomationExecutionStatus("ChangeCalendarOverrideRejected"); /// /// Constant CompletedWithFailure for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus CompletedWithFailure = new AutomationExecutionStatus("CompletedWithFailure"); /// /// Constant CompletedWithSuccess for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus CompletedWithSuccess = new AutomationExecutionStatus("CompletedWithSuccess"); /// /// Constant Failed for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus Failed = new AutomationExecutionStatus("Failed"); /// /// Constant InProgress for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus InProgress = new AutomationExecutionStatus("InProgress"); /// /// Constant Pending for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus Pending = new AutomationExecutionStatus("Pending"); /// /// Constant PendingApproval for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus PendingApproval = new AutomationExecutionStatus("PendingApproval"); /// /// Constant PendingChangeCalendarOverride for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus PendingChangeCalendarOverride = new AutomationExecutionStatus("PendingChangeCalendarOverride"); /// /// Constant Rejected for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus Rejected = new AutomationExecutionStatus("Rejected"); /// /// Constant RunbookInProgress for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus RunbookInProgress = new AutomationExecutionStatus("RunbookInProgress"); /// /// Constant Scheduled for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus Scheduled = new AutomationExecutionStatus("Scheduled"); /// /// Constant Success for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus Success = new AutomationExecutionStatus("Success"); /// /// Constant TimedOut for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus TimedOut = new AutomationExecutionStatus("TimedOut"); /// /// Constant Waiting for AutomationExecutionStatus /// public static readonly AutomationExecutionStatus Waiting = new AutomationExecutionStatus("Waiting"); /// /// 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 AutomationExecutionStatus(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 AutomationExecutionStatus 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 AutomationExecutionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AutomationSubtype. /// public class AutomationSubtype : ConstantClass { /// /// Constant ChangeRequest for AutomationSubtype /// public static readonly AutomationSubtype ChangeRequest = new AutomationSubtype("ChangeRequest"); /// /// 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 AutomationSubtype(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 AutomationSubtype 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 AutomationSubtype(string value) { return FindValue(value); } } /// /// Constants used for properties of type AutomationType. /// public class AutomationType : ConstantClass { /// /// Constant CrossAccount for AutomationType /// public static readonly AutomationType CrossAccount = new AutomationType("CrossAccount"); /// /// Constant Local for AutomationType /// public static readonly AutomationType Local = new AutomationType("Local"); /// /// 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 AutomationType(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 AutomationType 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 AutomationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type CalendarState. /// public class CalendarState : ConstantClass { /// /// Constant CLOSED for CalendarState /// public static readonly CalendarState CLOSED = new CalendarState("CLOSED"); /// /// Constant OPEN for CalendarState /// public static readonly CalendarState OPEN = new CalendarState("OPEN"); /// /// 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 CalendarState(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 CalendarState 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 CalendarState(string value) { return FindValue(value); } } /// /// Constants used for properties of type CommandFilterKey. /// public class CommandFilterKey : ConstantClass { /// /// Constant DocumentName for CommandFilterKey /// public static readonly CommandFilterKey DocumentName = new CommandFilterKey("DocumentName"); /// /// Constant ExecutionStage for CommandFilterKey /// public static readonly CommandFilterKey ExecutionStage = new CommandFilterKey("ExecutionStage"); /// /// Constant InvokedAfter for CommandFilterKey /// public static readonly CommandFilterKey InvokedAfter = new CommandFilterKey("InvokedAfter"); /// /// Constant InvokedBefore for CommandFilterKey /// public static readonly CommandFilterKey InvokedBefore = new CommandFilterKey("InvokedBefore"); /// /// Constant Status for CommandFilterKey /// public static readonly CommandFilterKey Status = new CommandFilterKey("Status"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public CommandFilterKey(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 CommandFilterKey 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 CommandFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type CommandInvocationStatus. /// public class CommandInvocationStatus : ConstantClass { /// /// Constant Cancelled for CommandInvocationStatus /// public static readonly CommandInvocationStatus Cancelled = new CommandInvocationStatus("Cancelled"); /// /// Constant Cancelling for CommandInvocationStatus /// public static readonly CommandInvocationStatus Cancelling = new CommandInvocationStatus("Cancelling"); /// /// Constant Delayed for CommandInvocationStatus /// public static readonly CommandInvocationStatus Delayed = new CommandInvocationStatus("Delayed"); /// /// Constant Failed for CommandInvocationStatus /// public static readonly CommandInvocationStatus Failed = new CommandInvocationStatus("Failed"); /// /// Constant InProgress for CommandInvocationStatus /// public static readonly CommandInvocationStatus InProgress = new CommandInvocationStatus("InProgress"); /// /// Constant Pending for CommandInvocationStatus /// public static readonly CommandInvocationStatus Pending = new CommandInvocationStatus("Pending"); /// /// Constant Success for CommandInvocationStatus /// public static readonly CommandInvocationStatus Success = new CommandInvocationStatus("Success"); /// /// Constant TimedOut for CommandInvocationStatus /// public static readonly CommandInvocationStatus TimedOut = new CommandInvocationStatus("TimedOut"); /// /// 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 CommandInvocationStatus(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 CommandInvocationStatus 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 CommandInvocationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type CommandPluginStatus. /// public class CommandPluginStatus : ConstantClass { /// /// Constant Cancelled for CommandPluginStatus /// public static readonly CommandPluginStatus Cancelled = new CommandPluginStatus("Cancelled"); /// /// Constant Failed for CommandPluginStatus /// public static readonly CommandPluginStatus Failed = new CommandPluginStatus("Failed"); /// /// Constant InProgress for CommandPluginStatus /// public static readonly CommandPluginStatus InProgress = new CommandPluginStatus("InProgress"); /// /// Constant Pending for CommandPluginStatus /// public static readonly CommandPluginStatus Pending = new CommandPluginStatus("Pending"); /// /// Constant Success for CommandPluginStatus /// public static readonly CommandPluginStatus Success = new CommandPluginStatus("Success"); /// /// Constant TimedOut for CommandPluginStatus /// public static readonly CommandPluginStatus TimedOut = new CommandPluginStatus("TimedOut"); /// /// 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 CommandPluginStatus(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 CommandPluginStatus 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 CommandPluginStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type CommandStatus. /// public class CommandStatus : ConstantClass { /// /// Constant Cancelled for CommandStatus /// public static readonly CommandStatus Cancelled = new CommandStatus("Cancelled"); /// /// Constant Cancelling for CommandStatus /// public static readonly CommandStatus Cancelling = new CommandStatus("Cancelling"); /// /// Constant Failed for CommandStatus /// public static readonly CommandStatus Failed = new CommandStatus("Failed"); /// /// Constant InProgress for CommandStatus /// public static readonly CommandStatus InProgress = new CommandStatus("InProgress"); /// /// Constant Pending for CommandStatus /// public static readonly CommandStatus Pending = new CommandStatus("Pending"); /// /// Constant Success for CommandStatus /// public static readonly CommandStatus Success = new CommandStatus("Success"); /// /// Constant TimedOut for CommandStatus /// public static readonly CommandStatus TimedOut = new CommandStatus("TimedOut"); /// /// 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 CommandStatus(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 CommandStatus 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 CommandStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComplianceQueryOperatorType. /// public class ComplianceQueryOperatorType : ConstantClass { /// /// Constant BEGIN_WITH for ComplianceQueryOperatorType /// public static readonly ComplianceQueryOperatorType BEGIN_WITH = new ComplianceQueryOperatorType("BEGIN_WITH"); /// /// Constant EQUAL for ComplianceQueryOperatorType /// public static readonly ComplianceQueryOperatorType EQUAL = new ComplianceQueryOperatorType("EQUAL"); /// /// Constant GREATER_THAN for ComplianceQueryOperatorType /// public static readonly ComplianceQueryOperatorType GREATER_THAN = new ComplianceQueryOperatorType("GREATER_THAN"); /// /// Constant LESS_THAN for ComplianceQueryOperatorType /// public static readonly ComplianceQueryOperatorType LESS_THAN = new ComplianceQueryOperatorType("LESS_THAN"); /// /// Constant NOT_EQUAL for ComplianceQueryOperatorType /// public static readonly ComplianceQueryOperatorType NOT_EQUAL = new ComplianceQueryOperatorType("NOT_EQUAL"); /// /// 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 ComplianceQueryOperatorType(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 ComplianceQueryOperatorType 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 ComplianceQueryOperatorType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComplianceSeverity. /// public class ComplianceSeverity : ConstantClass { /// /// Constant CRITICAL for ComplianceSeverity /// public static readonly ComplianceSeverity CRITICAL = new ComplianceSeverity("CRITICAL"); /// /// Constant HIGH for ComplianceSeverity /// public static readonly ComplianceSeverity HIGH = new ComplianceSeverity("HIGH"); /// /// Constant INFORMATIONAL for ComplianceSeverity /// public static readonly ComplianceSeverity INFORMATIONAL = new ComplianceSeverity("INFORMATIONAL"); /// /// Constant LOW for ComplianceSeverity /// public static readonly ComplianceSeverity LOW = new ComplianceSeverity("LOW"); /// /// Constant MEDIUM for ComplianceSeverity /// public static readonly ComplianceSeverity MEDIUM = new ComplianceSeverity("MEDIUM"); /// /// Constant UNSPECIFIED for ComplianceSeverity /// public static readonly ComplianceSeverity UNSPECIFIED = new ComplianceSeverity("UNSPECIFIED"); /// /// 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 ComplianceSeverity(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 ComplianceSeverity 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 ComplianceSeverity(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComplianceStatus. /// public class ComplianceStatus : ConstantClass { /// /// Constant COMPLIANT for ComplianceStatus /// public static readonly ComplianceStatus COMPLIANT = new ComplianceStatus("COMPLIANT"); /// /// Constant NON_COMPLIANT for ComplianceStatus /// public static readonly ComplianceStatus NON_COMPLIANT = new ComplianceStatus("NON_COMPLIANT"); /// /// 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 ComplianceStatus(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 ComplianceStatus 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 ComplianceStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComplianceUploadType. /// public class ComplianceUploadType : ConstantClass { /// /// Constant COMPLETE for ComplianceUploadType /// public static readonly ComplianceUploadType COMPLETE = new ComplianceUploadType("COMPLETE"); /// /// Constant PARTIAL for ComplianceUploadType /// public static readonly ComplianceUploadType PARTIAL = new ComplianceUploadType("PARTIAL"); /// /// 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 ComplianceUploadType(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 ComplianceUploadType 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 ComplianceUploadType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConnectionStatus. /// public class ConnectionStatus : ConstantClass { /// /// Constant Connected for ConnectionStatus /// public static readonly ConnectionStatus Connected = new ConnectionStatus("Connected"); /// /// Constant NotConnected for ConnectionStatus /// public static readonly ConnectionStatus NotConnected = new ConnectionStatus("NotConnected"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ConnectionStatus(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ConnectionStatus FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ConnectionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DescribeActivationsFilterKeys. /// public class DescribeActivationsFilterKeys : ConstantClass { /// /// Constant ActivationIds for DescribeActivationsFilterKeys /// public static readonly DescribeActivationsFilterKeys ActivationIds = new DescribeActivationsFilterKeys("ActivationIds"); /// /// Constant DefaultInstanceName for DescribeActivationsFilterKeys /// public static readonly DescribeActivationsFilterKeys DefaultInstanceName = new DescribeActivationsFilterKeys("DefaultInstanceName"); /// /// Constant IamRole for DescribeActivationsFilterKeys /// public static readonly DescribeActivationsFilterKeys IamRole = new DescribeActivationsFilterKeys("IamRole"); /// /// 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 DescribeActivationsFilterKeys(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 DescribeActivationsFilterKeys 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 DescribeActivationsFilterKeys(string value) { return FindValue(value); } } /// /// Constants used for properties of type DocumentFilterKey. /// public class DocumentFilterKey : ConstantClass { /// /// Constant DocumentType for DocumentFilterKey /// public static readonly DocumentFilterKey DocumentType = new DocumentFilterKey("DocumentType"); /// /// Constant Name for DocumentFilterKey /// public static readonly DocumentFilterKey Name = new DocumentFilterKey("Name"); /// /// Constant Owner for DocumentFilterKey /// public static readonly DocumentFilterKey Owner = new DocumentFilterKey("Owner"); /// /// Constant PlatformTypes for DocumentFilterKey /// public static readonly DocumentFilterKey PlatformTypes = new DocumentFilterKey("PlatformTypes"); /// /// 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 DocumentFilterKey(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 DocumentFilterKey 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 DocumentFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type DocumentFormat. /// public class DocumentFormat : ConstantClass { /// /// Constant JSON for DocumentFormat /// public static readonly DocumentFormat JSON = new DocumentFormat("JSON"); /// /// Constant TEXT for DocumentFormat /// public static readonly DocumentFormat TEXT = new DocumentFormat("TEXT"); /// /// Constant YAML for DocumentFormat /// public static readonly DocumentFormat YAML = new DocumentFormat("YAML"); /// /// 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 DocumentFormat(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 DocumentFormat 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 DocumentFormat(string value) { return FindValue(value); } } /// /// Constants used for properties of type DocumentHashType. /// public class DocumentHashType : ConstantClass { /// /// Constant Sha1 for DocumentHashType /// public static readonly DocumentHashType Sha1 = new DocumentHashType("Sha1"); /// /// Constant Sha256 for DocumentHashType /// public static readonly DocumentHashType Sha256 = new DocumentHashType("Sha256"); /// /// 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 DocumentHashType(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 DocumentHashType 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 DocumentHashType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DocumentMetadataEnum. /// public class DocumentMetadataEnum : ConstantClass { /// /// Constant DocumentReviews for DocumentMetadataEnum /// public static readonly DocumentMetadataEnum DocumentReviews = new DocumentMetadataEnum("DocumentReviews"); /// /// 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 DocumentMetadataEnum(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 DocumentMetadataEnum 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 DocumentMetadataEnum(string value) { return FindValue(value); } } /// /// Constants used for properties of type DocumentParameterType. /// public class DocumentParameterType : ConstantClass { /// /// Constant String for DocumentParameterType /// public static readonly DocumentParameterType String = new DocumentParameterType("String"); /// /// Constant StringList for DocumentParameterType /// public static readonly DocumentParameterType StringList = new DocumentParameterType("StringList"); /// /// 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 DocumentParameterType(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 DocumentParameterType 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 DocumentParameterType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DocumentPermissionType. /// public class DocumentPermissionType : ConstantClass { /// /// Constant Share for DocumentPermissionType /// public static readonly DocumentPermissionType Share = new DocumentPermissionType("Share"); /// /// 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 DocumentPermissionType(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 DocumentPermissionType 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 DocumentPermissionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DocumentReviewAction. /// public class DocumentReviewAction : ConstantClass { /// /// Constant Approve for DocumentReviewAction /// public static readonly DocumentReviewAction Approve = new DocumentReviewAction("Approve"); /// /// Constant Reject for DocumentReviewAction /// public static readonly DocumentReviewAction Reject = new DocumentReviewAction("Reject"); /// /// Constant SendForReview for DocumentReviewAction /// public static readonly DocumentReviewAction SendForReview = new DocumentReviewAction("SendForReview"); /// /// Constant UpdateReview for DocumentReviewAction /// public static readonly DocumentReviewAction UpdateReview = new DocumentReviewAction("UpdateReview"); /// /// 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 DocumentReviewAction(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 DocumentReviewAction 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 DocumentReviewAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type DocumentReviewCommentType. /// public class DocumentReviewCommentType : ConstantClass { /// /// Constant Comment for DocumentReviewCommentType /// public static readonly DocumentReviewCommentType Comment = new DocumentReviewCommentType("Comment"); /// /// 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 DocumentReviewCommentType(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 DocumentReviewCommentType 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 DocumentReviewCommentType(string value) { return FindValue(value); } } /// /// Constants used for properties of type DocumentStatus. /// public class DocumentStatus : ConstantClass { /// /// Constant Active for DocumentStatus /// public static readonly DocumentStatus Active = new DocumentStatus("Active"); /// /// Constant Creating for DocumentStatus /// public static readonly DocumentStatus Creating = new DocumentStatus("Creating"); /// /// Constant Deleting for DocumentStatus /// public static readonly DocumentStatus Deleting = new DocumentStatus("Deleting"); /// /// Constant Failed for DocumentStatus /// public static readonly DocumentStatus Failed = new DocumentStatus("Failed"); /// /// Constant Updating for DocumentStatus /// public static readonly DocumentStatus Updating = new DocumentStatus("Updating"); /// /// 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 DocumentStatus(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 DocumentStatus 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 DocumentStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DocumentType. /// public class DocumentType : ConstantClass { /// /// Constant ApplicationConfiguration for DocumentType /// public static readonly DocumentType ApplicationConfiguration = new DocumentType("ApplicationConfiguration"); /// /// Constant ApplicationConfigurationSchema for DocumentType /// public static readonly DocumentType ApplicationConfigurationSchema = new DocumentType("ApplicationConfigurationSchema"); /// /// Constant Automation for DocumentType /// public static readonly DocumentType Automation = new DocumentType("Automation"); /// /// Constant AutomationChangeTemplate for DocumentType /// public static readonly DocumentType AutomationChangeTemplate = new DocumentType("Automation.ChangeTemplate"); /// /// Constant ChangeCalendar for DocumentType /// public static readonly DocumentType ChangeCalendar = new DocumentType("ChangeCalendar"); /// /// Constant CloudFormation for DocumentType /// public static readonly DocumentType CloudFormation = new DocumentType("CloudFormation"); /// /// Constant Command for DocumentType /// public static readonly DocumentType Command = new DocumentType("Command"); /// /// Constant ConformancePackTemplate for DocumentType /// public static readonly DocumentType ConformancePackTemplate = new DocumentType("ConformancePackTemplate"); /// /// Constant DeploymentStrategy for DocumentType /// public static readonly DocumentType DeploymentStrategy = new DocumentType("DeploymentStrategy"); /// /// Constant Package for DocumentType /// public static readonly DocumentType Package = new DocumentType("Package"); /// /// Constant Policy for DocumentType /// public static readonly DocumentType Policy = new DocumentType("Policy"); /// /// Constant ProblemAnalysis for DocumentType /// public static readonly DocumentType ProblemAnalysis = new DocumentType("ProblemAnalysis"); /// /// Constant ProblemAnalysisTemplate for DocumentType /// public static readonly DocumentType ProblemAnalysisTemplate = new DocumentType("ProblemAnalysisTemplate"); /// /// Constant QuickSetup for DocumentType /// public static readonly DocumentType QuickSetup = new DocumentType("QuickSetup"); /// /// Constant Session for DocumentType /// public static readonly DocumentType Session = new DocumentType("Session"); /// /// 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 DocumentType(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 DocumentType 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 DocumentType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ExecutionMode. /// public class ExecutionMode : ConstantClass { /// /// Constant Auto for ExecutionMode /// public static readonly ExecutionMode Auto = new ExecutionMode("Auto"); /// /// Constant Interactive for ExecutionMode /// public static readonly ExecutionMode Interactive = new ExecutionMode("Interactive"); /// /// 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 ExecutionMode(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 ExecutionMode 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 ExecutionMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type ExternalAlarmState. /// public class ExternalAlarmState : ConstantClass { /// /// Constant ALARM for ExternalAlarmState /// public static readonly ExternalAlarmState ALARM = new ExternalAlarmState("ALARM"); /// /// Constant UNKNOWN for ExternalAlarmState /// public static readonly ExternalAlarmState UNKNOWN = new ExternalAlarmState("UNKNOWN"); /// /// 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 ExternalAlarmState(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 ExternalAlarmState 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 ExternalAlarmState(string value) { return FindValue(value); } } /// /// Constants used for properties of type Fault. /// public class Fault : ConstantClass { /// /// Constant Client for Fault /// public static readonly Fault Client = new Fault("Client"); /// /// Constant Server for Fault /// public static readonly Fault Server = new Fault("Server"); /// /// Constant Unknown for Fault /// public static readonly Fault Unknown = new Fault("Unknown"); /// /// 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 Fault(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 Fault 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 Fault(string value) { return FindValue(value); } } /// /// Constants used for properties of type InstanceInformationFilterKey. /// public class InstanceInformationFilterKey : ConstantClass { /// /// Constant ActivationIds for InstanceInformationFilterKey /// public static readonly InstanceInformationFilterKey ActivationIds = new InstanceInformationFilterKey("ActivationIds"); /// /// Constant AgentVersion for InstanceInformationFilterKey /// public static readonly InstanceInformationFilterKey AgentVersion = new InstanceInformationFilterKey("AgentVersion"); /// /// Constant AssociationStatus for InstanceInformationFilterKey /// public static readonly InstanceInformationFilterKey AssociationStatus = new InstanceInformationFilterKey("AssociationStatus"); /// /// Constant IamRole for InstanceInformationFilterKey /// public static readonly InstanceInformationFilterKey IamRole = new InstanceInformationFilterKey("IamRole"); /// /// Constant InstanceIds for InstanceInformationFilterKey /// public static readonly InstanceInformationFilterKey InstanceIds = new InstanceInformationFilterKey("InstanceIds"); /// /// Constant PingStatus for InstanceInformationFilterKey /// public static readonly InstanceInformationFilterKey PingStatus = new InstanceInformationFilterKey("PingStatus"); /// /// Constant PlatformTypes for InstanceInformationFilterKey /// public static readonly InstanceInformationFilterKey PlatformTypes = new InstanceInformationFilterKey("PlatformTypes"); /// /// Constant ResourceType for InstanceInformationFilterKey /// public static readonly InstanceInformationFilterKey ResourceType = new InstanceInformationFilterKey("ResourceType"); /// /// 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 InstanceInformationFilterKey(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 InstanceInformationFilterKey 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 InstanceInformationFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type InstancePatchStateOperatorType. /// public class InstancePatchStateOperatorType : ConstantClass { /// /// Constant Equal for InstancePatchStateOperatorType /// public static readonly InstancePatchStateOperatorType Equal = new InstancePatchStateOperatorType("Equal"); /// /// Constant GreaterThan for InstancePatchStateOperatorType /// public static readonly InstancePatchStateOperatorType GreaterThan = new InstancePatchStateOperatorType("GreaterThan"); /// /// Constant LessThan for InstancePatchStateOperatorType /// public static readonly InstancePatchStateOperatorType LessThan = new InstancePatchStateOperatorType("LessThan"); /// /// Constant NotEqual for InstancePatchStateOperatorType /// public static readonly InstancePatchStateOperatorType NotEqual = new InstancePatchStateOperatorType("NotEqual"); /// /// 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 InstancePatchStateOperatorType(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 InstancePatchStateOperatorType 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 InstancePatchStateOperatorType(string value) { return FindValue(value); } } /// /// Constants used for properties of type InventoryAttributeDataType. /// public class InventoryAttributeDataType : ConstantClass { /// /// Constant Number for InventoryAttributeDataType /// public static readonly InventoryAttributeDataType Number = new InventoryAttributeDataType("number"); /// /// Constant String for InventoryAttributeDataType /// public static readonly InventoryAttributeDataType String = new InventoryAttributeDataType("string"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public InventoryAttributeDataType(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 InventoryAttributeDataType 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 InventoryAttributeDataType(string value) { return FindValue(value); } } /// /// Constants used for properties of type InventoryDeletionStatus. /// public class InventoryDeletionStatus : ConstantClass { /// /// Constant Complete for InventoryDeletionStatus /// public static readonly InventoryDeletionStatus Complete = new InventoryDeletionStatus("Complete"); /// /// Constant InProgress for InventoryDeletionStatus /// public static readonly InventoryDeletionStatus InProgress = new InventoryDeletionStatus("InProgress"); /// /// 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 InventoryDeletionStatus(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 InventoryDeletionStatus 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 InventoryDeletionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type InventoryQueryOperatorType. /// public class InventoryQueryOperatorType : ConstantClass { /// /// Constant BeginWith for InventoryQueryOperatorType /// public static readonly InventoryQueryOperatorType BeginWith = new InventoryQueryOperatorType("BeginWith"); /// /// Constant Equal for InventoryQueryOperatorType /// public static readonly InventoryQueryOperatorType Equal = new InventoryQueryOperatorType("Equal"); /// /// Constant Exists for InventoryQueryOperatorType /// public static readonly InventoryQueryOperatorType Exists = new InventoryQueryOperatorType("Exists"); /// /// Constant GreaterThan for InventoryQueryOperatorType /// public static readonly InventoryQueryOperatorType GreaterThan = new InventoryQueryOperatorType("GreaterThan"); /// /// Constant LessThan for InventoryQueryOperatorType /// public static readonly InventoryQueryOperatorType LessThan = new InventoryQueryOperatorType("LessThan"); /// /// Constant NotEqual for InventoryQueryOperatorType /// public static readonly InventoryQueryOperatorType NotEqual = new InventoryQueryOperatorType("NotEqual"); /// /// 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 InventoryQueryOperatorType(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 InventoryQueryOperatorType 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 InventoryQueryOperatorType(string value) { return FindValue(value); } } /// /// Constants used for properties of type InventorySchemaDeleteOption. /// public class InventorySchemaDeleteOption : ConstantClass { /// /// Constant DeleteSchema for InventorySchemaDeleteOption /// public static readonly InventorySchemaDeleteOption DeleteSchema = new InventorySchemaDeleteOption("DeleteSchema"); /// /// Constant DisableSchema for InventorySchemaDeleteOption /// public static readonly InventorySchemaDeleteOption DisableSchema = new InventorySchemaDeleteOption("DisableSchema"); /// /// 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 InventorySchemaDeleteOption(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 InventorySchemaDeleteOption 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 InventorySchemaDeleteOption(string value) { return FindValue(value); } } /// /// Constants used for properties of type LastResourceDataSyncStatus. /// public class LastResourceDataSyncStatus : ConstantClass { /// /// Constant Failed for LastResourceDataSyncStatus /// public static readonly LastResourceDataSyncStatus Failed = new LastResourceDataSyncStatus("Failed"); /// /// Constant InProgress for LastResourceDataSyncStatus /// public static readonly LastResourceDataSyncStatus InProgress = new LastResourceDataSyncStatus("InProgress"); /// /// Constant Successful for LastResourceDataSyncStatus /// public static readonly LastResourceDataSyncStatus Successful = new LastResourceDataSyncStatus("Successful"); /// /// 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 LastResourceDataSyncStatus(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 LastResourceDataSyncStatus 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 LastResourceDataSyncStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type MaintenanceWindowExecutionStatus. /// public class MaintenanceWindowExecutionStatus : ConstantClass { /// /// Constant CANCELLED for MaintenanceWindowExecutionStatus /// public static readonly MaintenanceWindowExecutionStatus CANCELLED = new MaintenanceWindowExecutionStatus("CANCELLED"); /// /// Constant CANCELLING for MaintenanceWindowExecutionStatus /// public static readonly MaintenanceWindowExecutionStatus CANCELLING = new MaintenanceWindowExecutionStatus("CANCELLING"); /// /// Constant FAILED for MaintenanceWindowExecutionStatus /// public static readonly MaintenanceWindowExecutionStatus FAILED = new MaintenanceWindowExecutionStatus("FAILED"); /// /// Constant IN_PROGRESS for MaintenanceWindowExecutionStatus /// public static readonly MaintenanceWindowExecutionStatus IN_PROGRESS = new MaintenanceWindowExecutionStatus("IN_PROGRESS"); /// /// Constant PENDING for MaintenanceWindowExecutionStatus /// public static readonly MaintenanceWindowExecutionStatus PENDING = new MaintenanceWindowExecutionStatus("PENDING"); /// /// Constant SKIPPED_OVERLAPPING for MaintenanceWindowExecutionStatus /// public static readonly MaintenanceWindowExecutionStatus SKIPPED_OVERLAPPING = new MaintenanceWindowExecutionStatus("SKIPPED_OVERLAPPING"); /// /// Constant SUCCESS for MaintenanceWindowExecutionStatus /// public static readonly MaintenanceWindowExecutionStatus SUCCESS = new MaintenanceWindowExecutionStatus("SUCCESS"); /// /// Constant TIMED_OUT for MaintenanceWindowExecutionStatus /// public static readonly MaintenanceWindowExecutionStatus TIMED_OUT = new MaintenanceWindowExecutionStatus("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 MaintenanceWindowExecutionStatus(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 MaintenanceWindowExecutionStatus 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 MaintenanceWindowExecutionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type MaintenanceWindowResourceType. /// public class MaintenanceWindowResourceType : ConstantClass { /// /// Constant INSTANCE for MaintenanceWindowResourceType /// public static readonly MaintenanceWindowResourceType INSTANCE = new MaintenanceWindowResourceType("INSTANCE"); /// /// Constant RESOURCE_GROUP for MaintenanceWindowResourceType /// public static readonly MaintenanceWindowResourceType RESOURCE_GROUP = new MaintenanceWindowResourceType("RESOURCE_GROUP"); /// /// 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 MaintenanceWindowResourceType(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 MaintenanceWindowResourceType 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 MaintenanceWindowResourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type MaintenanceWindowTaskCutoffBehavior. /// public class MaintenanceWindowTaskCutoffBehavior : ConstantClass { /// /// Constant CANCEL_TASK for MaintenanceWindowTaskCutoffBehavior /// public static readonly MaintenanceWindowTaskCutoffBehavior CANCEL_TASK = new MaintenanceWindowTaskCutoffBehavior("CANCEL_TASK"); /// /// Constant CONTINUE_TASK for MaintenanceWindowTaskCutoffBehavior /// public static readonly MaintenanceWindowTaskCutoffBehavior CONTINUE_TASK = new MaintenanceWindowTaskCutoffBehavior("CONTINUE_TASK"); /// /// 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 MaintenanceWindowTaskCutoffBehavior(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 MaintenanceWindowTaskCutoffBehavior 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 MaintenanceWindowTaskCutoffBehavior(string value) { return FindValue(value); } } /// /// Constants used for properties of type MaintenanceWindowTaskType. /// public class MaintenanceWindowTaskType : ConstantClass { /// /// Constant AUTOMATION for MaintenanceWindowTaskType /// public static readonly MaintenanceWindowTaskType AUTOMATION = new MaintenanceWindowTaskType("AUTOMATION"); /// /// Constant LAMBDA for MaintenanceWindowTaskType /// public static readonly MaintenanceWindowTaskType LAMBDA = new MaintenanceWindowTaskType("LAMBDA"); /// /// Constant RUN_COMMAND for MaintenanceWindowTaskType /// public static readonly MaintenanceWindowTaskType RUN_COMMAND = new MaintenanceWindowTaskType("RUN_COMMAND"); /// /// Constant STEP_FUNCTIONS for MaintenanceWindowTaskType /// public static readonly MaintenanceWindowTaskType STEP_FUNCTIONS = new MaintenanceWindowTaskType("STEP_FUNCTIONS"); /// /// 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 MaintenanceWindowTaskType(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 MaintenanceWindowTaskType 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 MaintenanceWindowTaskType(string value) { return FindValue(value); } } /// /// Constants used for properties of type NotificationEvent. /// public class NotificationEvent : ConstantClass { /// /// Constant All for NotificationEvent /// public static readonly NotificationEvent All = new NotificationEvent("All"); /// /// Constant Cancelled for NotificationEvent /// public static readonly NotificationEvent Cancelled = new NotificationEvent("Cancelled"); /// /// Constant Failed for NotificationEvent /// public static readonly NotificationEvent Failed = new NotificationEvent("Failed"); /// /// Constant InProgress for NotificationEvent /// public static readonly NotificationEvent InProgress = new NotificationEvent("InProgress"); /// /// Constant Success for NotificationEvent /// public static readonly NotificationEvent Success = new NotificationEvent("Success"); /// /// Constant TimedOut for NotificationEvent /// public static readonly NotificationEvent TimedOut = new NotificationEvent("TimedOut"); /// /// 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 NotificationEvent(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 NotificationEvent 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 NotificationEvent(string value) { return FindValue(value); } } /// /// Constants used for properties of type NotificationType. /// public class NotificationType : ConstantClass { /// /// Constant Command for NotificationType /// public static readonly NotificationType Command = new NotificationType("Command"); /// /// Constant Invocation for NotificationType /// public static readonly NotificationType Invocation = new NotificationType("Invocation"); /// /// 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 NotificationType(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 NotificationType 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 NotificationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type OperatingSystem. /// public class OperatingSystem : ConstantClass { /// /// Constant ALMA_LINUX for OperatingSystem /// public static readonly OperatingSystem ALMA_LINUX = new OperatingSystem("ALMA_LINUX"); /// /// Constant AMAZON_LINUX for OperatingSystem /// public static readonly OperatingSystem AMAZON_LINUX = new OperatingSystem("AMAZON_LINUX"); /// /// Constant AMAZON_LINUX_2 for OperatingSystem /// public static readonly OperatingSystem AMAZON_LINUX_2 = new OperatingSystem("AMAZON_LINUX_2"); /// /// Constant AMAZON_LINUX_2022 for OperatingSystem /// public static readonly OperatingSystem AMAZON_LINUX_2022 = new OperatingSystem("AMAZON_LINUX_2022"); /// /// Constant AMAZON_LINUX_2023 for OperatingSystem /// public static readonly OperatingSystem AMAZON_LINUX_2023 = new OperatingSystem("AMAZON_LINUX_2023"); /// /// Constant CENTOS for OperatingSystem /// public static readonly OperatingSystem CENTOS = new OperatingSystem("CENTOS"); /// /// Constant DEBIAN for OperatingSystem /// public static readonly OperatingSystem DEBIAN = new OperatingSystem("DEBIAN"); /// /// Constant MACOS for OperatingSystem /// public static readonly OperatingSystem MACOS = new OperatingSystem("MACOS"); /// /// Constant ORACLE_LINUX for OperatingSystem /// public static readonly OperatingSystem ORACLE_LINUX = new OperatingSystem("ORACLE_LINUX"); /// /// Constant RASPBIAN for OperatingSystem /// public static readonly OperatingSystem RASPBIAN = new OperatingSystem("RASPBIAN"); /// /// Constant REDHAT_ENTERPRISE_LINUX for OperatingSystem /// public static readonly OperatingSystem REDHAT_ENTERPRISE_LINUX = new OperatingSystem("REDHAT_ENTERPRISE_LINUX"); /// /// Constant ROCKY_LINUX for OperatingSystem /// public static readonly OperatingSystem ROCKY_LINUX = new OperatingSystem("ROCKY_LINUX"); /// /// Constant SUSE for OperatingSystem /// public static readonly OperatingSystem SUSE = new OperatingSystem("SUSE"); /// /// Constant UBUNTU for OperatingSystem /// public static readonly OperatingSystem UBUNTU = new OperatingSystem("UBUNTU"); /// /// Constant WINDOWS for OperatingSystem /// public static readonly OperatingSystem WINDOWS = new OperatingSystem("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 OperatingSystem(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 OperatingSystem 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 OperatingSystem(string value) { return FindValue(value); } } /// /// Constants used for properties of type OpsFilterOperatorType. /// public class OpsFilterOperatorType : ConstantClass { /// /// Constant BeginWith for OpsFilterOperatorType /// public static readonly OpsFilterOperatorType BeginWith = new OpsFilterOperatorType("BeginWith"); /// /// Constant Equal for OpsFilterOperatorType /// public static readonly OpsFilterOperatorType Equal = new OpsFilterOperatorType("Equal"); /// /// Constant Exists for OpsFilterOperatorType /// public static readonly OpsFilterOperatorType Exists = new OpsFilterOperatorType("Exists"); /// /// Constant GreaterThan for OpsFilterOperatorType /// public static readonly OpsFilterOperatorType GreaterThan = new OpsFilterOperatorType("GreaterThan"); /// /// Constant LessThan for OpsFilterOperatorType /// public static readonly OpsFilterOperatorType LessThan = new OpsFilterOperatorType("LessThan"); /// /// Constant NotEqual for OpsFilterOperatorType /// public static readonly OpsFilterOperatorType NotEqual = new OpsFilterOperatorType("NotEqual"); /// /// 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 OpsFilterOperatorType(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 OpsFilterOperatorType 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 OpsFilterOperatorType(string value) { return FindValue(value); } } /// /// Constants used for properties of type OpsItemDataType. /// public class OpsItemDataType : ConstantClass { /// /// Constant SearchableString for OpsItemDataType /// public static readonly OpsItemDataType SearchableString = new OpsItemDataType("SearchableString"); /// /// Constant String for OpsItemDataType /// public static readonly OpsItemDataType String = new OpsItemDataType("String"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public OpsItemDataType(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 OpsItemDataType 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 OpsItemDataType(string value) { return FindValue(value); } } /// /// Constants used for properties of type OpsItemEventFilterKey. /// public class OpsItemEventFilterKey : ConstantClass { /// /// Constant OpsItemId for OpsItemEventFilterKey /// public static readonly OpsItemEventFilterKey OpsItemId = new OpsItemEventFilterKey("OpsItemId"); /// /// 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 OpsItemEventFilterKey(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 OpsItemEventFilterKey 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 OpsItemEventFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type OpsItemEventFilterOperator. /// public class OpsItemEventFilterOperator : ConstantClass { /// /// Constant Equal for OpsItemEventFilterOperator /// public static readonly OpsItemEventFilterOperator Equal = new OpsItemEventFilterOperator("Equal"); /// /// 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 OpsItemEventFilterOperator(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 OpsItemEventFilterOperator 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 OpsItemEventFilterOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type OpsItemFilterKey. /// public class OpsItemFilterKey : ConstantClass { /// /// Constant AccountId for OpsItemFilterKey /// public static readonly OpsItemFilterKey AccountId = new OpsItemFilterKey("AccountId"); /// /// Constant ActualEndTime for OpsItemFilterKey /// public static readonly OpsItemFilterKey ActualEndTime = new OpsItemFilterKey("ActualEndTime"); /// /// Constant ActualStartTime for OpsItemFilterKey /// public static readonly OpsItemFilterKey ActualStartTime = new OpsItemFilterKey("ActualStartTime"); /// /// Constant AutomationId for OpsItemFilterKey /// public static readonly OpsItemFilterKey AutomationId = new OpsItemFilterKey("AutomationId"); /// /// Constant Category for OpsItemFilterKey /// public static readonly OpsItemFilterKey Category = new OpsItemFilterKey("Category"); /// /// Constant ChangeRequestByApproverArn for OpsItemFilterKey /// public static readonly OpsItemFilterKey ChangeRequestByApproverArn = new OpsItemFilterKey("ChangeRequestByApproverArn"); /// /// Constant ChangeRequestByApproverName for OpsItemFilterKey /// public static readonly OpsItemFilterKey ChangeRequestByApproverName = new OpsItemFilterKey("ChangeRequestByApproverName"); /// /// Constant ChangeRequestByRequesterArn for OpsItemFilterKey /// public static readonly OpsItemFilterKey ChangeRequestByRequesterArn = new OpsItemFilterKey("ChangeRequestByRequesterArn"); /// /// Constant ChangeRequestByRequesterName for OpsItemFilterKey /// public static readonly OpsItemFilterKey ChangeRequestByRequesterName = new OpsItemFilterKey("ChangeRequestByRequesterName"); /// /// Constant ChangeRequestByTargetsResourceGroup for OpsItemFilterKey /// public static readonly OpsItemFilterKey ChangeRequestByTargetsResourceGroup = new OpsItemFilterKey("ChangeRequestByTargetsResourceGroup"); /// /// Constant ChangeRequestByTemplate for OpsItemFilterKey /// public static readonly OpsItemFilterKey ChangeRequestByTemplate = new OpsItemFilterKey("ChangeRequestByTemplate"); /// /// Constant CreatedBy for OpsItemFilterKey /// public static readonly OpsItemFilterKey CreatedBy = new OpsItemFilterKey("CreatedBy"); /// /// Constant CreatedTime for OpsItemFilterKey /// public static readonly OpsItemFilterKey CreatedTime = new OpsItemFilterKey("CreatedTime"); /// /// Constant InsightByType for OpsItemFilterKey /// public static readonly OpsItemFilterKey InsightByType = new OpsItemFilterKey("InsightByType"); /// /// Constant LastModifiedTime for OpsItemFilterKey /// public static readonly OpsItemFilterKey LastModifiedTime = new OpsItemFilterKey("LastModifiedTime"); /// /// Constant OperationalData for OpsItemFilterKey /// public static readonly OpsItemFilterKey OperationalData = new OpsItemFilterKey("OperationalData"); /// /// Constant OperationalDataKey for OpsItemFilterKey /// public static readonly OpsItemFilterKey OperationalDataKey = new OpsItemFilterKey("OperationalDataKey"); /// /// Constant OperationalDataValue for OpsItemFilterKey /// public static readonly OpsItemFilterKey OperationalDataValue = new OpsItemFilterKey("OperationalDataValue"); /// /// Constant OpsItemId for OpsItemFilterKey /// public static readonly OpsItemFilterKey OpsItemId = new OpsItemFilterKey("OpsItemId"); /// /// Constant OpsItemType for OpsItemFilterKey /// public static readonly OpsItemFilterKey OpsItemType = new OpsItemFilterKey("OpsItemType"); /// /// Constant PlannedEndTime for OpsItemFilterKey /// public static readonly OpsItemFilterKey PlannedEndTime = new OpsItemFilterKey("PlannedEndTime"); /// /// Constant PlannedStartTime for OpsItemFilterKey /// public static readonly OpsItemFilterKey PlannedStartTime = new OpsItemFilterKey("PlannedStartTime"); /// /// Constant Priority for OpsItemFilterKey /// public static readonly OpsItemFilterKey Priority = new OpsItemFilterKey("Priority"); /// /// Constant ResourceId for OpsItemFilterKey /// public static readonly OpsItemFilterKey ResourceId = new OpsItemFilterKey("ResourceId"); /// /// Constant Severity for OpsItemFilterKey /// public static readonly OpsItemFilterKey Severity = new OpsItemFilterKey("Severity"); /// /// Constant Source for OpsItemFilterKey /// public static readonly OpsItemFilterKey Source = new OpsItemFilterKey("Source"); /// /// Constant Status for OpsItemFilterKey /// public static readonly OpsItemFilterKey Status = new OpsItemFilterKey("Status"); /// /// Constant Title for OpsItemFilterKey /// public static readonly OpsItemFilterKey Title = new OpsItemFilterKey("Title"); /// /// 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 OpsItemFilterKey(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 OpsItemFilterKey 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 OpsItemFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type OpsItemFilterOperator. /// public class OpsItemFilterOperator : ConstantClass { /// /// Constant Contains for OpsItemFilterOperator /// public static readonly OpsItemFilterOperator Contains = new OpsItemFilterOperator("Contains"); /// /// Constant Equal for OpsItemFilterOperator /// public static readonly OpsItemFilterOperator Equal = new OpsItemFilterOperator("Equal"); /// /// Constant GreaterThan for OpsItemFilterOperator /// public static readonly OpsItemFilterOperator GreaterThan = new OpsItemFilterOperator("GreaterThan"); /// /// Constant LessThan for OpsItemFilterOperator /// public static readonly OpsItemFilterOperator LessThan = new OpsItemFilterOperator("LessThan"); /// /// 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 OpsItemFilterOperator(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 OpsItemFilterOperator 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 OpsItemFilterOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type OpsItemRelatedItemsFilterKey. /// public class OpsItemRelatedItemsFilterKey : ConstantClass { /// /// Constant AssociationId for OpsItemRelatedItemsFilterKey /// public static readonly OpsItemRelatedItemsFilterKey AssociationId = new OpsItemRelatedItemsFilterKey("AssociationId"); /// /// Constant ResourceType for OpsItemRelatedItemsFilterKey /// public static readonly OpsItemRelatedItemsFilterKey ResourceType = new OpsItemRelatedItemsFilterKey("ResourceType"); /// /// Constant ResourceUri for OpsItemRelatedItemsFilterKey /// public static readonly OpsItemRelatedItemsFilterKey ResourceUri = new OpsItemRelatedItemsFilterKey("ResourceUri"); /// /// 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 OpsItemRelatedItemsFilterKey(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 OpsItemRelatedItemsFilterKey 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 OpsItemRelatedItemsFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type OpsItemRelatedItemsFilterOperator. /// public class OpsItemRelatedItemsFilterOperator : ConstantClass { /// /// Constant Equal for OpsItemRelatedItemsFilterOperator /// public static readonly OpsItemRelatedItemsFilterOperator Equal = new OpsItemRelatedItemsFilterOperator("Equal"); /// /// 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 OpsItemRelatedItemsFilterOperator(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 OpsItemRelatedItemsFilterOperator 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 OpsItemRelatedItemsFilterOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type OpsItemStatus. /// public class OpsItemStatus : ConstantClass { /// /// Constant Approved for OpsItemStatus /// public static readonly OpsItemStatus Approved = new OpsItemStatus("Approved"); /// /// Constant Cancelled for OpsItemStatus /// public static readonly OpsItemStatus Cancelled = new OpsItemStatus("Cancelled"); /// /// Constant Cancelling for OpsItemStatus /// public static readonly OpsItemStatus Cancelling = new OpsItemStatus("Cancelling"); /// /// Constant ChangeCalendarOverrideApproved for OpsItemStatus /// public static readonly OpsItemStatus ChangeCalendarOverrideApproved = new OpsItemStatus("ChangeCalendarOverrideApproved"); /// /// Constant ChangeCalendarOverrideRejected for OpsItemStatus /// public static readonly OpsItemStatus ChangeCalendarOverrideRejected = new OpsItemStatus("ChangeCalendarOverrideRejected"); /// /// Constant Closed for OpsItemStatus /// public static readonly OpsItemStatus Closed = new OpsItemStatus("Closed"); /// /// Constant CompletedWithFailure for OpsItemStatus /// public static readonly OpsItemStatus CompletedWithFailure = new OpsItemStatus("CompletedWithFailure"); /// /// Constant CompletedWithSuccess for OpsItemStatus /// public static readonly OpsItemStatus CompletedWithSuccess = new OpsItemStatus("CompletedWithSuccess"); /// /// Constant Failed for OpsItemStatus /// public static readonly OpsItemStatus Failed = new OpsItemStatus("Failed"); /// /// Constant InProgress for OpsItemStatus /// public static readonly OpsItemStatus InProgress = new OpsItemStatus("InProgress"); /// /// Constant Open for OpsItemStatus /// public static readonly OpsItemStatus Open = new OpsItemStatus("Open"); /// /// Constant Pending for OpsItemStatus /// public static readonly OpsItemStatus Pending = new OpsItemStatus("Pending"); /// /// Constant PendingApproval for OpsItemStatus /// public static readonly OpsItemStatus PendingApproval = new OpsItemStatus("PendingApproval"); /// /// Constant PendingChangeCalendarOverride for OpsItemStatus /// public static readonly OpsItemStatus PendingChangeCalendarOverride = new OpsItemStatus("PendingChangeCalendarOverride"); /// /// Constant Rejected for OpsItemStatus /// public static readonly OpsItemStatus Rejected = new OpsItemStatus("Rejected"); /// /// Constant Resolved for OpsItemStatus /// public static readonly OpsItemStatus Resolved = new OpsItemStatus("Resolved"); /// /// Constant RunbookInProgress for OpsItemStatus /// public static readonly OpsItemStatus RunbookInProgress = new OpsItemStatus("RunbookInProgress"); /// /// Constant Scheduled for OpsItemStatus /// public static readonly OpsItemStatus Scheduled = new OpsItemStatus("Scheduled"); /// /// Constant TimedOut for OpsItemStatus /// public static readonly OpsItemStatus TimedOut = new OpsItemStatus("TimedOut"); /// /// 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 OpsItemStatus(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 OpsItemStatus 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 OpsItemStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ParametersFilterKey. /// public class ParametersFilterKey : ConstantClass { /// /// Constant KeyId for ParametersFilterKey /// public static readonly ParametersFilterKey KeyId = new ParametersFilterKey("KeyId"); /// /// Constant Name for ParametersFilterKey /// public static readonly ParametersFilterKey Name = new ParametersFilterKey("Name"); /// /// Constant Type for ParametersFilterKey /// public static readonly ParametersFilterKey Type = new ParametersFilterKey("Type"); /// /// 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 ParametersFilterKey(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 ParametersFilterKey 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 ParametersFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type ParameterTier. /// public class ParameterTier : ConstantClass { /// /// Constant Advanced for ParameterTier /// public static readonly ParameterTier Advanced = new ParameterTier("Advanced"); /// /// Constant IntelligentTiering for ParameterTier /// public static readonly ParameterTier IntelligentTiering = new ParameterTier("Intelligent-Tiering"); /// /// Constant Standard for ParameterTier /// public static readonly ParameterTier Standard = new ParameterTier("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 ParameterTier(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 ParameterTier 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 ParameterTier(string value) { return FindValue(value); } } /// /// Constants used for properties of type ParameterType. /// public class ParameterType : ConstantClass { /// /// Constant SecureString for ParameterType /// public static readonly ParameterType SecureString = new ParameterType("SecureString"); /// /// Constant String for ParameterType /// public static readonly ParameterType String = new ParameterType("String"); /// /// Constant StringList for ParameterType /// public static readonly ParameterType StringList = new ParameterType("StringList"); /// /// 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 ParameterType(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 ParameterType 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 ParameterType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PatchAction. /// public class PatchAction : ConstantClass { /// /// Constant ALLOW_AS_DEPENDENCY for PatchAction /// public static readonly PatchAction ALLOW_AS_DEPENDENCY = new PatchAction("ALLOW_AS_DEPENDENCY"); /// /// Constant BLOCK for PatchAction /// public static readonly PatchAction BLOCK = new PatchAction("BLOCK"); /// /// 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 PatchAction(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 PatchAction 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 PatchAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type PatchComplianceDataState. /// public class PatchComplianceDataState : ConstantClass { /// /// Constant FAILED for PatchComplianceDataState /// public static readonly PatchComplianceDataState FAILED = new PatchComplianceDataState("FAILED"); /// /// Constant INSTALLED for PatchComplianceDataState /// public static readonly PatchComplianceDataState INSTALLED = new PatchComplianceDataState("INSTALLED"); /// /// Constant INSTALLED_OTHER for PatchComplianceDataState /// public static readonly PatchComplianceDataState INSTALLED_OTHER = new PatchComplianceDataState("INSTALLED_OTHER"); /// /// Constant INSTALLED_PENDING_REBOOT for PatchComplianceDataState /// public static readonly PatchComplianceDataState INSTALLED_PENDING_REBOOT = new PatchComplianceDataState("INSTALLED_PENDING_REBOOT"); /// /// Constant INSTALLED_REJECTED for PatchComplianceDataState /// public static readonly PatchComplianceDataState INSTALLED_REJECTED = new PatchComplianceDataState("INSTALLED_REJECTED"); /// /// Constant MISSING for PatchComplianceDataState /// public static readonly PatchComplianceDataState MISSING = new PatchComplianceDataState("MISSING"); /// /// Constant NOT_APPLICABLE for PatchComplianceDataState /// public static readonly PatchComplianceDataState NOT_APPLICABLE = new PatchComplianceDataState("NOT_APPLICABLE"); /// /// 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 PatchComplianceDataState(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 PatchComplianceDataState 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 PatchComplianceDataState(string value) { return FindValue(value); } } /// /// Constants used for properties of type PatchComplianceLevel. /// public class PatchComplianceLevel : ConstantClass { /// /// Constant CRITICAL for PatchComplianceLevel /// public static readonly PatchComplianceLevel CRITICAL = new PatchComplianceLevel("CRITICAL"); /// /// Constant HIGH for PatchComplianceLevel /// public static readonly PatchComplianceLevel HIGH = new PatchComplianceLevel("HIGH"); /// /// Constant INFORMATIONAL for PatchComplianceLevel /// public static readonly PatchComplianceLevel INFORMATIONAL = new PatchComplianceLevel("INFORMATIONAL"); /// /// Constant LOW for PatchComplianceLevel /// public static readonly PatchComplianceLevel LOW = new PatchComplianceLevel("LOW"); /// /// Constant MEDIUM for PatchComplianceLevel /// public static readonly PatchComplianceLevel MEDIUM = new PatchComplianceLevel("MEDIUM"); /// /// Constant UNSPECIFIED for PatchComplianceLevel /// public static readonly PatchComplianceLevel UNSPECIFIED = new PatchComplianceLevel("UNSPECIFIED"); /// /// 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 PatchComplianceLevel(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 PatchComplianceLevel 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 PatchComplianceLevel(string value) { return FindValue(value); } } /// /// Constants used for properties of type PatchDeploymentStatus. /// public class PatchDeploymentStatus : ConstantClass { /// /// Constant APPROVED for PatchDeploymentStatus /// public static readonly PatchDeploymentStatus APPROVED = new PatchDeploymentStatus("APPROVED"); /// /// Constant EXPLICIT_APPROVED for PatchDeploymentStatus /// public static readonly PatchDeploymentStatus EXPLICIT_APPROVED = new PatchDeploymentStatus("EXPLICIT_APPROVED"); /// /// Constant EXPLICIT_REJECTED for PatchDeploymentStatus /// public static readonly PatchDeploymentStatus EXPLICIT_REJECTED = new PatchDeploymentStatus("EXPLICIT_REJECTED"); /// /// Constant PENDING_APPROVAL for PatchDeploymentStatus /// public static readonly PatchDeploymentStatus PENDING_APPROVAL = new PatchDeploymentStatus("PENDING_APPROVAL"); /// /// 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 PatchDeploymentStatus(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 PatchDeploymentStatus 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 PatchDeploymentStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type PatchFilterKey. /// public class PatchFilterKey : ConstantClass { /// /// Constant ADVISORY_ID for PatchFilterKey /// public static readonly PatchFilterKey ADVISORY_ID = new PatchFilterKey("ADVISORY_ID"); /// /// Constant ARCH for PatchFilterKey /// public static readonly PatchFilterKey ARCH = new PatchFilterKey("ARCH"); /// /// Constant BUGZILLA_ID for PatchFilterKey /// public static readonly PatchFilterKey BUGZILLA_ID = new PatchFilterKey("BUGZILLA_ID"); /// /// Constant CLASSIFICATION for PatchFilterKey /// public static readonly PatchFilterKey CLASSIFICATION = new PatchFilterKey("CLASSIFICATION"); /// /// Constant CVE_ID for PatchFilterKey /// public static readonly PatchFilterKey CVE_ID = new PatchFilterKey("CVE_ID"); /// /// Constant EPOCH for PatchFilterKey /// public static readonly PatchFilterKey EPOCH = new PatchFilterKey("EPOCH"); /// /// Constant MSRC_SEVERITY for PatchFilterKey /// public static readonly PatchFilterKey MSRC_SEVERITY = new PatchFilterKey("MSRC_SEVERITY"); /// /// Constant NAME for PatchFilterKey /// public static readonly PatchFilterKey NAME = new PatchFilterKey("NAME"); /// /// Constant PATCH_ID for PatchFilterKey /// public static readonly PatchFilterKey PATCH_ID = new PatchFilterKey("PATCH_ID"); /// /// Constant PATCH_SET for PatchFilterKey /// public static readonly PatchFilterKey PATCH_SET = new PatchFilterKey("PATCH_SET"); /// /// Constant PRIORITY for PatchFilterKey /// public static readonly PatchFilterKey PRIORITY = new PatchFilterKey("PRIORITY"); /// /// Constant PRODUCT for PatchFilterKey /// public static readonly PatchFilterKey PRODUCT = new PatchFilterKey("PRODUCT"); /// /// Constant PRODUCT_FAMILY for PatchFilterKey /// public static readonly PatchFilterKey PRODUCT_FAMILY = new PatchFilterKey("PRODUCT_FAMILY"); /// /// Constant RELEASE for PatchFilterKey /// public static readonly PatchFilterKey RELEASE = new PatchFilterKey("RELEASE"); /// /// Constant REPOSITORY for PatchFilterKey /// public static readonly PatchFilterKey REPOSITORY = new PatchFilterKey("REPOSITORY"); /// /// Constant SECTION for PatchFilterKey /// public static readonly PatchFilterKey SECTION = new PatchFilterKey("SECTION"); /// /// Constant SECURITY for PatchFilterKey /// public static readonly PatchFilterKey SECURITY = new PatchFilterKey("SECURITY"); /// /// Constant SEVERITY for PatchFilterKey /// public static readonly PatchFilterKey SEVERITY = new PatchFilterKey("SEVERITY"); /// /// Constant VERSION for PatchFilterKey /// public static readonly PatchFilterKey VERSION = new PatchFilterKey("VERSION"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public PatchFilterKey(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 PatchFilterKey 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 PatchFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type PatchOperationType. /// public class PatchOperationType : ConstantClass { /// /// Constant Install for PatchOperationType /// public static readonly PatchOperationType Install = new PatchOperationType("Install"); /// /// Constant Scan for PatchOperationType /// public static readonly PatchOperationType Scan = new PatchOperationType("Scan"); /// /// 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 PatchOperationType(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 PatchOperationType 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 PatchOperationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PatchProperty. /// public class PatchProperty : ConstantClass { /// /// Constant CLASSIFICATION for PatchProperty /// public static readonly PatchProperty CLASSIFICATION = new PatchProperty("CLASSIFICATION"); /// /// Constant MSRC_SEVERITY for PatchProperty /// public static readonly PatchProperty MSRC_SEVERITY = new PatchProperty("MSRC_SEVERITY"); /// /// Constant PRIORITY for PatchProperty /// public static readonly PatchProperty PRIORITY = new PatchProperty("PRIORITY"); /// /// Constant PRODUCT for PatchProperty /// public static readonly PatchProperty PRODUCT = new PatchProperty("PRODUCT"); /// /// Constant PRODUCT_FAMILY for PatchProperty /// public static readonly PatchProperty PRODUCT_FAMILY = new PatchProperty("PRODUCT_FAMILY"); /// /// Constant SEVERITY for PatchProperty /// public static readonly PatchProperty SEVERITY = new PatchProperty("SEVERITY"); /// /// 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 PatchProperty(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 PatchProperty 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 PatchProperty(string value) { return FindValue(value); } } /// /// Constants used for properties of type PatchSet. /// public class PatchSet : ConstantClass { /// /// Constant APPLICATION for PatchSet /// public static readonly PatchSet APPLICATION = new PatchSet("APPLICATION"); /// /// Constant OS for PatchSet /// public static readonly PatchSet OS = new PatchSet("OS"); /// /// 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 PatchSet(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 PatchSet 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 PatchSet(string value) { return FindValue(value); } } /// /// Constants used for properties of type PingStatus. /// public class PingStatus : ConstantClass { /// /// Constant ConnectionLost for PingStatus /// public static readonly PingStatus ConnectionLost = new PingStatus("ConnectionLost"); /// /// Constant Inactive for PingStatus /// public static readonly PingStatus Inactive = new PingStatus("Inactive"); /// /// Constant Online for PingStatus /// public static readonly PingStatus Online = new PingStatus("Online"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public PingStatus(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 PingStatus 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 PingStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type PlatformType. /// public class PlatformType : ConstantClass { /// /// Constant Linux for PlatformType /// public static readonly PlatformType Linux = new PlatformType("Linux"); /// /// Constant MacOS for PlatformType /// public static readonly PlatformType MacOS = new PlatformType("MacOS"); /// /// Constant Windows for PlatformType /// public static readonly PlatformType Windows = new PlatformType("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 PlatformType(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 PlatformType 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 PlatformType(string value) { return FindValue(value); } } /// /// Constants used for properties of type RebootOption. /// public class RebootOption : ConstantClass { /// /// Constant NoReboot for RebootOption /// public static readonly RebootOption NoReboot = new RebootOption("NoReboot"); /// /// Constant RebootIfNeeded for RebootOption /// public static readonly RebootOption RebootIfNeeded = new RebootOption("RebootIfNeeded"); /// /// 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 RebootOption(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 RebootOption 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 RebootOption(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceDataSyncS3Format. /// public class ResourceDataSyncS3Format : ConstantClass { /// /// Constant JsonSerDe for ResourceDataSyncS3Format /// public static readonly ResourceDataSyncS3Format JsonSerDe = new ResourceDataSyncS3Format("JsonSerDe"); /// /// 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 ResourceDataSyncS3Format(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 ResourceDataSyncS3Format 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 ResourceDataSyncS3Format(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceType. /// public class ResourceType : ConstantClass { /// /// Constant Document for ResourceType /// public static readonly ResourceType Document = new ResourceType("Document"); /// /// Constant EC2Instance for ResourceType /// public static readonly ResourceType EC2Instance = new ResourceType("EC2Instance"); /// /// Constant ManagedInstance for ResourceType /// public static readonly ResourceType ManagedInstance = new ResourceType("ManagedInstance"); /// /// 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 ResourceType(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 ResourceType 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 ResourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceTypeForTagging. /// public class ResourceTypeForTagging : ConstantClass { /// /// Constant Association for ResourceTypeForTagging /// public static readonly ResourceTypeForTagging Association = new ResourceTypeForTagging("Association"); /// /// Constant Automation for ResourceTypeForTagging /// public static readonly ResourceTypeForTagging Automation = new ResourceTypeForTagging("Automation"); /// /// Constant Document for ResourceTypeForTagging /// public static readonly ResourceTypeForTagging Document = new ResourceTypeForTagging("Document"); /// /// Constant MaintenanceWindow for ResourceTypeForTagging /// public static readonly ResourceTypeForTagging MaintenanceWindow = new ResourceTypeForTagging("MaintenanceWindow"); /// /// Constant ManagedInstance for ResourceTypeForTagging /// public static readonly ResourceTypeForTagging ManagedInstance = new ResourceTypeForTagging("ManagedInstance"); /// /// Constant OpsItem for ResourceTypeForTagging /// public static readonly ResourceTypeForTagging OpsItem = new ResourceTypeForTagging("OpsItem"); /// /// Constant OpsMetadata for ResourceTypeForTagging /// public static readonly ResourceTypeForTagging OpsMetadata = new ResourceTypeForTagging("OpsMetadata"); /// /// Constant Parameter for ResourceTypeForTagging /// public static readonly ResourceTypeForTagging Parameter = new ResourceTypeForTagging("Parameter"); /// /// Constant PatchBaseline for ResourceTypeForTagging /// public static readonly ResourceTypeForTagging PatchBaseline = new ResourceTypeForTagging("PatchBaseline"); /// /// 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 ResourceTypeForTagging(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 ResourceTypeForTagging 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 ResourceTypeForTagging(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReviewStatus. /// public class ReviewStatus : ConstantClass { /// /// Constant APPROVED for ReviewStatus /// public static readonly ReviewStatus APPROVED = new ReviewStatus("APPROVED"); /// /// Constant NOT_REVIEWED for ReviewStatus /// public static readonly ReviewStatus NOT_REVIEWED = new ReviewStatus("NOT_REVIEWED"); /// /// Constant PENDING for ReviewStatus /// public static readonly ReviewStatus PENDING = new ReviewStatus("PENDING"); /// /// Constant REJECTED for ReviewStatus /// public static readonly ReviewStatus REJECTED = new ReviewStatus("REJECTED"); /// /// 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 ReviewStatus(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 ReviewStatus 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 ReviewStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type SessionFilterKey. /// public class SessionFilterKey : ConstantClass { /// /// Constant InvokedAfter for SessionFilterKey /// public static readonly SessionFilterKey InvokedAfter = new SessionFilterKey("InvokedAfter"); /// /// Constant InvokedBefore for SessionFilterKey /// public static readonly SessionFilterKey InvokedBefore = new SessionFilterKey("InvokedBefore"); /// /// Constant Owner for SessionFilterKey /// public static readonly SessionFilterKey Owner = new SessionFilterKey("Owner"); /// /// Constant SessionId for SessionFilterKey /// public static readonly SessionFilterKey SessionId = new SessionFilterKey("SessionId"); /// /// Constant Status for SessionFilterKey /// public static readonly SessionFilterKey Status = new SessionFilterKey("Status"); /// /// Constant Target for SessionFilterKey /// public static readonly SessionFilterKey Target = new SessionFilterKey("Target"); /// /// 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 SessionFilterKey(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 SessionFilterKey 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 SessionFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type SessionState. /// public class SessionState : ConstantClass { /// /// Constant Active for SessionState /// public static readonly SessionState Active = new SessionState("Active"); /// /// Constant History for SessionState /// public static readonly SessionState History = new SessionState("History"); /// /// 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 SessionState(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 SessionState 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 SessionState(string value) { return FindValue(value); } } /// /// Constants used for properties of type SessionStatus. /// public class SessionStatus : ConstantClass { /// /// Constant Connected for SessionStatus /// public static readonly SessionStatus Connected = new SessionStatus("Connected"); /// /// Constant Connecting for SessionStatus /// public static readonly SessionStatus Connecting = new SessionStatus("Connecting"); /// /// Constant Disconnected for SessionStatus /// public static readonly SessionStatus Disconnected = new SessionStatus("Disconnected"); /// /// Constant Failed for SessionStatus /// public static readonly SessionStatus Failed = new SessionStatus("Failed"); /// /// Constant Terminated for SessionStatus /// public static readonly SessionStatus Terminated = new SessionStatus("Terminated"); /// /// Constant Terminating for SessionStatus /// public static readonly SessionStatus Terminating = new SessionStatus("Terminating"); /// /// 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 SessionStatus(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 SessionStatus 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 SessionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type SignalType. /// public class SignalType : ConstantClass { /// /// Constant Approve for SignalType /// public static readonly SignalType Approve = new SignalType("Approve"); /// /// Constant Reject for SignalType /// public static readonly SignalType Reject = new SignalType("Reject"); /// /// Constant Resume for SignalType /// public static readonly SignalType Resume = new SignalType("Resume"); /// /// Constant StartStep for SignalType /// public static readonly SignalType StartStep = new SignalType("StartStep"); /// /// Constant StopStep for SignalType /// public static readonly SignalType StopStep = new SignalType("StopStep"); /// /// 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 SignalType(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 SignalType 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 SignalType(string value) { return FindValue(value); } } /// /// Constants used for properties of type SourceType. /// public class SourceType : ConstantClass { /// /// Constant AWSEC2Instance for SourceType /// public static readonly SourceType AWSEC2Instance = new SourceType("AWS::EC2::Instance"); /// /// Constant AWSIoTThing for SourceType /// public static readonly SourceType AWSIoTThing = new SourceType("AWS::IoT::Thing"); /// /// Constant AWSSSMManagedInstance for SourceType /// public static readonly SourceType AWSSSMManagedInstance = new SourceType("AWS::SSM::ManagedInstance"); /// /// 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 SourceType(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 SourceType 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 SourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type StepExecutionFilterKey. /// public class StepExecutionFilterKey : ConstantClass { /// /// Constant Action for StepExecutionFilterKey /// public static readonly StepExecutionFilterKey Action = new StepExecutionFilterKey("Action"); /// /// Constant StartTimeAfter for StepExecutionFilterKey /// public static readonly StepExecutionFilterKey StartTimeAfter = new StepExecutionFilterKey("StartTimeAfter"); /// /// Constant StartTimeBefore for StepExecutionFilterKey /// public static readonly StepExecutionFilterKey StartTimeBefore = new StepExecutionFilterKey("StartTimeBefore"); /// /// Constant StepExecutionId for StepExecutionFilterKey /// public static readonly StepExecutionFilterKey StepExecutionId = new StepExecutionFilterKey("StepExecutionId"); /// /// Constant StepExecutionStatus for StepExecutionFilterKey /// public static readonly StepExecutionFilterKey StepExecutionStatus = new StepExecutionFilterKey("StepExecutionStatus"); /// /// Constant StepName for StepExecutionFilterKey /// public static readonly StepExecutionFilterKey StepName = new StepExecutionFilterKey("StepName"); /// /// 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 StepExecutionFilterKey(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 StepExecutionFilterKey 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 StepExecutionFilterKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type StopType. /// public class StopType : ConstantClass { /// /// Constant Cancel for StopType /// public static readonly StopType Cancel = new StopType("Cancel"); /// /// Constant Complete for StopType /// public static readonly StopType Complete = new StopType("Complete"); /// /// 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 StopType(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 StopType 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 StopType(string value) { return FindValue(value); } } }