/* * 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 redshift-2012-12-01.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.Redshift { /// /// Constants used for properties of type ActionType. /// public class ActionType : ConstantClass { /// /// Constant RecommendNodeConfig for ActionType /// public static readonly ActionType RecommendNodeConfig = new ActionType("recommend-node-config"); /// /// Constant ResizeCluster for ActionType /// public static readonly ActionType ResizeCluster = new ActionType("resize-cluster"); /// /// Constant RestoreCluster for ActionType /// public static readonly ActionType RestoreCluster = new ActionType("restore-cluster"); /// /// 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 ActionType(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 ActionType 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 ActionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type AquaConfigurationStatus. /// public class AquaConfigurationStatus : ConstantClass { /// /// Constant Auto for AquaConfigurationStatus /// public static readonly AquaConfigurationStatus Auto = new AquaConfigurationStatus("auto"); /// /// Constant Disabled for AquaConfigurationStatus /// public static readonly AquaConfigurationStatus Disabled = new AquaConfigurationStatus("disabled"); /// /// Constant Enabled for AquaConfigurationStatus /// public static readonly AquaConfigurationStatus Enabled = new AquaConfigurationStatus("enabled"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AquaConfigurationStatus(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 AquaConfigurationStatus 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 AquaConfigurationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AquaStatus. /// public class AquaStatus : ConstantClass { /// /// Constant Applying for AquaStatus /// public static readonly AquaStatus Applying = new AquaStatus("applying"); /// /// Constant Disabled for AquaStatus /// public static readonly AquaStatus Disabled = new AquaStatus("disabled"); /// /// Constant Enabled for AquaStatus /// public static readonly AquaStatus Enabled = new AquaStatus("enabled"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AquaStatus(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 AquaStatus 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 AquaStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type AuthorizationStatus. /// public class AuthorizationStatus : ConstantClass { /// /// Constant Authorized for AuthorizationStatus /// public static readonly AuthorizationStatus Authorized = new AuthorizationStatus("Authorized"); /// /// Constant Revoking for AuthorizationStatus /// public static readonly AuthorizationStatus Revoking = new AuthorizationStatus("Revoking"); /// /// 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 AuthorizationStatus(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 AuthorizationStatus 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 AuthorizationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DataShareStatus. /// public class DataShareStatus : ConstantClass { /// /// Constant ACTIVE for DataShareStatus /// public static readonly DataShareStatus ACTIVE = new DataShareStatus("ACTIVE"); /// /// Constant AUTHORIZED for DataShareStatus /// public static readonly DataShareStatus AUTHORIZED = new DataShareStatus("AUTHORIZED"); /// /// Constant AVAILABLE for DataShareStatus /// public static readonly DataShareStatus AVAILABLE = new DataShareStatus("AVAILABLE"); /// /// Constant DEAUTHORIZED for DataShareStatus /// public static readonly DataShareStatus DEAUTHORIZED = new DataShareStatus("DEAUTHORIZED"); /// /// Constant PENDING_AUTHORIZATION for DataShareStatus /// public static readonly DataShareStatus PENDING_AUTHORIZATION = new DataShareStatus("PENDING_AUTHORIZATION"); /// /// Constant REJECTED for DataShareStatus /// public static readonly DataShareStatus REJECTED = new DataShareStatus("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 DataShareStatus(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 DataShareStatus 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 DataShareStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DataShareStatusForConsumer. /// public class DataShareStatusForConsumer : ConstantClass { /// /// Constant ACTIVE for DataShareStatusForConsumer /// public static readonly DataShareStatusForConsumer ACTIVE = new DataShareStatusForConsumer("ACTIVE"); /// /// Constant AVAILABLE for DataShareStatusForConsumer /// public static readonly DataShareStatusForConsumer AVAILABLE = new DataShareStatusForConsumer("AVAILABLE"); /// /// 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 DataShareStatusForConsumer(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 DataShareStatusForConsumer 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 DataShareStatusForConsumer(string value) { return FindValue(value); } } /// /// Constants used for properties of type DataShareStatusForProducer. /// public class DataShareStatusForProducer : ConstantClass { /// /// Constant ACTIVE for DataShareStatusForProducer /// public static readonly DataShareStatusForProducer ACTIVE = new DataShareStatusForProducer("ACTIVE"); /// /// Constant AUTHORIZED for DataShareStatusForProducer /// public static readonly DataShareStatusForProducer AUTHORIZED = new DataShareStatusForProducer("AUTHORIZED"); /// /// Constant DEAUTHORIZED for DataShareStatusForProducer /// public static readonly DataShareStatusForProducer DEAUTHORIZED = new DataShareStatusForProducer("DEAUTHORIZED"); /// /// Constant PENDING_AUTHORIZATION for DataShareStatusForProducer /// public static readonly DataShareStatusForProducer PENDING_AUTHORIZATION = new DataShareStatusForProducer("PENDING_AUTHORIZATION"); /// /// Constant REJECTED for DataShareStatusForProducer /// public static readonly DataShareStatusForProducer REJECTED = new DataShareStatusForProducer("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 DataShareStatusForProducer(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 DataShareStatusForProducer 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 DataShareStatusForProducer(string value) { return FindValue(value); } } /// /// Constants used for properties of type LogDestinationType. /// public class LogDestinationType : ConstantClass { /// /// Constant Cloudwatch for LogDestinationType /// public static readonly LogDestinationType Cloudwatch = new LogDestinationType("cloudwatch"); /// /// Constant S3 for LogDestinationType /// public static readonly LogDestinationType S3 = new LogDestinationType("s3"); /// /// 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 LogDestinationType(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 LogDestinationType 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 LogDestinationType(string value) { return FindValue(value); } } /// /// Constants used for properties of type Mode. /// public class Mode : ConstantClass { /// /// Constant HighPerformance for Mode /// public static readonly Mode HighPerformance = new Mode("high-performance"); /// /// Constant Standard for Mode /// public static readonly Mode Standard = new Mode("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 Mode(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 Mode 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 Mode(string value) { return FindValue(value); } } /// /// Constants used for properties of type NodeConfigurationOptionsFilterName. /// public class NodeConfigurationOptionsFilterName : ConstantClass { /// /// Constant EstimatedDiskUtilizationPercent for NodeConfigurationOptionsFilterName /// public static readonly NodeConfigurationOptionsFilterName EstimatedDiskUtilizationPercent = new NodeConfigurationOptionsFilterName("EstimatedDiskUtilizationPercent"); /// /// Constant Mode for NodeConfigurationOptionsFilterName /// public static readonly NodeConfigurationOptionsFilterName Mode = new NodeConfigurationOptionsFilterName("Mode"); /// /// Constant NodeType for NodeConfigurationOptionsFilterName /// public static readonly NodeConfigurationOptionsFilterName NodeType = new NodeConfigurationOptionsFilterName("NodeType"); /// /// Constant NumberOfNodes for NodeConfigurationOptionsFilterName /// public static readonly NodeConfigurationOptionsFilterName NumberOfNodes = new NodeConfigurationOptionsFilterName("NumberOfNodes"); /// /// 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 NodeConfigurationOptionsFilterName(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 NodeConfigurationOptionsFilterName 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 NodeConfigurationOptionsFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type OperatorType. /// public class OperatorType : ConstantClass { /// /// Constant Between for OperatorType /// public static readonly OperatorType Between = new OperatorType("between"); /// /// Constant Eq for OperatorType /// public static readonly OperatorType Eq = new OperatorType("eq"); /// /// Constant Ge for OperatorType /// public static readonly OperatorType Ge = new OperatorType("ge"); /// /// Constant Gt for OperatorType /// public static readonly OperatorType Gt = new OperatorType("gt"); /// /// Constant In for OperatorType /// public static readonly OperatorType In = new OperatorType("in"); /// /// Constant Le for OperatorType /// public static readonly OperatorType Le = new OperatorType("le"); /// /// Constant Lt for OperatorType /// public static readonly OperatorType Lt = new OperatorType("lt"); /// /// 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 OperatorType(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 OperatorType 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 OperatorType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ParameterApplyType. /// public class ParameterApplyType : ConstantClass { /// /// Constant Dynamic for ParameterApplyType /// public static readonly ParameterApplyType Dynamic = new ParameterApplyType("dynamic"); /// /// Constant Static for ParameterApplyType /// public static readonly ParameterApplyType Static = new ParameterApplyType("static"); /// /// 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 ParameterApplyType(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 ParameterApplyType 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 ParameterApplyType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PartnerIntegrationStatus. /// public class PartnerIntegrationStatus : ConstantClass { /// /// Constant Active for PartnerIntegrationStatus /// public static readonly PartnerIntegrationStatus Active = new PartnerIntegrationStatus("Active"); /// /// Constant ConnectionFailure for PartnerIntegrationStatus /// public static readonly PartnerIntegrationStatus ConnectionFailure = new PartnerIntegrationStatus("ConnectionFailure"); /// /// Constant Inactive for PartnerIntegrationStatus /// public static readonly PartnerIntegrationStatus Inactive = new PartnerIntegrationStatus("Inactive"); /// /// Constant RuntimeFailure for PartnerIntegrationStatus /// public static readonly PartnerIntegrationStatus RuntimeFailure = new PartnerIntegrationStatus("RuntimeFailure"); /// /// 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 PartnerIntegrationStatus(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 PartnerIntegrationStatus 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 PartnerIntegrationStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReservedNodeExchangeActionType. /// public class ReservedNodeExchangeActionType : ConstantClass { /// /// Constant ResizeCluster for ReservedNodeExchangeActionType /// public static readonly ReservedNodeExchangeActionType ResizeCluster = new ReservedNodeExchangeActionType("resize-cluster"); /// /// Constant RestoreCluster for ReservedNodeExchangeActionType /// public static readonly ReservedNodeExchangeActionType RestoreCluster = new ReservedNodeExchangeActionType("restore-cluster"); /// /// 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 ReservedNodeExchangeActionType(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 ReservedNodeExchangeActionType 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 ReservedNodeExchangeActionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReservedNodeExchangeStatusType. /// public class ReservedNodeExchangeStatusType : ConstantClass { /// /// Constant FAILED for ReservedNodeExchangeStatusType /// public static readonly ReservedNodeExchangeStatusType FAILED = new ReservedNodeExchangeStatusType("FAILED"); /// /// Constant IN_PROGRESS for ReservedNodeExchangeStatusType /// public static readonly ReservedNodeExchangeStatusType IN_PROGRESS = new ReservedNodeExchangeStatusType("IN_PROGRESS"); /// /// Constant PENDING for ReservedNodeExchangeStatusType /// public static readonly ReservedNodeExchangeStatusType PENDING = new ReservedNodeExchangeStatusType("PENDING"); /// /// Constant REQUESTED for ReservedNodeExchangeStatusType /// public static readonly ReservedNodeExchangeStatusType REQUESTED = new ReservedNodeExchangeStatusType("REQUESTED"); /// /// Constant RETRYING for ReservedNodeExchangeStatusType /// public static readonly ReservedNodeExchangeStatusType RETRYING = new ReservedNodeExchangeStatusType("RETRYING"); /// /// Constant SUCCEEDED for ReservedNodeExchangeStatusType /// public static readonly ReservedNodeExchangeStatusType SUCCEEDED = new ReservedNodeExchangeStatusType("SUCCEEDED"); /// /// 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 ReservedNodeExchangeStatusType(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 ReservedNodeExchangeStatusType 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 ReservedNodeExchangeStatusType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReservedNodeOfferingType. /// public class ReservedNodeOfferingType : ConstantClass { /// /// Constant Regular for ReservedNodeOfferingType /// public static readonly ReservedNodeOfferingType Regular = new ReservedNodeOfferingType("Regular"); /// /// Constant Upgradable for ReservedNodeOfferingType /// public static readonly ReservedNodeOfferingType Upgradable = new ReservedNodeOfferingType("Upgradable"); /// /// 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 ReservedNodeOfferingType(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 ReservedNodeOfferingType 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 ReservedNodeOfferingType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScheduledActionFilterName. /// public class ScheduledActionFilterName : ConstantClass { /// /// Constant ClusterIdentifier for ScheduledActionFilterName /// public static readonly ScheduledActionFilterName ClusterIdentifier = new ScheduledActionFilterName("cluster-identifier"); /// /// Constant IamRole for ScheduledActionFilterName /// public static readonly ScheduledActionFilterName IamRole = new ScheduledActionFilterName("iam-role"); /// /// 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 ScheduledActionFilterName(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 ScheduledActionFilterName 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 ScheduledActionFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScheduledActionState. /// public class ScheduledActionState : ConstantClass { /// /// Constant ACTIVE for ScheduledActionState /// public static readonly ScheduledActionState ACTIVE = new ScheduledActionState("ACTIVE"); /// /// Constant DISABLED for ScheduledActionState /// public static readonly ScheduledActionState DISABLED = new ScheduledActionState("DISABLED"); /// /// 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 ScheduledActionState(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 ScheduledActionState 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 ScheduledActionState(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScheduledActionTypeValues. /// public class ScheduledActionTypeValues : ConstantClass { /// /// Constant PauseCluster for ScheduledActionTypeValues /// public static readonly ScheduledActionTypeValues PauseCluster = new ScheduledActionTypeValues("PauseCluster"); /// /// Constant ResizeCluster for ScheduledActionTypeValues /// public static readonly ScheduledActionTypeValues ResizeCluster = new ScheduledActionTypeValues("ResizeCluster"); /// /// Constant ResumeCluster for ScheduledActionTypeValues /// public static readonly ScheduledActionTypeValues ResumeCluster = new ScheduledActionTypeValues("ResumeCluster"); /// /// 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 ScheduledActionTypeValues(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 ScheduledActionTypeValues 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 ScheduledActionTypeValues(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScheduleState. /// public class ScheduleState : ConstantClass { /// /// Constant ACTIVE for ScheduleState /// public static readonly ScheduleState ACTIVE = new ScheduleState("ACTIVE"); /// /// Constant FAILED for ScheduleState /// public static readonly ScheduleState FAILED = new ScheduleState("FAILED"); /// /// Constant MODIFYING for ScheduleState /// public static readonly ScheduleState MODIFYING = new ScheduleState("MODIFYING"); /// /// 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 ScheduleState(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 ScheduleState 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 ScheduleState(string value) { return FindValue(value); } } /// /// Constants used for properties of type SnapshotAttributeToSortBy. /// public class SnapshotAttributeToSortBy : ConstantClass { /// /// Constant CREATE_TIME for SnapshotAttributeToSortBy /// public static readonly SnapshotAttributeToSortBy CREATE_TIME = new SnapshotAttributeToSortBy("CREATE_TIME"); /// /// Constant SOURCE_TYPE for SnapshotAttributeToSortBy /// public static readonly SnapshotAttributeToSortBy SOURCE_TYPE = new SnapshotAttributeToSortBy("SOURCE_TYPE"); /// /// Constant TOTAL_SIZE for SnapshotAttributeToSortBy /// public static readonly SnapshotAttributeToSortBy TOTAL_SIZE = new SnapshotAttributeToSortBy("TOTAL_SIZE"); /// /// 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 SnapshotAttributeToSortBy(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 SnapshotAttributeToSortBy 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 SnapshotAttributeToSortBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type SortByOrder. /// public class SortByOrder : ConstantClass { /// /// Constant ASC for SortByOrder /// public static readonly SortByOrder ASC = new SortByOrder("ASC"); /// /// Constant DESC for SortByOrder /// public static readonly SortByOrder DESC = new SortByOrder("DESC"); /// /// 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 SortByOrder(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 SortByOrder 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 SortByOrder(string value) { return FindValue(value); } } /// /// Constants used for properties of type SourceType. /// public class SourceType : ConstantClass { /// /// Constant Cluster for SourceType /// public static readonly SourceType Cluster = new SourceType("cluster"); /// /// Constant ClusterParameterGroup for SourceType /// public static readonly SourceType ClusterParameterGroup = new SourceType("cluster-parameter-group"); /// /// Constant ClusterSecurityGroup for SourceType /// public static readonly SourceType ClusterSecurityGroup = new SourceType("cluster-security-group"); /// /// Constant ClusterSnapshot for SourceType /// public static readonly SourceType ClusterSnapshot = new SourceType("cluster-snapshot"); /// /// Constant ScheduledAction for SourceType /// public static readonly SourceType ScheduledAction = new SourceType("scheduled-action"); /// /// 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 TableRestoreStatusType. /// public class TableRestoreStatusType : ConstantClass { /// /// Constant CANCELED for TableRestoreStatusType /// public static readonly TableRestoreStatusType CANCELED = new TableRestoreStatusType("CANCELED"); /// /// Constant FAILED for TableRestoreStatusType /// public static readonly TableRestoreStatusType FAILED = new TableRestoreStatusType("FAILED"); /// /// Constant IN_PROGRESS for TableRestoreStatusType /// public static readonly TableRestoreStatusType IN_PROGRESS = new TableRestoreStatusType("IN_PROGRESS"); /// /// Constant PENDING for TableRestoreStatusType /// public static readonly TableRestoreStatusType PENDING = new TableRestoreStatusType("PENDING"); /// /// Constant SUCCEEDED for TableRestoreStatusType /// public static readonly TableRestoreStatusType SUCCEEDED = new TableRestoreStatusType("SUCCEEDED"); /// /// 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 TableRestoreStatusType(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 TableRestoreStatusType 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 TableRestoreStatusType(string value) { return FindValue(value); } } /// /// Constants used for properties of type UsageLimitBreachAction. /// public class UsageLimitBreachAction : ConstantClass { /// /// Constant Disable for UsageLimitBreachAction /// public static readonly UsageLimitBreachAction Disable = new UsageLimitBreachAction("disable"); /// /// Constant EmitMetric for UsageLimitBreachAction /// public static readonly UsageLimitBreachAction EmitMetric = new UsageLimitBreachAction("emit-metric"); /// /// Constant Log for UsageLimitBreachAction /// public static readonly UsageLimitBreachAction Log = new UsageLimitBreachAction("log"); /// /// 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 UsageLimitBreachAction(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 UsageLimitBreachAction 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 UsageLimitBreachAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type UsageLimitFeatureType. /// public class UsageLimitFeatureType : ConstantClass { /// /// Constant ConcurrencyScaling for UsageLimitFeatureType /// public static readonly UsageLimitFeatureType ConcurrencyScaling = new UsageLimitFeatureType("concurrency-scaling"); /// /// Constant CrossRegionDatasharing for UsageLimitFeatureType /// public static readonly UsageLimitFeatureType CrossRegionDatasharing = new UsageLimitFeatureType("cross-region-datasharing"); /// /// Constant Spectrum for UsageLimitFeatureType /// public static readonly UsageLimitFeatureType Spectrum = new UsageLimitFeatureType("spectrum"); /// /// 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 UsageLimitFeatureType(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 UsageLimitFeatureType 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 UsageLimitFeatureType(string value) { return FindValue(value); } } /// /// Constants used for properties of type UsageLimitLimitType. /// public class UsageLimitLimitType : ConstantClass { /// /// Constant DataScanned for UsageLimitLimitType /// public static readonly UsageLimitLimitType DataScanned = new UsageLimitLimitType("data-scanned"); /// /// Constant Time for UsageLimitLimitType /// public static readonly UsageLimitLimitType Time = new UsageLimitLimitType("time"); /// /// 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 UsageLimitLimitType(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 UsageLimitLimitType 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 UsageLimitLimitType(string value) { return FindValue(value); } } /// /// Constants used for properties of type UsageLimitPeriod. /// public class UsageLimitPeriod : ConstantClass { /// /// Constant Daily for UsageLimitPeriod /// public static readonly UsageLimitPeriod Daily = new UsageLimitPeriod("daily"); /// /// Constant Monthly for UsageLimitPeriod /// public static readonly UsageLimitPeriod Monthly = new UsageLimitPeriod("monthly"); /// /// Constant Weekly for UsageLimitPeriod /// public static readonly UsageLimitPeriod Weekly = new UsageLimitPeriod("weekly"); /// /// 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 UsageLimitPeriod(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 UsageLimitPeriod 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 UsageLimitPeriod(string value) { return FindValue(value); } } }