/* * 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 es-2015-01-01.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.Elasticsearch { /// /// 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 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 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 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 ESPartitionInstanceType. /// public class ESPartitionInstanceType : ConstantClass { /// /// Constant C42xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType C42xlargeElasticsearch = new ESPartitionInstanceType("c4.2xlarge.elasticsearch"); /// /// Constant C44xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType C44xlargeElasticsearch = new ESPartitionInstanceType("c4.4xlarge.elasticsearch"); /// /// Constant C48xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType C48xlargeElasticsearch = new ESPartitionInstanceType("c4.8xlarge.elasticsearch"); /// /// Constant C4LargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType C4LargeElasticsearch = new ESPartitionInstanceType("c4.large.elasticsearch"); /// /// Constant C4XlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType C4XlargeElasticsearch = new ESPartitionInstanceType("c4.xlarge.elasticsearch"); /// /// Constant C518xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType C518xlargeElasticsearch = new ESPartitionInstanceType("c5.18xlarge.elasticsearch"); /// /// Constant C52xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType C52xlargeElasticsearch = new ESPartitionInstanceType("c5.2xlarge.elasticsearch"); /// /// Constant C54xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType C54xlargeElasticsearch = new ESPartitionInstanceType("c5.4xlarge.elasticsearch"); /// /// Constant C59xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType C59xlargeElasticsearch = new ESPartitionInstanceType("c5.9xlarge.elasticsearch"); /// /// Constant C5LargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType C5LargeElasticsearch = new ESPartitionInstanceType("c5.large.elasticsearch"); /// /// Constant C5XlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType C5XlargeElasticsearch = new ESPartitionInstanceType("c5.xlarge.elasticsearch"); /// /// Constant D22xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType D22xlargeElasticsearch = new ESPartitionInstanceType("d2.2xlarge.elasticsearch"); /// /// Constant D24xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType D24xlargeElasticsearch = new ESPartitionInstanceType("d2.4xlarge.elasticsearch"); /// /// Constant D28xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType D28xlargeElasticsearch = new ESPartitionInstanceType("d2.8xlarge.elasticsearch"); /// /// Constant D2XlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType D2XlargeElasticsearch = new ESPartitionInstanceType("d2.xlarge.elasticsearch"); /// /// Constant I22xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType I22xlargeElasticsearch = new ESPartitionInstanceType("i2.2xlarge.elasticsearch"); /// /// Constant I2XlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType I2XlargeElasticsearch = new ESPartitionInstanceType("i2.xlarge.elasticsearch"); /// /// Constant I316xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType I316xlargeElasticsearch = new ESPartitionInstanceType("i3.16xlarge.elasticsearch"); /// /// Constant I32xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType I32xlargeElasticsearch = new ESPartitionInstanceType("i3.2xlarge.elasticsearch"); /// /// Constant I34xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType I34xlargeElasticsearch = new ESPartitionInstanceType("i3.4xlarge.elasticsearch"); /// /// Constant I38xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType I38xlargeElasticsearch = new ESPartitionInstanceType("i3.8xlarge.elasticsearch"); /// /// Constant I3LargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType I3LargeElasticsearch = new ESPartitionInstanceType("i3.large.elasticsearch"); /// /// Constant I3XlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType I3XlargeElasticsearch = new ESPartitionInstanceType("i3.xlarge.elasticsearch"); /// /// Constant M32xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M32xlargeElasticsearch = new ESPartitionInstanceType("m3.2xlarge.elasticsearch"); /// /// Constant M3LargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M3LargeElasticsearch = new ESPartitionInstanceType("m3.large.elasticsearch"); /// /// Constant M3MediumElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M3MediumElasticsearch = new ESPartitionInstanceType("m3.medium.elasticsearch"); /// /// Constant M3XlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M3XlargeElasticsearch = new ESPartitionInstanceType("m3.xlarge.elasticsearch"); /// /// Constant M410xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M410xlargeElasticsearch = new ESPartitionInstanceType("m4.10xlarge.elasticsearch"); /// /// Constant M42xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M42xlargeElasticsearch = new ESPartitionInstanceType("m4.2xlarge.elasticsearch"); /// /// Constant M44xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M44xlargeElasticsearch = new ESPartitionInstanceType("m4.4xlarge.elasticsearch"); /// /// Constant M4LargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M4LargeElasticsearch = new ESPartitionInstanceType("m4.large.elasticsearch"); /// /// Constant M4XlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M4XlargeElasticsearch = new ESPartitionInstanceType("m4.xlarge.elasticsearch"); /// /// Constant M512xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M512xlargeElasticsearch = new ESPartitionInstanceType("m5.12xlarge.elasticsearch"); /// /// Constant M52xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M52xlargeElasticsearch = new ESPartitionInstanceType("m5.2xlarge.elasticsearch"); /// /// Constant M54xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M54xlargeElasticsearch = new ESPartitionInstanceType("m5.4xlarge.elasticsearch"); /// /// Constant M5LargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M5LargeElasticsearch = new ESPartitionInstanceType("m5.large.elasticsearch"); /// /// Constant M5XlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType M5XlargeElasticsearch = new ESPartitionInstanceType("m5.xlarge.elasticsearch"); /// /// Constant R32xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R32xlargeElasticsearch = new ESPartitionInstanceType("r3.2xlarge.elasticsearch"); /// /// Constant R34xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R34xlargeElasticsearch = new ESPartitionInstanceType("r3.4xlarge.elasticsearch"); /// /// Constant R38xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R38xlargeElasticsearch = new ESPartitionInstanceType("r3.8xlarge.elasticsearch"); /// /// Constant R3LargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R3LargeElasticsearch = new ESPartitionInstanceType("r3.large.elasticsearch"); /// /// Constant R3XlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R3XlargeElasticsearch = new ESPartitionInstanceType("r3.xlarge.elasticsearch"); /// /// Constant R416xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R416xlargeElasticsearch = new ESPartitionInstanceType("r4.16xlarge.elasticsearch"); /// /// Constant R42xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R42xlargeElasticsearch = new ESPartitionInstanceType("r4.2xlarge.elasticsearch"); /// /// Constant R44xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R44xlargeElasticsearch = new ESPartitionInstanceType("r4.4xlarge.elasticsearch"); /// /// Constant R48xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R48xlargeElasticsearch = new ESPartitionInstanceType("r4.8xlarge.elasticsearch"); /// /// Constant R4LargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R4LargeElasticsearch = new ESPartitionInstanceType("r4.large.elasticsearch"); /// /// Constant R4XlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R4XlargeElasticsearch = new ESPartitionInstanceType("r4.xlarge.elasticsearch"); /// /// Constant R512xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R512xlargeElasticsearch = new ESPartitionInstanceType("r5.12xlarge.elasticsearch"); /// /// Constant R52xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R52xlargeElasticsearch = new ESPartitionInstanceType("r5.2xlarge.elasticsearch"); /// /// Constant R54xlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R54xlargeElasticsearch = new ESPartitionInstanceType("r5.4xlarge.elasticsearch"); /// /// Constant R5LargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R5LargeElasticsearch = new ESPartitionInstanceType("r5.large.elasticsearch"); /// /// Constant R5XlargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType R5XlargeElasticsearch = new ESPartitionInstanceType("r5.xlarge.elasticsearch"); /// /// Constant T2MediumElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType T2MediumElasticsearch = new ESPartitionInstanceType("t2.medium.elasticsearch"); /// /// Constant T2MicroElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType T2MicroElasticsearch = new ESPartitionInstanceType("t2.micro.elasticsearch"); /// /// Constant T2SmallElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType T2SmallElasticsearch = new ESPartitionInstanceType("t2.small.elasticsearch"); /// /// Constant Ultrawarm1LargeElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType Ultrawarm1LargeElasticsearch = new ESPartitionInstanceType("ultrawarm1.large.elasticsearch"); /// /// Constant Ultrawarm1MediumElasticsearch for ESPartitionInstanceType /// public static readonly ESPartitionInstanceType Ultrawarm1MediumElasticsearch = new ESPartitionInstanceType("ultrawarm1.medium.elasticsearch"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ESPartitionInstanceType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ESPartitionInstanceType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ESPartitionInstanceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ESWarmPartitionInstanceType. /// public class ESWarmPartitionInstanceType : ConstantClass { /// /// Constant Ultrawarm1LargeElasticsearch for ESWarmPartitionInstanceType /// public static readonly ESWarmPartitionInstanceType Ultrawarm1LargeElasticsearch = new ESWarmPartitionInstanceType("ultrawarm1.large.elasticsearch"); /// /// Constant Ultrawarm1MediumElasticsearch for ESWarmPartitionInstanceType /// public static readonly ESWarmPartitionInstanceType Ultrawarm1MediumElasticsearch = new ESWarmPartitionInstanceType("ultrawarm1.medium.elasticsearch"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ESWarmPartitionInstanceType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ESWarmPartitionInstanceType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ESWarmPartitionInstanceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type InboundCrossClusterSearchConnectionStatusCode. /// public class InboundCrossClusterSearchConnectionStatusCode : ConstantClass { /// /// Constant APPROVED for InboundCrossClusterSearchConnectionStatusCode /// public static readonly InboundCrossClusterSearchConnectionStatusCode APPROVED = new InboundCrossClusterSearchConnectionStatusCode("APPROVED"); /// /// Constant DELETED for InboundCrossClusterSearchConnectionStatusCode /// public static readonly InboundCrossClusterSearchConnectionStatusCode DELETED = new InboundCrossClusterSearchConnectionStatusCode("DELETED"); /// /// Constant DELETING for InboundCrossClusterSearchConnectionStatusCode /// public static readonly InboundCrossClusterSearchConnectionStatusCode DELETING = new InboundCrossClusterSearchConnectionStatusCode("DELETING"); /// /// Constant PENDING_ACCEPTANCE for InboundCrossClusterSearchConnectionStatusCode /// public static readonly InboundCrossClusterSearchConnectionStatusCode PENDING_ACCEPTANCE = new InboundCrossClusterSearchConnectionStatusCode("PENDING_ACCEPTANCE"); /// /// Constant REJECTED for InboundCrossClusterSearchConnectionStatusCode /// public static readonly InboundCrossClusterSearchConnectionStatusCode REJECTED = new InboundCrossClusterSearchConnectionStatusCode("REJECTED"); /// /// Constant REJECTING for InboundCrossClusterSearchConnectionStatusCode /// public static readonly InboundCrossClusterSearchConnectionStatusCode REJECTING = new InboundCrossClusterSearchConnectionStatusCode("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 InboundCrossClusterSearchConnectionStatusCode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static InboundCrossClusterSearchConnectionStatusCode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator InboundCrossClusterSearchConnectionStatusCode(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 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 OutboundCrossClusterSearchConnectionStatusCode. /// public class OutboundCrossClusterSearchConnectionStatusCode : ConstantClass { /// /// Constant ACTIVE for OutboundCrossClusterSearchConnectionStatusCode /// public static readonly OutboundCrossClusterSearchConnectionStatusCode ACTIVE = new OutboundCrossClusterSearchConnectionStatusCode("ACTIVE"); /// /// Constant DELETED for OutboundCrossClusterSearchConnectionStatusCode /// public static readonly OutboundCrossClusterSearchConnectionStatusCode DELETED = new OutboundCrossClusterSearchConnectionStatusCode("DELETED"); /// /// Constant DELETING for OutboundCrossClusterSearchConnectionStatusCode /// public static readonly OutboundCrossClusterSearchConnectionStatusCode DELETING = new OutboundCrossClusterSearchConnectionStatusCode("DELETING"); /// /// Constant PENDING_ACCEPTANCE for OutboundCrossClusterSearchConnectionStatusCode /// public static readonly OutboundCrossClusterSearchConnectionStatusCode PENDING_ACCEPTANCE = new OutboundCrossClusterSearchConnectionStatusCode("PENDING_ACCEPTANCE"); /// /// Constant PROVISIONING for OutboundCrossClusterSearchConnectionStatusCode /// public static readonly OutboundCrossClusterSearchConnectionStatusCode PROVISIONING = new OutboundCrossClusterSearchConnectionStatusCode("PROVISIONING"); /// /// Constant REJECTED for OutboundCrossClusterSearchConnectionStatusCode /// public static readonly OutboundCrossClusterSearchConnectionStatusCode REJECTED = new OutboundCrossClusterSearchConnectionStatusCode("REJECTED"); /// /// Constant VALIDATING for OutboundCrossClusterSearchConnectionStatusCode /// public static readonly OutboundCrossClusterSearchConnectionStatusCode VALIDATING = new OutboundCrossClusterSearchConnectionStatusCode("VALIDATING"); /// /// Constant VALIDATION_FAILED for OutboundCrossClusterSearchConnectionStatusCode /// public static readonly OutboundCrossClusterSearchConnectionStatusCode VALIDATION_FAILED = new OutboundCrossClusterSearchConnectionStatusCode("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 OutboundCrossClusterSearchConnectionStatusCode(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static OutboundCrossClusterSearchConnectionStatusCode FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator OutboundCrossClusterSearchConnectionStatusCode(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 ReservedElasticsearchInstancePaymentOption. /// public class ReservedElasticsearchInstancePaymentOption : ConstantClass { /// /// Constant ALL_UPFRONT for ReservedElasticsearchInstancePaymentOption /// public static readonly ReservedElasticsearchInstancePaymentOption ALL_UPFRONT = new ReservedElasticsearchInstancePaymentOption("ALL_UPFRONT"); /// /// Constant NO_UPFRONT for ReservedElasticsearchInstancePaymentOption /// public static readonly ReservedElasticsearchInstancePaymentOption NO_UPFRONT = new ReservedElasticsearchInstancePaymentOption("NO_UPFRONT"); /// /// Constant PARTIAL_UPFRONT for ReservedElasticsearchInstancePaymentOption /// public static readonly ReservedElasticsearchInstancePaymentOption PARTIAL_UPFRONT = new ReservedElasticsearchInstancePaymentOption("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 ReservedElasticsearchInstancePaymentOption(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ReservedElasticsearchInstancePaymentOption FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ReservedElasticsearchInstancePaymentOption(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 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 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); } } }