Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ServiceCatalog

import { ServiceCatalog } from "https://aws-api-16vtt531a2w0.deno.dev/v0.2/services/servicecatalog.ts";
class ServiceCatalog {
constructor(apiFactory: client.ApiFactory);
async acceptPortfolioShare(params: AcceptPortfolioShareInput, opts?: client.RequestOptions): Promise<void>;
async associateBudgetWithResource(params: AssociateBudgetWithResourceInput, opts?: client.RequestOptions): Promise<void>;
async associatePrincipalWithPortfolio(params: AssociatePrincipalWithPortfolioInput, opts?: client.RequestOptions): Promise<void>;
async associateProductWithPortfolio(params: AssociateProductWithPortfolioInput, opts?: client.RequestOptions): Promise<void>;
async associateServiceActionWithProvisioningArtifact(params: AssociateServiceActionWithProvisioningArtifactInput, opts?: client.RequestOptions): Promise<void>;
async associateTagOptionWithResource(params: AssociateTagOptionWithResourceInput, opts?: client.RequestOptions): Promise<void>;
async copyProduct(params: CopyProductInput, opts?: client.RequestOptions): Promise<CopyProductOutput>;
async createConstraint(params: CreateConstraintInput, opts?: client.RequestOptions): Promise<CreateConstraintOutput>;
async createPortfolio(params: CreatePortfolioInput, opts?: client.RequestOptions): Promise<CreatePortfolioOutput>;
async createPortfolioShare(params: CreatePortfolioShareInput, opts?: client.RequestOptions): Promise<CreatePortfolioShareOutput>;
async createProduct(params: CreateProductInput, opts?: client.RequestOptions): Promise<CreateProductOutput>;
async createProvisionedProductPlan(params: CreateProvisionedProductPlanInput, opts?: client.RequestOptions): Promise<CreateProvisionedProductPlanOutput>;
async createProvisioningArtifact(params: CreateProvisioningArtifactInput, opts?: client.RequestOptions): Promise<CreateProvisioningArtifactOutput>;
async createServiceAction(params: CreateServiceActionInput, opts?: client.RequestOptions): Promise<CreateServiceActionOutput>;
async createTagOption(params: CreateTagOptionInput, opts?: client.RequestOptions): Promise<CreateTagOptionOutput>;
async deleteConstraint(params: DeleteConstraintInput, opts?: client.RequestOptions): Promise<void>;
async deletePortfolio(params: DeletePortfolioInput, opts?: client.RequestOptions): Promise<void>;
async deletePortfolioShare(params: DeletePortfolioShareInput, opts?: client.RequestOptions): Promise<DeletePortfolioShareOutput>;
async deleteProduct(params: DeleteProductInput, opts?: client.RequestOptions): Promise<void>;
async deleteProvisionedProductPlan(params: DeleteProvisionedProductPlanInput, opts?: client.RequestOptions): Promise<void>;
async deleteProvisioningArtifact(params: DeleteProvisioningArtifactInput, opts?: client.RequestOptions): Promise<void>;
async deleteServiceAction(params: DeleteServiceActionInput, opts?: client.RequestOptions): Promise<void>;
async deleteTagOption(params: DeleteTagOptionInput, opts?: client.RequestOptions): Promise<void>;
async describeConstraint(params: DescribeConstraintInput, opts?: client.RequestOptions): Promise<DescribeConstraintOutput>;
async describeCopyProductStatus(params: DescribeCopyProductStatusInput, opts?: client.RequestOptions): Promise<DescribeCopyProductStatusOutput>;
async describePortfolio(params: DescribePortfolioInput, opts?: client.RequestOptions): Promise<DescribePortfolioOutput>;
async describePortfolioShares(params: DescribePortfolioSharesInput, opts?: client.RequestOptions): Promise<DescribePortfolioSharesOutput>;
async describePortfolioShareStatus(params: DescribePortfolioShareStatusInput, opts?: client.RequestOptions): Promise<DescribePortfolioShareStatusOutput>;
async describeProduct(params?: DescribeProductInput, opts?: client.RequestOptions): Promise<DescribeProductOutput>;
async describeProductAsAdmin(params?: DescribeProductAsAdminInput, opts?: client.RequestOptions): Promise<DescribeProductAsAdminOutput>;
async describeProductView(params: DescribeProductViewInput, opts?: client.RequestOptions): Promise<DescribeProductViewOutput>;
async describeProvisionedProduct(params?: DescribeProvisionedProductInput, opts?: client.RequestOptions): Promise<DescribeProvisionedProductOutput>;
async describeProvisionedProductPlan(params: DescribeProvisionedProductPlanInput, opts?: client.RequestOptions): Promise<DescribeProvisionedProductPlanOutput>;
async describeProvisioningArtifact(params?: DescribeProvisioningArtifactInput, opts?: client.RequestOptions): Promise<DescribeProvisioningArtifactOutput>;
async describeProvisioningParameters(params?: DescribeProvisioningParametersInput, opts?: client.RequestOptions): Promise<DescribeProvisioningParametersOutput>;
async describeRecord(params: DescribeRecordInput, opts?: client.RequestOptions): Promise<DescribeRecordOutput>;
async describeServiceAction(params: DescribeServiceActionInput, opts?: client.RequestOptions): Promise<DescribeServiceActionOutput>;
async describeServiceActionExecutionParameters(params: DescribeServiceActionExecutionParametersInput, opts?: client.RequestOptions): Promise<DescribeServiceActionExecutionParametersOutput>;
async describeTagOption(params: DescribeTagOptionInput, opts?: client.RequestOptions): Promise<DescribeTagOptionOutput>;
async disableAWSOrganizationsAccess(opts?: client.RequestOptions): Promise<void>;
async disassociateBudgetFromResource(params: DisassociateBudgetFromResourceInput, opts?: client.RequestOptions): Promise<void>;
async disassociatePrincipalFromPortfolio(params: DisassociatePrincipalFromPortfolioInput, opts?: client.RequestOptions): Promise<void>;
async disassociateProductFromPortfolio(params: DisassociateProductFromPortfolioInput, opts?: client.RequestOptions): Promise<void>;
async disassociateServiceActionFromProvisioningArtifact(params: DisassociateServiceActionFromProvisioningArtifactInput, opts?: client.RequestOptions): Promise<void>;
async disassociateTagOptionFromResource(params: DisassociateTagOptionFromResourceInput, opts?: client.RequestOptions): Promise<void>;
async enableAWSOrganizationsAccess(opts?: client.RequestOptions): Promise<void>;
async executeProvisionedProductPlan(params: ExecuteProvisionedProductPlanInput, opts?: client.RequestOptions): Promise<ExecuteProvisionedProductPlanOutput>;
async executeProvisionedProductServiceAction(params: ExecuteProvisionedProductServiceActionInput, opts?: client.RequestOptions): Promise<ExecuteProvisionedProductServiceActionOutput>;
async getAWSOrganizationsAccessStatus(opts?: client.RequestOptions): Promise<GetAWSOrganizationsAccessStatusOutput>;
async getProvisionedProductOutputs(params?: GetProvisionedProductOutputsInput, opts?: client.RequestOptions): Promise<GetProvisionedProductOutputsOutput>;
async importAsProvisionedProduct(params: ImportAsProvisionedProductInput, opts?: client.RequestOptions): Promise<ImportAsProvisionedProductOutput>;
async listAcceptedPortfolioShares(params?: ListAcceptedPortfolioSharesInput, opts?: client.RequestOptions): Promise<ListAcceptedPortfolioSharesOutput>;
async listBudgetsForResource(params: ListBudgetsForResourceInput, opts?: client.RequestOptions): Promise<ListBudgetsForResourceOutput>;
async listConstraintsForPortfolio(params: ListConstraintsForPortfolioInput, opts?: client.RequestOptions): Promise<ListConstraintsForPortfolioOutput>;
async listLaunchPaths(params: ListLaunchPathsInput, opts?: client.RequestOptions): Promise<ListLaunchPathsOutput>;
async listOrganizationPortfolioAccess(params: ListOrganizationPortfolioAccessInput, opts?: client.RequestOptions): Promise<ListOrganizationPortfolioAccessOutput>;
async listPortfolioAccess(params: ListPortfolioAccessInput, opts?: client.RequestOptions): Promise<ListPortfolioAccessOutput>;
async listPortfolios(params?: ListPortfoliosInput, opts?: client.RequestOptions): Promise<ListPortfoliosOutput>;
async listPortfoliosForProduct(params: ListPortfoliosForProductInput, opts?: client.RequestOptions): Promise<ListPortfoliosForProductOutput>;
async listPrincipalsForPortfolio(params: ListPrincipalsForPortfolioInput, opts?: client.RequestOptions): Promise<ListPrincipalsForPortfolioOutput>;
async listProvisionedProductPlans(params?: ListProvisionedProductPlansInput, opts?: client.RequestOptions): Promise<ListProvisionedProductPlansOutput>;
async listProvisioningArtifacts(params: ListProvisioningArtifactsInput, opts?: client.RequestOptions): Promise<ListProvisioningArtifactsOutput>;
async listProvisioningArtifactsForServiceAction(params: ListProvisioningArtifactsForServiceActionInput, opts?: client.RequestOptions): Promise<ListProvisioningArtifactsForServiceActionOutput>;
async listRecordHistory(params?: ListRecordHistoryInput, opts?: client.RequestOptions): Promise<ListRecordHistoryOutput>;
async listResourcesForTagOption(params: ListResourcesForTagOptionInput, opts?: client.RequestOptions): Promise<ListResourcesForTagOptionOutput>;
async listServiceActions(params?: ListServiceActionsInput, opts?: client.RequestOptions): Promise<ListServiceActionsOutput>;
async listServiceActionsForProvisioningArtifact(params: ListServiceActionsForProvisioningArtifactInput, opts?: client.RequestOptions): Promise<ListServiceActionsForProvisioningArtifactOutput>;
async listStackInstancesForProvisionedProduct(params: ListStackInstancesForProvisionedProductInput, opts?: client.RequestOptions): Promise<ListStackInstancesForProvisionedProductOutput>;
async listTagOptions(params?: ListTagOptionsInput, opts?: client.RequestOptions): Promise<ListTagOptionsOutput>;
async provisionProduct(params: ProvisionProductInput, opts?: client.RequestOptions): Promise<ProvisionProductOutput>;
async rejectPortfolioShare(params: RejectPortfolioShareInput, opts?: client.RequestOptions): Promise<void>;
async scanProvisionedProducts(params?: ScanProvisionedProductsInput, opts?: client.RequestOptions): Promise<ScanProvisionedProductsOutput>;
async searchProducts(params?: SearchProductsInput, opts?: client.RequestOptions): Promise<SearchProductsOutput>;
async searchProductsAsAdmin(params?: SearchProductsAsAdminInput, opts?: client.RequestOptions): Promise<SearchProductsAsAdminOutput>;
async searchProvisionedProducts(params?: SearchProvisionedProductsInput, opts?: client.RequestOptions): Promise<SearchProvisionedProductsOutput>;
async terminateProvisionedProduct(params: TerminateProvisionedProductInput, opts?: client.RequestOptions): Promise<TerminateProvisionedProductOutput>;
async updateConstraint(params: UpdateConstraintInput, opts?: client.RequestOptions): Promise<UpdateConstraintOutput>;
async updatePortfolio(params: UpdatePortfolioInput, opts?: client.RequestOptions): Promise<UpdatePortfolioOutput>;
async updatePortfolioShare(params: UpdatePortfolioShareInput, opts?: client.RequestOptions): Promise<UpdatePortfolioShareOutput>;
async updateProduct(params: UpdateProductInput, opts?: client.RequestOptions): Promise<UpdateProductOutput>;
async updateProvisionedProduct(params: UpdateProvisionedProductInput, opts?: client.RequestOptions): Promise<UpdateProvisionedProductOutput>;
async updateProvisionedProductProperties(params: UpdateProvisionedProductPropertiesInput, opts?: client.RequestOptions): Promise<UpdateProvisionedProductPropertiesOutput>;
async updateProvisioningArtifact(params: UpdateProvisioningArtifactInput, opts?: client.RequestOptions): Promise<UpdateProvisioningArtifactOutput>;
async updateServiceAction(params: UpdateServiceActionInput, opts?: client.RequestOptions): Promise<UpdateServiceActionOutput>;
async updateTagOption(params: UpdateTagOptionInput, opts?: client.RequestOptions): Promise<UpdateTagOptionOutput>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new ServiceCatalog(apiFactory: client.ApiFactory)
[src]

§Methods

§
acceptPortfolioShare(params: AcceptPortfolioShareInput, opts?: client.RequestOptions): Promise<void>
[src]
§
associateBudgetWithResource(params: AssociateBudgetWithResourceInput, opts?: client.RequestOptions): Promise<void>
[src]
§
associatePrincipalWithPortfolio(params: AssociatePrincipalWithPortfolioInput, opts?: client.RequestOptions): Promise<void>
[src]
§
associateProductWithPortfolio(params: AssociateProductWithPortfolioInput, opts?: client.RequestOptions): Promise<void>
[src]
§
associateServiceActionWithProvisioningArtifact(params: AssociateServiceActionWithProvisioningArtifactInput, opts?: client.RequestOptions): Promise<void>
[src]
§
associateTagOptionWithResource(params: AssociateTagOptionWithResourceInput, opts?: client.RequestOptions): Promise<void>
[src]
§
copyProduct(params: CopyProductInput, opts?: client.RequestOptions): Promise<CopyProductOutput>
[src]
§
deleteConstraint(params: DeleteConstraintInput, opts?: client.RequestOptions): Promise<void>
[src]
§
deletePortfolio(params: DeletePortfolioInput, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteProduct(params: DeleteProductInput, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteProvisionedProductPlan(params: DeleteProvisionedProductPlanInput, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteProvisioningArtifact(params: DeleteProvisioningArtifactInput, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteServiceAction(params: DeleteServiceActionInput, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteTagOption(params: DeleteTagOptionInput, opts?: client.RequestOptions): Promise<void>
[src]
§
describeProduct(params?: DescribeProductInput, opts?: client.RequestOptions): Promise<DescribeProductOutput>
[src]
§
disableAWSOrganizationsAccess(opts?: client.RequestOptions): Promise<void>
[src]
§
disassociateBudgetFromResource(params: DisassociateBudgetFromResourceInput, opts?: client.RequestOptions): Promise<void>
[src]
§
disassociatePrincipalFromPortfolio(params: DisassociatePrincipalFromPortfolioInput, opts?: client.RequestOptions): Promise<void>
[src]
§
disassociateProductFromPortfolio(params: DisassociateProductFromPortfolioInput, opts?: client.RequestOptions): Promise<void>
[src]
§
disassociateServiceActionFromProvisioningArtifact(params: DisassociateServiceActionFromProvisioningArtifactInput, opts?: client.RequestOptions): Promise<void>
[src]
§
disassociateTagOptionFromResource(params: DisassociateTagOptionFromResourceInput, opts?: client.RequestOptions): Promise<void>
[src]
§
enableAWSOrganizationsAccess(opts?: client.RequestOptions): Promise<void>
[src]
§
getAWSOrganizationsAccessStatus(opts?: client.RequestOptions): Promise<GetAWSOrganizationsAccessStatusOutput>
[src]
§
listPortfolios(params?: ListPortfoliosInput, opts?: client.RequestOptions): Promise<ListPortfoliosOutput>
[src]
§
listTagOptions(params?: ListTagOptionsInput, opts?: client.RequestOptions): Promise<ListTagOptionsOutput>
[src]
§
rejectPortfolioShare(params: RejectPortfolioShareInput, opts?: client.RequestOptions): Promise<void>
[src]
§
searchProducts(params?: SearchProductsInput, opts?: client.RequestOptions): Promise<SearchProductsOutput>
[src]

§Static Properties