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