Crate rusoto_servicecatalog
source · [−]Expand description
AWS Service Catalog enables organizations to create and manage catalogs of IT services that are approved for AWS. To get the most out of this documentation, you should be familiar with the terminology discussed in AWS Service Catalog Concepts.
If you’re using the service, you’re probably looking for ServiceCatalogClient and ServiceCatalog.
Structs
The access level to use to filter results.
Information about a budget.
Information about a CloudWatch dashboard.
Information about a constraint.
Summary information about a constraint.
DescribeProvisionedProductAPI input structure. AcceptLanguage - [Optional] The language code for localization. Id - [Optional] The provisioned product identifier. Name - [Optional] Another provisioned product identifier. Customers must provide either Id or Name.
Details of an execution parameter value that is passed to a self-service action when executed on a provisioned product.
An object containing information about the error, along with identifying information about the self-service action and its associations.
A launch path object.
Summary information about a product path for a user.
The search filter to use when listing history records.
Filters to use when listing TagOptions.
Information about the organization node.
The constraints that the administrator has put on the parameter.
Information about a portfolio.
Information about the portfolio share.
Information about a principal.
A single product view aggregation value/count pair, containing metadata about each product to which the calling user has access.
Information about a product view.
Summary information about a product view.
Information about a provisioned product.
Information about a provisioned product.
Information about a plan.
Summary information about a plan.
Information about a provisioning artifact. A provisioning artifact is also known as a product version.
Information about a provisioning artifact (also known as a version) for a product.
Provisioning artifact output.
Information about a parameter used to provision a product.
The user-defined preferences that will be applied during product provisioning, unless overridden by ProvisioningPreferences
or UpdateProvisioningPreferences
.
For more information on maximum concurrent accounts and failure tolerance, see Stack set operation options in the AWS CloudFormation User Guide.
Information about a provisioning artifact (also known as a version) for a product.
Summary information about a provisioning artifact (also known as a version) for a product.
An object that contains summary information about a product view and a provisioning artifact.
Information about a parameter used to provision a product.
The user-defined preferences that will be applied when updating a provisioned product. Not all preferences are applicable to all provisioned product type
One or more AWS accounts that will have access to the provisioned product.
Applicable only to a CFN_STACKSET
provisioned product type.
The AWS accounts specified should be within the list of accounts in the STACKSET
constraint. To get the list of accounts in the STACKSET
constraint, use the DescribeProvisioningParameters
operation.
If no values are specified, the default value is all accounts from the STACKSET
constraint.
Information about a request operation.
The error code and description resulting from an operation.
The output for the product created as the result of a request. For example, the output for a CloudFormation-backed product that creates an S3 bucket would include the S3 bucket URL.
Information about a tag, which is a key-value pair.
Information about a resource change that will occur when a plan is executed.
Information about a change to a resource attribute.
Information about a resource.
Information about a change to a resource attribute.
A self-service action association consisting of the Action ID, the Product ID, and the Provisioning Artifact ID.
An object containing detailed information about the self-service action.
Detailed information about the self-service action.
A client for the AWS Service Catalog API.
Information about the portfolio share operation.
Errors that occurred during the portfolio share operation.
An AWS CloudFormation stack, in a specific account and region, that's part of a stack set operation. A stack instance is a reference to an attempted or actual stack in a given account within a given region. A stack instance can exist without a stack—for example, if the stack couldn't be created for some reason. A stack instance is associated with only one stack set. Each stack instance contains the ID of its associated stack set, as well as the ID of the actual stack and the stack status.
Information about a tag. A tag is a key-value pair. Tags are propagated to the resources created when provisioning a product.
Information about a TagOption.
Summary information about a TagOption.
The parameter key-value pair used to update a provisioned product.
The user-defined preferences that will be applied when updating a provisioned product. Not all preferences are applicable to all provisioned product types.
Additional information provided by the administrator.
Enums
Errors returned by AcceptPortfolioShare
Errors returned by AssociateBudgetWithResource
Errors returned by AssociatePrincipalWithPortfolio
Errors returned by AssociateProductWithPortfolio
Errors returned by AssociateServiceActionWithProvisioningArtifact
Errors returned by AssociateTagOptionWithResource
Errors returned by BatchAssociateServiceActionWithProvisioningArtifact
Errors returned by BatchDisassociateServiceActionFromProvisioningArtifact
Errors returned by CopyProduct
Errors returned by CreateConstraint
Errors returned by CreatePortfolio
Errors returned by CreatePortfolioShare
Errors returned by CreateProduct
Errors returned by CreateProvisionedProductPlan
Errors returned by CreateProvisioningArtifact
Errors returned by CreateServiceAction
Errors returned by CreateTagOption
Errors returned by DeleteConstraint
Errors returned by DeletePortfolio
Errors returned by DeletePortfolioShare
Errors returned by DeleteProduct
Errors returned by DeleteProvisionedProductPlan
Errors returned by DeleteProvisioningArtifact
Errors returned by DeleteServiceAction
Errors returned by DeleteTagOption
Errors returned by DescribeConstraint
Errors returned by DescribeCopyProductStatus
Errors returned by DescribePortfolio
Errors returned by DescribePortfolioShareStatus
Errors returned by DescribePortfolioShares
Errors returned by DescribeProductAsAdmin
Errors returned by DescribeProduct
Errors returned by DescribeProductView
Errors returned by DescribeProvisionedProduct
Errors returned by DescribeProvisionedProductPlan
Errors returned by DescribeProvisioningArtifact
Errors returned by DescribeProvisioningParameters
Errors returned by DescribeRecord
Errors returned by DescribeServiceAction
Errors returned by DescribeServiceActionExecutionParameters
Errors returned by DescribeTagOption
Errors returned by DisableAWSOrganizationsAccess
Errors returned by DisassociateBudgetFromResource
Errors returned by DisassociatePrincipalFromPortfolio
Errors returned by DisassociateProductFromPortfolio
Errors returned by DisassociateServiceActionFromProvisioningArtifact
Errors returned by DisassociateTagOptionFromResource
Errors returned by EnableAWSOrganizationsAccess
Errors returned by ExecuteProvisionedProductPlan
Errors returned by ExecuteProvisionedProductServiceAction
Errors returned by GetAWSOrganizationsAccessStatus
Errors returned by GetProvisionedProductOutputs
Errors returned by ImportAsProvisionedProduct
Errors returned by ListAcceptedPortfolioShares
Errors returned by ListBudgetsForResource
Errors returned by ListConstraintsForPortfolio
Errors returned by ListLaunchPaths
Errors returned by ListOrganizationPortfolioAccess
Errors returned by ListPortfolioAccess
Errors returned by ListPortfolios
Errors returned by ListPortfoliosForProduct
Errors returned by ListPrincipalsForPortfolio
Errors returned by ListProvisionedProductPlans
Errors returned by ListProvisioningArtifacts
Errors returned by ListProvisioningArtifactsForServiceAction
Errors returned by ListRecordHistory
Errors returned by ListResourcesForTagOption
Errors returned by ListServiceActions
Errors returned by ListServiceActionsForProvisioningArtifact
Errors returned by ListStackInstancesForProvisionedProduct
Errors returned by ListTagOptions
Errors returned by ProvisionProduct
Errors returned by RejectPortfolioShare
Errors returned by ScanProvisionedProducts
Errors returned by SearchProductsAsAdmin
Errors returned by SearchProducts
Errors returned by SearchProvisionedProducts
Errors returned by TerminateProvisionedProduct
Errors returned by UpdateConstraint
Errors returned by UpdatePortfolio
Errors returned by UpdatePortfolioShare
Errors returned by UpdateProduct
Errors returned by UpdateProvisionedProduct
Errors returned by UpdateProvisionedProductProperties
Errors returned by UpdateProvisioningArtifact
Errors returned by UpdateServiceAction
Errors returned by UpdateTagOption
Traits
Trait representing the capabilities of the AWS Service Catalog API. AWS Service Catalog clients implement this trait.