/* * 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 opensearch-2021-01-01.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.OpenSearchService { /// /// Constants used for properties of type ActionSeverity. /// public class ActionSeverity : ConstantClass { /// /// Constant HIGH for ActionSeverity /// public static readonly ActionSeverity HIGH = new ActionSeverity("HIGH"); /// /// Constant LOW for ActionSeverity /// public static readonly ActionSeverity LOW = new ActionSeverity("LOW"); /// /// Constant MEDIUM for ActionSeverity /// public static readonly ActionSeverity MEDIUM = new ActionSeverity("MEDIUM"); /// /// 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 ActionSeverity(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 ActionSeverity 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 ActionSeverity(string value) { return FindValue(value); } } /// /// Constants used for properties of type ActionStatus. /// public class ActionStatus : ConstantClass { /// /// Constant COMPLETED for ActionStatus /// public static readonly ActionStatus COMPLETED = new ActionStatus("COMPLETED"); /// /// Constant ELIGIBLE for ActionStatus /// public static readonly ActionStatus ELIGIBLE = new ActionStatus("ELIGIBLE"); /// /// Constant FAILED for ActionStatus /// public static readonly ActionStatus FAILED = new ActionStatus("FAILED"); /// /// Constant IN_PROGRESS for ActionStatus /// public static readonly ActionStatus IN_PROGRESS = new ActionStatus("IN_PROGRESS"); /// /// Constant NOT_ELIGIBLE for ActionStatus /// public static readonly ActionStatus NOT_ELIGIBLE = new ActionStatus("NOT_ELIGIBLE"); /// /// Constant PENDING_UPDATE for ActionStatus /// public static readonly ActionStatus PENDING_UPDATE = new ActionStatus("PENDING_UPDATE"); /// /// 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 ActionStatus(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 ActionStatus 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 ActionStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ActionType. /// public class ActionType : ConstantClass { /// /// Constant JVM_HEAP_SIZE_TUNING for ActionType /// public static readonly ActionType JVM_HEAP_SIZE_TUNING = new ActionType("JVM_HEAP_SIZE_TUNING"); /// /// Constant JVM_YOUNG_GEN_TUNING for ActionType /// public static readonly ActionType JVM_YOUNG_GEN_TUNING = new ActionType("JVM_YOUNG_GEN_TUNING"); /// /// Constant SERVICE_SOFTWARE_UPDATE for ActionType /// public static readonly ActionType SERVICE_SOFTWARE_UPDATE = new ActionType("SERVICE_SOFTWARE_UPDATE"); /// /// 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 AutoTuneDesiredState. /// public class AutoTuneDesiredState : ConstantClass { /// /// Constant DISABLED for AutoTuneDesiredState /// public static readonly AutoTuneDesiredState DISABLED = new AutoTuneDesiredState("DISABLED"); /// /// Constant ENABLED for AutoTuneDesiredState /// public static readonly AutoTuneDesiredState ENABLED = new AutoTuneDesiredState("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 AutoTuneDesiredState(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 AutoTuneDesiredState 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 AutoTuneDesiredState(string value) { return FindValue(value); } } /// /// Constants used for properties of type AutoTuneState. /// public class AutoTuneState : ConstantClass { /// /// Constant DISABLE_IN_PROGRESS for AutoTuneState /// public static readonly AutoTuneState DISABLE_IN_PROGRESS = new AutoTuneState("DISABLE_IN_PROGRESS"); /// /// Constant DISABLED for AutoTuneState /// public static readonly AutoTuneState DISABLED = new AutoTuneState("DISABLED"); /// /// Constant DISABLED_AND_ROLLBACK_COMPLETE for AutoTuneState /// public static readonly AutoTuneState DISABLED_AND_ROLLBACK_COMPLETE = new AutoTuneState("DISABLED_AND_ROLLBACK_COMPLETE"); /// /// Constant DISABLED_AND_ROLLBACK_ERROR for AutoTuneState /// public static readonly AutoTuneState DISABLED_AND_ROLLBACK_ERROR = new AutoTuneState("DISABLED_AND_ROLLBACK_ERROR"); /// /// Constant DISABLED_AND_ROLLBACK_IN_PROGRESS for AutoTuneState /// public static readonly AutoTuneState DISABLED_AND_ROLLBACK_IN_PROGRESS = new AutoTuneState("DISABLED_AND_ROLLBACK_IN_PROGRESS"); /// /// Constant DISABLED_AND_ROLLBACK_SCHEDULED for AutoTuneState /// public static readonly AutoTuneState DISABLED_AND_ROLLBACK_SCHEDULED = new AutoTuneState("DISABLED_AND_ROLLBACK_SCHEDULED"); /// /// Constant ENABLE_IN_PROGRESS for AutoTuneState /// public static readonly AutoTuneState ENABLE_IN_PROGRESS = new AutoTuneState("ENABLE_IN_PROGRESS"); /// /// Constant ENABLED for AutoTuneState /// public static readonly AutoTuneState ENABLED = new AutoTuneState("ENABLED"); /// /// Constant ERROR for AutoTuneState /// public static readonly AutoTuneState ERROR = new AutoTuneState("ERROR"); /// /// 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 AutoTuneState(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 AutoTuneState 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 AutoTuneState(string value) { return FindValue(value); } } /// /// Constants used for properties of type AutoTuneType. /// public class AutoTuneType : ConstantClass { /// /// Constant SCHEDULED_ACTION for AutoTuneType /// public static readonly AutoTuneType SCHEDULED_ACTION = new AutoTuneType("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 AutoTuneType(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 AutoTuneType 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 AutoTuneType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ConnectionMode. /// public class ConnectionMode : ConstantClass { /// /// Constant DIRECT for ConnectionMode /// public static readonly ConnectionMode DIRECT = new ConnectionMode("DIRECT"); /// /// Constant VPC_ENDPOINT for ConnectionMode /// public static readonly ConnectionMode VPC_ENDPOINT = new ConnectionMode("VPC_ENDPOINT"); /// /// 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 ConnectionMode(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 ConnectionMode 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 ConnectionMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type DeploymentStatus. /// public class DeploymentStatus : ConstantClass { /// /// Constant COMPLETED for DeploymentStatus /// public static readonly DeploymentStatus COMPLETED = new DeploymentStatus("COMPLETED"); /// /// Constant ELIGIBLE for DeploymentStatus /// public static readonly DeploymentStatus ELIGIBLE = new DeploymentStatus("ELIGIBLE"); /// /// Constant IN_PROGRESS for DeploymentStatus /// public static readonly DeploymentStatus IN_PROGRESS = new DeploymentStatus("IN_PROGRESS"); /// /// Constant NOT_ELIGIBLE for DeploymentStatus /// public static readonly DeploymentStatus NOT_ELIGIBLE = new DeploymentStatus("NOT_ELIGIBLE"); /// /// Constant PENDING_UPDATE for DeploymentStatus /// public static readonly DeploymentStatus PENDING_UPDATE = new DeploymentStatus("PENDING_UPDATE"); /// /// 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 DeploymentStatus(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 DeploymentStatus 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 DeploymentStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DescribePackagesFilterName. /// public class DescribePackagesFilterName : ConstantClass { /// /// Constant PackageID for DescribePackagesFilterName /// public static readonly DescribePackagesFilterName PackageID = new DescribePackagesFilterName("PackageID"); /// /// Constant PackageName for DescribePackagesFilterName /// public static readonly DescribePackagesFilterName PackageName = new DescribePackagesFilterName("PackageName"); /// /// Constant PackageStatus for DescribePackagesFilterName /// public static readonly DescribePackagesFilterName PackageStatus = new DescribePackagesFilterName("PackageStatus"); /// /// 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 DescribePackagesFilterName(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 DescribePackagesFilterName 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 DescribePackagesFilterName(string value) { return FindValue(value); } } /// /// Constants used for properties of type DomainHealth. /// public class DomainHealth : ConstantClass { /// /// Constant Green for DomainHealth /// public static readonly DomainHealth Green = new DomainHealth("Green"); /// /// Constant NotAvailable for DomainHealth /// public static readonly DomainHealth NotAvailable = new DomainHealth("NotAvailable"); /// /// Constant Red for DomainHealth /// public static readonly DomainHealth Red = new DomainHealth("Red"); /// /// Constant Yellow for DomainHealth /// public static readonly DomainHealth Yellow = new DomainHealth("Yellow"); /// /// 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 DomainHealth(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 DomainHealth 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 DomainHealth(string value) { return FindValue(value); } } /// /// Constants used for properties of type DomainPackageStatus. /// public class DomainPackageStatus : ConstantClass { /// /// Constant ACTIVE for DomainPackageStatus /// public static readonly DomainPackageStatus ACTIVE = new DomainPackageStatus("ACTIVE"); /// /// Constant ASSOCIATING for DomainPackageStatus /// public static readonly DomainPackageStatus ASSOCIATING = new DomainPackageStatus("ASSOCIATING"); /// /// Constant ASSOCIATION_FAILED for DomainPackageStatus /// public static readonly DomainPackageStatus ASSOCIATION_FAILED = new DomainPackageStatus("ASSOCIATION_FAILED"); /// /// Constant DISSOCIATING for DomainPackageStatus /// public static readonly DomainPackageStatus DISSOCIATING = new DomainPackageStatus("DISSOCIATING"); /// /// Constant DISSOCIATION_FAILED for DomainPackageStatus /// public static readonly DomainPackageStatus DISSOCIATION_FAILED = new DomainPackageStatus("DISSOCIATION_FAILED"); /// /// 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 DomainPackageStatus(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 DomainPackageStatus 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 DomainPackageStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type DomainState. /// public class DomainState : ConstantClass { /// /// Constant Active for DomainState /// public static readonly DomainState Active = new DomainState("Active"); /// /// Constant NotAvailable for DomainState /// public static readonly DomainState NotAvailable = new DomainState("NotAvailable"); /// /// Constant Processing for DomainState /// public static readonly DomainState Processing = new DomainState("Processing"); /// /// 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 DomainState(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 DomainState 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 DomainState(string value) { return FindValue(value); } } /// /// Constants used for properties of type DryRunMode. /// public class DryRunMode : ConstantClass { /// /// Constant Basic for DryRunMode /// public static readonly DryRunMode Basic = new DryRunMode("Basic"); /// /// Constant Verbose for DryRunMode /// public static readonly DryRunMode Verbose = new DryRunMode("Verbose"); /// /// 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 DryRunMode(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 DryRunMode 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 DryRunMode(string value) { return FindValue(value); } } /// /// Constants used for properties of type EngineType. /// public class EngineType : ConstantClass { /// /// Constant Elasticsearch for EngineType /// public static readonly EngineType Elasticsearch = new EngineType("Elasticsearch"); /// /// Constant OpenSearch for EngineType /// public static readonly EngineType OpenSearch = new EngineType("OpenSearch"); /// /// 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 EngineType(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 EngineType 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 EngineType(string value) { return FindValue(value); } } /// /// Constants used for properties of type InboundConnectionStatusCode. /// public class InboundConnectionStatusCode : ConstantClass { /// /// Constant ACTIVE for InboundConnectionStatusCode /// public static readonly InboundConnectionStatusCode ACTIVE = new InboundConnectionStatusCode("ACTIVE"); /// /// Constant APPROVED for InboundConnectionStatusCode /// public static readonly InboundConnectionStatusCode APPROVED = new InboundConnectionStatusCode("APPROVED"); /// /// Constant DELETED for InboundConnectionStatusCode /// public static readonly InboundConnectionStatusCode DELETED = new InboundConnectionStatusCode("DELETED"); /// /// Constant DELETING for InboundConnectionStatusCode /// public static readonly InboundConnectionStatusCode DELETING = new InboundConnectionStatusCode("DELETING"); /// /// Constant PENDING_ACCEPTANCE for InboundConnectionStatusCode /// public static readonly InboundConnectionStatusCode PENDING_ACCEPTANCE = new InboundConnectionStatusCode("PENDING_ACCEPTANCE"); /// /// Constant PROVISIONING for InboundConnectionStatusCode /// public static readonly InboundConnectionStatusCode PROVISIONING = new InboundConnectionStatusCode("PROVISIONING"); /// /// Constant REJECTED for InboundConnectionStatusCode /// public static readonly InboundConnectionStatusCode REJECTED = new InboundConnectionStatusCode("REJECTED"); /// /// Constant REJECTING for InboundConnectionStatusCode /// public static readonly InboundConnectionStatusCode REJECTING = new InboundConnectionStatusCode("REJECTING"); /// /// 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 InboundConnectionStatusCode(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 InboundConnectionStatusCode 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 InboundConnectionStatusCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type LogType. /// public class LogType : ConstantClass { /// /// Constant AUDIT_LOGS for LogType /// public static readonly LogType AUDIT_LOGS = new LogType("AUDIT_LOGS"); /// /// Constant ES_APPLICATION_LOGS for LogType /// public static readonly LogType ES_APPLICATION_LOGS = new LogType("ES_APPLICATION_LOGS"); /// /// Constant INDEX_SLOW_LOGS for LogType /// public static readonly LogType INDEX_SLOW_LOGS = new LogType("INDEX_SLOW_LOGS"); /// /// Constant SEARCH_SLOW_LOGS for LogType /// public static readonly LogType SEARCH_SLOW_LOGS = new LogType("SEARCH_SLOW_LOGS"); /// /// 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 LogType(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 LogType 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 LogType(string value) { return FindValue(value); } } /// /// Constants used for properties of type MasterNodeStatus. /// public class MasterNodeStatus : ConstantClass { /// /// Constant Available for MasterNodeStatus /// public static readonly MasterNodeStatus Available = new MasterNodeStatus("Available"); /// /// Constant UnAvailable for MasterNodeStatus /// public static readonly MasterNodeStatus UnAvailable = new MasterNodeStatus("UnAvailable"); /// /// 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 MasterNodeStatus(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 MasterNodeStatus 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 MasterNodeStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type NodeStatus. /// public class NodeStatus : ConstantClass { /// /// Constant Active for NodeStatus /// public static readonly NodeStatus Active = new NodeStatus("Active"); /// /// Constant NotAvailable for NodeStatus /// public static readonly NodeStatus NotAvailable = new NodeStatus("NotAvailable"); /// /// Constant StandBy for NodeStatus /// public static readonly NodeStatus StandBy = new NodeStatus("StandBy"); /// /// 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 NodeStatus(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 NodeStatus 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 NodeStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type NodeType. /// public class NodeType : ConstantClass { /// /// Constant Data for NodeType /// public static readonly NodeType Data = new NodeType("Data"); /// /// Constant Master for NodeType /// public static readonly NodeType Master = new NodeType("Master"); /// /// Constant Ultrawarm for NodeType /// public static readonly NodeType Ultrawarm = new NodeType("Ultrawarm"); /// /// 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 NodeType(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 NodeType 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 NodeType(string value) { return FindValue(value); } } /// /// Constants used for properties of type OpenSearchPartitionInstanceType. /// public class OpenSearchPartitionInstanceType : ConstantClass { /// /// Constant C42xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C42xlargeSearch = new OpenSearchPartitionInstanceType("c4.2xlarge.search"); /// /// Constant C44xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C44xlargeSearch = new OpenSearchPartitionInstanceType("c4.4xlarge.search"); /// /// Constant C48xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C48xlargeSearch = new OpenSearchPartitionInstanceType("c4.8xlarge.search"); /// /// Constant C4LargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C4LargeSearch = new OpenSearchPartitionInstanceType("c4.large.search"); /// /// Constant C4XlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C4XlargeSearch = new OpenSearchPartitionInstanceType("c4.xlarge.search"); /// /// Constant C518xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C518xlargeSearch = new OpenSearchPartitionInstanceType("c5.18xlarge.search"); /// /// Constant C52xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C52xlargeSearch = new OpenSearchPartitionInstanceType("c5.2xlarge.search"); /// /// Constant C54xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C54xlargeSearch = new OpenSearchPartitionInstanceType("c5.4xlarge.search"); /// /// Constant C59xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C59xlargeSearch = new OpenSearchPartitionInstanceType("c5.9xlarge.search"); /// /// Constant C5LargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C5LargeSearch = new OpenSearchPartitionInstanceType("c5.large.search"); /// /// Constant C5XlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C5XlargeSearch = new OpenSearchPartitionInstanceType("c5.xlarge.search"); /// /// Constant C6g12xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C6g12xlargeSearch = new OpenSearchPartitionInstanceType("c6g.12xlarge.search"); /// /// Constant C6g2xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C6g2xlargeSearch = new OpenSearchPartitionInstanceType("c6g.2xlarge.search"); /// /// Constant C6g4xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C6g4xlargeSearch = new OpenSearchPartitionInstanceType("c6g.4xlarge.search"); /// /// Constant C6g8xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C6g8xlargeSearch = new OpenSearchPartitionInstanceType("c6g.8xlarge.search"); /// /// Constant C6gLargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C6gLargeSearch = new OpenSearchPartitionInstanceType("c6g.large.search"); /// /// Constant C6gXlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType C6gXlargeSearch = new OpenSearchPartitionInstanceType("c6g.xlarge.search"); /// /// Constant D22xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType D22xlargeSearch = new OpenSearchPartitionInstanceType("d2.2xlarge.search"); /// /// Constant D24xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType D24xlargeSearch = new OpenSearchPartitionInstanceType("d2.4xlarge.search"); /// /// Constant D28xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType D28xlargeSearch = new OpenSearchPartitionInstanceType("d2.8xlarge.search"); /// /// Constant D2XlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType D2XlargeSearch = new OpenSearchPartitionInstanceType("d2.xlarge.search"); /// /// Constant I22xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType I22xlargeSearch = new OpenSearchPartitionInstanceType("i2.2xlarge.search"); /// /// Constant I2XlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType I2XlargeSearch = new OpenSearchPartitionInstanceType("i2.xlarge.search"); /// /// Constant I316xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType I316xlargeSearch = new OpenSearchPartitionInstanceType("i3.16xlarge.search"); /// /// Constant I32xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType I32xlargeSearch = new OpenSearchPartitionInstanceType("i3.2xlarge.search"); /// /// Constant I34xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType I34xlargeSearch = new OpenSearchPartitionInstanceType("i3.4xlarge.search"); /// /// Constant I38xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType I38xlargeSearch = new OpenSearchPartitionInstanceType("i3.8xlarge.search"); /// /// Constant I3LargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType I3LargeSearch = new OpenSearchPartitionInstanceType("i3.large.search"); /// /// Constant I3XlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType I3XlargeSearch = new OpenSearchPartitionInstanceType("i3.xlarge.search"); /// /// Constant M32xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M32xlargeSearch = new OpenSearchPartitionInstanceType("m3.2xlarge.search"); /// /// Constant M3LargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M3LargeSearch = new OpenSearchPartitionInstanceType("m3.large.search"); /// /// Constant M3MediumSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M3MediumSearch = new OpenSearchPartitionInstanceType("m3.medium.search"); /// /// Constant M3XlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M3XlargeSearch = new OpenSearchPartitionInstanceType("m3.xlarge.search"); /// /// Constant M410xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M410xlargeSearch = new OpenSearchPartitionInstanceType("m4.10xlarge.search"); /// /// Constant M42xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M42xlargeSearch = new OpenSearchPartitionInstanceType("m4.2xlarge.search"); /// /// Constant M44xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M44xlargeSearch = new OpenSearchPartitionInstanceType("m4.4xlarge.search"); /// /// Constant M4LargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M4LargeSearch = new OpenSearchPartitionInstanceType("m4.large.search"); /// /// Constant M4XlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M4XlargeSearch = new OpenSearchPartitionInstanceType("m4.xlarge.search"); /// /// Constant M512xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M512xlargeSearch = new OpenSearchPartitionInstanceType("m5.12xlarge.search"); /// /// Constant M524xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M524xlargeSearch = new OpenSearchPartitionInstanceType("m5.24xlarge.search"); /// /// Constant M52xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M52xlargeSearch = new OpenSearchPartitionInstanceType("m5.2xlarge.search"); /// /// Constant M54xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M54xlargeSearch = new OpenSearchPartitionInstanceType("m5.4xlarge.search"); /// /// Constant M5LargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M5LargeSearch = new OpenSearchPartitionInstanceType("m5.large.search"); /// /// Constant M5XlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M5XlargeSearch = new OpenSearchPartitionInstanceType("m5.xlarge.search"); /// /// Constant M6g12xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M6g12xlargeSearch = new OpenSearchPartitionInstanceType("m6g.12xlarge.search"); /// /// Constant M6g2xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M6g2xlargeSearch = new OpenSearchPartitionInstanceType("m6g.2xlarge.search"); /// /// Constant M6g4xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M6g4xlargeSearch = new OpenSearchPartitionInstanceType("m6g.4xlarge.search"); /// /// Constant M6g8xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M6g8xlargeSearch = new OpenSearchPartitionInstanceType("m6g.8xlarge.search"); /// /// Constant M6gLargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M6gLargeSearch = new OpenSearchPartitionInstanceType("m6g.large.search"); /// /// Constant M6gXlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType M6gXlargeSearch = new OpenSearchPartitionInstanceType("m6g.xlarge.search"); /// /// Constant R32xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R32xlargeSearch = new OpenSearchPartitionInstanceType("r3.2xlarge.search"); /// /// Constant R34xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R34xlargeSearch = new OpenSearchPartitionInstanceType("r3.4xlarge.search"); /// /// Constant R38xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R38xlargeSearch = new OpenSearchPartitionInstanceType("r3.8xlarge.search"); /// /// Constant R3LargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R3LargeSearch = new OpenSearchPartitionInstanceType("r3.large.search"); /// /// Constant R3XlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R3XlargeSearch = new OpenSearchPartitionInstanceType("r3.xlarge.search"); /// /// Constant R416xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R416xlargeSearch = new OpenSearchPartitionInstanceType("r4.16xlarge.search"); /// /// Constant R42xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R42xlargeSearch = new OpenSearchPartitionInstanceType("r4.2xlarge.search"); /// /// Constant R44xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R44xlargeSearch = new OpenSearchPartitionInstanceType("r4.4xlarge.search"); /// /// Constant R48xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R48xlargeSearch = new OpenSearchPartitionInstanceType("r4.8xlarge.search"); /// /// Constant R4LargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R4LargeSearch = new OpenSearchPartitionInstanceType("r4.large.search"); /// /// Constant R4XlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R4XlargeSearch = new OpenSearchPartitionInstanceType("r4.xlarge.search"); /// /// Constant R512xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R512xlargeSearch = new OpenSearchPartitionInstanceType("r5.12xlarge.search"); /// /// Constant R524xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R524xlargeSearch = new OpenSearchPartitionInstanceType("r5.24xlarge.search"); /// /// Constant R52xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R52xlargeSearch = new OpenSearchPartitionInstanceType("r5.2xlarge.search"); /// /// Constant R54xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R54xlargeSearch = new OpenSearchPartitionInstanceType("r5.4xlarge.search"); /// /// Constant R5LargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R5LargeSearch = new OpenSearchPartitionInstanceType("r5.large.search"); /// /// Constant R5XlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R5XlargeSearch = new OpenSearchPartitionInstanceType("r5.xlarge.search"); /// /// Constant R6g12xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R6g12xlargeSearch = new OpenSearchPartitionInstanceType("r6g.12xlarge.search"); /// /// Constant R6g2xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R6g2xlargeSearch = new OpenSearchPartitionInstanceType("r6g.2xlarge.search"); /// /// Constant R6g4xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R6g4xlargeSearch = new OpenSearchPartitionInstanceType("r6g.4xlarge.search"); /// /// Constant R6g8xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R6g8xlargeSearch = new OpenSearchPartitionInstanceType("r6g.8xlarge.search"); /// /// Constant R6gd12xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R6gd12xlargeSearch = new OpenSearchPartitionInstanceType("r6gd.12xlarge.search"); /// /// Constant R6gd16xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R6gd16xlargeSearch = new OpenSearchPartitionInstanceType("r6gd.16xlarge.search"); /// /// Constant R6gd2xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R6gd2xlargeSearch = new OpenSearchPartitionInstanceType("r6gd.2xlarge.search"); /// /// Constant R6gd4xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R6gd4xlargeSearch = new OpenSearchPartitionInstanceType("r6gd.4xlarge.search"); /// /// Constant R6gd8xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R6gd8xlargeSearch = new OpenSearchPartitionInstanceType("r6gd.8xlarge.search"); /// /// Constant R6gdLargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R6gdLargeSearch = new OpenSearchPartitionInstanceType("r6gd.large.search"); /// /// Constant R6gdXlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R6gdXlargeSearch = new OpenSearchPartitionInstanceType("r6gd.xlarge.search"); /// /// Constant R6gLargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R6gLargeSearch = new OpenSearchPartitionInstanceType("r6g.large.search"); /// /// Constant R6gXlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType R6gXlargeSearch = new OpenSearchPartitionInstanceType("r6g.xlarge.search"); /// /// Constant T2MediumSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType T2MediumSearch = new OpenSearchPartitionInstanceType("t2.medium.search"); /// /// Constant T2MicroSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType T2MicroSearch = new OpenSearchPartitionInstanceType("t2.micro.search"); /// /// Constant T2SmallSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType T2SmallSearch = new OpenSearchPartitionInstanceType("t2.small.search"); /// /// Constant T32xlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType T32xlargeSearch = new OpenSearchPartitionInstanceType("t3.2xlarge.search"); /// /// Constant T3LargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType T3LargeSearch = new OpenSearchPartitionInstanceType("t3.large.search"); /// /// Constant T3MediumSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType T3MediumSearch = new OpenSearchPartitionInstanceType("t3.medium.search"); /// /// Constant T3MicroSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType T3MicroSearch = new OpenSearchPartitionInstanceType("t3.micro.search"); /// /// Constant T3NanoSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType T3NanoSearch = new OpenSearchPartitionInstanceType("t3.nano.search"); /// /// Constant T3SmallSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType T3SmallSearch = new OpenSearchPartitionInstanceType("t3.small.search"); /// /// Constant T3XlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType T3XlargeSearch = new OpenSearchPartitionInstanceType("t3.xlarge.search"); /// /// Constant T4gMediumSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType T4gMediumSearch = new OpenSearchPartitionInstanceType("t4g.medium.search"); /// /// Constant T4gSmallSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType T4gSmallSearch = new OpenSearchPartitionInstanceType("t4g.small.search"); /// /// Constant Ultrawarm1LargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType Ultrawarm1LargeSearch = new OpenSearchPartitionInstanceType("ultrawarm1.large.search"); /// /// Constant Ultrawarm1MediumSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType Ultrawarm1MediumSearch = new OpenSearchPartitionInstanceType("ultrawarm1.medium.search"); /// /// Constant Ultrawarm1XlargeSearch for OpenSearchPartitionInstanceType /// public static readonly OpenSearchPartitionInstanceType Ultrawarm1XlargeSearch = new OpenSearchPartitionInstanceType("ultrawarm1.xlarge.search"); /// /// 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 OpenSearchPartitionInstanceType(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 OpenSearchPartitionInstanceType 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 OpenSearchPartitionInstanceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type OpenSearchWarmPartitionInstanceType. /// public class OpenSearchWarmPartitionInstanceType : ConstantClass { /// /// Constant Ultrawarm1LargeSearch for OpenSearchWarmPartitionInstanceType /// public static readonly OpenSearchWarmPartitionInstanceType Ultrawarm1LargeSearch = new OpenSearchWarmPartitionInstanceType("ultrawarm1.large.search"); /// /// Constant Ultrawarm1MediumSearch for OpenSearchWarmPartitionInstanceType /// public static readonly OpenSearchWarmPartitionInstanceType Ultrawarm1MediumSearch = new OpenSearchWarmPartitionInstanceType("ultrawarm1.medium.search"); /// /// Constant Ultrawarm1XlargeSearch for OpenSearchWarmPartitionInstanceType /// public static readonly OpenSearchWarmPartitionInstanceType Ultrawarm1XlargeSearch = new OpenSearchWarmPartitionInstanceType("ultrawarm1.xlarge.search"); /// /// 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 OpenSearchWarmPartitionInstanceType(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 OpenSearchWarmPartitionInstanceType 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 OpenSearchWarmPartitionInstanceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type OptionState. /// public class OptionState : ConstantClass { /// /// Constant Active for OptionState /// public static readonly OptionState Active = new OptionState("Active"); /// /// Constant Processing for OptionState /// public static readonly OptionState Processing = new OptionState("Processing"); /// /// Constant RequiresIndexDocuments for OptionState /// public static readonly OptionState RequiresIndexDocuments = new OptionState("RequiresIndexDocuments"); /// /// 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 OptionState(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 OptionState 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 OptionState(string value) { return FindValue(value); } } /// /// Constants used for properties of type OutboundConnectionStatusCode. /// public class OutboundConnectionStatusCode : ConstantClass { /// /// Constant ACTIVE for OutboundConnectionStatusCode /// public static readonly OutboundConnectionStatusCode ACTIVE = new OutboundConnectionStatusCode("ACTIVE"); /// /// Constant APPROVED for OutboundConnectionStatusCode /// public static readonly OutboundConnectionStatusCode APPROVED = new OutboundConnectionStatusCode("APPROVED"); /// /// Constant DELETED for OutboundConnectionStatusCode /// public static readonly OutboundConnectionStatusCode DELETED = new OutboundConnectionStatusCode("DELETED"); /// /// Constant DELETING for OutboundConnectionStatusCode /// public static readonly OutboundConnectionStatusCode DELETING = new OutboundConnectionStatusCode("DELETING"); /// /// Constant PENDING_ACCEPTANCE for OutboundConnectionStatusCode /// public static readonly OutboundConnectionStatusCode PENDING_ACCEPTANCE = new OutboundConnectionStatusCode("PENDING_ACCEPTANCE"); /// /// Constant PROVISIONING for OutboundConnectionStatusCode /// public static readonly OutboundConnectionStatusCode PROVISIONING = new OutboundConnectionStatusCode("PROVISIONING"); /// /// Constant REJECTED for OutboundConnectionStatusCode /// public static readonly OutboundConnectionStatusCode REJECTED = new OutboundConnectionStatusCode("REJECTED"); /// /// Constant REJECTING for OutboundConnectionStatusCode /// public static readonly OutboundConnectionStatusCode REJECTING = new OutboundConnectionStatusCode("REJECTING"); /// /// Constant VALIDATING for OutboundConnectionStatusCode /// public static readonly OutboundConnectionStatusCode VALIDATING = new OutboundConnectionStatusCode("VALIDATING"); /// /// Constant VALIDATION_FAILED for OutboundConnectionStatusCode /// public static readonly OutboundConnectionStatusCode VALIDATION_FAILED = new OutboundConnectionStatusCode("VALIDATION_FAILED"); /// /// 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 OutboundConnectionStatusCode(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 OutboundConnectionStatusCode 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 OutboundConnectionStatusCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type OverallChangeStatus. /// public class OverallChangeStatus : ConstantClass { /// /// Constant COMPLETED for OverallChangeStatus /// public static readonly OverallChangeStatus COMPLETED = new OverallChangeStatus("COMPLETED"); /// /// Constant FAILED for OverallChangeStatus /// public static readonly OverallChangeStatus FAILED = new OverallChangeStatus("FAILED"); /// /// Constant PENDING for OverallChangeStatus /// public static readonly OverallChangeStatus PENDING = new OverallChangeStatus("PENDING"); /// /// Constant PROCESSING for OverallChangeStatus /// public static readonly OverallChangeStatus PROCESSING = new OverallChangeStatus("PROCESSING"); /// /// 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 OverallChangeStatus(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 OverallChangeStatus 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 OverallChangeStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type PackageStatus. /// public class PackageStatus : ConstantClass { /// /// Constant AVAILABLE for PackageStatus /// public static readonly PackageStatus AVAILABLE = new PackageStatus("AVAILABLE"); /// /// Constant COPY_FAILED for PackageStatus /// public static readonly PackageStatus COPY_FAILED = new PackageStatus("COPY_FAILED"); /// /// Constant COPYING for PackageStatus /// public static readonly PackageStatus COPYING = new PackageStatus("COPYING"); /// /// Constant DELETE_FAILED for PackageStatus /// public static readonly PackageStatus DELETE_FAILED = new PackageStatus("DELETE_FAILED"); /// /// Constant DELETED for PackageStatus /// public static readonly PackageStatus DELETED = new PackageStatus("DELETED"); /// /// Constant DELETING for PackageStatus /// public static readonly PackageStatus DELETING = new PackageStatus("DELETING"); /// /// Constant VALIDATING for PackageStatus /// public static readonly PackageStatus VALIDATING = new PackageStatus("VALIDATING"); /// /// Constant VALIDATION_FAILED for PackageStatus /// public static readonly PackageStatus VALIDATION_FAILED = new PackageStatus("VALIDATION_FAILED"); /// /// 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 PackageStatus(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 PackageStatus 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 PackageStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type PackageType. /// public class PackageType : ConstantClass { /// /// Constant TXTDICTIONARY for PackageType /// public static readonly PackageType TXTDICTIONARY = new PackageType("TXT-DICTIONARY"); /// /// 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 PackageType(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 PackageType 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 PackageType(string value) { return FindValue(value); } } /// /// Constants used for properties of type PrincipalType. /// public class PrincipalType : ConstantClass { /// /// Constant AWS_ACCOUNT for PrincipalType /// public static readonly PrincipalType AWS_ACCOUNT = new PrincipalType("AWS_ACCOUNT"); /// /// Constant AWS_SERVICE for PrincipalType /// public static readonly PrincipalType AWS_SERVICE = new PrincipalType("AWS_SERVICE"); /// /// 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 PrincipalType(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 PrincipalType 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 PrincipalType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReservedInstancePaymentOption. /// public class ReservedInstancePaymentOption : ConstantClass { /// /// Constant ALL_UPFRONT for ReservedInstancePaymentOption /// public static readonly ReservedInstancePaymentOption ALL_UPFRONT = new ReservedInstancePaymentOption("ALL_UPFRONT"); /// /// Constant NO_UPFRONT for ReservedInstancePaymentOption /// public static readonly ReservedInstancePaymentOption NO_UPFRONT = new ReservedInstancePaymentOption("NO_UPFRONT"); /// /// Constant PARTIAL_UPFRONT for ReservedInstancePaymentOption /// public static readonly ReservedInstancePaymentOption PARTIAL_UPFRONT = new ReservedInstancePaymentOption("PARTIAL_UPFRONT"); /// /// 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 ReservedInstancePaymentOption(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 ReservedInstancePaymentOption 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 ReservedInstancePaymentOption(string value) { return FindValue(value); } } /// /// Constants used for properties of type RollbackOnDisable. /// public class RollbackOnDisable : ConstantClass { /// /// Constant DEFAULT_ROLLBACK for RollbackOnDisable /// public static readonly RollbackOnDisable DEFAULT_ROLLBACK = new RollbackOnDisable("DEFAULT_ROLLBACK"); /// /// Constant NO_ROLLBACK for RollbackOnDisable /// public static readonly RollbackOnDisable NO_ROLLBACK = new RollbackOnDisable("NO_ROLLBACK"); /// /// 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 RollbackOnDisable(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 RollbackOnDisable 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 RollbackOnDisable(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScheduleAt. /// public class ScheduleAt : ConstantClass { /// /// Constant NOW for ScheduleAt /// public static readonly ScheduleAt NOW = new ScheduleAt("NOW"); /// /// Constant OFF_PEAK_WINDOW for ScheduleAt /// public static readonly ScheduleAt OFF_PEAK_WINDOW = new ScheduleAt("OFF_PEAK_WINDOW"); /// /// Constant TIMESTAMP for ScheduleAt /// public static readonly ScheduleAt TIMESTAMP = new ScheduleAt("TIMESTAMP"); /// /// 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 ScheduleAt(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 ScheduleAt 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 ScheduleAt(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScheduledAutoTuneActionType. /// public class ScheduledAutoTuneActionType : ConstantClass { /// /// Constant JVM_HEAP_SIZE_TUNING for ScheduledAutoTuneActionType /// public static readonly ScheduledAutoTuneActionType JVM_HEAP_SIZE_TUNING = new ScheduledAutoTuneActionType("JVM_HEAP_SIZE_TUNING"); /// /// Constant JVM_YOUNG_GEN_TUNING for ScheduledAutoTuneActionType /// public static readonly ScheduledAutoTuneActionType JVM_YOUNG_GEN_TUNING = new ScheduledAutoTuneActionType("JVM_YOUNG_GEN_TUNING"); /// /// 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 ScheduledAutoTuneActionType(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 ScheduledAutoTuneActionType 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 ScheduledAutoTuneActionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScheduledAutoTuneSeverityType. /// public class ScheduledAutoTuneSeverityType : ConstantClass { /// /// Constant HIGH for ScheduledAutoTuneSeverityType /// public static readonly ScheduledAutoTuneSeverityType HIGH = new ScheduledAutoTuneSeverityType("HIGH"); /// /// Constant LOW for ScheduledAutoTuneSeverityType /// public static readonly ScheduledAutoTuneSeverityType LOW = new ScheduledAutoTuneSeverityType("LOW"); /// /// Constant MEDIUM for ScheduledAutoTuneSeverityType /// public static readonly ScheduledAutoTuneSeverityType MEDIUM = new ScheduledAutoTuneSeverityType("MEDIUM"); /// /// 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 ScheduledAutoTuneSeverityType(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 ScheduledAutoTuneSeverityType 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 ScheduledAutoTuneSeverityType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ScheduledBy. /// public class ScheduledBy : ConstantClass { /// /// Constant CUSTOMER for ScheduledBy /// public static readonly ScheduledBy CUSTOMER = new ScheduledBy("CUSTOMER"); /// /// Constant SYSTEM for ScheduledBy /// public static readonly ScheduledBy SYSTEM = new ScheduledBy("SYSTEM"); /// /// 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 ScheduledBy(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 ScheduledBy 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 ScheduledBy(string value) { return FindValue(value); } } /// /// Constants used for properties of type SkipUnavailableStatus. /// public class SkipUnavailableStatus : ConstantClass { /// /// Constant DISABLED for SkipUnavailableStatus /// public static readonly SkipUnavailableStatus DISABLED = new SkipUnavailableStatus("DISABLED"); /// /// Constant ENABLED for SkipUnavailableStatus /// public static readonly SkipUnavailableStatus ENABLED = new SkipUnavailableStatus("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 SkipUnavailableStatus(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 SkipUnavailableStatus 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 SkipUnavailableStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type TimeUnit. /// public class TimeUnit : ConstantClass { /// /// Constant HOURS for TimeUnit /// public static readonly TimeUnit HOURS = new TimeUnit("HOURS"); /// /// 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 TimeUnit(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 TimeUnit 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 TimeUnit(string value) { return FindValue(value); } } /// /// Constants used for properties of type TLSSecurityPolicy. /// public class TLSSecurityPolicy : ConstantClass { /// /// Constant PolicyMinTLS10201907 for TLSSecurityPolicy /// public static readonly TLSSecurityPolicy PolicyMinTLS10201907 = new TLSSecurityPolicy("Policy-Min-TLS-1-0-2019-07"); /// /// Constant PolicyMinTLS12201907 for TLSSecurityPolicy /// public static readonly TLSSecurityPolicy PolicyMinTLS12201907 = new TLSSecurityPolicy("Policy-Min-TLS-1-2-2019-07"); /// /// 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 TLSSecurityPolicy(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 TLSSecurityPolicy 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 TLSSecurityPolicy(string value) { return FindValue(value); } } /// /// Constants used for properties of type UpgradeStatus. /// public class UpgradeStatus : ConstantClass { /// /// Constant FAILED for UpgradeStatus /// public static readonly UpgradeStatus FAILED = new UpgradeStatus("FAILED"); /// /// Constant IN_PROGRESS for UpgradeStatus /// public static readonly UpgradeStatus IN_PROGRESS = new UpgradeStatus("IN_PROGRESS"); /// /// Constant SUCCEEDED for UpgradeStatus /// public static readonly UpgradeStatus SUCCEEDED = new UpgradeStatus("SUCCEEDED"); /// /// Constant SUCCEEDED_WITH_ISSUES for UpgradeStatus /// public static readonly UpgradeStatus SUCCEEDED_WITH_ISSUES = new UpgradeStatus("SUCCEEDED_WITH_ISSUES"); /// /// 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 UpgradeStatus(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 UpgradeStatus 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 UpgradeStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type UpgradeStep. /// public class UpgradeStep : ConstantClass { /// /// Constant PRE_UPGRADE_CHECK for UpgradeStep /// public static readonly UpgradeStep PRE_UPGRADE_CHECK = new UpgradeStep("PRE_UPGRADE_CHECK"); /// /// Constant SNAPSHOT for UpgradeStep /// public static readonly UpgradeStep SNAPSHOT = new UpgradeStep("SNAPSHOT"); /// /// Constant UPGRADE for UpgradeStep /// public static readonly UpgradeStep UPGRADE = new UpgradeStep("UPGRADE"); /// /// 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 UpgradeStep(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 UpgradeStep 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 UpgradeStep(string value) { return FindValue(value); } } /// /// Constants used for properties of type VolumeType. /// public class VolumeType : ConstantClass { /// /// Constant Gp2 for VolumeType /// public static readonly VolumeType Gp2 = new VolumeType("gp2"); /// /// Constant Gp3 for VolumeType /// public static readonly VolumeType Gp3 = new VolumeType("gp3"); /// /// Constant Io1 for VolumeType /// public static readonly VolumeType Io1 = new VolumeType("io1"); /// /// Constant Standard for VolumeType /// public static readonly VolumeType Standard = new VolumeType("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 VolumeType(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 VolumeType 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 VolumeType(string value) { return FindValue(value); } } /// /// Constants used for properties of type VpcEndpointErrorCode. /// public class VpcEndpointErrorCode : ConstantClass { /// /// Constant ENDPOINT_NOT_FOUND for VpcEndpointErrorCode /// public static readonly VpcEndpointErrorCode ENDPOINT_NOT_FOUND = new VpcEndpointErrorCode("ENDPOINT_NOT_FOUND"); /// /// Constant SERVER_ERROR for VpcEndpointErrorCode /// public static readonly VpcEndpointErrorCode SERVER_ERROR = new VpcEndpointErrorCode("SERVER_ERROR"); /// /// 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 VpcEndpointErrorCode(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 VpcEndpointErrorCode 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 VpcEndpointErrorCode(string value) { return FindValue(value); } } /// /// Constants used for properties of type VpcEndpointStatus. /// public class VpcEndpointStatus : ConstantClass { /// /// Constant ACTIVE for VpcEndpointStatus /// public static readonly VpcEndpointStatus ACTIVE = new VpcEndpointStatus("ACTIVE"); /// /// Constant CREATE_FAILED for VpcEndpointStatus /// public static readonly VpcEndpointStatus CREATE_FAILED = new VpcEndpointStatus("CREATE_FAILED"); /// /// Constant CREATING for VpcEndpointStatus /// public static readonly VpcEndpointStatus CREATING = new VpcEndpointStatus("CREATING"); /// /// Constant DELETE_FAILED for VpcEndpointStatus /// public static readonly VpcEndpointStatus DELETE_FAILED = new VpcEndpointStatus("DELETE_FAILED"); /// /// Constant DELETING for VpcEndpointStatus /// public static readonly VpcEndpointStatus DELETING = new VpcEndpointStatus("DELETING"); /// /// Constant UPDATE_FAILED for VpcEndpointStatus /// public static readonly VpcEndpointStatus UPDATE_FAILED = new VpcEndpointStatus("UPDATE_FAILED"); /// /// Constant UPDATING for VpcEndpointStatus /// public static readonly VpcEndpointStatus UPDATING = new VpcEndpointStatus("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 VpcEndpointStatus(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 VpcEndpointStatus 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 VpcEndpointStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ZoneStatus. /// public class ZoneStatus : ConstantClass { /// /// Constant Active for ZoneStatus /// public static readonly ZoneStatus Active = new ZoneStatus("Active"); /// /// Constant NotAvailable for ZoneStatus /// public static readonly ZoneStatus NotAvailable = new ZoneStatus("NotAvailable"); /// /// Constant StandBy for ZoneStatus /// public static readonly ZoneStatus StandBy = new ZoneStatus("StandBy"); /// /// 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 ZoneStatus(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 ZoneStatus 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 ZoneStatus(string value) { return FindValue(value); } } }