/*
* 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 servicecatalog-2015-12-10.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.ServiceCatalog
{
///
/// Constants used for properties of type AccessLevelFilterKey.
///
public class AccessLevelFilterKey : ConstantClass
{
///
/// Constant Account for AccessLevelFilterKey
///
public static readonly AccessLevelFilterKey Account = new AccessLevelFilterKey("Account");
///
/// Constant Role for AccessLevelFilterKey
///
public static readonly AccessLevelFilterKey Role = new AccessLevelFilterKey("Role");
///
/// Constant User for AccessLevelFilterKey
///
public static readonly AccessLevelFilterKey User = new AccessLevelFilterKey("User");
///
/// 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 AccessLevelFilterKey(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 AccessLevelFilterKey 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 AccessLevelFilterKey(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AccessStatus.
///
public class AccessStatus : ConstantClass
{
///
/// Constant DISABLED for AccessStatus
///
public static readonly AccessStatus DISABLED = new AccessStatus("DISABLED");
///
/// Constant ENABLED for AccessStatus
///
public static readonly AccessStatus ENABLED = new AccessStatus("ENABLED");
///
/// Constant UNDER_CHANGE for AccessStatus
///
public static readonly AccessStatus UNDER_CHANGE = new AccessStatus("UNDER_CHANGE");
///
/// 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 AccessStatus(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 AccessStatus 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 AccessStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ChangeAction.
///
public class ChangeAction : ConstantClass
{
///
/// Constant ADD for ChangeAction
///
public static readonly ChangeAction ADD = new ChangeAction("ADD");
///
/// Constant MODIFY for ChangeAction
///
public static readonly ChangeAction MODIFY = new ChangeAction("MODIFY");
///
/// Constant REMOVE for ChangeAction
///
public static readonly ChangeAction REMOVE = new ChangeAction("REMOVE");
///
/// 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 CopyOption.
///
public class CopyOption : ConstantClass
{
///
/// Constant CopyTags for CopyOption
///
public static readonly CopyOption CopyTags = new CopyOption("CopyTags");
///
/// 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 CopyOption(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 CopyOption 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 CopyOption(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CopyProductStatus.
///
public class CopyProductStatus : ConstantClass
{
///
/// Constant FAILED for CopyProductStatus
///
public static readonly CopyProductStatus FAILED = new CopyProductStatus("FAILED");
///
/// Constant IN_PROGRESS for CopyProductStatus
///
public static readonly CopyProductStatus IN_PROGRESS = new CopyProductStatus("IN_PROGRESS");
///
/// Constant SUCCEEDED for CopyProductStatus
///
public static readonly CopyProductStatus SUCCEEDED = new CopyProductStatus("SUCCEEDED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CopyProductStatus(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 CopyProductStatus 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 CopyProductStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type DescribePortfolioShareType.
///
public class DescribePortfolioShareType : ConstantClass
{
///
/// Constant ACCOUNT for DescribePortfolioShareType
///
public static readonly DescribePortfolioShareType ACCOUNT = new DescribePortfolioShareType("ACCOUNT");
///
/// Constant ORGANIZATION for DescribePortfolioShareType
///
public static readonly DescribePortfolioShareType ORGANIZATION = new DescribePortfolioShareType("ORGANIZATION");
///
/// Constant ORGANIZATION_MEMBER_ACCOUNT for DescribePortfolioShareType
///
public static readonly DescribePortfolioShareType ORGANIZATION_MEMBER_ACCOUNT = new DescribePortfolioShareType("ORGANIZATION_MEMBER_ACCOUNT");
///
/// Constant ORGANIZATIONAL_UNIT for DescribePortfolioShareType
///
public static readonly DescribePortfolioShareType ORGANIZATIONAL_UNIT = new DescribePortfolioShareType("ORGANIZATIONAL_UNIT");
///
/// 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 DescribePortfolioShareType(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 DescribePortfolioShareType 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 DescribePortfolioShareType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EngineWorkflowStatus.
///
public class EngineWorkflowStatus : ConstantClass
{
///
/// Constant FAILED for EngineWorkflowStatus
///
public static readonly EngineWorkflowStatus FAILED = new EngineWorkflowStatus("FAILED");
///
/// Constant SUCCEEDED for EngineWorkflowStatus
///
public static readonly EngineWorkflowStatus SUCCEEDED = new EngineWorkflowStatus("SUCCEEDED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public EngineWorkflowStatus(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 EngineWorkflowStatus 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 EngineWorkflowStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type EvaluationType.
///
public class EvaluationType : ConstantClass
{
///
/// Constant DYNAMIC for EvaluationType
///
public static readonly EvaluationType DYNAMIC = new EvaluationType("DYNAMIC");
///
/// Constant STATIC for EvaluationType
///
public static readonly EvaluationType STATIC = new EvaluationType("STATIC");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public EvaluationType(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 EvaluationType 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 EvaluationType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LastSyncStatus.
///
public class LastSyncStatus : ConstantClass
{
///
/// Constant FAILED for LastSyncStatus
///
public static readonly LastSyncStatus FAILED = new LastSyncStatus("FAILED");
///
/// Constant SUCCEEDED for LastSyncStatus
///
public static readonly LastSyncStatus SUCCEEDED = new LastSyncStatus("SUCCEEDED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public LastSyncStatus(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 LastSyncStatus 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 LastSyncStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type OrganizationNodeType.
///
public class OrganizationNodeType : ConstantClass
{
///
/// Constant ACCOUNT for OrganizationNodeType
///
public static readonly OrganizationNodeType ACCOUNT = new OrganizationNodeType("ACCOUNT");
///
/// Constant ORGANIZATION for OrganizationNodeType
///
public static readonly OrganizationNodeType ORGANIZATION = new OrganizationNodeType("ORGANIZATION");
///
/// Constant ORGANIZATIONAL_UNIT for OrganizationNodeType
///
public static readonly OrganizationNodeType ORGANIZATIONAL_UNIT = new OrganizationNodeType("ORGANIZATIONAL_UNIT");
///
/// 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 OrganizationNodeType(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 OrganizationNodeType 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 OrganizationNodeType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PortfolioShareType.
///
public class PortfolioShareType : ConstantClass
{
///
/// Constant AWS_ORGANIZATIONS for PortfolioShareType
///
public static readonly PortfolioShareType AWS_ORGANIZATIONS = new PortfolioShareType("AWS_ORGANIZATIONS");
///
/// Constant AWS_SERVICECATALOG for PortfolioShareType
///
public static readonly PortfolioShareType AWS_SERVICECATALOG = new PortfolioShareType("AWS_SERVICECATALOG");
///
/// Constant IMPORTED for PortfolioShareType
///
public static readonly PortfolioShareType IMPORTED = new PortfolioShareType("IMPORTED");
///
/// 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 PortfolioShareType(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 PortfolioShareType 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 PortfolioShareType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PrincipalType.
///
public class PrincipalType : ConstantClass
{
///
/// Constant IAM for PrincipalType
///
public static readonly PrincipalType IAM = new PrincipalType("IAM");
///
/// Constant IAM_PATTERN for PrincipalType
///
public static readonly PrincipalType IAM_PATTERN = new PrincipalType("IAM_PATTERN");
///
/// 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 ProductSource.
///
public class ProductSource : ConstantClass
{
///
/// Constant ACCOUNT for ProductSource
///
public static readonly ProductSource ACCOUNT = new ProductSource("ACCOUNT");
///
/// 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 ProductSource(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 ProductSource 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 ProductSource(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ProductType.
///
public class ProductType : ConstantClass
{
///
/// Constant CLOUD_FORMATION_TEMPLATE for ProductType
///
public static readonly ProductType CLOUD_FORMATION_TEMPLATE = new ProductType("CLOUD_FORMATION_TEMPLATE");
///
/// Constant MARKETPLACE for ProductType
///
public static readonly ProductType MARKETPLACE = new ProductType("MARKETPLACE");
///
/// Constant TERRAFORM_OPEN_SOURCE for ProductType
///
public static readonly ProductType TERRAFORM_OPEN_SOURCE = new ProductType("TERRAFORM_OPEN_SOURCE");
///
/// 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 ProductType(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 ProductType 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 ProductType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ProductViewFilterBy.
///
public class ProductViewFilterBy : ConstantClass
{
///
/// Constant FullTextSearch for ProductViewFilterBy
///
public static readonly ProductViewFilterBy FullTextSearch = new ProductViewFilterBy("FullTextSearch");
///
/// Constant Owner for ProductViewFilterBy
///
public static readonly ProductViewFilterBy Owner = new ProductViewFilterBy("Owner");
///
/// Constant ProductType for ProductViewFilterBy
///
public static readonly ProductViewFilterBy ProductType = new ProductViewFilterBy("ProductType");
///
/// Constant SourceProductId for ProductViewFilterBy
///
public static readonly ProductViewFilterBy SourceProductId = new ProductViewFilterBy("SourceProductId");
///
/// 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 ProductViewFilterBy(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 ProductViewFilterBy 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 ProductViewFilterBy(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ProductViewSortBy.
///
public class ProductViewSortBy : ConstantClass
{
///
/// Constant CreationDate for ProductViewSortBy
///
public static readonly ProductViewSortBy CreationDate = new ProductViewSortBy("CreationDate");
///
/// Constant Title for ProductViewSortBy
///
public static readonly ProductViewSortBy Title = new ProductViewSortBy("Title");
///
/// Constant VersionCount for ProductViewSortBy
///
public static readonly ProductViewSortBy VersionCount = new ProductViewSortBy("VersionCount");
///
/// 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 ProductViewSortBy(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 ProductViewSortBy 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 ProductViewSortBy(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PropertyKey.
///
public class PropertyKey : ConstantClass
{
///
/// Constant LAUNCH_ROLE for PropertyKey
///
public static readonly PropertyKey LAUNCH_ROLE = new PropertyKey("LAUNCH_ROLE");
///
/// Constant OWNER for PropertyKey
///
public static readonly PropertyKey OWNER = new PropertyKey("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 PropertyKey(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 PropertyKey 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 PropertyKey(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ProvisionedProductPlanStatus.
///
public class ProvisionedProductPlanStatus : ConstantClass
{
///
/// Constant CREATE_FAILED for ProvisionedProductPlanStatus
///
public static readonly ProvisionedProductPlanStatus CREATE_FAILED = new ProvisionedProductPlanStatus("CREATE_FAILED");
///
/// Constant CREATE_IN_PROGRESS for ProvisionedProductPlanStatus
///
public static readonly ProvisionedProductPlanStatus CREATE_IN_PROGRESS = new ProvisionedProductPlanStatus("CREATE_IN_PROGRESS");
///
/// Constant CREATE_SUCCESS for ProvisionedProductPlanStatus
///
public static readonly ProvisionedProductPlanStatus CREATE_SUCCESS = new ProvisionedProductPlanStatus("CREATE_SUCCESS");
///
/// Constant EXECUTE_FAILED for ProvisionedProductPlanStatus
///
public static readonly ProvisionedProductPlanStatus EXECUTE_FAILED = new ProvisionedProductPlanStatus("EXECUTE_FAILED");
///
/// Constant EXECUTE_IN_PROGRESS for ProvisionedProductPlanStatus
///
public static readonly ProvisionedProductPlanStatus EXECUTE_IN_PROGRESS = new ProvisionedProductPlanStatus("EXECUTE_IN_PROGRESS");
///
/// Constant EXECUTE_SUCCESS for ProvisionedProductPlanStatus
///
public static readonly ProvisionedProductPlanStatus EXECUTE_SUCCESS = new ProvisionedProductPlanStatus("EXECUTE_SUCCESS");
///
/// 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 ProvisionedProductPlanStatus(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 ProvisionedProductPlanStatus 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 ProvisionedProductPlanStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ProvisionedProductPlanType.
///
public class ProvisionedProductPlanType : ConstantClass
{
///
/// Constant CLOUDFORMATION for ProvisionedProductPlanType
///
public static readonly ProvisionedProductPlanType CLOUDFORMATION = new ProvisionedProductPlanType("CLOUDFORMATION");
///
/// 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 ProvisionedProductPlanType(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 ProvisionedProductPlanType 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 ProvisionedProductPlanType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ProvisionedProductStatus.
///
public class ProvisionedProductStatus : ConstantClass
{
///
/// Constant AVAILABLE for ProvisionedProductStatus
///
public static readonly ProvisionedProductStatus AVAILABLE = new ProvisionedProductStatus("AVAILABLE");
///
/// Constant ERROR for ProvisionedProductStatus
///
public static readonly ProvisionedProductStatus ERROR = new ProvisionedProductStatus("ERROR");
///
/// Constant PLAN_IN_PROGRESS for ProvisionedProductStatus
///
public static readonly ProvisionedProductStatus PLAN_IN_PROGRESS = new ProvisionedProductStatus("PLAN_IN_PROGRESS");
///
/// Constant TAINTED for ProvisionedProductStatus
///
public static readonly ProvisionedProductStatus TAINTED = new ProvisionedProductStatus("TAINTED");
///
/// Constant UNDER_CHANGE for ProvisionedProductStatus
///
public static readonly ProvisionedProductStatus UNDER_CHANGE = new ProvisionedProductStatus("UNDER_CHANGE");
///
/// 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 ProvisionedProductStatus(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 ProvisionedProductStatus 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 ProvisionedProductStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ProvisionedProductViewFilterBy.
///
public class ProvisionedProductViewFilterBy : ConstantClass
{
///
/// Constant SearchQuery for ProvisionedProductViewFilterBy
///
public static readonly ProvisionedProductViewFilterBy SearchQuery = new ProvisionedProductViewFilterBy("SearchQuery");
///
/// 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 ProvisionedProductViewFilterBy(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 ProvisionedProductViewFilterBy 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 ProvisionedProductViewFilterBy(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ProvisioningArtifactGuidance.
///
public class ProvisioningArtifactGuidance : ConstantClass
{
///
/// Constant DEFAULT for ProvisioningArtifactGuidance
///
public static readonly ProvisioningArtifactGuidance DEFAULT = new ProvisioningArtifactGuidance("DEFAULT");
///
/// Constant DEPRECATED for ProvisioningArtifactGuidance
///
public static readonly ProvisioningArtifactGuidance DEPRECATED = new ProvisioningArtifactGuidance("DEPRECATED");
///
/// 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 ProvisioningArtifactGuidance(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 ProvisioningArtifactGuidance 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 ProvisioningArtifactGuidance(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ProvisioningArtifactPropertyName.
///
public class ProvisioningArtifactPropertyName : ConstantClass
{
///
/// Constant Id for ProvisioningArtifactPropertyName
///
public static readonly ProvisioningArtifactPropertyName Id = new ProvisioningArtifactPropertyName("Id");
///
/// 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 ProvisioningArtifactPropertyName(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 ProvisioningArtifactPropertyName 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 ProvisioningArtifactPropertyName(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ProvisioningArtifactType.
///
public class ProvisioningArtifactType : ConstantClass
{
///
/// Constant CLOUD_FORMATION_TEMPLATE for ProvisioningArtifactType
///
public static readonly ProvisioningArtifactType CLOUD_FORMATION_TEMPLATE = new ProvisioningArtifactType("CLOUD_FORMATION_TEMPLATE");
///
/// Constant MARKETPLACE_AMI for ProvisioningArtifactType
///
public static readonly ProvisioningArtifactType MARKETPLACE_AMI = new ProvisioningArtifactType("MARKETPLACE_AMI");
///
/// Constant MARKETPLACE_CAR for ProvisioningArtifactType
///
public static readonly ProvisioningArtifactType MARKETPLACE_CAR = new ProvisioningArtifactType("MARKETPLACE_CAR");
///
/// Constant TERRAFORM_OPEN_SOURCE for ProvisioningArtifactType
///
public static readonly ProvisioningArtifactType TERRAFORM_OPEN_SOURCE = new ProvisioningArtifactType("TERRAFORM_OPEN_SOURCE");
///
/// 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 ProvisioningArtifactType(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 ProvisioningArtifactType 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 ProvisioningArtifactType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type RecordStatus.
///
public class RecordStatus : ConstantClass
{
///
/// Constant CREATED for RecordStatus
///
public static readonly RecordStatus CREATED = new RecordStatus("CREATED");
///
/// Constant FAILED for RecordStatus
///
public static readonly RecordStatus FAILED = new RecordStatus("FAILED");
///
/// Constant IN_PROGRESS for RecordStatus
///
public static readonly RecordStatus IN_PROGRESS = new RecordStatus("IN_PROGRESS");
///
/// Constant IN_PROGRESS_IN_ERROR for RecordStatus
///
public static readonly RecordStatus IN_PROGRESS_IN_ERROR = new RecordStatus("IN_PROGRESS_IN_ERROR");
///
/// Constant SUCCEEDED for RecordStatus
///
public static readonly RecordStatus SUCCEEDED = new RecordStatus("SUCCEEDED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public RecordStatus(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 RecordStatus 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 RecordStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Replacement.
///
public class Replacement : ConstantClass
{
///
/// Constant CONDITIONAL for Replacement
///
public static readonly Replacement CONDITIONAL = new Replacement("CONDITIONAL");
///
/// Constant FALSE for Replacement
///
public static readonly Replacement FALSE = new Replacement("FALSE");
///
/// Constant TRUE for Replacement
///
public static readonly Replacement TRUE = new Replacement("TRUE");
///
/// 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 Replacement(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 Replacement 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 Replacement(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type RequiresRecreation.
///
public class RequiresRecreation : ConstantClass
{
///
/// Constant ALWAYS for RequiresRecreation
///
public static readonly RequiresRecreation ALWAYS = new RequiresRecreation("ALWAYS");
///
/// Constant CONDITIONALLY for RequiresRecreation
///
public static readonly RequiresRecreation CONDITIONALLY = new RequiresRecreation("CONDITIONALLY");
///
/// Constant NEVER for RequiresRecreation
///
public static readonly RequiresRecreation NEVER = new RequiresRecreation("NEVER");
///
/// 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 RequiresRecreation(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 RequiresRecreation 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 RequiresRecreation(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ResourceAttribute.
///
public class ResourceAttribute : ConstantClass
{
///
/// Constant CREATIONPOLICY for ResourceAttribute
///
public static readonly ResourceAttribute CREATIONPOLICY = new ResourceAttribute("CREATIONPOLICY");
///
/// Constant DELETIONPOLICY for ResourceAttribute
///
public static readonly ResourceAttribute DELETIONPOLICY = new ResourceAttribute("DELETIONPOLICY");
///
/// Constant METADATA for ResourceAttribute
///
public static readonly ResourceAttribute METADATA = new ResourceAttribute("METADATA");
///
/// Constant PROPERTIES for ResourceAttribute
///
public static readonly ResourceAttribute PROPERTIES = new ResourceAttribute("PROPERTIES");
///
/// Constant TAGS for ResourceAttribute
///
public static readonly ResourceAttribute TAGS = new ResourceAttribute("TAGS");
///
/// Constant UPDATEPOLICY for ResourceAttribute
///
public static readonly ResourceAttribute UPDATEPOLICY = new ResourceAttribute("UPDATEPOLICY");
///
/// 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 ResourceAttribute(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 ResourceAttribute 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 ResourceAttribute(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ServiceActionAssociationErrorCode.
///
public class ServiceActionAssociationErrorCode : ConstantClass
{
///
/// Constant DUPLICATE_RESOURCE for ServiceActionAssociationErrorCode
///
public static readonly ServiceActionAssociationErrorCode DUPLICATE_RESOURCE = new ServiceActionAssociationErrorCode("DUPLICATE_RESOURCE");
///
/// Constant INTERNAL_FAILURE for ServiceActionAssociationErrorCode
///
public static readonly ServiceActionAssociationErrorCode INTERNAL_FAILURE = new ServiceActionAssociationErrorCode("INTERNAL_FAILURE");
///
/// Constant INVALID_PARAMETER for ServiceActionAssociationErrorCode
///
public static readonly ServiceActionAssociationErrorCode INVALID_PARAMETER = new ServiceActionAssociationErrorCode("INVALID_PARAMETER");
///
/// Constant LIMIT_EXCEEDED for ServiceActionAssociationErrorCode
///
public static readonly ServiceActionAssociationErrorCode LIMIT_EXCEEDED = new ServiceActionAssociationErrorCode("LIMIT_EXCEEDED");
///
/// Constant RESOURCE_NOT_FOUND for ServiceActionAssociationErrorCode
///
public static readonly ServiceActionAssociationErrorCode RESOURCE_NOT_FOUND = new ServiceActionAssociationErrorCode("RESOURCE_NOT_FOUND");
///
/// Constant THROTTLING for ServiceActionAssociationErrorCode
///
public static readonly ServiceActionAssociationErrorCode THROTTLING = new ServiceActionAssociationErrorCode("THROTTLING");
///
/// 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 ServiceActionAssociationErrorCode(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 ServiceActionAssociationErrorCode 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 ServiceActionAssociationErrorCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ServiceActionDefinitionKey.
///
public class ServiceActionDefinitionKey : ConstantClass
{
///
/// Constant AssumeRole for ServiceActionDefinitionKey
///
public static readonly ServiceActionDefinitionKey AssumeRole = new ServiceActionDefinitionKey("AssumeRole");
///
/// Constant Name for ServiceActionDefinitionKey
///
public static readonly ServiceActionDefinitionKey Name = new ServiceActionDefinitionKey("Name");
///
/// Constant Parameters for ServiceActionDefinitionKey
///
public static readonly ServiceActionDefinitionKey Parameters = new ServiceActionDefinitionKey("Parameters");
///
/// Constant Version for ServiceActionDefinitionKey
///
public static readonly ServiceActionDefinitionKey Version = new ServiceActionDefinitionKey("Version");
///
/// 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 ServiceActionDefinitionKey(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 ServiceActionDefinitionKey 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 ServiceActionDefinitionKey(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ServiceActionDefinitionType.
///
public class ServiceActionDefinitionType : ConstantClass
{
///
/// Constant SSM_AUTOMATION for ServiceActionDefinitionType
///
public static readonly ServiceActionDefinitionType SSM_AUTOMATION = new ServiceActionDefinitionType("SSM_AUTOMATION");
///
/// 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 ServiceActionDefinitionType(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 ServiceActionDefinitionType 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 ServiceActionDefinitionType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ShareStatus.
///
public class ShareStatus : ConstantClass
{
///
/// Constant COMPLETED for ShareStatus
///
public static readonly ShareStatus COMPLETED = new ShareStatus("COMPLETED");
///
/// Constant COMPLETED_WITH_ERRORS for ShareStatus
///
public static readonly ShareStatus COMPLETED_WITH_ERRORS = new ShareStatus("COMPLETED_WITH_ERRORS");
///
/// Constant ERROR for ShareStatus
///
public static readonly ShareStatus ERROR = new ShareStatus("ERROR");
///
/// Constant IN_PROGRESS for ShareStatus
///
public static readonly ShareStatus IN_PROGRESS = new ShareStatus("IN_PROGRESS");
///
/// Constant NOT_STARTED for ShareStatus
///
public static readonly ShareStatus NOT_STARTED = new ShareStatus("NOT_STARTED");
///
/// 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 ShareStatus(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 ShareStatus 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 ShareStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SortOrder.
///
public class SortOrder : ConstantClass
{
///
/// Constant ASCENDING for SortOrder
///
public static readonly SortOrder ASCENDING = new SortOrder("ASCENDING");
///
/// Constant DESCENDING for SortOrder
///
public static readonly SortOrder DESCENDING = new SortOrder("DESCENDING");
///
/// 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 SortOrder(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 SortOrder 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 SortOrder(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SourceType.
///
public class SourceType : ConstantClass
{
///
/// Constant CODESTAR for SourceType
///
public static readonly SourceType CODESTAR = new SourceType("CODESTAR");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public SourceType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static SourceType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator SourceType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type StackInstanceStatus.
///
public class StackInstanceStatus : ConstantClass
{
///
/// Constant CURRENT for StackInstanceStatus
///
public static readonly StackInstanceStatus CURRENT = new StackInstanceStatus("CURRENT");
///
/// Constant INOPERABLE for StackInstanceStatus
///
public static readonly StackInstanceStatus INOPERABLE = new StackInstanceStatus("INOPERABLE");
///
/// Constant OUTDATED for StackInstanceStatus
///
public static readonly StackInstanceStatus OUTDATED = new StackInstanceStatus("OUTDATED");
///
/// 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 StackInstanceStatus(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 StackInstanceStatus 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 StackInstanceStatus(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type StackSetOperationType.
///
public class StackSetOperationType : ConstantClass
{
///
/// Constant CREATE for StackSetOperationType
///
public static readonly StackSetOperationType CREATE = new StackSetOperationType("CREATE");
///
/// Constant DELETE for StackSetOperationType
///
public static readonly StackSetOperationType DELETE = new StackSetOperationType("DELETE");
///
/// Constant UPDATE for StackSetOperationType
///
public static readonly StackSetOperationType UPDATE = new StackSetOperationType("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 StackSetOperationType(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 StackSetOperationType 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 StackSetOperationType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Status.
///
public class Status : ConstantClass
{
///
/// Constant AVAILABLE for Status
///
public static readonly Status AVAILABLE = new Status("AVAILABLE");
///
/// Constant CREATING for Status
///
public static readonly Status CREATING = new Status("CREATING");
///
/// Constant FAILED for Status
///
public static readonly Status FAILED = new Status("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 Status(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 Status 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 Status(string value)
{
return FindValue(value);
}
}
}