Module: Aws::ServiceCatalog::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-servicecatalog/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AcceptLanguage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AcceptLanguage')
Shapes::StructureShape.new(name: 'AcceptPortfolioShareInput')
Shapes::StructureShape.new(name: 'AcceptPortfolioShareOutput')
- AccessLevelFilter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessLevelFilter')
- AccessLevelFilterKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccessLevelFilterKey')
- AccessLevelFilterValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccessLevelFilterValue')
- AccessStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccessStatus')
- AccountId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccountId')
- AccountIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AccountIds')
- AddTags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AddTags')
- AllowedValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AllowedValues')
- ApproximateCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ApproximateCount')
- AssociateBudgetWithResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateBudgetWithResourceInput')
- AssociateBudgetWithResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateBudgetWithResourceOutput')
- AssociatePrincipalWithPortfolioInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociatePrincipalWithPortfolioInput')
- AssociatePrincipalWithPortfolioOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociatePrincipalWithPortfolioOutput')
- AssociateProductWithPortfolioInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateProductWithPortfolioInput')
- AssociateProductWithPortfolioOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateProductWithPortfolioOutput')
- AssociateServiceActionWithProvisioningArtifactInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateServiceActionWithProvisioningArtifactInput')
- AssociateServiceActionWithProvisioningArtifactOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateServiceActionWithProvisioningArtifactOutput')
- AssociateTagOptionWithResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateTagOptionWithResourceInput')
- AssociateTagOptionWithResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateTagOptionWithResourceOutput')
- AttributeValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AttributeValue')
- BatchAssociateServiceActionWithProvisioningArtifactInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchAssociateServiceActionWithProvisioningArtifactInput')
- BatchAssociateServiceActionWithProvisioningArtifactOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchAssociateServiceActionWithProvisioningArtifactOutput')
- BatchDisassociateServiceActionFromProvisioningArtifactInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDisassociateServiceActionFromProvisioningArtifactInput')
- BatchDisassociateServiceActionFromProvisioningArtifactOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BatchDisassociateServiceActionFromProvisioningArtifactOutput')
- Boolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Boolean')
- BudgetDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BudgetDetail')
- BudgetName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BudgetName')
- Budgets =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Budgets')
- CausingEntity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CausingEntity')
- ChangeAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChangeAction')
- CloudWatchDashboard =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloudWatchDashboard')
- CloudWatchDashboardName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CloudWatchDashboardName')
- CloudWatchDashboards =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CloudWatchDashboards')
- CodeStarConnectionArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CodeStarConnectionArn')
- CodeStarParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CodeStarParameters')
- ConstraintDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConstraintDescription')
- ConstraintDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConstraintDetail')
- ConstraintDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConstraintDetails')
- ConstraintParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConstraintParameters')
- ConstraintSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConstraintSummaries')
- ConstraintSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConstraintSummary')
- ConstraintType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConstraintType')
- CopyOption =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CopyOption')
- CopyOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CopyOptions')
- CopyProductInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CopyProductInput')
- CopyProductOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CopyProductOutput')
- CopyProductStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CopyProductStatus')
- CreateConstraintInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConstraintInput')
- CreateConstraintOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConstraintOutput')
- CreatePortfolioInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreatePortfolioInput')
- CreatePortfolioOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreatePortfolioOutput')
Shapes::StructureShape.new(name: 'CreatePortfolioShareInput')
Shapes::StructureShape.new(name: 'CreatePortfolioShareOutput')
- CreateProductInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateProductInput')
- CreateProductOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateProductOutput')
- CreateProvisionedProductPlanInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateProvisionedProductPlanInput')
- CreateProvisionedProductPlanOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateProvisionedProductPlanOutput')
- CreateProvisioningArtifactInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateProvisioningArtifactInput')
- CreateProvisioningArtifactOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateProvisioningArtifactOutput')
- CreateServiceActionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateServiceActionInput')
- CreateServiceActionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateServiceActionOutput')
- CreateTagOptionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTagOptionInput')
- CreateTagOptionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTagOptionOutput')
- CreatedTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'CreatedTime')
- CreationTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'CreationTime')
- DefaultValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DefaultValue')
- DeleteConstraintInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConstraintInput')
- DeleteConstraintOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConstraintOutput')
- DeletePortfolioInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeletePortfolioInput')
- DeletePortfolioOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeletePortfolioOutput')
Shapes::StructureShape.new(name: 'DeletePortfolioShareInput')
Shapes::StructureShape.new(name: 'DeletePortfolioShareOutput')
- DeleteProductInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteProductInput')
- DeleteProductOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteProductOutput')
- DeleteProvisionedProductPlanInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteProvisionedProductPlanInput')
- DeleteProvisionedProductPlanOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteProvisionedProductPlanOutput')
- DeleteProvisioningArtifactInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteProvisioningArtifactInput')
- DeleteProvisioningArtifactOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteProvisioningArtifactOutput')
- DeleteServiceActionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteServiceActionInput')
- DeleteServiceActionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteServiceActionOutput')
- DeleteTagOptionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTagOptionInput')
- DeleteTagOptionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTagOptionOutput')
- DescribeConstraintInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConstraintInput')
- DescribeConstraintOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConstraintOutput')
- DescribeCopyProductStatusInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCopyProductStatusInput')
- DescribeCopyProductStatusOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCopyProductStatusOutput')
- DescribePortfolioInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePortfolioInput')
- DescribePortfolioOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribePortfolioOutput')
Shapes::StructureShape.new(name: 'DescribePortfolioShareStatusInput')
Shapes::StructureShape.new(name: 'DescribePortfolioShareStatusOutput')
Shapes::StringShape.new(name: 'DescribePortfolioShareType')
Shapes::StructureShape.new(name: 'DescribePortfolioSharesInput')
Shapes::StructureShape.new(name: 'DescribePortfolioSharesOutput')
- DescribeProductAsAdminInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProductAsAdminInput')
- DescribeProductAsAdminOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProductAsAdminOutput')
- DescribeProductInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProductInput')
- DescribeProductOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProductOutput')
- DescribeProductViewInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProductViewInput')
- DescribeProductViewOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProductViewOutput')
- DescribeProvisionedProductInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProvisionedProductInput')
- DescribeProvisionedProductOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProvisionedProductOutput')
- DescribeProvisionedProductPlanInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProvisionedProductPlanInput')
- DescribeProvisionedProductPlanOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProvisionedProductPlanOutput')
- DescribeProvisioningArtifactInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProvisioningArtifactInput')
- DescribeProvisioningArtifactOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProvisioningArtifactOutput')
- DescribeProvisioningParametersInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProvisioningParametersInput')
- DescribeProvisioningParametersOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeProvisioningParametersOutput')
- DescribeRecordInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRecordInput')
- DescribeRecordOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeRecordOutput')
- DescribeServiceActionExecutionParametersInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeServiceActionExecutionParametersInput')
- DescribeServiceActionExecutionParametersOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeServiceActionExecutionParametersOutput')
- DescribeServiceActionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeServiceActionInput')
- DescribeServiceActionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeServiceActionOutput')
- DescribeTagOptionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTagOptionInput')
- DescribeTagOptionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTagOptionOutput')
- Description =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Description')
- DisableAWSOrganizationsAccessInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableAWSOrganizationsAccessInput')
- DisableAWSOrganizationsAccessOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableAWSOrganizationsAccessOutput')
- DisableTemplateValidation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'DisableTemplateValidation')
- DisassociateBudgetFromResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateBudgetFromResourceInput')
- DisassociateBudgetFromResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateBudgetFromResourceOutput')
- DisassociatePrincipalFromPortfolioInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociatePrincipalFromPortfolioInput')
- DisassociatePrincipalFromPortfolioOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociatePrincipalFromPortfolioOutput')
- DisassociateProductFromPortfolioInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateProductFromPortfolioInput')
- DisassociateProductFromPortfolioOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateProductFromPortfolioOutput')
- DisassociateServiceActionFromProvisioningArtifactInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateServiceActionFromProvisioningArtifactInput')
- DisassociateServiceActionFromProvisioningArtifactOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateServiceActionFromProvisioningArtifactOutput')
- DisassociateTagOptionFromResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateTagOptionFromResourceInput')
- DisassociateTagOptionFromResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateTagOptionFromResourceOutput')
- DuplicateResourceException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DuplicateResourceException')
- EnableAWSOrganizationsAccessInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableAWSOrganizationsAccessInput')
- EnableAWSOrganizationsAccessOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EnableAWSOrganizationsAccessOutput')
- EngineWorkflowFailureReason =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EngineWorkflowFailureReason')
- EngineWorkflowResourceIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EngineWorkflowResourceIdentifier')
- EngineWorkflowStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EngineWorkflowStatus')
- EngineWorkflowToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EngineWorkflowToken')
- Error =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Error')
- ErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorCode')
- ErrorDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorDescription')
- EvaluationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EvaluationType')
- ExecuteProvisionedProductPlanInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteProvisionedProductPlanInput')
- ExecuteProvisionedProductPlanOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteProvisionedProductPlanOutput')
- ExecuteProvisionedProductServiceActionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteProvisionedProductServiceActionInput')
- ExecuteProvisionedProductServiceActionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecuteProvisionedProductServiceActionOutput')
- ExecutionParameter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExecutionParameter')
- ExecutionParameterKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExecutionParameterKey')
- ExecutionParameterMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ExecutionParameterMap')
- ExecutionParameterType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExecutionParameterType')
- ExecutionParameterValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExecutionParameterValue')
- ExecutionParameterValueList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ExecutionParameterValueList')
- ExecutionParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ExecutionParameters')
- FailedServiceActionAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FailedServiceActionAssociation')
- FailedServiceActionAssociations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FailedServiceActionAssociations')
- GetAWSOrganizationsAccessStatusInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAWSOrganizationsAccessStatusInput')
- GetAWSOrganizationsAccessStatusOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAWSOrganizationsAccessStatusOutput')
- GetProvisionedProductOutputsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetProvisionedProductOutputsInput')
- GetProvisionedProductOutputsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetProvisionedProductOutputsOutput')
- HasDefaultPath =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'HasDefaultPath')
- Id =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Id')
- IdempotencyToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IdempotencyToken')
- IgnoreErrors =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'IgnoreErrors')
- ImportAsProvisionedProductInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportAsProvisionedProductInput')
- ImportAsProvisionedProductOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportAsProvisionedProductOutput')
- InstructionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstructionType')
- InstructionValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstructionValue')
- InvalidParametersException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidParametersException')
- InvalidStateException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidStateException')
- LastRequestId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LastRequestId')
- LastSuccessfulSyncTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'LastSuccessfulSyncTime')
- LastSync =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LastSync')
- LastSyncStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LastSyncStatus')
- LastSyncStatusMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LastSyncStatusMessage')
- LastSyncTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'LastSyncTime')
- LaunchPath =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchPath')
- LaunchPathSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchPathSummaries')
- LaunchPathSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LaunchPathSummary')
- LaunchPaths =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LaunchPaths')
- LimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LimitExceededException')
Shapes::StructureShape.new(name: 'ListAcceptedPortfolioSharesInput')
Shapes::StructureShape.new(name: 'ListAcceptedPortfolioSharesOutput')
- ListBudgetsForResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListBudgetsForResourceInput')
- ListBudgetsForResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListBudgetsForResourceOutput')
- ListConstraintsForPortfolioInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListConstraintsForPortfolioInput')
- ListConstraintsForPortfolioOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListConstraintsForPortfolioOutput')
- ListLaunchPathsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLaunchPathsInput')
- ListLaunchPathsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLaunchPathsOutput')
- ListOrganizationPortfolioAccessInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListOrganizationPortfolioAccessInput')
- ListOrganizationPortfolioAccessOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListOrganizationPortfolioAccessOutput')
- ListPortfolioAccessInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPortfolioAccessInput')
- ListPortfolioAccessOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPortfolioAccessOutput')
- ListPortfoliosForProductInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPortfoliosForProductInput')
- ListPortfoliosForProductOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPortfoliosForProductOutput')
- ListPortfoliosInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPortfoliosInput')
- ListPortfoliosOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPortfoliosOutput')
- ListPrincipalsForPortfolioInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPrincipalsForPortfolioInput')
- ListPrincipalsForPortfolioOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListPrincipalsForPortfolioOutput')
- ListProvisionedProductPlansInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListProvisionedProductPlansInput')
- ListProvisionedProductPlansOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListProvisionedProductPlansOutput')
- ListProvisioningArtifactsForServiceActionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListProvisioningArtifactsForServiceActionInput')
- ListProvisioningArtifactsForServiceActionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListProvisioningArtifactsForServiceActionOutput')
- ListProvisioningArtifactsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListProvisioningArtifactsInput')
- ListProvisioningArtifactsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListProvisioningArtifactsOutput')
- ListRecordHistoryInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRecordHistoryInput')
- ListRecordHistoryOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRecordHistoryOutput')
- ListRecordHistorySearchFilter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRecordHistorySearchFilter')
- ListResourcesForTagOptionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourcesForTagOptionInput')
- ListResourcesForTagOptionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResourcesForTagOptionOutput')
- ListServiceActionsForProvisioningArtifactInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListServiceActionsForProvisioningArtifactInput')
- ListServiceActionsForProvisioningArtifactOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListServiceActionsForProvisioningArtifactOutput')
- ListServiceActionsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListServiceActionsInput')
- ListServiceActionsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListServiceActionsOutput')
- ListStackInstancesForProvisionedProductInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListStackInstancesForProvisionedProductInput')
- ListStackInstancesForProvisionedProductOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListStackInstancesForProvisionedProductOutput')
- ListTagOptionsFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagOptionsFilters')
- ListTagOptionsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagOptionsInput')
- ListTagOptionsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagOptionsOutput')
- LogicalResourceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LogicalResourceId')
- Message =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Message')
- Namespaces =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Namespaces')
- NoEcho =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'NoEcho')
- NotificationArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NotificationArn')
- NotificationArns =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NotificationArns')
- NotifyProvisionProductEngineWorkflowResultInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyProvisionProductEngineWorkflowResultInput')
- NotifyProvisionProductEngineWorkflowResultOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyProvisionProductEngineWorkflowResultOutput')
- NotifyTerminateProvisionedProductEngineWorkflowResultInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyTerminateProvisionedProductEngineWorkflowResultInput')
- NotifyTerminateProvisionedProductEngineWorkflowResultOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyTerminateProvisionedProductEngineWorkflowResultOutput')
- NotifyUpdateProvisionedProductEngineWorkflowResultInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyUpdateProvisionedProductEngineWorkflowResultInput')
- NotifyUpdateProvisionedProductEngineWorkflowResultOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyUpdateProvisionedProductEngineWorkflowResultOutput')
- NullableBoolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'NullableBoolean')
- OperationNotSupportedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OperationNotSupportedException')
- OrganizationNode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationNode')
- OrganizationNodeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrganizationNodeType')
- OrganizationNodeValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrganizationNodeValue')
- OrganizationNodes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OrganizationNodes')
- OutputDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OutputDescription')
- OutputKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OutputKey')
- OutputKeys =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'OutputKeys')
- OutputValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OutputValue')
- Owner =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Owner')
- PageSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PageSize')
- PageSizeMax100 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PageSizeMax100')
- PageToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PageToken')
- ParameterConstraints =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ParameterConstraints')
- ParameterKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ParameterKey')
- ParameterType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ParameterType')
- ParameterValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ParameterValue')
- PhysicalId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PhysicalId')
- PhysicalResourceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PhysicalResourceId')
- PlanResourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PlanResourceType')
- PortfolioDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PortfolioDescription')
- PortfolioDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PortfolioDetail')
- PortfolioDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PortfolioDetails')
- PortfolioDisplayName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PortfolioDisplayName')
- PortfolioName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PortfolioName')
Shapes::StructureShape.new(name: 'PortfolioShareDetail')
Shapes::ListShape.new(name: 'PortfolioShareDetails')
Shapes::StringShape.new(name: 'PortfolioShareType')
- Principal =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Principal')
- PrincipalARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PrincipalARN')
- PrincipalType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PrincipalType')
- Principals =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Principals')
- ProductArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProductArn')
- ProductSource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProductSource')
- ProductType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProductType')
- ProductViewAggregationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProductViewAggregationType')
- ProductViewAggregationValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProductViewAggregationValue')
- ProductViewAggregationValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProductViewAggregationValues')
- ProductViewAggregations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ProductViewAggregations')
- ProductViewDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProductViewDetail')
- ProductViewDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProductViewDetails')
- ProductViewDistributor =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProductViewDistributor')
- ProductViewFilterBy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProductViewFilterBy')
- ProductViewFilterValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProductViewFilterValue')
- ProductViewFilterValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProductViewFilterValues')
- ProductViewFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ProductViewFilters')
- ProductViewName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProductViewName')
- ProductViewOwner =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProductViewOwner')
- ProductViewShortDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProductViewShortDescription')
- ProductViewSortBy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProductViewSortBy')
- ProductViewSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProductViewSummaries')
- ProductViewSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProductViewSummary')
- PropertyKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PropertyKey')
- PropertyName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PropertyName')
- PropertyValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PropertyValue')
- ProviderName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProviderName')
- ProvisionProductInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionProductInput')
- ProvisionProductOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionProductOutput')
- ProvisionedProductAttribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionedProductAttribute')
- ProvisionedProductAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProvisionedProductAttributes')
- ProvisionedProductDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionedProductDetail')
- ProvisionedProductDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProvisionedProductDetails')
- ProvisionedProductFilters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ProvisionedProductFilters')
- ProvisionedProductId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisionedProductId')
- ProvisionedProductName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisionedProductName')
- ProvisionedProductNameOrArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisionedProductNameOrArn')
- ProvisionedProductPlanDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionedProductPlanDetails')
- ProvisionedProductPlanName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisionedProductPlanName')
- ProvisionedProductPlanStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisionedProductPlanStatus')
- ProvisionedProductPlanSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionedProductPlanSummary')
- ProvisionedProductPlanType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisionedProductPlanType')
- ProvisionedProductPlans =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProvisionedProductPlans')
- ProvisionedProductProperties =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ProvisionedProductProperties')
- ProvisionedProductStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisionedProductStatus')
- ProvisionedProductStatusMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisionedProductStatusMessage')
- ProvisionedProductType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisionedProductType')
- ProvisionedProductViewFilterBy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisionedProductViewFilterBy')
- ProvisionedProductViewFilterValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisionedProductViewFilterValue')
- ProvisionedProductViewFilterValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProvisionedProductViewFilterValues')
- ProvisioningArtifact =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisioningArtifact')
- ProvisioningArtifactActive =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ProvisioningArtifactActive')
- ProvisioningArtifactCreatedTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'ProvisioningArtifactCreatedTime')
- ProvisioningArtifactDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisioningArtifactDescription')
- ProvisioningArtifactDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisioningArtifactDetail')
- ProvisioningArtifactDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProvisioningArtifactDetails')
- ProvisioningArtifactGuidance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisioningArtifactGuidance')
- ProvisioningArtifactInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ProvisioningArtifactInfo')
- ProvisioningArtifactInfoKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisioningArtifactInfoKey')
- ProvisioningArtifactInfoValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisioningArtifactInfoValue')
- ProvisioningArtifactName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisioningArtifactName')
- ProvisioningArtifactOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisioningArtifactOutput')
- ProvisioningArtifactOutputKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisioningArtifactOutputKey')
- ProvisioningArtifactOutputs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProvisioningArtifactOutputs')
- ProvisioningArtifactParameter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisioningArtifactParameter')
- ProvisioningArtifactParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProvisioningArtifactParameters')
- ProvisioningArtifactPreferences =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisioningArtifactPreferences')
- ProvisioningArtifactProperties =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisioningArtifactProperties')
- ProvisioningArtifactPropertyName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisioningArtifactPropertyName')
- ProvisioningArtifactPropertyValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisioningArtifactPropertyValue')
- ProvisioningArtifactSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProvisioningArtifactSummaries')
- ProvisioningArtifactSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisioningArtifactSummary')
- ProvisioningArtifactType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProvisioningArtifactType')
- ProvisioningArtifactView =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisioningArtifactView')
- ProvisioningArtifactViews =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProvisioningArtifactViews')
- ProvisioningArtifacts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProvisioningArtifacts')
- ProvisioningParameter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisioningParameter')
- ProvisioningParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ProvisioningParameters')
- ProvisioningPreferences =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisioningPreferences')
- RecordDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecordDetail')
- RecordDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecordDetails')
- RecordError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecordError')
- RecordErrors =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecordErrors')
- RecordOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecordOutput')
- RecordOutputs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecordOutputs')
- RecordStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecordStatus')
- RecordTag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecordTag')
- RecordTagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecordTagKey')
- RecordTagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecordTagValue')
- RecordTags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecordTags')
- RecordType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecordType')
- Region =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Region')
Shapes::StructureShape.new(name: 'RejectPortfolioShareInput')
Shapes::StructureShape.new(name: 'RejectPortfolioShareOutput')
- Replacement =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Replacement')
- Repository =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Repository')
- RepositoryArtifactPath =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RepositoryArtifactPath')
- RepositoryBranch =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RepositoryBranch')
- RequiresRecreation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RequiresRecreation')
- ResourceARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceARN')
- ResourceAttribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceAttribute')
- ResourceChange =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceChange')
- ResourceChangeDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceChangeDetail')
- ResourceChangeDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceChangeDetails')
- ResourceChanges =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceChanges')
- ResourceDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceDetail')
- ResourceDetailARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceDetailARN')
- ResourceDetailCreatedTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'ResourceDetailCreatedTime')
- ResourceDetailDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceDetailDescription')
- ResourceDetailId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceDetailId')
- ResourceDetailName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceDetailName')
- ResourceDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceDetails')
- ResourceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceId')
- ResourceInUseException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceInUseException')
- ResourceNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotFoundException')
- ResourceTargetDefinition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceTargetDefinition')
- ResourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceType')
- RetainPhysicalResources =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'RetainPhysicalResources')
- RoleArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RoleArn')
- ScanProvisionedProductsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScanProvisionedProductsInput')
- ScanProvisionedProductsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScanProvisionedProductsOutput')
- Scope =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Scope')
- SearchFilterKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SearchFilterKey')
- SearchFilterValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SearchFilterValue')
- SearchProductsAsAdminInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchProductsAsAdminInput')
- SearchProductsAsAdminOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchProductsAsAdminOutput')
- SearchProductsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchProductsInput')
- SearchProductsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchProductsOutput')
- SearchProvisionedProductsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchProvisionedProductsInput')
- SearchProvisionedProductsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SearchProvisionedProductsOutput')
- SearchProvisionedProductsPageSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'SearchProvisionedProductsPageSize')
- ServiceActionAssociation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceActionAssociation')
- ServiceActionAssociationErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServiceActionAssociationErrorCode')
- ServiceActionAssociationErrorMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServiceActionAssociationErrorMessage')
- ServiceActionAssociations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ServiceActionAssociations')
- ServiceActionDefinitionKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServiceActionDefinitionKey')
- ServiceActionDefinitionMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ServiceActionDefinitionMap')
- ServiceActionDefinitionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServiceActionDefinitionType')
- ServiceActionDefinitionValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServiceActionDefinitionValue')
- ServiceActionDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServiceActionDescription')
- ServiceActionDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceActionDetail')
- ServiceActionName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ServiceActionName')
- ServiceActionSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ServiceActionSummaries')
- ServiceActionSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceActionSummary')
Shapes::StructureShape.new(name: 'ShareDetails')
Shapes::StructureShape.new(name: 'ShareError')
Shapes::ListShape.new(name: 'ShareErrors')
Shapes::StringShape.new(name: 'ShareStatus')
- SortField =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SortField')
- SortOrder =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SortOrder')
- SourceConnection =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceConnection')
- SourceConnectionDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceConnectionDetail')
- SourceConnectionParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceConnectionParameters')
- SourceProvisioningArtifactProperties =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SourceProvisioningArtifactProperties')
- SourceProvisioningArtifactPropertiesMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'SourceProvisioningArtifactPropertiesMap')
- SourceRevision =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SourceRevision')
- SourceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SourceType')
- StackInstance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StackInstance')
- StackInstanceStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StackInstanceStatus')
- StackInstances =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StackInstances')
- StackSetAccounts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StackSetAccounts')
- StackSetFailureToleranceCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'StackSetFailureToleranceCount')
- StackSetFailureTolerancePercentage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'StackSetFailureTolerancePercentage')
- StackSetMaxConcurrencyCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'StackSetMaxConcurrencyCount')
- StackSetMaxConcurrencyPercentage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'StackSetMaxConcurrencyPercentage')
- StackSetOperationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StackSetOperationType')
- StackSetRegions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StackSetRegions')
- Status =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Status')
- StatusDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StatusDetail')
- StatusMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StatusMessage')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
Shapes::ListShape.new(name: 'SuccessfulShares')
- SupportDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SupportDescription')
- SupportEmail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SupportEmail')
- SupportUrl =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SupportUrl')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeys =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeys')
- TagOptionActive =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'TagOptionActive')
- TagOptionDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagOptionDetail')
- TagOptionDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagOptionDetails')
- TagOptionId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagOptionId')
- TagOptionKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagOptionKey')
- TagOptionNotMigratedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagOptionNotMigratedException')
- TagOptionSummaries =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagOptionSummaries')
- TagOptionSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagOptionSummary')
- TagOptionValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagOptionValue')
- TagOptionValues =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagOptionValues')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- Tags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Tags')
- TerminateProvisionedProductInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminateProvisionedProductInput')
- TerminateProvisionedProductOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TerminateProvisionedProductOutput')
- TotalResultsCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TotalResultsCount')
- UniqueTagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UniqueTagKey')
- UniqueTagResourceIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UniqueTagResourceIdentifier')
- UniqueTagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UniqueTagValue')
- UpdateConstraintInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateConstraintInput')
- UpdateConstraintOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateConstraintOutput')
- UpdatePortfolioInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePortfolioInput')
- UpdatePortfolioOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdatePortfolioOutput')
Shapes::StructureShape.new(name: 'UpdatePortfolioShareInput')
Shapes::StructureShape.new(name: 'UpdatePortfolioShareOutput')
- UpdateProductInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateProductInput')
- UpdateProductOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateProductOutput')
- UpdateProvisionedProductInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateProvisionedProductInput')
- UpdateProvisionedProductOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateProvisionedProductOutput')
- UpdateProvisionedProductPropertiesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateProvisionedProductPropertiesInput')
- UpdateProvisionedProductPropertiesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateProvisionedProductPropertiesOutput')
- UpdateProvisioningArtifactInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateProvisioningArtifactInput')
- UpdateProvisioningArtifactOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateProvisioningArtifactOutput')
- UpdateProvisioningParameter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateProvisioningParameter')
- UpdateProvisioningParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UpdateProvisioningParameters')
- UpdateProvisioningPreferences =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateProvisioningPreferences')
- UpdateServiceActionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateServiceActionInput')
- UpdateServiceActionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateServiceActionOutput')
- UpdateTagOptionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTagOptionInput')
- UpdateTagOptionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTagOptionOutput')
- UpdatedTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'UpdatedTime')
- UsageInstruction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UsageInstruction')
- UsageInstructions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UsageInstructions')
- UsePreviousValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'UsePreviousValue')
- UserArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserArn')
- UserArnSession =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserArnSession')
- Verbose =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Verbose')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2015-12-10" api. = { "apiVersion" => "2015-12-10", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "servicecatalog", "jsonVersion" => "1.1", "protocol" => "json", "protocols" => ["json"], "serviceFullName" => "AWS Service Catalog", "serviceId" => "Service Catalog", "signatureVersion" => "v4", "targetPrefix" => "AWS242ServiceCatalogService", "uid" => "servicecatalog-2015-12-10", } api.add_operation(:accept_portfolio_share, Seahorse::Model::Operation.new.tap do |o| o.name = "AcceptPortfolioShare" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AcceptPortfolioShareInput) o.output = Shapes::ShapeRef.new(shape: AcceptPortfolioShareOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:associate_budget_with_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateBudgetWithResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateBudgetWithResourceInput) o.output = Shapes::ShapeRef.new(shape: AssociateBudgetWithResourceOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: DuplicateResourceException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:associate_principal_with_portfolio, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociatePrincipalWithPortfolio" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociatePrincipalWithPortfolioInput) o.output = Shapes::ShapeRef.new(shape: AssociatePrincipalWithPortfolioOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:associate_product_with_portfolio, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateProductWithPortfolio" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateProductWithPortfolioInput) o.output = Shapes::ShapeRef.new(shape: AssociateProductWithPortfolioOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:associate_service_action_with_provisioning_artifact, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateServiceActionWithProvisioningArtifact" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateServiceActionWithProvisioningArtifactInput) o.output = Shapes::ShapeRef.new(shape: AssociateServiceActionWithProvisioningArtifactOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: DuplicateResourceException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:associate_tag_option_with_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateTagOptionWithResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateTagOptionWithResourceInput) o.output = Shapes::ShapeRef.new(shape: AssociateTagOptionWithResourceOutput) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: DuplicateResourceException) o.errors << Shapes::ShapeRef.new(shape: InvalidStateException) end) api.add_operation(:batch_associate_service_action_with_provisioning_artifact, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchAssociateServiceActionWithProvisioningArtifact" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchAssociateServiceActionWithProvisioningArtifactInput) o.output = Shapes::ShapeRef.new(shape: BatchAssociateServiceActionWithProvisioningArtifactOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:batch_disassociate_service_action_from_provisioning_artifact, Seahorse::Model::Operation.new.tap do |o| o.name = "BatchDisassociateServiceActionFromProvisioningArtifact" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: BatchDisassociateServiceActionFromProvisioningArtifactInput) o.output = Shapes::ShapeRef.new(shape: BatchDisassociateServiceActionFromProvisioningArtifactOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:copy_product, Seahorse::Model::Operation.new.tap do |o| o.name = "CopyProduct" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CopyProductInput) o.output = Shapes::ShapeRef.new(shape: CopyProductOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:create_constraint, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateConstraint" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateConstraintInput) o.output = Shapes::ShapeRef.new(shape: CreateConstraintOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: DuplicateResourceException) end) api.add_operation(:create_portfolio, Seahorse::Model::Operation.new.tap do |o| o.name = "CreatePortfolio" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreatePortfolioInput) o.output = Shapes::ShapeRef.new(shape: CreatePortfolioOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) end) api.add_operation(:create_portfolio_share, Seahorse::Model::Operation.new.tap do |o| o.name = "CreatePortfolioShare" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreatePortfolioShareInput) o.output = Shapes::ShapeRef.new(shape: CreatePortfolioShareOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: OperationNotSupportedException) o.errors << Shapes::ShapeRef.new(shape: InvalidStateException) end) api.add_operation(:create_product, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateProduct" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateProductInput) o.output = Shapes::ShapeRef.new(shape: CreateProductOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) end) api.add_operation(:create_provisioned_product_plan, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateProvisionedProductPlan" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateProvisionedProductPlanInput) o.output = Shapes::ShapeRef.new(shape: CreateProvisionedProductPlanOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidStateException) end) api.add_operation(:create_provisioning_artifact, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateProvisioningArtifact" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateProvisioningArtifactInput) o.output = Shapes::ShapeRef.new(shape: CreateProvisioningArtifactOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:create_service_action, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateServiceAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateServiceActionInput) o.output = Shapes::ShapeRef.new(shape: CreateServiceActionOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:create_tag_option, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTagOption" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTagOptionInput) o.output = Shapes::ShapeRef.new(shape: CreateTagOptionOutput) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) o.errors << Shapes::ShapeRef.new(shape: DuplicateResourceException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:delete_constraint, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteConstraint" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteConstraintInput) o.output = Shapes::ShapeRef.new(shape: DeleteConstraintOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:delete_portfolio, Seahorse::Model::Operation.new.tap do |o| o.name = "DeletePortfolio" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeletePortfolioInput) o.output = Shapes::ShapeRef.new(shape: DeletePortfolioOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) end) api.add_operation(:delete_portfolio_share, Seahorse::Model::Operation.new.tap do |o| o.name = "DeletePortfolioShare" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeletePortfolioShareInput) o.output = Shapes::ShapeRef.new(shape: DeletePortfolioShareOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: OperationNotSupportedException) o.errors << Shapes::ShapeRef.new(shape: InvalidStateException) end) api.add_operation(:delete_product, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteProduct" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteProductInput) o.output = Shapes::ShapeRef.new(shape: DeleteProductOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) end) api.add_operation(:delete_provisioned_product_plan, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteProvisionedProductPlan" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteProvisionedProductPlanInput) o.output = Shapes::ShapeRef.new(shape: DeleteProvisionedProductPlanOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:delete_provisioning_artifact, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteProvisioningArtifact" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteProvisioningArtifactInput) o.output = Shapes::ShapeRef.new(shape: DeleteProvisioningArtifactOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:delete_service_action, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteServiceAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteServiceActionInput) o.output = Shapes::ShapeRef.new(shape: DeleteServiceActionOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) end) api.add_operation(:delete_tag_option, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTagOption" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTagOptionInput) o.output = Shapes::ShapeRef.new(shape: DeleteTagOptionOutput) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:describe_constraint, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeConstraint" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeConstraintInput) o.output = Shapes::ShapeRef.new(shape: DescribeConstraintOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:describe_copy_product_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeCopyProductStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeCopyProductStatusInput) o.output = Shapes::ShapeRef.new(shape: DescribeCopyProductStatusOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:describe_portfolio, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribePortfolio" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribePortfolioInput) o.output = Shapes::ShapeRef.new(shape: DescribePortfolioOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:describe_portfolio_share_status, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribePortfolioShareStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribePortfolioShareStatusInput) o.output = Shapes::ShapeRef.new(shape: DescribePortfolioShareStatusOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: OperationNotSupportedException) end) api.add_operation(:describe_portfolio_shares, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribePortfolioShares" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribePortfolioSharesInput) o.output = Shapes::ShapeRef.new(shape: DescribePortfolioSharesOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:describe_product, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeProduct" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeProductInput) o.output = Shapes::ShapeRef.new(shape: DescribeProductOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:describe_product_as_admin, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeProductAsAdmin" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeProductAsAdminInput) o.output = Shapes::ShapeRef.new(shape: DescribeProductAsAdminOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:describe_product_view, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeProductView" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeProductViewInput) o.output = Shapes::ShapeRef.new(shape: DescribeProductViewOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:describe_provisioned_product, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeProvisionedProduct" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeProvisionedProductInput) o.output = Shapes::ShapeRef.new(shape: DescribeProvisionedProductOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:describe_provisioned_product_plan, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeProvisionedProductPlan" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeProvisionedProductPlanInput) o.output = Shapes::ShapeRef.new(shape: DescribeProvisionedProductPlanOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:describe_provisioning_artifact, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeProvisioningArtifact" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeProvisioningArtifactInput) o.output = Shapes::ShapeRef.new(shape: DescribeProvisioningArtifactOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:describe_provisioning_parameters, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeProvisioningParameters" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeProvisioningParametersInput) o.output = Shapes::ShapeRef.new(shape: DescribeProvisioningParametersOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:describe_record, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeRecord" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeRecordInput) o.output = Shapes::ShapeRef.new(shape: DescribeRecordOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:describe_service_action, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeServiceAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeServiceActionInput) o.output = Shapes::ShapeRef.new(shape: DescribeServiceActionOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:describe_service_action_execution_parameters, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeServiceActionExecutionParameters" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeServiceActionExecutionParametersInput) o.output = Shapes::ShapeRef.new(shape: DescribeServiceActionExecutionParametersOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:describe_tag_option, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTagOption" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTagOptionInput) o.output = Shapes::ShapeRef.new(shape: DescribeTagOptionOutput) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:disable_aws_organizations_access, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableAWSOrganizationsAccess" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisableAWSOrganizationsAccessInput) o.output = Shapes::ShapeRef.new(shape: DisableAWSOrganizationsAccessOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidStateException) o.errors << Shapes::ShapeRef.new(shape: OperationNotSupportedException) end) api.add_operation(:disassociate_budget_from_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateBudgetFromResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateBudgetFromResourceInput) o.output = Shapes::ShapeRef.new(shape: DisassociateBudgetFromResourceOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:disassociate_principal_from_portfolio, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociatePrincipalFromPortfolio" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociatePrincipalFromPortfolioInput) o.output = Shapes::ShapeRef.new(shape: DisassociatePrincipalFromPortfolioOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:disassociate_product_from_portfolio, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateProductFromPortfolio" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateProductFromPortfolioInput) o.output = Shapes::ShapeRef.new(shape: DisassociateProductFromPortfolioOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:disassociate_service_action_from_provisioning_artifact, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateServiceActionFromProvisioningArtifact" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateServiceActionFromProvisioningArtifactInput) o.output = Shapes::ShapeRef.new(shape: DisassociateServiceActionFromProvisioningArtifactOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:disassociate_tag_option_from_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateTagOptionFromResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateTagOptionFromResourceInput) o.output = Shapes::ShapeRef.new(shape: DisassociateTagOptionFromResourceOutput) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:enable_aws_organizations_access, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableAWSOrganizationsAccess" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: EnableAWSOrganizationsAccessInput) o.output = Shapes::ShapeRef.new(shape: EnableAWSOrganizationsAccessOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidStateException) o.errors << Shapes::ShapeRef.new(shape: OperationNotSupportedException) end) api.add_operation(:execute_provisioned_product_plan, Seahorse::Model::Operation.new.tap do |o| o.name = "ExecuteProvisionedProductPlan" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ExecuteProvisionedProductPlanInput) o.output = Shapes::ShapeRef.new(shape: ExecuteProvisionedProductPlanOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidStateException) end) api.add_operation(:execute_provisioned_product_service_action, Seahorse::Model::Operation.new.tap do |o| o.name = "ExecuteProvisionedProductServiceAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ExecuteProvisionedProductServiceActionInput) o.output = Shapes::ShapeRef.new(shape: ExecuteProvisionedProductServiceActionOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidStateException) end) api.add_operation(:get_aws_organizations_access_status, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAWSOrganizationsAccessStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAWSOrganizationsAccessStatusInput) o.output = Shapes::ShapeRef.new(shape: GetAWSOrganizationsAccessStatusOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: OperationNotSupportedException) end) api.add_operation(:get_provisioned_product_outputs, Seahorse::Model::Operation.new.tap do |o| o.name = "GetProvisionedProductOutputs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetProvisionedProductOutputsInput) o.output = Shapes::ShapeRef.new(shape: GetProvisionedProductOutputsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:import_as_provisioned_product, Seahorse::Model::Operation.new.tap do |o| o.name = "ImportAsProvisionedProduct" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ImportAsProvisionedProductInput) o.output = Shapes::ShapeRef.new(shape: ImportAsProvisionedProductOutput) o.errors << Shapes::ShapeRef.new(shape: DuplicateResourceException) o.errors << Shapes::ShapeRef.new(shape: InvalidStateException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:list_accepted_portfolio_shares, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAcceptedPortfolioShares" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListAcceptedPortfolioSharesInput) o.output = Shapes::ShapeRef.new(shape: ListAcceptedPortfolioSharesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: OperationNotSupportedException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:list_budgets_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListBudgetsForResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListBudgetsForResourceInput) o.output = Shapes::ShapeRef.new(shape: ListBudgetsForResourceOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:list_constraints_for_portfolio, Seahorse::Model::Operation.new.tap do |o| o.name = "ListConstraintsForPortfolio" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListConstraintsForPortfolioInput) o.output = Shapes::ShapeRef.new(shape: ListConstraintsForPortfolioOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:list_launch_paths, Seahorse::Model::Operation.new.tap do |o| o.name = "ListLaunchPaths" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListLaunchPathsInput) o.output = Shapes::ShapeRef.new(shape: ListLaunchPathsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:list_organization_portfolio_access, Seahorse::Model::Operation.new.tap do |o| o.name = "ListOrganizationPortfolioAccess" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListOrganizationPortfolioAccessInput) o.output = Shapes::ShapeRef.new(shape: ListOrganizationPortfolioAccessOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: OperationNotSupportedException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:list_portfolio_access, Seahorse::Model::Operation.new.tap do |o| o.name = "ListPortfolioAccess" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListPortfolioAccessInput) o.output = Shapes::ShapeRef.new(shape: ListPortfolioAccessOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:list_portfolios, Seahorse::Model::Operation.new.tap do |o| o.name = "ListPortfolios" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListPortfoliosInput) o.output = Shapes::ShapeRef.new(shape: ListPortfoliosOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:list_portfolios_for_product, Seahorse::Model::Operation.new.tap do |o| o.name = "ListPortfoliosForProduct" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListPortfoliosForProductInput) o.output = Shapes::ShapeRef.new(shape: ListPortfoliosForProductOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:list_principals_for_portfolio, Seahorse::Model::Operation.new.tap do |o| o.name = "ListPrincipalsForPortfolio" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListPrincipalsForPortfolioInput) o.output = Shapes::ShapeRef.new(shape: ListPrincipalsForPortfolioOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:list_provisioned_product_plans, Seahorse::Model::Operation.new.tap do |o| o.name = "ListProvisionedProductPlans" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListProvisionedProductPlansInput) o.output = Shapes::ShapeRef.new(shape: ListProvisionedProductPlansOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:list_provisioning_artifacts, Seahorse::Model::Operation.new.tap do |o| o.name = "ListProvisioningArtifacts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListProvisioningArtifactsInput) o.output = Shapes::ShapeRef.new(shape: ListProvisioningArtifactsOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:list_provisioning_artifacts_for_service_action, Seahorse::Model::Operation.new.tap do |o| o.name = "ListProvisioningArtifactsForServiceAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListProvisioningArtifactsForServiceActionInput) o.output = Shapes::ShapeRef.new(shape: ListProvisioningArtifactsForServiceActionOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:list_record_history, Seahorse::Model::Operation.new.tap do |o| o.name = "ListRecordHistory" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListRecordHistoryInput) o.output = Shapes::ShapeRef.new(shape: ListRecordHistoryOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:list_resources_for_tag_option, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResourcesForTagOption" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListResourcesForTagOptionInput) o.output = Shapes::ShapeRef.new(shape: ListResourcesForTagOptionOutput) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "page_token" => "page_token" } ) end) api.add_operation(:list_service_actions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListServiceActions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListServiceActionsInput) o.output = Shapes::ShapeRef.new(shape: ListServiceActionsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:list_service_actions_for_provisioning_artifact, Seahorse::Model::Operation.new.tap do |o| o.name = "ListServiceActionsForProvisioningArtifact" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListServiceActionsForProvisioningArtifactInput) o.output = Shapes::ShapeRef.new(shape: ListServiceActionsForProvisioningArtifactOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:list_stack_instances_for_provisioned_product, Seahorse::Model::Operation.new.tap do |o| o.name = "ListStackInstancesForProvisionedProduct" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListStackInstancesForProvisionedProductInput) o.output = Shapes::ShapeRef.new(shape: ListStackInstancesForProvisionedProductOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:list_tag_options, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTagOptionsInput) o.output = Shapes::ShapeRef.new(shape: ListTagOptionsOutput) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "page_token" => "page_token" } ) end) api.add_operation(:notify_provision_product_engine_workflow_result, Seahorse::Model::Operation.new.tap do |o| o.name = "NotifyProvisionProductEngineWorkflowResult" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: NotifyProvisionProductEngineWorkflowResultInput) o.output = Shapes::ShapeRef.new(shape: NotifyProvisionProductEngineWorkflowResultOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:notify_terminate_provisioned_product_engine_workflow_result, Seahorse::Model::Operation.new.tap do |o| o.name = "NotifyTerminateProvisionedProductEngineWorkflowResult" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: NotifyTerminateProvisionedProductEngineWorkflowResultInput) o.output = Shapes::ShapeRef.new(shape: NotifyTerminateProvisionedProductEngineWorkflowResultOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:notify_update_provisioned_product_engine_workflow_result, Seahorse::Model::Operation.new.tap do |o| o.name = "NotifyUpdateProvisionedProductEngineWorkflowResult" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: NotifyUpdateProvisionedProductEngineWorkflowResultInput) o.output = Shapes::ShapeRef.new(shape: NotifyUpdateProvisionedProductEngineWorkflowResultOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:provision_product, Seahorse::Model::Operation.new.tap do |o| o.name = "ProvisionProduct" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ProvisionProductInput) o.output = Shapes::ShapeRef.new(shape: ProvisionProductOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: DuplicateResourceException) end) api.add_operation(:reject_portfolio_share, Seahorse::Model::Operation.new.tap do |o| o.name = "RejectPortfolioShare" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RejectPortfolioShareInput) o.output = Shapes::ShapeRef.new(shape: RejectPortfolioShareOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:scan_provisioned_products, Seahorse::Model::Operation.new.tap do |o| o.name = "ScanProvisionedProducts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ScanProvisionedProductsInput) o.output = Shapes::ShapeRef.new(shape: ScanProvisionedProductsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:search_products, Seahorse::Model::Operation.new.tap do |o| o.name = "SearchProducts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SearchProductsInput) o.output = Shapes::ShapeRef.new(shape: SearchProductsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:search_products_as_admin, Seahorse::Model::Operation.new.tap do |o| o.name = "SearchProductsAsAdmin" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SearchProductsAsAdminInput) o.output = Shapes::ShapeRef.new(shape: SearchProductsAsAdminOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:search_provisioned_products, Seahorse::Model::Operation.new.tap do |o| o.name = "SearchProvisionedProducts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SearchProvisionedProductsInput) o.output = Shapes::ShapeRef.new(shape: SearchProvisionedProductsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o[:pager] = Aws::Pager.new( limit_key: "page_size", tokens: { "next_page_token" => "page_token" } ) end) api.add_operation(:terminate_provisioned_product, Seahorse::Model::Operation.new.tap do |o| o.name = "TerminateProvisionedProduct" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TerminateProvisionedProductInput) o.output = Shapes::ShapeRef.new(shape: TerminateProvisionedProductOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:update_constraint, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateConstraint" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateConstraintInput) o.output = Shapes::ShapeRef.new(shape: UpdateConstraintOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:update_portfolio, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdatePortfolio" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdatePortfolioInput) o.output = Shapes::ShapeRef.new(shape: UpdatePortfolioOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) end) api.add_operation(:update_portfolio_share, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdatePortfolioShare" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdatePortfolioShareInput) o.output = Shapes::ShapeRef.new(shape: UpdatePortfolioShareOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: OperationNotSupportedException) o.errors << Shapes::ShapeRef.new(shape: InvalidStateException) end) api.add_operation(:update_product, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateProduct" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateProductInput) o.output = Shapes::ShapeRef.new(shape: UpdateProductOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) end) api.add_operation(:update_provisioned_product, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateProvisionedProduct" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateProvisionedProductInput) o.output = Shapes::ShapeRef.new(shape: UpdateProvisionedProductOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:update_provisioned_product_properties, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateProvisionedProductProperties" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateProvisionedProductPropertiesInput) o.output = Shapes::ShapeRef.new(shape: UpdateProvisionedProductPropertiesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidStateException) end) api.add_operation(:update_provisioning_artifact, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateProvisioningArtifact" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateProvisioningArtifactInput) o.output = Shapes::ShapeRef.new(shape: UpdateProvisioningArtifactOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:update_service_action, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateServiceAction" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateServiceActionInput) o.output = Shapes::ShapeRef.new(shape: UpdateServiceActionOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) api.add_operation(:update_tag_option, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateTagOption" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateTagOptionInput) o.output = Shapes::ShapeRef.new(shape: UpdateTagOptionOutput) o.errors << Shapes::ShapeRef.new(shape: TagOptionNotMigratedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: DuplicateResourceException) o.errors << Shapes::ShapeRef.new(shape: InvalidParametersException) end) end