Data retrieval APIs for AWS Service Catalog
AWS Service Catalog provides the following APIs for data retrieval.
| Actions | Description | Access level |
|---|---|---|
| DescribeConstraint | Describe a constraint | Read |
| DescribeCopyProductStatus | Get the status of the specified copy product operation | Read |
| DescribePortfolio | Describe a portfolio | Read |
| DescribePortfolioShareStatus | Get the status of the specified portfolio share operation | Read |
| DescribePortfolioShares | View a summary of each of the portfolio shares that were created for the specified portfolio | List |
| DescribeProduct | Describe a product as an end-user | Read |
| DescribeProductAsAdmin | Describe a product as an admin | Read |
| DescribeProductView | Describe a product as an end-user | Read |
| DescribeProvisionedProduct | Describe a provisioned product | Read |
| DescribeProvisionedProductPlan | Describe a provisioned product plan | Read |
| DescribeProvisioningArtifact | Describe a provisioning artifact | Read |
| DescribeProvisioningParameters | Describe the parameters that you need to specify to successfully provision a specified provisioning artifact | Read |
| DescribeRecord | Describe a record and lists any outputs | Read |
| DescribeServiceAction | Describe a self-service action | Read |
| DescribeServiceActionExecutionParameters | Get the default parameters if you executed the specified Service Action on the specified Provisioned Product | Read |
| DescribeTagOption | Get information about the specified TagOption | Read |
| GetAWSOrganizationsAccessStatus | Get the access status of AWS Organization portfolio share feature | Read |
| GetApplication | Get an application | Read |
| GetAssociatedResource | Get information about a resource associated to an application | Read |
| GetAttributeGroup | Get an attribute group | Read |
| GetConfiguration | Read AppRegistry configurations | Read |
| GetProvisionedProductOutputs | Get the provisioned product output with either provisioned product id or name | Read |
| GetResourcePolicy | Get a resource-based policy for the specified resource | Read |
| ListAcceptedPortfolioShares | List the portfolios that have been shared with you and you have accepted | List |
| ListApplications | List your applications | List |
| ListAssociatedAttributeGroups | List the attribute groups associated with an application | List |
| ListAssociatedResources | List the resources associated with an application | List |
| ListAttributeGroups | List your attribute groups | List |
| ListAttributeGroupsForApplication | List the associated attribute groups for a given application | List |
| ListBudgetsForResource | List all the budgets associated to a resource | List |
| ListConstraintsForPortfolio | List constraints associated with a given portfolio | List |
| ListLaunchPaths | List the different ways to launch a given product as an end-user | List |
| ListOrganizationPortfolioAccess | List the organization nodes that have access to the specified portfolio | List |
| ListPortfolioAccess | List the AWS accounts you have shared a given portfolio with | List |
| ListPortfolios | List the portfolios in your account | List |
| ListPortfoliosForProduct | List the portfolios associated with a given product | List |
| ListPrincipalsForPortfolio | List the IAM principals associated with a given portfolio | List |
| ListProvisionedProductPlans | List the provisioned product plans | List |
| ListProvisioningArtifacts | List the provisioning artifacts associated with a given product | List |
| ListProvisioningArtifactsForServiceAction | List all provisioning artifacts for the specified self-service action | List |
| ListRecordHistory | List all the records in your account or all the records related to a given provisioned product | List |
| ListResourcesForTagOption | List the resources associated with the specified TagOption | List |
| ListServiceActions | List all self-service actions | List |
| ListServiceActionsForProvisioningArtifact | List all the service actions associated with the specified provisioning artifact in your account | List |
| ListStackInstancesForProvisionedProduct | List account, region and status of each stack instances that are associated with a CFN_STACKSET type provisioned product | List |
| ListTagOptions | List the specified TagOptions or all TagOptions | List |
| ListTagsForResource | List the tags for a service catalog appregistry resource | Read |
| ScanProvisionedProducts | List all the provisioned products in your account | List |
| SearchProducts | List the products available to you as an end-user | List |
| SearchProductsAsAdmin | List all the products in your account or all the products associated with a given portfolio | List |
| SearchProvisionedProducts | List all the provisioned products in your account | List |