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