/* * 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 route53-2013-04-01.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.Route53 { /// /// Constants used for properties of type AccountLimitType. /// public class AccountLimitType : ConstantClass { /// /// Constant MAX_HEALTH_CHECKS_BY_OWNER for AccountLimitType /// public static readonly AccountLimitType MAX_HEALTH_CHECKS_BY_OWNER = new AccountLimitType("MAX_HEALTH_CHECKS_BY_OWNER"); /// /// Constant MAX_HOSTED_ZONES_BY_OWNER for AccountLimitType /// public static readonly AccountLimitType MAX_HOSTED_ZONES_BY_OWNER = new AccountLimitType("MAX_HOSTED_ZONES_BY_OWNER"); /// /// Constant MAX_REUSABLE_DELEGATION_SETS_BY_OWNER for AccountLimitType /// public static readonly AccountLimitType MAX_REUSABLE_DELEGATION_SETS_BY_OWNER = new AccountLimitType("MAX_REUSABLE_DELEGATION_SETS_BY_OWNER"); /// /// Constant MAX_TRAFFIC_POLICIES_BY_OWNER for AccountLimitType /// public static readonly AccountLimitType MAX_TRAFFIC_POLICIES_BY_OWNER = new AccountLimitType("MAX_TRAFFIC_POLICIES_BY_OWNER"); /// /// Constant MAX_TRAFFIC_POLICY_INSTANCES_BY_OWNER for AccountLimitType /// public static readonly AccountLimitType MAX_TRAFFIC_POLICY_INSTANCES_BY_OWNER = new AccountLimitType("MAX_TRAFFIC_POLICY_INSTANCES_BY_OWNER"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public AccountLimitType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static AccountLimitType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator AccountLimitType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ChangeAction. /// public class ChangeAction : ConstantClass { /// /// Constant CREATE for ChangeAction /// public static readonly ChangeAction CREATE = new ChangeAction("CREATE"); /// /// Constant DELETE for ChangeAction /// public static readonly ChangeAction DELETE = new ChangeAction("DELETE"); /// /// Constant UPSERT for ChangeAction /// public static readonly ChangeAction UPSERT = new ChangeAction("UPSERT"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ChangeAction(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ChangeAction FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ChangeAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type ChangeStatus. /// public class ChangeStatus : ConstantClass { /// /// Constant INSYNC for ChangeStatus /// public static readonly ChangeStatus INSYNC = new ChangeStatus("INSYNC"); /// /// Constant PENDING for ChangeStatus /// public static readonly ChangeStatus PENDING = new ChangeStatus("PENDING"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ChangeStatus(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ChangeStatus FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ChangeStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type CidrCollectionChangeAction. /// public class CidrCollectionChangeAction : ConstantClass { /// /// Constant DELETE_IF_EXISTS for CidrCollectionChangeAction /// public static readonly CidrCollectionChangeAction DELETE_IF_EXISTS = new CidrCollectionChangeAction("DELETE_IF_EXISTS"); /// /// Constant PUT for CidrCollectionChangeAction /// public static readonly CidrCollectionChangeAction PUT = new CidrCollectionChangeAction("PUT"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public CidrCollectionChangeAction(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static CidrCollectionChangeAction FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator CidrCollectionChangeAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type CloudWatchRegion. /// public class CloudWatchRegion : ConstantClass { /// /// Constant AfSouth1 for CloudWatchRegion /// public static readonly CloudWatchRegion AfSouth1 = new CloudWatchRegion("af-south-1"); /// /// Constant ApEast1 for CloudWatchRegion /// public static readonly CloudWatchRegion ApEast1 = new CloudWatchRegion("ap-east-1"); /// /// Constant ApNortheast1 for CloudWatchRegion /// public static readonly CloudWatchRegion ApNortheast1 = new CloudWatchRegion("ap-northeast-1"); /// /// Constant ApNortheast2 for CloudWatchRegion /// public static readonly CloudWatchRegion ApNortheast2 = new CloudWatchRegion("ap-northeast-2"); /// /// Constant ApNortheast3 for CloudWatchRegion /// public static readonly CloudWatchRegion ApNortheast3 = new CloudWatchRegion("ap-northeast-3"); /// /// Constant ApSouth1 for CloudWatchRegion /// public static readonly CloudWatchRegion ApSouth1 = new CloudWatchRegion("ap-south-1"); /// /// Constant ApSouth2 for CloudWatchRegion /// public static readonly CloudWatchRegion ApSouth2 = new CloudWatchRegion("ap-south-2"); /// /// Constant ApSoutheast1 for CloudWatchRegion /// public static readonly CloudWatchRegion ApSoutheast1 = new CloudWatchRegion("ap-southeast-1"); /// /// Constant ApSoutheast2 for CloudWatchRegion /// public static readonly CloudWatchRegion ApSoutheast2 = new CloudWatchRegion("ap-southeast-2"); /// /// Constant ApSoutheast3 for CloudWatchRegion /// public static readonly CloudWatchRegion ApSoutheast3 = new CloudWatchRegion("ap-southeast-3"); /// /// Constant ApSoutheast4 for CloudWatchRegion /// public static readonly CloudWatchRegion ApSoutheast4 = new CloudWatchRegion("ap-southeast-4"); /// /// Constant CaCentral1 for CloudWatchRegion /// public static readonly CloudWatchRegion CaCentral1 = new CloudWatchRegion("ca-central-1"); /// /// Constant CnNorth1 for CloudWatchRegion /// public static readonly CloudWatchRegion CnNorth1 = new CloudWatchRegion("cn-north-1"); /// /// Constant CnNorthwest1 for CloudWatchRegion /// public static readonly CloudWatchRegion CnNorthwest1 = new CloudWatchRegion("cn-northwest-1"); /// /// Constant EuCentral1 for CloudWatchRegion /// public static readonly CloudWatchRegion EuCentral1 = new CloudWatchRegion("eu-central-1"); /// /// Constant EuCentral2 for CloudWatchRegion /// public static readonly CloudWatchRegion EuCentral2 = new CloudWatchRegion("eu-central-2"); /// /// Constant EuNorth1 for CloudWatchRegion /// public static readonly CloudWatchRegion EuNorth1 = new CloudWatchRegion("eu-north-1"); /// /// Constant EuSouth1 for CloudWatchRegion /// public static readonly CloudWatchRegion EuSouth1 = new CloudWatchRegion("eu-south-1"); /// /// Constant EuSouth2 for CloudWatchRegion /// public static readonly CloudWatchRegion EuSouth2 = new CloudWatchRegion("eu-south-2"); /// /// Constant EuWest1 for CloudWatchRegion /// public static readonly CloudWatchRegion EuWest1 = new CloudWatchRegion("eu-west-1"); /// /// Constant EuWest2 for CloudWatchRegion /// public static readonly CloudWatchRegion EuWest2 = new CloudWatchRegion("eu-west-2"); /// /// Constant EuWest3 for CloudWatchRegion /// public static readonly CloudWatchRegion EuWest3 = new CloudWatchRegion("eu-west-3"); /// /// Constant MeCentral1 for CloudWatchRegion /// public static readonly CloudWatchRegion MeCentral1 = new CloudWatchRegion("me-central-1"); /// /// Constant MeSouth1 for CloudWatchRegion /// public static readonly CloudWatchRegion MeSouth1 = new CloudWatchRegion("me-south-1"); /// /// Constant SaEast1 for CloudWatchRegion /// public static readonly CloudWatchRegion SaEast1 = new CloudWatchRegion("sa-east-1"); /// /// Constant UsEast1 for CloudWatchRegion /// public static readonly CloudWatchRegion UsEast1 = new CloudWatchRegion("us-east-1"); /// /// Constant UsEast2 for CloudWatchRegion /// public static readonly CloudWatchRegion UsEast2 = new CloudWatchRegion("us-east-2"); /// /// Constant UsGovEast1 for CloudWatchRegion /// public static readonly CloudWatchRegion UsGovEast1 = new CloudWatchRegion("us-gov-east-1"); /// /// Constant UsGovWest1 for CloudWatchRegion /// public static readonly CloudWatchRegion UsGovWest1 = new CloudWatchRegion("us-gov-west-1"); /// /// Constant UsIsobEast1 for CloudWatchRegion /// public static readonly CloudWatchRegion UsIsobEast1 = new CloudWatchRegion("us-isob-east-1"); /// /// Constant UsIsoEast1 for CloudWatchRegion /// public static readonly CloudWatchRegion UsIsoEast1 = new CloudWatchRegion("us-iso-east-1"); /// /// Constant UsIsoWest1 for CloudWatchRegion /// public static readonly CloudWatchRegion UsIsoWest1 = new CloudWatchRegion("us-iso-west-1"); /// /// Constant UsWest1 for CloudWatchRegion /// public static readonly CloudWatchRegion UsWest1 = new CloudWatchRegion("us-west-1"); /// /// Constant UsWest2 for CloudWatchRegion /// public static readonly CloudWatchRegion UsWest2 = new CloudWatchRegion("us-west-2"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public CloudWatchRegion(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static CloudWatchRegion FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator CloudWatchRegion(string value) { return FindValue(value); } } /// /// Constants used for properties of type ComparisonOperator. /// public class ComparisonOperator : ConstantClass { /// /// Constant GreaterThanOrEqualToThreshold for ComparisonOperator /// public static readonly ComparisonOperator GreaterThanOrEqualToThreshold = new ComparisonOperator("GreaterThanOrEqualToThreshold"); /// /// Constant GreaterThanThreshold for ComparisonOperator /// public static readonly ComparisonOperator GreaterThanThreshold = new ComparisonOperator("GreaterThanThreshold"); /// /// Constant LessThanOrEqualToThreshold for ComparisonOperator /// public static readonly ComparisonOperator LessThanOrEqualToThreshold = new ComparisonOperator("LessThanOrEqualToThreshold"); /// /// Constant LessThanThreshold for ComparisonOperator /// public static readonly ComparisonOperator LessThanThreshold = new ComparisonOperator("LessThanThreshold"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ComparisonOperator(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ComparisonOperator FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ComparisonOperator(string value) { return FindValue(value); } } /// /// Constants used for properties of type HealthCheckRegion. /// public class HealthCheckRegion : ConstantClass { /// /// Constant ApNortheast1 for HealthCheckRegion /// public static readonly HealthCheckRegion ApNortheast1 = new HealthCheckRegion("ap-northeast-1"); /// /// Constant ApSoutheast1 for HealthCheckRegion /// public static readonly HealthCheckRegion ApSoutheast1 = new HealthCheckRegion("ap-southeast-1"); /// /// Constant ApSoutheast2 for HealthCheckRegion /// public static readonly HealthCheckRegion ApSoutheast2 = new HealthCheckRegion("ap-southeast-2"); /// /// Constant EuWest1 for HealthCheckRegion /// public static readonly HealthCheckRegion EuWest1 = new HealthCheckRegion("eu-west-1"); /// /// Constant SaEast1 for HealthCheckRegion /// public static readonly HealthCheckRegion SaEast1 = new HealthCheckRegion("sa-east-1"); /// /// Constant UsEast1 for HealthCheckRegion /// public static readonly HealthCheckRegion UsEast1 = new HealthCheckRegion("us-east-1"); /// /// Constant UsWest1 for HealthCheckRegion /// public static readonly HealthCheckRegion UsWest1 = new HealthCheckRegion("us-west-1"); /// /// Constant UsWest2 for HealthCheckRegion /// public static readonly HealthCheckRegion UsWest2 = new HealthCheckRegion("us-west-2"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public HealthCheckRegion(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static HealthCheckRegion FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator HealthCheckRegion(string value) { return FindValue(value); } } /// /// Constants used for properties of type HealthCheckType. /// public class HealthCheckType : ConstantClass { /// /// Constant CALCULATED for HealthCheckType /// public static readonly HealthCheckType CALCULATED = new HealthCheckType("CALCULATED"); /// /// Constant CLOUDWATCH_METRIC for HealthCheckType /// public static readonly HealthCheckType CLOUDWATCH_METRIC = new HealthCheckType("CLOUDWATCH_METRIC"); /// /// Constant HTTP for HealthCheckType /// public static readonly HealthCheckType HTTP = new HealthCheckType("HTTP"); /// /// Constant HTTP_STR_MATCH for HealthCheckType /// public static readonly HealthCheckType HTTP_STR_MATCH = new HealthCheckType("HTTP_STR_MATCH"); /// /// Constant HTTPS for HealthCheckType /// public static readonly HealthCheckType HTTPS = new HealthCheckType("HTTPS"); /// /// Constant HTTPS_STR_MATCH for HealthCheckType /// public static readonly HealthCheckType HTTPS_STR_MATCH = new HealthCheckType("HTTPS_STR_MATCH"); /// /// Constant RECOVERY_CONTROL for HealthCheckType /// public static readonly HealthCheckType RECOVERY_CONTROL = new HealthCheckType("RECOVERY_CONTROL"); /// /// Constant TCP for HealthCheckType /// public static readonly HealthCheckType TCP = new HealthCheckType("TCP"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public HealthCheckType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static HealthCheckType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator HealthCheckType(string value) { return FindValue(value); } } /// /// Constants used for properties of type HostedZoneLimitType. /// public class HostedZoneLimitType : ConstantClass { /// /// Constant MAX_RRSETS_BY_ZONE for HostedZoneLimitType /// public static readonly HostedZoneLimitType MAX_RRSETS_BY_ZONE = new HostedZoneLimitType("MAX_RRSETS_BY_ZONE"); /// /// Constant MAX_VPCS_ASSOCIATED_BY_ZONE for HostedZoneLimitType /// public static readonly HostedZoneLimitType MAX_VPCS_ASSOCIATED_BY_ZONE = new HostedZoneLimitType("MAX_VPCS_ASSOCIATED_BY_ZONE"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public HostedZoneLimitType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static HostedZoneLimitType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator HostedZoneLimitType(string value) { return FindValue(value); } } /// /// Constants used for properties of type InsufficientDataHealthStatus. /// public class InsufficientDataHealthStatus : ConstantClass { /// /// Constant Healthy for InsufficientDataHealthStatus /// public static readonly InsufficientDataHealthStatus Healthy = new InsufficientDataHealthStatus("Healthy"); /// /// Constant LastKnownStatus for InsufficientDataHealthStatus /// public static readonly InsufficientDataHealthStatus LastKnownStatus = new InsufficientDataHealthStatus("LastKnownStatus"); /// /// Constant Unhealthy for InsufficientDataHealthStatus /// public static readonly InsufficientDataHealthStatus Unhealthy = new InsufficientDataHealthStatus("Unhealthy"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public InsufficientDataHealthStatus(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static InsufficientDataHealthStatus FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator InsufficientDataHealthStatus(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResettableElementName. /// public class ResettableElementName : ConstantClass { /// /// Constant ChildHealthChecks for ResettableElementName /// public static readonly ResettableElementName ChildHealthChecks = new ResettableElementName("ChildHealthChecks"); /// /// Constant FullyQualifiedDomainName for ResettableElementName /// public static readonly ResettableElementName FullyQualifiedDomainName = new ResettableElementName("FullyQualifiedDomainName"); /// /// Constant Regions for ResettableElementName /// public static readonly ResettableElementName Regions = new ResettableElementName("Regions"); /// /// Constant ResourcePath for ResettableElementName /// public static readonly ResettableElementName ResourcePath = new ResettableElementName("ResourcePath"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ResettableElementName(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ResettableElementName FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ResettableElementName(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceRecordSetFailover. /// public class ResourceRecordSetFailover : ConstantClass { /// /// Constant PRIMARY for ResourceRecordSetFailover /// public static readonly ResourceRecordSetFailover PRIMARY = new ResourceRecordSetFailover("PRIMARY"); /// /// Constant SECONDARY for ResourceRecordSetFailover /// public static readonly ResourceRecordSetFailover SECONDARY = new ResourceRecordSetFailover("SECONDARY"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ResourceRecordSetFailover(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ResourceRecordSetFailover FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ResourceRecordSetFailover(string value) { return FindValue(value); } } /// /// Constants used for properties of type ResourceRecordSetRegion. /// public class ResourceRecordSetRegion : ConstantClass { /// /// Constant AfSouth1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion AfSouth1 = new ResourceRecordSetRegion("af-south-1"); /// /// Constant ApEast1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion ApEast1 = new ResourceRecordSetRegion("ap-east-1"); /// /// Constant ApNortheast1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion ApNortheast1 = new ResourceRecordSetRegion("ap-northeast-1"); /// /// Constant ApNortheast2 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion ApNortheast2 = new ResourceRecordSetRegion("ap-northeast-2"); /// /// Constant ApNortheast3 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion ApNortheast3 = new ResourceRecordSetRegion("ap-northeast-3"); /// /// Constant ApSouth1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion ApSouth1 = new ResourceRecordSetRegion("ap-south-1"); /// /// Constant ApSouth2 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion ApSouth2 = new ResourceRecordSetRegion("ap-south-2"); /// /// Constant ApSoutheast1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion ApSoutheast1 = new ResourceRecordSetRegion("ap-southeast-1"); /// /// Constant ApSoutheast2 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion ApSoutheast2 = new ResourceRecordSetRegion("ap-southeast-2"); /// /// Constant ApSoutheast3 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion ApSoutheast3 = new ResourceRecordSetRegion("ap-southeast-3"); /// /// Constant ApSoutheast4 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion ApSoutheast4 = new ResourceRecordSetRegion("ap-southeast-4"); /// /// Constant CaCentral1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion CaCentral1 = new ResourceRecordSetRegion("ca-central-1"); /// /// Constant CnNorth1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion CnNorth1 = new ResourceRecordSetRegion("cn-north-1"); /// /// Constant CnNorthwest1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion CnNorthwest1 = new ResourceRecordSetRegion("cn-northwest-1"); /// /// Constant EuCentral1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion EuCentral1 = new ResourceRecordSetRegion("eu-central-1"); /// /// Constant EuCentral2 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion EuCentral2 = new ResourceRecordSetRegion("eu-central-2"); /// /// Constant EuNorth1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion EuNorth1 = new ResourceRecordSetRegion("eu-north-1"); /// /// Constant EuSouth1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion EuSouth1 = new ResourceRecordSetRegion("eu-south-1"); /// /// Constant EuSouth2 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion EuSouth2 = new ResourceRecordSetRegion("eu-south-2"); /// /// Constant EuWest1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion EuWest1 = new ResourceRecordSetRegion("eu-west-1"); /// /// Constant EuWest2 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion EuWest2 = new ResourceRecordSetRegion("eu-west-2"); /// /// Constant EuWest3 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion EuWest3 = new ResourceRecordSetRegion("eu-west-3"); /// /// Constant MeCentral1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion MeCentral1 = new ResourceRecordSetRegion("me-central-1"); /// /// Constant MeSouth1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion MeSouth1 = new ResourceRecordSetRegion("me-south-1"); /// /// Constant SaEast1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion SaEast1 = new ResourceRecordSetRegion("sa-east-1"); /// /// Constant UsEast1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion UsEast1 = new ResourceRecordSetRegion("us-east-1"); /// /// Constant UsEast2 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion UsEast2 = new ResourceRecordSetRegion("us-east-2"); /// /// Constant UsWest1 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion UsWest1 = new ResourceRecordSetRegion("us-west-1"); /// /// Constant UsWest2 for ResourceRecordSetRegion /// public static readonly ResourceRecordSetRegion UsWest2 = new ResourceRecordSetRegion("us-west-2"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ResourceRecordSetRegion(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ResourceRecordSetRegion FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ResourceRecordSetRegion(string value) { return FindValue(value); } } /// /// Constants used for properties of type ReusableDelegationSetLimitType. /// public class ReusableDelegationSetLimitType : ConstantClass { /// /// Constant MAX_ZONES_BY_REUSABLE_DELEGATION_SET for ReusableDelegationSetLimitType /// public static readonly ReusableDelegationSetLimitType MAX_ZONES_BY_REUSABLE_DELEGATION_SET = new ReusableDelegationSetLimitType("MAX_ZONES_BY_REUSABLE_DELEGATION_SET"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public ReusableDelegationSetLimitType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static ReusableDelegationSetLimitType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator ReusableDelegationSetLimitType(string value) { return FindValue(value); } } /// /// Constants used for properties of type RRType. /// public class RRType : ConstantClass { /// /// Constant A for RRType /// public static readonly RRType A = new RRType("A"); /// /// Constant AAAA for RRType /// public static readonly RRType AAAA = new RRType("AAAA"); /// /// Constant CAA for RRType /// public static readonly RRType CAA = new RRType("CAA"); /// /// Constant CNAME for RRType /// public static readonly RRType CNAME = new RRType("CNAME"); /// /// Constant DS for RRType /// public static readonly RRType DS = new RRType("DS"); /// /// Constant MX for RRType /// public static readonly RRType MX = new RRType("MX"); /// /// Constant NAPTR for RRType /// public static readonly RRType NAPTR = new RRType("NAPTR"); /// /// Constant NS for RRType /// public static readonly RRType NS = new RRType("NS"); /// /// Constant PTR for RRType /// public static readonly RRType PTR = new RRType("PTR"); /// /// Constant SOA for RRType /// public static readonly RRType SOA = new RRType("SOA"); /// /// Constant SPF for RRType /// public static readonly RRType SPF = new RRType("SPF"); /// /// Constant SRV for RRType /// public static readonly RRType SRV = new RRType("SRV"); /// /// Constant TXT for RRType /// public static readonly RRType TXT = new RRType("TXT"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public RRType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static RRType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator RRType(string value) { return FindValue(value); } } /// /// Constants used for properties of type Statistic. /// public class Statistic : ConstantClass { /// /// Constant Average for Statistic /// public static readonly Statistic Average = new Statistic("Average"); /// /// Constant Maximum for Statistic /// public static readonly Statistic Maximum = new Statistic("Maximum"); /// /// Constant Minimum for Statistic /// public static readonly Statistic Minimum = new Statistic("Minimum"); /// /// Constant SampleCount for Statistic /// public static readonly Statistic SampleCount = new Statistic("SampleCount"); /// /// Constant Sum for Statistic /// public static readonly Statistic Sum = new Statistic("Sum"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public Statistic(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static Statistic FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator Statistic(string value) { return FindValue(value); } } /// /// Constants used for properties of type TagResourceType. /// public class TagResourceType : ConstantClass { /// /// Constant Healthcheck for TagResourceType /// public static readonly TagResourceType Healthcheck = new TagResourceType("healthcheck"); /// /// Constant Hostedzone for TagResourceType /// public static readonly TagResourceType Hostedzone = new TagResourceType("hostedzone"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public TagResourceType(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static TagResourceType FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator TagResourceType(string value) { return FindValue(value); } } /// /// Constants used for properties of type VPCRegion. /// public class VPCRegion : ConstantClass { /// /// Constant AfSouth1 for VPCRegion /// public static readonly VPCRegion AfSouth1 = new VPCRegion("af-south-1"); /// /// Constant ApEast1 for VPCRegion /// public static readonly VPCRegion ApEast1 = new VPCRegion("ap-east-1"); /// /// Constant ApNortheast1 for VPCRegion /// public static readonly VPCRegion ApNortheast1 = new VPCRegion("ap-northeast-1"); /// /// Constant ApNortheast2 for VPCRegion /// public static readonly VPCRegion ApNortheast2 = new VPCRegion("ap-northeast-2"); /// /// Constant ApNortheast3 for VPCRegion /// public static readonly VPCRegion ApNortheast3 = new VPCRegion("ap-northeast-3"); /// /// Constant ApSouth1 for VPCRegion /// public static readonly VPCRegion ApSouth1 = new VPCRegion("ap-south-1"); /// /// Constant ApSouth2 for VPCRegion /// public static readonly VPCRegion ApSouth2 = new VPCRegion("ap-south-2"); /// /// Constant ApSoutheast1 for VPCRegion /// public static readonly VPCRegion ApSoutheast1 = new VPCRegion("ap-southeast-1"); /// /// Constant ApSoutheast2 for VPCRegion /// public static readonly VPCRegion ApSoutheast2 = new VPCRegion("ap-southeast-2"); /// /// Constant ApSoutheast3 for VPCRegion /// public static readonly VPCRegion ApSoutheast3 = new VPCRegion("ap-southeast-3"); /// /// Constant ApSoutheast4 for VPCRegion /// public static readonly VPCRegion ApSoutheast4 = new VPCRegion("ap-southeast-4"); /// /// Constant CaCentral1 for VPCRegion /// public static readonly VPCRegion CaCentral1 = new VPCRegion("ca-central-1"); /// /// Constant CnNorth1 for VPCRegion /// public static readonly VPCRegion CnNorth1 = new VPCRegion("cn-north-1"); /// /// Constant EuCentral1 for VPCRegion /// public static readonly VPCRegion EuCentral1 = new VPCRegion("eu-central-1"); /// /// Constant EuCentral2 for VPCRegion /// public static readonly VPCRegion EuCentral2 = new VPCRegion("eu-central-2"); /// /// Constant EuNorth1 for VPCRegion /// public static readonly VPCRegion EuNorth1 = new VPCRegion("eu-north-1"); /// /// Constant EuSouth1 for VPCRegion /// public static readonly VPCRegion EuSouth1 = new VPCRegion("eu-south-1"); /// /// Constant EuSouth2 for VPCRegion /// public static readonly VPCRegion EuSouth2 = new VPCRegion("eu-south-2"); /// /// Constant EuWest1 for VPCRegion /// public static readonly VPCRegion EuWest1 = new VPCRegion("eu-west-1"); /// /// Constant EuWest2 for VPCRegion /// public static readonly VPCRegion EuWest2 = new VPCRegion("eu-west-2"); /// /// Constant EuWest3 for VPCRegion /// public static readonly VPCRegion EuWest3 = new VPCRegion("eu-west-3"); /// /// Constant MeCentral1 for VPCRegion /// public static readonly VPCRegion MeCentral1 = new VPCRegion("me-central-1"); /// /// Constant MeSouth1 for VPCRegion /// public static readonly VPCRegion MeSouth1 = new VPCRegion("me-south-1"); /// /// Constant SaEast1 for VPCRegion /// public static readonly VPCRegion SaEast1 = new VPCRegion("sa-east-1"); /// /// Constant UsEast1 for VPCRegion /// public static readonly VPCRegion UsEast1 = new VPCRegion("us-east-1"); /// /// Constant UsEast2 for VPCRegion /// public static readonly VPCRegion UsEast2 = new VPCRegion("us-east-2"); /// /// Constant UsGovEast1 for VPCRegion /// public static readonly VPCRegion UsGovEast1 = new VPCRegion("us-gov-east-1"); /// /// Constant UsGovWest1 for VPCRegion /// public static readonly VPCRegion UsGovWest1 = new VPCRegion("us-gov-west-1"); /// /// Constant UsIsobEast1 for VPCRegion /// public static readonly VPCRegion UsIsobEast1 = new VPCRegion("us-isob-east-1"); /// /// Constant UsIsoEast1 for VPCRegion /// public static readonly VPCRegion UsIsoEast1 = new VPCRegion("us-iso-east-1"); /// /// Constant UsIsoWest1 for VPCRegion /// public static readonly VPCRegion UsIsoWest1 = new VPCRegion("us-iso-west-1"); /// /// Constant UsWest1 for VPCRegion /// public static readonly VPCRegion UsWest1 = new VPCRegion("us-west-1"); /// /// Constant UsWest2 for VPCRegion /// public static readonly VPCRegion UsWest2 = new VPCRegion("us-west-2"); /// /// This constant constructor does not need to be called if the constant /// you are attempting to use is already defined as a static instance of /// this class. /// This constructor should be used to construct constants that are not /// defined as statics, for instance if attempting to use a feature that is /// newer than the current version of the SDK. /// public VPCRegion(string value) : base(value) { } /// /// Finds the constant for the unique value. /// /// The unique value for the constant /// The constant for the unique value public static VPCRegion FindValue(string value) { return FindValue(value); } /// /// Utility method to convert strings to the constant class. /// /// The string value to convert to the constant class. /// public static implicit operator VPCRegion(string value) { return FindValue(value); } } }