# AWS Service Catalog API Reference ## [AWS Service Catalog](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/Welcome_AWS_Service_Catalog.md) [AWS Service Catalog](http://aws.amazon.com/servicecatalog)enables organizations to create and manage catalogs of IT services that are approved for use in AWS. The AWS Service Catalog API provides programmatic control over all end-user actions as an alternative to using the AWS Management Console. When you use the API, you can write your own custom interfaces and apps, obtain fine-grained control of end user product provisioning operations, integrate resource provisioning into your orchestration pipelines, and access a central location that hosts your applications with their resources. If you are new to AWS Service Catalog, see the [AWS Service Catalog Administrator Guide](https://docs.aws.amazon.com/servicecatalog/latest/adminguide/introduction.html)and the [AWS Service Catalog User Guide](https://docs.aws.amazon.com/servicecatalog/latest/userguide/introduction.html). ### Actions - [AcceptPortfolioShare](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_AcceptPortfolioShare.md): Accepts an offer to share the specified portfolio. - [AssociateBudgetWithResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_AssociateBudgetWithResource.md): Associates the specified budget with the specified resource. - [AssociatePrincipalWithPortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_AssociatePrincipalWithPortfolio.md): Associates the specified principal ARN with the specified portfolio. - [AssociateProductWithPortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_AssociateProductWithPortfolio.md): Associates the specified product with the specified portfolio. - [AssociateServiceActionWithProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_AssociateServiceActionWithProvisioningArtifact.md): Associates a self-service action with a provisioning artifact. - [AssociateTagOptionWithResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_AssociateTagOptionWithResource.md): Associate the specified TagOption with the specified portfolio or product. - [BatchAssociateServiceActionWithProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_BatchAssociateServiceActionWithProvisioningArtifact.md): Associates multiple self-service actions with provisioning artifacts. - [BatchDisassociateServiceActionFromProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_BatchDisassociateServiceActionFromProvisioningArtifact.md): Disassociates a batch of self-service actions from the specified provisioning artifact. - [CopyProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CopyProduct.md): Copies the specified source product to the specified target product or a new product. - [CreateConstraint](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreateConstraint.md): Creates a constraint. - [CreatePortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreatePortfolio.md): Creates a portfolio. - [CreatePortfolioShare](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreatePortfolioShare.md): Shares the specified portfolio with the specified account or organization node. - [CreateProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreateProduct.md): Creates a product. - [CreateProvisionedProductPlan](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreateProvisionedProductPlan.md): Creates a plan. - [CreateProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreateProvisioningArtifact.md): Creates a provisioning artifact (also known as a version) for the specified product. - [CreateServiceAction](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreateServiceAction.md): Creates a self-service action. - [CreateTagOption](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreateTagOption.md): Creates a TagOption. - [DeleteConstraint](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeleteConstraint.md): Deletes the specified constraint. - [DeletePortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeletePortfolio.md): Deletes the specified portfolio. - [DeletePortfolioShare](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeletePortfolioShare.md): Stops sharing the specified portfolio with the specified account or organization node. - [DeleteProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeleteProduct.md): Deletes the specified product. - [DeleteProvisionedProductPlan](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeleteProvisionedProductPlan.md): Deletes the specified plan. - [DeleteProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeleteProvisioningArtifact.md): Deletes the specified provisioning artifact (also known as a version) for the specified product. - [DeleteServiceAction](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeleteServiceAction.md): Deletes a self-service action. - [DeleteTagOption](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeleteTagOption.md): Deletes the specified TagOption. - [DescribeConstraint](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeConstraint.md): Gets information about the specified constraint. - [DescribeCopyProductStatus](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeCopyProductStatus.md): Gets the status of the specified copy product operation. - [DescribePortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribePortfolio.md): Gets information about the specified portfolio. - [DescribePortfolioShares](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribePortfolioShares.md): Returns a summary of each of the portfolio shares that were created for the specified portfolio. - [DescribePortfolioShareStatus](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribePortfolioShareStatus.md): Gets the status of the specified portfolio share operation. - [DescribeProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProduct.md): Gets information about the specified product. - [DescribeProductAsAdmin](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProductAsAdmin.md): Gets information about the specified product. - [DescribeProductView](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProductView.md): Gets information about the specified product. - [DescribeProvisionedProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProvisionedProduct.md): Gets information about the specified provisioned product. - [DescribeProvisionedProductPlan](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProvisionedProductPlan.md): Gets information about the resource changes for the specified plan. - [DescribeProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProvisioningArtifact.md): Gets information about the specified provisioning artifact (also known as a version) for the specified product. - [DescribeProvisioningParameters](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProvisioningParameters.md): Gets information about the configuration required to provision the specified product using the specified provisioning artifact. - [DescribeRecord](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeRecord.md): Gets information about the specified request operation. - [DescribeServiceAction](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeServiceAction.md): Describes a self-service action. - [DescribeServiceActionExecutionParameters](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeServiceActionExecutionParameters.md): Finds the default parameters for a specific self-service action on a specific provisioned product and returns a map of the results to the user. - [DescribeTagOption](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeTagOption.md): Gets information about the specified TagOption. - [DisableAWSOrganizationsAccess](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DisableAWSOrganizationsAccess.md): Disable portfolio sharing through the AWS Organizations service. - [DisassociateBudgetFromResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DisassociateBudgetFromResource.md): Disassociates the specified budget from the specified resource. - [DisassociatePrincipalFromPortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DisassociatePrincipalFromPortfolio.md): Disassociates a previously associated principal ARN from a specified portfolio. - [DisassociateProductFromPortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DisassociateProductFromPortfolio.md): Disassociates the specified product from the specified portfolio. - [DisassociateServiceActionFromProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DisassociateServiceActionFromProvisioningArtifact.md): Disassociates the specified self-service action association from the specified provisioning artifact. - [DisassociateTagOptionFromResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DisassociateTagOptionFromResource.md): Disassociates the specified TagOption from the specified resource. - [EnableAWSOrganizationsAccess](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_EnableAWSOrganizationsAccess.md): Enable portfolio sharing feature through AWS Organizations. - [ExecuteProvisionedProductPlan](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ExecuteProvisionedProductPlan.md): Provisions or modifies a product based on the resource changes for the specified plan. - [ExecuteProvisionedProductServiceAction](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ExecuteProvisionedProductServiceAction.md): Executes a self-service action against a provisioned product. - [GetAWSOrganizationsAccessStatus](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_GetAWSOrganizationsAccessStatus.md): Get the Access Status for AWS Organizations portfolio share feature. - [GetProvisionedProductOutputs](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_GetProvisionedProductOutputs.md): This API takes either a ProvisonedProductId or a ProvisionedProductName, along with a list of one or more output keys, and responds with the key/value pairs of those outputs. - [ImportAsProvisionedProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ImportAsProvisionedProduct.md): Requests the import of a resource as an AWS Service Catalog provisioned product that is associated to an AWS Service Catalog product and provisioning artifact. - [ListAcceptedPortfolioShares](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListAcceptedPortfolioShares.md): Lists all imported portfolios for which account-to-account shares were accepted by this account. - [ListBudgetsForResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListBudgetsForResource.md): Lists all the budgets associated to the specified resource. - [ListConstraintsForPortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListConstraintsForPortfolio.md): Lists the constraints for the specified portfolio and product. - [ListLaunchPaths](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListLaunchPaths.md): Lists the paths to the specified product. - [ListOrganizationPortfolioAccess](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListOrganizationPortfolioAccess.md): Lists the organization nodes that have access to the specified portfolio. - [ListPortfolioAccess](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListPortfolioAccess.md): Lists the account IDs that have access to the specified portfolio. - [ListPortfolios](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListPortfolios.md): Lists all portfolios in the catalog. - [ListPortfoliosForProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListPortfoliosForProduct.md): Lists all portfolios that the specified product is associated with. - [ListPrincipalsForPortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListPrincipalsForPortfolio.md): Lists all PrincipalARNs and corresponding PrincipalTypes associated with the specified portfolio. - [ListProvisionedProductPlans](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListProvisionedProductPlans.md): Lists the plans for the specified provisioned product or all plans to which the user has access. - [ListProvisioningArtifacts](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListProvisioningArtifacts.md): Lists all provisioning artifacts (also known as versions) for the specified product. - [ListProvisioningArtifactsForServiceAction](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListProvisioningArtifactsForServiceAction.md): Lists all provisioning artifacts (also known as versions) for the specified self-service action. - [ListRecordHistory](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListRecordHistory.md): Lists the specified requests or all performed requests. - [ListResourcesForTagOption](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListResourcesForTagOption.md): Lists the resources associated with the specified TagOption. - [ListServiceActions](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListServiceActions.md): Lists all self-service actions. - [ListServiceActionsForProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListServiceActionsForProvisioningArtifact.md): Returns a paginated list of self-service actions associated with the specified Product ID and Provisioning Artifact ID. - [ListStackInstancesForProvisionedProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListStackInstancesForProvisionedProduct.md): Returns summary information about stack instances that are associated with the specified CFN_STACKSET type provisioned product. - [ListTagOptions](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListTagOptions.md): Lists the specified TagOptions or all TagOptions. - [NotifyProvisionProductEngineWorkflowResult](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_NotifyProvisionProductEngineWorkflowResult.md): Notifies the result of the provisioning engine execution. - [NotifyTerminateProvisionedProductEngineWorkflowResult](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_NotifyTerminateProvisionedProductEngineWorkflowResult.md): Notifies the result of the terminate engine execution. - [NotifyUpdateProvisionedProductEngineWorkflowResult](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_NotifyUpdateProvisionedProductEngineWorkflowResult.md): Notifies the result of the update engine execution. - [ProvisionProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisionProduct.md): Provisions the specified product. - [RejectPortfolioShare](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_RejectPortfolioShare.md): Rejects an offer to share the specified portfolio. - [ScanProvisionedProducts](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ScanProvisionedProducts.md): Lists the provisioned products that are available (not terminated). - [SearchProducts](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_SearchProducts.md): Gets information about the products to which the caller has access. - [SearchProductsAsAdmin](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_SearchProductsAsAdmin.md): Gets information about the products for the specified portfolio or all products. - [SearchProvisionedProducts](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_SearchProvisionedProducts.md): Gets information about the provisioned products that meet the specified criteria. - [TerminateProvisionedProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_TerminateProvisionedProduct.md): Terminates the specified provisioned product. - [UpdateConstraint](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateConstraint.md): Updates the specified constraint. - [UpdatePortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdatePortfolio.md): Updates the specified portfolio. - [UpdatePortfolioShare](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdatePortfolioShare.md): Updates the specified portfolio share. - [UpdateProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateProduct.md): Updates the specified product. - [UpdateProvisionedProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateProvisionedProduct.md): Requests updates to the configuration of the specified provisioned product. - [UpdateProvisionedProductProperties](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateProvisionedProductProperties.md): Requests updates to the properties of the specified provisioned product. - [UpdateProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateProvisioningArtifact.md): Updates the specified provisioning artifact (also known as a version) for the specified product. - [UpdateServiceAction](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateServiceAction.md): Updates a self-service action. - [UpdateTagOption](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateTagOption.md): Updates the specified TagOption. ### Data Types - [AccessLevelFilter](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_AccessLevelFilter.md): The access level to use to filter results. - [BudgetDetail](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_BudgetDetail.md): Information about a budget. - [CloudWatchDashboard](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CloudWatchDashboard.md): Information about a CloudWatch dashboard. - [CodeStarParameters](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CodeStarParameters.md): The subtype containing details about the Codestar connection Type. - [ConstraintDetail](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ConstraintDetail.md): Information about a constraint. - [ConstraintSummary](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ConstraintSummary.md): Summary information about a constraint. - [EngineWorkflowResourceIdentifier](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_EngineWorkflowResourceIdentifier.md): The ID for the provisioned product resources that are part of a resource group. - [ExecutionParameter](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ExecutionParameter.md): Details of an execution parameter value that is passed to a self-service action when executed on a provisioned product. - [FailedServiceActionAssociation](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_FailedServiceActionAssociation.md): An object containing information about the error, along with identifying information about the self-service action and its associations. - [LastSync](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_LastSync.md): Provides details about the product's connection sync and contains the following sub-fields. - [LaunchPath](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_LaunchPath.md): A launch path object. - [LaunchPathSummary](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_LaunchPathSummary.md): Summary information about a product path for a user. - [ListRecordHistorySearchFilter](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListRecordHistorySearchFilter.md): The search filter to use when listing history records. - [ListTagOptionsFilters](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListTagOptionsFilters.md): Filters to use when listing TagOptions. - [OrganizationNode](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_OrganizationNode.md): Information about the organization node. - [ParameterConstraints](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ParameterConstraints.md): The constraints that the administrator has put on the parameter. - [PortfolioDetail](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_PortfolioDetail.md): Information about a portfolio. - [PortfolioShareDetail](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_PortfolioShareDetail.md): Information about the portfolio share. - [Principal](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_Principal.md): Information about a principal. - [ProductViewAggregationValue](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProductViewAggregationValue.md): A single product view aggregation value/count pair, containing metadata about each product to which the calling user has access. - [ProductViewDetail](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProductViewDetail.md): Information about a product view. - [ProductViewSummary](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProductViewSummary.md): Summary information about a product view. - [ProvisionedProductAttribute](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisionedProductAttribute.md): Information about a provisioned product. - [ProvisionedProductDetail](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisionedProductDetail.md): Information about a provisioned product. - [ProvisionedProductPlanDetails](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisionedProductPlanDetails.md): Information about a plan. - [ProvisionedProductPlanSummary](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisionedProductPlanSummary.md): Summary information about a plan. - [ProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisioningArtifact.md): Information about a provisioning artifact. - [ProvisioningArtifactDetail](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisioningArtifactDetail.md): Information about a provisioning artifact (also known as a version) for a product. - [ProvisioningArtifactOutput](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisioningArtifactOutput.md): Provisioning artifact output. - [ProvisioningArtifactParameter](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisioningArtifactParameter.md): Information about a parameter used to provision a product. - [ProvisioningArtifactPreferences](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisioningArtifactPreferences.md): The user-defined preferences that will be applied during product provisioning, unless overridden by ProvisioningPreferences or UpdateProvisioningPreferences. - [ProvisioningArtifactProperties](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisioningArtifactProperties.md): Information about a provisioning artifact (also known as a version) for a product. - [ProvisioningArtifactSummary](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisioningArtifactSummary.md): Summary information about a provisioning artifact (also known as a version) for a product. - [ProvisioningArtifactView](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisioningArtifactView.md): An object that contains summary information about a product view and a provisioning artifact. - [ProvisioningParameter](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisioningParameter.md): Information about a parameter used to provision a product. - [ProvisioningPreferences](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisioningPreferences.md): The user-defined preferences that will be applied when updating a provisioned product. - [RecordDetail](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_RecordDetail.md): Information about a request operation. - [RecordError](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_RecordError.md): The error code and description resulting from an operation. - [RecordOutput](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_RecordOutput.md): The output for the product created as the result of a request. - [RecordTag](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_RecordTag.md): Information about a tag, which is a key-value pair. - [ResourceChange](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ResourceChange.md): Information about a resource change that will occur when a plan is executed. - [ResourceChangeDetail](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ResourceChangeDetail.md): Information about a change to a resource attribute. - [ResourceDetail](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ResourceDetail.md): Information about a resource. - [ResourceTargetDefinition](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ResourceTargetDefinition.md): Information about a change to a resource attribute. - [ServiceActionAssociation](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ServiceActionAssociation.md): A self-service action association consisting of the Action ID, the Product ID, and the Provisioning Artifact ID. - [ServiceActionDetail](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ServiceActionDetail.md): An object containing detailed information about the self-service action. - [ServiceActionSummary](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ServiceActionSummary.md): Detailed information about the self-service action. - [ShareDetails](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ShareDetails.md): Information about the portfolio share operation. - [ShareError](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ShareError.md): Errors that occurred during the portfolio share operation. - [SourceConnection](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_SourceConnection.md): A top level ProductViewDetail response containing details about the product’s connection. - [SourceConnectionDetail](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_SourceConnectionDetail.md): Provides details about the configured SourceConnection. - [SourceConnectionParameters](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_SourceConnectionParameters.md): Provides connection details. - [StackInstance](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_StackInstance.md): An AWS CloudFormation stack, in a specific account and Region, that's part of a stack set operation. - [Tag](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_Tag.md): Information about a tag. - [TagOptionDetail](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_TagOptionDetail.md): Information about a TagOption. - [TagOptionSummary](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_TagOptionSummary.md): Summary information about a TagOption. - [UniqueTagResourceIdentifier](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UniqueTagResourceIdentifier.md): The unique key-value pair for a tag that identifies provisioned product resources. - [UpdateProvisioningParameter](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateProvisioningParameter.md): The parameter key-value pair used to update a provisioned product. - [UpdateProvisioningPreferences](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateProvisioningPreferences.md): The user-defined preferences that will be applied when updating a provisioned product. - [UsageInstruction](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UsageInstruction.md): Additional information provided by the administrator. ## [AppRegistry](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/Welcome_AWS_Service_Catalog_App_Registry.md) AWS Service Catalog AppRegistry enables organizations to understand the application context of their AWS resources. AppRegistry provides a repository of your applications, their resources, and the application metadata that you use within your enterprise. ### Actions - [AssociateAttributeGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_AssociateAttributeGroup.md) - [AssociateResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_AssociateResource.md) - [CreateApplication](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_CreateApplication.md) - [CreateAttributeGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_CreateAttributeGroup.md) - [DeleteApplication](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_DeleteApplication.md) - [DeleteAttributeGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_DeleteAttributeGroup.md) - [DisassociateAttributeGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_DisassociateAttributeGroup.md) - [DisassociateResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_DisassociateResource.md) - [GetApplication](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_GetApplication.md) - [GetAssociatedResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_GetAssociatedResource.md) - [GetAttributeGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_GetAttributeGroup.md) - [GetConfiguration](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_GetConfiguration.md) - [ListApplications](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ListApplications.md) - [ListAssociatedAttributeGroups](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ListAssociatedAttributeGroups.md) - [ListAssociatedResources](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ListAssociatedResources.md) - [ListAttributeGroups](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ListAttributeGroups.md) - [ListAttributeGroupsForApplication](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ListAttributeGroupsForApplication.md) - [ListTagsForResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ListTagsForResource.md) - [PutConfiguration](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_PutConfiguration.md) - [SyncResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_SyncResource.md) - [TagResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_TagResource.md) - [UntagResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_UntagResource.md) - [UpdateApplication](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_UpdateApplication.md) - [UpdateAttributeGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_UpdateAttributeGroup.md) ### Data Types - [Application](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_Application.md): Represents a AWS Service Catalog AppRegistry application that is the top-level node in a hierarchy of related cloud resource abstractions. - [ApplicationSummary](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ApplicationSummary.md): Summary of a AWS Service Catalog AppRegistry application. - [ApplicationTagResult](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ApplicationTagResult.md): The result of the application tag that's applied to a resource. - [AppRegistryConfiguration](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_AppRegistryConfiguration.md): Includes all of the AppRegistry settings. - [AttributeGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_AttributeGroup.md): Represents a AWS Service Catalog AppRegistry attribute group that is rich metadata which describes an application and its components. - [AttributeGroupDetails](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_AttributeGroupDetails.md): The details related to a specific AttributeGroup. - [AttributeGroupSummary](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_AttributeGroupSummary.md): Summary of a AWS Service Catalog AppRegistry attribute group. - [Integrations](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_Integrations.md): The information about the service integration. - [Resource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_Resource.md): The information about the resource. - [ResourceDetails](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ResourceDetails.md): The details related to the resource. - [ResourceGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ResourceGroup.md): The information about the resource group integration. - [ResourceInfo](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ResourceInfo.md): The information about the resource. - [ResourceIntegrations](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ResourceIntegrations.md): The service integration information about the resource. - [ResourcesListItem](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ResourcesListItem.md): The resource in a list of resources. - [TagQueryConfiguration](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_TagQueryConfiguration.md): The definition of tagQuery. ## Full content The entire guide is also available as a single markdown file, useful for feeding the full guide to an LLM in one pass: - [Complete guide (single file)](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/full.md)