Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Operations
- ImportAsProvisionedProduct
- DeleteConstraint
- UpdateConstraint
- CreateProvisionedProductPlan
- ExecuteProvisionedProductServiceAction
- CreateProduct
- DescribeCopyProductStatus
- CreateServiceAction
- TerminateProvisionedProduct
- UpdateProvisionedProduct
- DescribeProvisioningArtifact
- AssociateServiceActionWithProvisioningArtifact
- ListRecordHistory
- DescribeProvisionedProductPlan
- AssociateTagOptionWithResource
- CreateTagOption
- ListBudgetsForResource
- DisassociateProductFromPortfolio
- ListConstraintsForPortfolio
- DescribeRecord
- EnableAWSOrganizationsAccess
- DescribeConstraint
- CreateProvisioningArtifact
- ListPortfolios
- DisassociateBudgetFromResource
- DescribeProductView
- CreatePortfolioShare
- ListProvisioningArtifacts
- ListServiceActionsForProvisioningArtifact
- SearchProducts
- DescribeServiceActionExecutionParameters
- SearchProvisionedProducts
- ListStackInstancesForProvisionedProduct
- DescribeServiceAction
- DescribeProduct
- DeleteProvisionedProductPlan
- GetProvisionedProductOutputs
- CreateConstraint
- ListProvisionedProductPlans
- ListPortfolioAccess
- BatchDisassociateServiceActionFromProvisioningArtifact
- DisassociatePrincipalFromPortfolio
- DescribeTagOption
- DisassociateTagOptionFromResource
- DescribePortfolio
- AssociateProductWithPortfolio
- ListAcceptedPortfolioShares
- ExecuteProvisionedProductPlan
- AcceptPortfolioShare
- ScanProvisionedProducts
- ListOrganizationPortfolioAccess
- ListPrincipalsForPortfolio
- DeleteProduct
- UpdateProduct
- ListServiceActions
- ProvisionProduct
- DeleteServiceAction
- UpdateServiceAction
- DisableAWSOrganizationsAccess
- RejectPortfolioShare
- DisassociateServiceActionFromProvisioningArtifact
- DeleteTagOption
- UpdateTagOption
- ListTagOptions
- UpdateProvisionedProductProperties
- SearchProductsAsAdmin
- DeletePortfolio
- UpdatePortfolio
- ListPortfoliosForProduct
- GetAWSOrganizationsAccessStatus
- DescribeProductAsAdmin
- BatchAssociateServiceActionWithProvisioningArtifact
- DescribeProvisioningParameters
- AssociatePrincipalWithPortfolio
- DescribeProvisionedProduct
- CopyProduct
- DescribePortfolioShareStatus
- UpdateProvisioningArtifact
- DeletePortfolioShare
- DeleteProvisioningArtifact
- UpdatePortfolioShare
- ListProvisioningArtifactsForServiceAction
- CreatePortfolio
- ListLaunchPaths
- DescribePortfolioShares
- ListResourcesForTagOption
- AssociateBudgetWithResource
- Types
- AccessLevelFilter
- BudgetDetail
- CloudWatchDashboard
- ConstraintDetail
- ConstraintSummary
- ExecutionParameter
- FailedServiceActionAssociation
- LaunchPath
- LaunchPathSummary
- ListRecordHistorySearchFilter
- ListTagOptionsFilters
- OrganizationNode
- ParameterConstraints
- PortfolioDetail
- PortfolioShareDetail
- Principal
- ProductViewAggregationValue
- ProductViewDetail
- ProductViewSummary
- ProvisionedProductAttribute
- ProvisionedProductDetail
- ProvisionedProductPlanDetails
- ProvisionedProductPlanSummary
- ProvisioningArtifact
- ProvisioningArtifactDetail
- ProvisioningArtifactOutput
- ProvisioningArtifactParameter
- ProvisioningArtifactPreferences
- ProvisioningArtifactProperties
- ProvisioningArtifactSummary
- ProvisioningArtifactView
- ProvisioningParameter
- ProvisioningPreferences
- RecordDetail
- RecordError
- RecordOutput
- RecordTag
- ResourceChange
- ResourceChangeDetail
- ResourceDetail
- ResourceTargetDefinition
- ServiceActionAssociation
- ServiceActionDetail
- ServiceActionSummary
- ShareDetails
- ShareError
- StackInstance
- Tag
- TagOptionDetail
- TagOptionSummary
- UpdateProvisioningParameter
- UpdateProvisioningPreferences
- UsageInstruction
Synopsis
- importAsProvisionedProduct_acceptLanguage :: Lens' ImportAsProvisionedProduct (Maybe Text)
- importAsProvisionedProduct_productId :: Lens' ImportAsProvisionedProduct Text
- importAsProvisionedProduct_provisioningArtifactId :: Lens' ImportAsProvisionedProduct Text
- importAsProvisionedProduct_provisionedProductName :: Lens' ImportAsProvisionedProduct Text
- importAsProvisionedProduct_physicalId :: Lens' ImportAsProvisionedProduct Text
- importAsProvisionedProduct_idempotencyToken :: Lens' ImportAsProvisionedProduct Text
- importAsProvisionedProductResponse_recordDetail :: Lens' ImportAsProvisionedProductResponse (Maybe RecordDetail)
- importAsProvisionedProductResponse_httpStatus :: Lens' ImportAsProvisionedProductResponse Int
- deleteConstraint_acceptLanguage :: Lens' DeleteConstraint (Maybe Text)
- deleteConstraint_id :: Lens' DeleteConstraint Text
- deleteConstraintResponse_httpStatus :: Lens' DeleteConstraintResponse Int
- updateConstraint_acceptLanguage :: Lens' UpdateConstraint (Maybe Text)
- updateConstraint_parameters :: Lens' UpdateConstraint (Maybe Text)
- updateConstraint_description :: Lens' UpdateConstraint (Maybe Text)
- updateConstraint_id :: Lens' UpdateConstraint Text
- updateConstraintResponse_status :: Lens' UpdateConstraintResponse (Maybe RequestStatus)
- updateConstraintResponse_constraintDetail :: Lens' UpdateConstraintResponse (Maybe ConstraintDetail)
- updateConstraintResponse_constraintParameters :: Lens' UpdateConstraintResponse (Maybe Text)
- updateConstraintResponse_httpStatus :: Lens' UpdateConstraintResponse Int
- createProvisionedProductPlan_notificationArns :: Lens' CreateProvisionedProductPlan (Maybe [Text])
- createProvisionedProductPlan_acceptLanguage :: Lens' CreateProvisionedProductPlan (Maybe Text)
- createProvisionedProductPlan_pathId :: Lens' CreateProvisionedProductPlan (Maybe Text)
- createProvisionedProductPlan_provisioningParameters :: Lens' CreateProvisionedProductPlan (Maybe [UpdateProvisioningParameter])
- createProvisionedProductPlan_tags :: Lens' CreateProvisionedProductPlan (Maybe [Tag])
- createProvisionedProductPlan_planName :: Lens' CreateProvisionedProductPlan Text
- createProvisionedProductPlan_planType :: Lens' CreateProvisionedProductPlan ProvisionedProductPlanType
- createProvisionedProductPlan_productId :: Lens' CreateProvisionedProductPlan Text
- createProvisionedProductPlan_provisionedProductName :: Lens' CreateProvisionedProductPlan Text
- createProvisionedProductPlan_provisioningArtifactId :: Lens' CreateProvisionedProductPlan Text
- createProvisionedProductPlan_idempotencyToken :: Lens' CreateProvisionedProductPlan Text
- createProvisionedProductPlanResponse_provisionedProductName :: Lens' CreateProvisionedProductPlanResponse (Maybe Text)
- createProvisionedProductPlanResponse_provisionProductId :: Lens' CreateProvisionedProductPlanResponse (Maybe Text)
- createProvisionedProductPlanResponse_provisioningArtifactId :: Lens' CreateProvisionedProductPlanResponse (Maybe Text)
- createProvisionedProductPlanResponse_planId :: Lens' CreateProvisionedProductPlanResponse (Maybe Text)
- createProvisionedProductPlanResponse_planName :: Lens' CreateProvisionedProductPlanResponse (Maybe Text)
- createProvisionedProductPlanResponse_httpStatus :: Lens' CreateProvisionedProductPlanResponse Int
- executeProvisionedProductServiceAction_acceptLanguage :: Lens' ExecuteProvisionedProductServiceAction (Maybe Text)
- executeProvisionedProductServiceAction_parameters :: Lens' ExecuteProvisionedProductServiceAction (Maybe (HashMap Text [Text]))
- executeProvisionedProductServiceAction_provisionedProductId :: Lens' ExecuteProvisionedProductServiceAction Text
- executeProvisionedProductServiceAction_serviceActionId :: Lens' ExecuteProvisionedProductServiceAction Text
- executeProvisionedProductServiceAction_executeToken :: Lens' ExecuteProvisionedProductServiceAction Text
- executeProvisionedProductServiceActionResponse_recordDetail :: Lens' ExecuteProvisionedProductServiceActionResponse (Maybe RecordDetail)
- executeProvisionedProductServiceActionResponse_httpStatus :: Lens' ExecuteProvisionedProductServiceActionResponse Int
- createProduct_supportUrl :: Lens' CreateProduct (Maybe Text)
- createProduct_distributor :: Lens' CreateProduct (Maybe Text)
- createProduct_acceptLanguage :: Lens' CreateProduct (Maybe Text)
- createProduct_supportEmail :: Lens' CreateProduct (Maybe Text)
- createProduct_description :: Lens' CreateProduct (Maybe Text)
- createProduct_tags :: Lens' CreateProduct (Maybe [Tag])
- createProduct_supportDescription :: Lens' CreateProduct (Maybe Text)
- createProduct_name :: Lens' CreateProduct Text
- createProduct_owner :: Lens' CreateProduct Text
- createProduct_productType :: Lens' CreateProduct ProductType
- createProduct_provisioningArtifactParameters :: Lens' CreateProduct ProvisioningArtifactProperties
- createProduct_idempotencyToken :: Lens' CreateProduct Text
- createProductResponse_productViewDetail :: Lens' CreateProductResponse (Maybe ProductViewDetail)
- createProductResponse_provisioningArtifactDetail :: Lens' CreateProductResponse (Maybe ProvisioningArtifactDetail)
- createProductResponse_tags :: Lens' CreateProductResponse (Maybe [Tag])
- createProductResponse_httpStatus :: Lens' CreateProductResponse Int
- describeCopyProductStatus_acceptLanguage :: Lens' DescribeCopyProductStatus (Maybe Text)
- describeCopyProductStatus_copyProductToken :: Lens' DescribeCopyProductStatus Text
- describeCopyProductStatusResponse_targetProductId :: Lens' DescribeCopyProductStatusResponse (Maybe Text)
- describeCopyProductStatusResponse_copyProductStatus :: Lens' DescribeCopyProductStatusResponse (Maybe CopyProductStatus)
- describeCopyProductStatusResponse_statusDetail :: Lens' DescribeCopyProductStatusResponse (Maybe Text)
- describeCopyProductStatusResponse_httpStatus :: Lens' DescribeCopyProductStatusResponse Int
- createServiceAction_acceptLanguage :: Lens' CreateServiceAction (Maybe Text)
- createServiceAction_description :: Lens' CreateServiceAction (Maybe Text)
- createServiceAction_name :: Lens' CreateServiceAction Text
- createServiceAction_definitionType :: Lens' CreateServiceAction ServiceActionDefinitionType
- createServiceAction_definition :: Lens' CreateServiceAction (HashMap ServiceActionDefinitionKey Text)
- createServiceAction_idempotencyToken :: Lens' CreateServiceAction Text
- createServiceActionResponse_serviceActionDetail :: Lens' CreateServiceActionResponse (Maybe ServiceActionDetail)
- createServiceActionResponse_httpStatus :: Lens' CreateServiceActionResponse Int
- terminateProvisionedProduct_provisionedProductName :: Lens' TerminateProvisionedProduct (Maybe Text)
- terminateProvisionedProduct_retainPhysicalResources :: Lens' TerminateProvisionedProduct (Maybe Bool)
- terminateProvisionedProduct_acceptLanguage :: Lens' TerminateProvisionedProduct (Maybe Text)
- terminateProvisionedProduct_ignoreErrors :: Lens' TerminateProvisionedProduct (Maybe Bool)
- terminateProvisionedProduct_provisionedProductId :: Lens' TerminateProvisionedProduct (Maybe Text)
- terminateProvisionedProduct_terminateToken :: Lens' TerminateProvisionedProduct Text
- terminateProvisionedProductResponse_recordDetail :: Lens' TerminateProvisionedProductResponse (Maybe RecordDetail)
- terminateProvisionedProductResponse_httpStatus :: Lens' TerminateProvisionedProductResponse Int
- updateProvisionedProduct_productName :: Lens' UpdateProvisionedProduct (Maybe Text)
- updateProvisionedProduct_provisionedProductName :: Lens' UpdateProvisionedProduct (Maybe Text)
- updateProvisionedProduct_provisioningArtifactId :: Lens' UpdateProvisionedProduct (Maybe Text)
- updateProvisionedProduct_provisioningArtifactName :: Lens' UpdateProvisionedProduct (Maybe Text)
- updateProvisionedProduct_pathName :: Lens' UpdateProvisionedProduct (Maybe Text)
- updateProvisionedProduct_acceptLanguage :: Lens' UpdateProvisionedProduct (Maybe Text)
- updateProvisionedProduct_pathId :: Lens' UpdateProvisionedProduct (Maybe Text)
- updateProvisionedProduct_provisioningParameters :: Lens' UpdateProvisionedProduct (Maybe [UpdateProvisioningParameter])
- updateProvisionedProduct_provisionedProductId :: Lens' UpdateProvisionedProduct (Maybe Text)
- updateProvisionedProduct_productId :: Lens' UpdateProvisionedProduct (Maybe Text)
- updateProvisionedProduct_tags :: Lens' UpdateProvisionedProduct (Maybe [Tag])
- updateProvisionedProduct_provisioningPreferences :: Lens' UpdateProvisionedProduct (Maybe UpdateProvisioningPreferences)
- updateProvisionedProduct_updateToken :: Lens' UpdateProvisionedProduct Text
- updateProvisionedProductResponse_recordDetail :: Lens' UpdateProvisionedProductResponse (Maybe RecordDetail)
- updateProvisionedProductResponse_httpStatus :: Lens' UpdateProvisionedProductResponse Int
- describeProvisioningArtifact_productName :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifact_provisioningArtifactId :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifact_verbose :: Lens' DescribeProvisioningArtifact (Maybe Bool)
- describeProvisioningArtifact_provisioningArtifactName :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifact_acceptLanguage :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifact_productId :: Lens' DescribeProvisioningArtifact (Maybe Text)
- describeProvisioningArtifactResponse_status :: Lens' DescribeProvisioningArtifactResponse (Maybe RequestStatus)
- describeProvisioningArtifactResponse_info :: Lens' DescribeProvisioningArtifactResponse (Maybe (HashMap Text Text))
- describeProvisioningArtifactResponse_provisioningArtifactDetail :: Lens' DescribeProvisioningArtifactResponse (Maybe ProvisioningArtifactDetail)
- describeProvisioningArtifactResponse_httpStatus :: Lens' DescribeProvisioningArtifactResponse Int
- associateServiceActionWithProvisioningArtifact_acceptLanguage :: Lens' AssociateServiceActionWithProvisioningArtifact (Maybe Text)
- associateServiceActionWithProvisioningArtifact_productId :: Lens' AssociateServiceActionWithProvisioningArtifact Text
- associateServiceActionWithProvisioningArtifact_provisioningArtifactId :: Lens' AssociateServiceActionWithProvisioningArtifact Text
- associateServiceActionWithProvisioningArtifact_serviceActionId :: Lens' AssociateServiceActionWithProvisioningArtifact Text
- associateServiceActionWithProvisioningArtifactResponse_httpStatus :: Lens' AssociateServiceActionWithProvisioningArtifactResponse Int
- listRecordHistory_searchFilter :: Lens' ListRecordHistory (Maybe ListRecordHistorySearchFilter)
- listRecordHistory_acceptLanguage :: Lens' ListRecordHistory (Maybe Text)
- listRecordHistory_accessLevelFilter :: Lens' ListRecordHistory (Maybe AccessLevelFilter)
- listRecordHistory_pageToken :: Lens' ListRecordHistory (Maybe Text)
- listRecordHistory_pageSize :: Lens' ListRecordHistory (Maybe Natural)
- listRecordHistoryResponse_nextPageToken :: Lens' ListRecordHistoryResponse (Maybe Text)
- listRecordHistoryResponse_recordDetails :: Lens' ListRecordHistoryResponse (Maybe [RecordDetail])
- listRecordHistoryResponse_httpStatus :: Lens' ListRecordHistoryResponse Int
- describeProvisionedProductPlan_acceptLanguage :: Lens' DescribeProvisionedProductPlan (Maybe Text)
- describeProvisionedProductPlan_pageToken :: Lens' DescribeProvisionedProductPlan (Maybe Text)
- describeProvisionedProductPlan_pageSize :: Lens' DescribeProvisionedProductPlan (Maybe Natural)
- describeProvisionedProductPlan_planId :: Lens' DescribeProvisionedProductPlan Text
- describeProvisionedProductPlanResponse_nextPageToken :: Lens' DescribeProvisionedProductPlanResponse (Maybe Text)
- describeProvisionedProductPlanResponse_provisionedProductPlanDetails :: Lens' DescribeProvisionedProductPlanResponse (Maybe ProvisionedProductPlanDetails)
- describeProvisionedProductPlanResponse_resourceChanges :: Lens' DescribeProvisionedProductPlanResponse (Maybe [ResourceChange])
- describeProvisionedProductPlanResponse_httpStatus :: Lens' DescribeProvisionedProductPlanResponse Int
- associateTagOptionWithResource_resourceId :: Lens' AssociateTagOptionWithResource Text
- associateTagOptionWithResource_tagOptionId :: Lens' AssociateTagOptionWithResource Text
- associateTagOptionWithResourceResponse_httpStatus :: Lens' AssociateTagOptionWithResourceResponse Int
- createTagOption_key :: Lens' CreateTagOption Text
- createTagOption_value :: Lens' CreateTagOption Text
- createTagOptionResponse_tagOptionDetail :: Lens' CreateTagOptionResponse (Maybe TagOptionDetail)
- createTagOptionResponse_httpStatus :: Lens' CreateTagOptionResponse Int
- listBudgetsForResource_acceptLanguage :: Lens' ListBudgetsForResource (Maybe Text)
- listBudgetsForResource_pageToken :: Lens' ListBudgetsForResource (Maybe Text)
- listBudgetsForResource_pageSize :: Lens' ListBudgetsForResource (Maybe Natural)
- listBudgetsForResource_resourceId :: Lens' ListBudgetsForResource Text
- listBudgetsForResourceResponse_nextPageToken :: Lens' ListBudgetsForResourceResponse (Maybe Text)
- listBudgetsForResourceResponse_budgets :: Lens' ListBudgetsForResourceResponse (Maybe [BudgetDetail])
- listBudgetsForResourceResponse_httpStatus :: Lens' ListBudgetsForResourceResponse Int
- disassociateProductFromPortfolio_acceptLanguage :: Lens' DisassociateProductFromPortfolio (Maybe Text)
- disassociateProductFromPortfolio_productId :: Lens' DisassociateProductFromPortfolio Text
- disassociateProductFromPortfolio_portfolioId :: Lens' DisassociateProductFromPortfolio Text
- disassociateProductFromPortfolioResponse_httpStatus :: Lens' DisassociateProductFromPortfolioResponse Int
- listConstraintsForPortfolio_acceptLanguage :: Lens' ListConstraintsForPortfolio (Maybe Text)
- listConstraintsForPortfolio_pageToken :: Lens' ListConstraintsForPortfolio (Maybe Text)
- listConstraintsForPortfolio_pageSize :: Lens' ListConstraintsForPortfolio (Maybe Natural)
- listConstraintsForPortfolio_productId :: Lens' ListConstraintsForPortfolio (Maybe Text)
- listConstraintsForPortfolio_portfolioId :: Lens' ListConstraintsForPortfolio Text
- listConstraintsForPortfolioResponse_nextPageToken :: Lens' ListConstraintsForPortfolioResponse (Maybe Text)
- listConstraintsForPortfolioResponse_constraintDetails :: Lens' ListConstraintsForPortfolioResponse (Maybe [ConstraintDetail])
- listConstraintsForPortfolioResponse_httpStatus :: Lens' ListConstraintsForPortfolioResponse Int
- describeRecord_acceptLanguage :: Lens' DescribeRecord (Maybe Text)
- describeRecord_pageToken :: Lens' DescribeRecord (Maybe Text)
- describeRecord_pageSize :: Lens' DescribeRecord (Maybe Natural)
- describeRecord_id :: Lens' DescribeRecord Text
- describeRecordResponse_recordDetail :: Lens' DescribeRecordResponse (Maybe RecordDetail)
- describeRecordResponse_nextPageToken :: Lens' DescribeRecordResponse (Maybe Text)
- describeRecordResponse_recordOutputs :: Lens' DescribeRecordResponse (Maybe [RecordOutput])
- describeRecordResponse_httpStatus :: Lens' DescribeRecordResponse Int
- enableAWSOrganizationsAccessResponse_httpStatus :: Lens' EnableAWSOrganizationsAccessResponse Int
- describeConstraint_acceptLanguage :: Lens' DescribeConstraint (Maybe Text)
- describeConstraint_id :: Lens' DescribeConstraint Text
- describeConstraintResponse_status :: Lens' DescribeConstraintResponse (Maybe RequestStatus)
- describeConstraintResponse_constraintDetail :: Lens' DescribeConstraintResponse (Maybe ConstraintDetail)
- describeConstraintResponse_constraintParameters :: Lens' DescribeConstraintResponse (Maybe Text)
- describeConstraintResponse_httpStatus :: Lens' DescribeConstraintResponse Int
- createProvisioningArtifact_acceptLanguage :: Lens' CreateProvisioningArtifact (Maybe Text)
- createProvisioningArtifact_productId :: Lens' CreateProvisioningArtifact Text
- createProvisioningArtifact_parameters :: Lens' CreateProvisioningArtifact ProvisioningArtifactProperties
- createProvisioningArtifact_idempotencyToken :: Lens' CreateProvisioningArtifact Text
- createProvisioningArtifactResponse_status :: Lens' CreateProvisioningArtifactResponse (Maybe RequestStatus)
- createProvisioningArtifactResponse_info :: Lens' CreateProvisioningArtifactResponse (Maybe (HashMap Text Text))
- createProvisioningArtifactResponse_provisioningArtifactDetail :: Lens' CreateProvisioningArtifactResponse (Maybe ProvisioningArtifactDetail)
- createProvisioningArtifactResponse_httpStatus :: Lens' CreateProvisioningArtifactResponse Int
- listPortfolios_acceptLanguage :: Lens' ListPortfolios (Maybe Text)
- listPortfolios_pageToken :: Lens' ListPortfolios (Maybe Text)
- listPortfolios_pageSize :: Lens' ListPortfolios (Maybe Natural)
- listPortfoliosResponse_nextPageToken :: Lens' ListPortfoliosResponse (Maybe Text)
- listPortfoliosResponse_portfolioDetails :: Lens' ListPortfoliosResponse (Maybe [PortfolioDetail])
- listPortfoliosResponse_httpStatus :: Lens' ListPortfoliosResponse Int
- disassociateBudgetFromResource_budgetName :: Lens' DisassociateBudgetFromResource Text
- disassociateBudgetFromResource_resourceId :: Lens' DisassociateBudgetFromResource Text
- disassociateBudgetFromResourceResponse_httpStatus :: Lens' DisassociateBudgetFromResourceResponse Int
- describeProductView_acceptLanguage :: Lens' DescribeProductView (Maybe Text)
- describeProductView_id :: Lens' DescribeProductView Text
- describeProductViewResponse_productViewSummary :: Lens' DescribeProductViewResponse (Maybe ProductViewSummary)
- describeProductViewResponse_provisioningArtifacts :: Lens' DescribeProductViewResponse (Maybe [ProvisioningArtifact])
- describeProductViewResponse_httpStatus :: Lens' DescribeProductViewResponse Int
- createPortfolioShare_accountId :: Lens' CreatePortfolioShare (Maybe Text)
- createPortfolioShare_shareTagOptions :: Lens' CreatePortfolioShare (Maybe Bool)
- createPortfolioShare_acceptLanguage :: Lens' CreatePortfolioShare (Maybe Text)
- createPortfolioShare_organizationNode :: Lens' CreatePortfolioShare (Maybe OrganizationNode)
- createPortfolioShare_portfolioId :: Lens' CreatePortfolioShare Text
- createPortfolioShareResponse_portfolioShareToken :: Lens' CreatePortfolioShareResponse (Maybe Text)
- createPortfolioShareResponse_httpStatus :: Lens' CreatePortfolioShareResponse Int
- listProvisioningArtifacts_acceptLanguage :: Lens' ListProvisioningArtifacts (Maybe Text)
- listProvisioningArtifacts_productId :: Lens' ListProvisioningArtifacts Text
- listProvisioningArtifactsResponse_nextPageToken :: Lens' ListProvisioningArtifactsResponse (Maybe Text)
- listProvisioningArtifactsResponse_provisioningArtifactDetails :: Lens' ListProvisioningArtifactsResponse (Maybe [ProvisioningArtifactDetail])
- listProvisioningArtifactsResponse_httpStatus :: Lens' ListProvisioningArtifactsResponse Int
- listServiceActionsForProvisioningArtifact_acceptLanguage :: Lens' ListServiceActionsForProvisioningArtifact (Maybe Text)
- listServiceActionsForProvisioningArtifact_pageToken :: Lens' ListServiceActionsForProvisioningArtifact (Maybe Text)
- listServiceActionsForProvisioningArtifact_pageSize :: Lens' ListServiceActionsForProvisioningArtifact (Maybe Natural)
- listServiceActionsForProvisioningArtifact_productId :: Lens' ListServiceActionsForProvisioningArtifact Text
- listServiceActionsForProvisioningArtifact_provisioningArtifactId :: Lens' ListServiceActionsForProvisioningArtifact Text
- listServiceActionsForProvisioningArtifactResponse_nextPageToken :: Lens' ListServiceActionsForProvisioningArtifactResponse (Maybe Text)
- listServiceActionsForProvisioningArtifactResponse_serviceActionSummaries :: Lens' ListServiceActionsForProvisioningArtifactResponse (Maybe [ServiceActionSummary])
- listServiceActionsForProvisioningArtifactResponse_httpStatus :: Lens' ListServiceActionsForProvisioningArtifactResponse Int
- searchProducts_filters :: Lens' SearchProducts (Maybe (HashMap ProductViewFilterBy [Text]))
- searchProducts_sortOrder :: Lens' SearchProducts (Maybe SortOrder)
- searchProducts_acceptLanguage :: Lens' SearchProducts (Maybe Text)
- searchProducts_pageToken :: Lens' SearchProducts (Maybe Text)
- searchProducts_pageSize :: Lens' SearchProducts (Maybe Natural)
- searchProducts_sortBy :: Lens' SearchProducts (Maybe ProductViewSortBy)
- searchProductsResponse_nextPageToken :: Lens' SearchProductsResponse (Maybe Text)
- searchProductsResponse_productViewAggregations :: Lens' SearchProductsResponse (Maybe (HashMap Text [ProductViewAggregationValue]))
- searchProductsResponse_productViewSummaries :: Lens' SearchProductsResponse (Maybe [ProductViewSummary])
- searchProductsResponse_httpStatus :: Lens' SearchProductsResponse Int
- describeServiceActionExecutionParameters_acceptLanguage :: Lens' DescribeServiceActionExecutionParameters (Maybe Text)
- describeServiceActionExecutionParameters_provisionedProductId :: Lens' DescribeServiceActionExecutionParameters Text
- describeServiceActionExecutionParameters_serviceActionId :: Lens' DescribeServiceActionExecutionParameters Text
- describeServiceActionExecutionParametersResponse_serviceActionParameters :: Lens' DescribeServiceActionExecutionParametersResponse (Maybe [ExecutionParameter])
- describeServiceActionExecutionParametersResponse_httpStatus :: Lens' DescribeServiceActionExecutionParametersResponse Int
- searchProvisionedProducts_filters :: Lens' SearchProvisionedProducts (Maybe (HashMap ProvisionedProductViewFilterBy [Text]))
- searchProvisionedProducts_sortOrder :: Lens' SearchProvisionedProducts (Maybe SortOrder)
- searchProvisionedProducts_acceptLanguage :: Lens' SearchProvisionedProducts (Maybe Text)
- searchProvisionedProducts_accessLevelFilter :: Lens' SearchProvisionedProducts (Maybe AccessLevelFilter)
- searchProvisionedProducts_pageToken :: Lens' SearchProvisionedProducts (Maybe Text)
- searchProvisionedProducts_pageSize :: Lens' SearchProvisionedProducts (Maybe Natural)
- searchProvisionedProducts_sortBy :: Lens' SearchProvisionedProducts (Maybe Text)
- searchProvisionedProductsResponse_nextPageToken :: Lens' SearchProvisionedProductsResponse (Maybe Text)
- searchProvisionedProductsResponse_provisionedProducts :: Lens' SearchProvisionedProductsResponse (Maybe [ProvisionedProductAttribute])
- searchProvisionedProductsResponse_totalResultsCount :: Lens' SearchProvisionedProductsResponse (Maybe Int)
- searchProvisionedProductsResponse_httpStatus :: Lens' SearchProvisionedProductsResponse Int
- listStackInstancesForProvisionedProduct_acceptLanguage :: Lens' ListStackInstancesForProvisionedProduct (Maybe Text)
- listStackInstancesForProvisionedProduct_pageToken :: Lens' ListStackInstancesForProvisionedProduct (Maybe Text)
- listStackInstancesForProvisionedProduct_pageSize :: Lens' ListStackInstancesForProvisionedProduct (Maybe Natural)
- listStackInstancesForProvisionedProduct_provisionedProductId :: Lens' ListStackInstancesForProvisionedProduct Text
- listStackInstancesForProvisionedProductResponse_nextPageToken :: Lens' ListStackInstancesForProvisionedProductResponse (Maybe Text)
- listStackInstancesForProvisionedProductResponse_stackInstances :: Lens' ListStackInstancesForProvisionedProductResponse (Maybe [StackInstance])
- listStackInstancesForProvisionedProductResponse_httpStatus :: Lens' ListStackInstancesForProvisionedProductResponse Int
- describeServiceAction_acceptLanguage :: Lens' DescribeServiceAction (Maybe Text)
- describeServiceAction_id :: Lens' DescribeServiceAction Text
- describeServiceActionResponse_serviceActionDetail :: Lens' DescribeServiceActionResponse (Maybe ServiceActionDetail)
- describeServiceActionResponse_httpStatus :: Lens' DescribeServiceActionResponse Int
- describeProduct_name :: Lens' DescribeProduct (Maybe Text)
- describeProduct_acceptLanguage :: Lens' DescribeProduct (Maybe Text)
- describeProduct_id :: Lens' DescribeProduct (Maybe Text)
- describeProductResponse_productViewSummary :: Lens' DescribeProductResponse (Maybe ProductViewSummary)
- describeProductResponse_provisioningArtifacts :: Lens' DescribeProductResponse (Maybe [ProvisioningArtifact])
- describeProductResponse_launchPaths :: Lens' DescribeProductResponse (Maybe [LaunchPath])
- describeProductResponse_budgets :: Lens' DescribeProductResponse (Maybe [BudgetDetail])
- describeProductResponse_httpStatus :: Lens' DescribeProductResponse Int
- deleteProvisionedProductPlan_acceptLanguage :: Lens' DeleteProvisionedProductPlan (Maybe Text)
- deleteProvisionedProductPlan_ignoreErrors :: Lens' DeleteProvisionedProductPlan (Maybe Bool)
- deleteProvisionedProductPlan_planId :: Lens' DeleteProvisionedProductPlan Text
- deleteProvisionedProductPlanResponse_httpStatus :: Lens' DeleteProvisionedProductPlanResponse Int
- getProvisionedProductOutputs_provisionedProductName :: Lens' GetProvisionedProductOutputs (Maybe Text)
- getProvisionedProductOutputs_outputKeys :: Lens' GetProvisionedProductOutputs (Maybe [Text])
- getProvisionedProductOutputs_acceptLanguage :: Lens' GetProvisionedProductOutputs (Maybe Text)
- getProvisionedProductOutputs_pageToken :: Lens' GetProvisionedProductOutputs (Maybe Text)
- getProvisionedProductOutputs_pageSize :: Lens' GetProvisionedProductOutputs (Maybe Natural)
- getProvisionedProductOutputs_provisionedProductId :: Lens' GetProvisionedProductOutputs (Maybe Text)
- getProvisionedProductOutputsResponse_nextPageToken :: Lens' GetProvisionedProductOutputsResponse (Maybe Text)
- getProvisionedProductOutputsResponse_outputs :: Lens' GetProvisionedProductOutputsResponse (Maybe [RecordOutput])
- getProvisionedProductOutputsResponse_httpStatus :: Lens' GetProvisionedProductOutputsResponse Int
- createConstraint_acceptLanguage :: Lens' CreateConstraint (Maybe Text)
- createConstraint_description :: Lens' CreateConstraint (Maybe Text)
- createConstraint_portfolioId :: Lens' CreateConstraint Text
- createConstraint_productId :: Lens' CreateConstraint Text
- createConstraint_parameters :: Lens' CreateConstraint Text
- createConstraint_type :: Lens' CreateConstraint Text
- createConstraint_idempotencyToken :: Lens' CreateConstraint Text
- createConstraintResponse_status :: Lens' CreateConstraintResponse (Maybe RequestStatus)
- createConstraintResponse_constraintDetail :: Lens' CreateConstraintResponse (Maybe ConstraintDetail)
- createConstraintResponse_constraintParameters :: Lens' CreateConstraintResponse (Maybe Text)
- createConstraintResponse_httpStatus :: Lens' CreateConstraintResponse Int
- listProvisionedProductPlans_provisionProductId :: Lens' ListProvisionedProductPlans (Maybe Text)
- listProvisionedProductPlans_acceptLanguage :: Lens' ListProvisionedProductPlans (Maybe Text)
- listProvisionedProductPlans_accessLevelFilter :: Lens' ListProvisionedProductPlans (Maybe AccessLevelFilter)
- listProvisionedProductPlans_pageToken :: Lens' ListProvisionedProductPlans (Maybe Text)
- listProvisionedProductPlans_pageSize :: Lens' ListProvisionedProductPlans (Maybe Natural)
- listProvisionedProductPlansResponse_nextPageToken :: Lens' ListProvisionedProductPlansResponse (Maybe Text)
- listProvisionedProductPlansResponse_provisionedProductPlans :: Lens' ListProvisionedProductPlansResponse (Maybe [ProvisionedProductPlanSummary])
- listProvisionedProductPlansResponse_httpStatus :: Lens' ListProvisionedProductPlansResponse Int
- listPortfolioAccess_organizationParentId :: Lens' ListPortfolioAccess (Maybe Text)
- listPortfolioAccess_acceptLanguage :: Lens' ListPortfolioAccess (Maybe Text)
- listPortfolioAccess_pageToken :: Lens' ListPortfolioAccess (Maybe Text)
- listPortfolioAccess_pageSize :: Lens' ListPortfolioAccess (Maybe Natural)
- listPortfolioAccess_portfolioId :: Lens' ListPortfolioAccess Text
- listPortfolioAccessResponse_nextPageToken :: Lens' ListPortfolioAccessResponse (Maybe Text)
- listPortfolioAccessResponse_accountIds :: Lens' ListPortfolioAccessResponse (Maybe [Text])
- listPortfolioAccessResponse_httpStatus :: Lens' ListPortfolioAccessResponse Int
- batchDisassociateServiceActionFromProvisioningArtifact_acceptLanguage :: Lens' BatchDisassociateServiceActionFromProvisioningArtifact (Maybe Text)
- batchDisassociateServiceActionFromProvisioningArtifact_serviceActionAssociations :: Lens' BatchDisassociateServiceActionFromProvisioningArtifact (NonEmpty ServiceActionAssociation)
- batchDisassociateServiceActionFromProvisioningArtifactResponse_failedServiceActionAssociations :: Lens' BatchDisassociateServiceActionFromProvisioningArtifactResponse (Maybe [FailedServiceActionAssociation])
- batchDisassociateServiceActionFromProvisioningArtifactResponse_httpStatus :: Lens' BatchDisassociateServiceActionFromProvisioningArtifactResponse Int
- disassociatePrincipalFromPortfolio_acceptLanguage :: Lens' DisassociatePrincipalFromPortfolio (Maybe Text)
- disassociatePrincipalFromPortfolio_portfolioId :: Lens' DisassociatePrincipalFromPortfolio Text
- disassociatePrincipalFromPortfolio_principalARN :: Lens' DisassociatePrincipalFromPortfolio Text
- disassociatePrincipalFromPortfolioResponse_httpStatus :: Lens' DisassociatePrincipalFromPortfolioResponse Int
- describeTagOption_id :: Lens' DescribeTagOption Text
- describeTagOptionResponse_tagOptionDetail :: Lens' DescribeTagOptionResponse (Maybe TagOptionDetail)
- describeTagOptionResponse_httpStatus :: Lens' DescribeTagOptionResponse Int
- disassociateTagOptionFromResource_resourceId :: Lens' DisassociateTagOptionFromResource Text
- disassociateTagOptionFromResource_tagOptionId :: Lens' DisassociateTagOptionFromResource Text
- disassociateTagOptionFromResourceResponse_httpStatus :: Lens' DisassociateTagOptionFromResourceResponse Int
- describePortfolio_acceptLanguage :: Lens' DescribePortfolio (Maybe Text)
- describePortfolio_id :: Lens' DescribePortfolio Text
- describePortfolioResponse_portfolioDetail :: Lens' DescribePortfolioResponse (Maybe PortfolioDetail)
- describePortfolioResponse_tagOptions :: Lens' DescribePortfolioResponse (Maybe [TagOptionDetail])
- describePortfolioResponse_budgets :: Lens' DescribePortfolioResponse (Maybe [BudgetDetail])
- describePortfolioResponse_tags :: Lens' DescribePortfolioResponse (Maybe [Tag])
- describePortfolioResponse_httpStatus :: Lens' DescribePortfolioResponse Int
- associateProductWithPortfolio_sourcePortfolioId :: Lens' AssociateProductWithPortfolio (Maybe Text)
- associateProductWithPortfolio_acceptLanguage :: Lens' AssociateProductWithPortfolio (Maybe Text)
- associateProductWithPortfolio_productId :: Lens' AssociateProductWithPortfolio Text
- associateProductWithPortfolio_portfolioId :: Lens' AssociateProductWithPortfolio Text
- associateProductWithPortfolioResponse_httpStatus :: Lens' AssociateProductWithPortfolioResponse Int
- listAcceptedPortfolioShares_portfolioShareType :: Lens' ListAcceptedPortfolioShares (Maybe PortfolioShareType)
- listAcceptedPortfolioShares_acceptLanguage :: Lens' ListAcceptedPortfolioShares (Maybe Text)
- listAcceptedPortfolioShares_pageToken :: Lens' ListAcceptedPortfolioShares (Maybe Text)
- listAcceptedPortfolioShares_pageSize :: Lens' ListAcceptedPortfolioShares (Maybe Natural)
- listAcceptedPortfolioSharesResponse_nextPageToken :: Lens' ListAcceptedPortfolioSharesResponse (Maybe Text)
- listAcceptedPortfolioSharesResponse_portfolioDetails :: Lens' ListAcceptedPortfolioSharesResponse (Maybe [PortfolioDetail])
- listAcceptedPortfolioSharesResponse_httpStatus :: Lens' ListAcceptedPortfolioSharesResponse Int
- executeProvisionedProductPlan_acceptLanguage :: Lens' ExecuteProvisionedProductPlan (Maybe Text)
- executeProvisionedProductPlan_planId :: Lens' ExecuteProvisionedProductPlan Text
- executeProvisionedProductPlan_idempotencyToken :: Lens' ExecuteProvisionedProductPlan Text
- executeProvisionedProductPlanResponse_recordDetail :: Lens' ExecuteProvisionedProductPlanResponse (Maybe RecordDetail)
- executeProvisionedProductPlanResponse_httpStatus :: Lens' ExecuteProvisionedProductPlanResponse Int
- acceptPortfolioShare_portfolioShareType :: Lens' AcceptPortfolioShare (Maybe PortfolioShareType)
- acceptPortfolioShare_acceptLanguage :: Lens' AcceptPortfolioShare (Maybe Text)
- acceptPortfolioShare_portfolioId :: Lens' AcceptPortfolioShare Text
- acceptPortfolioShareResponse_httpStatus :: Lens' AcceptPortfolioShareResponse Int
- scanProvisionedProducts_acceptLanguage :: Lens' ScanProvisionedProducts (Maybe Text)
- scanProvisionedProducts_accessLevelFilter :: Lens' ScanProvisionedProducts (Maybe AccessLevelFilter)
- scanProvisionedProducts_pageToken :: Lens' ScanProvisionedProducts (Maybe Text)
- scanProvisionedProducts_pageSize :: Lens' ScanProvisionedProducts (Maybe Natural)
- scanProvisionedProductsResponse_nextPageToken :: Lens' ScanProvisionedProductsResponse (Maybe Text)
- scanProvisionedProductsResponse_provisionedProducts :: Lens' ScanProvisionedProductsResponse (Maybe [ProvisionedProductDetail])
- scanProvisionedProductsResponse_httpStatus :: Lens' ScanProvisionedProductsResponse Int
- listOrganizationPortfolioAccess_acceptLanguage :: Lens' ListOrganizationPortfolioAccess (Maybe Text)
- listOrganizationPortfolioAccess_pageToken :: Lens' ListOrganizationPortfolioAccess (Maybe Text)
- listOrganizationPortfolioAccess_pageSize :: Lens' ListOrganizationPortfolioAccess (Maybe Natural)
- listOrganizationPortfolioAccess_portfolioId :: Lens' ListOrganizationPortfolioAccess Text
- listOrganizationPortfolioAccess_organizationNodeType :: Lens' ListOrganizationPortfolioAccess OrganizationNodeType
- listOrganizationPortfolioAccessResponse_nextPageToken :: Lens' ListOrganizationPortfolioAccessResponse (Maybe Text)
- listOrganizationPortfolioAccessResponse_organizationNodes :: Lens' ListOrganizationPortfolioAccessResponse (Maybe [OrganizationNode])
- listOrganizationPortfolioAccessResponse_httpStatus :: Lens' ListOrganizationPortfolioAccessResponse Int
- listPrincipalsForPortfolio_acceptLanguage :: Lens' ListPrincipalsForPortfolio (Maybe Text)
- listPrincipalsForPortfolio_pageToken :: Lens' ListPrincipalsForPortfolio (Maybe Text)
- listPrincipalsForPortfolio_pageSize :: Lens' ListPrincipalsForPortfolio (Maybe Natural)
- listPrincipalsForPortfolio_portfolioId :: Lens' ListPrincipalsForPortfolio Text
- listPrincipalsForPortfolioResponse_nextPageToken :: Lens' ListPrincipalsForPortfolioResponse (Maybe Text)
- listPrincipalsForPortfolioResponse_principals :: Lens' ListPrincipalsForPortfolioResponse (Maybe [Principal])
- listPrincipalsForPortfolioResponse_httpStatus :: Lens' ListPrincipalsForPortfolioResponse Int
- deleteProduct_acceptLanguage :: Lens' DeleteProduct (Maybe Text)
- deleteProduct_id :: Lens' DeleteProduct Text
- deleteProductResponse_httpStatus :: Lens' DeleteProductResponse Int
- updateProduct_removeTags :: Lens' UpdateProduct (Maybe [Text])
- updateProduct_owner :: Lens' UpdateProduct (Maybe Text)
- updateProduct_supportUrl :: Lens' UpdateProduct (Maybe Text)
- updateProduct_distributor :: Lens' UpdateProduct (Maybe Text)
- updateProduct_name :: Lens' UpdateProduct (Maybe Text)
- updateProduct_acceptLanguage :: Lens' UpdateProduct (Maybe Text)
- updateProduct_addTags :: Lens' UpdateProduct (Maybe [Tag])
- updateProduct_supportEmail :: Lens' UpdateProduct (Maybe Text)
- updateProduct_description :: Lens' UpdateProduct (Maybe Text)
- updateProduct_supportDescription :: Lens' UpdateProduct (Maybe Text)
- updateProduct_id :: Lens' UpdateProduct Text
- updateProductResponse_productViewDetail :: Lens' UpdateProductResponse (Maybe ProductViewDetail)
- updateProductResponse_tags :: Lens' UpdateProductResponse (Maybe [Tag])
- updateProductResponse_httpStatus :: Lens' UpdateProductResponse Int
- listServiceActions_acceptLanguage :: Lens' ListServiceActions (Maybe Text)
- listServiceActions_pageToken :: Lens' ListServiceActions (Maybe Text)
- listServiceActions_pageSize :: Lens' ListServiceActions (Maybe Natural)
- listServiceActionsResponse_nextPageToken :: Lens' ListServiceActionsResponse (Maybe Text)
- listServiceActionsResponse_serviceActionSummaries :: Lens' ListServiceActionsResponse (Maybe [ServiceActionSummary])
- listServiceActionsResponse_httpStatus :: Lens' ListServiceActionsResponse Int
- provisionProduct_productName :: Lens' ProvisionProduct (Maybe Text)
- provisionProduct_provisioningArtifactId :: Lens' ProvisionProduct (Maybe Text)
- provisionProduct_provisioningArtifactName :: Lens' ProvisionProduct (Maybe Text)
- provisionProduct_notificationArns :: Lens' ProvisionProduct (Maybe [Text])
- provisionProduct_pathName :: Lens' ProvisionProduct (Maybe Text)
- provisionProduct_acceptLanguage :: Lens' ProvisionProduct (Maybe Text)
- provisionProduct_pathId :: Lens' ProvisionProduct (Maybe Text)
- provisionProduct_provisioningParameters :: Lens' ProvisionProduct (Maybe [ProvisioningParameter])
- provisionProduct_productId :: Lens' ProvisionProduct (Maybe Text)
- provisionProduct_tags :: Lens' ProvisionProduct (Maybe [Tag])
- provisionProduct_provisioningPreferences :: Lens' ProvisionProduct (Maybe ProvisioningPreferences)
- provisionProduct_provisionedProductName :: Lens' ProvisionProduct Text
- provisionProduct_provisionToken :: Lens' ProvisionProduct Text
- provisionProductResponse_recordDetail :: Lens' ProvisionProductResponse (Maybe RecordDetail)
- provisionProductResponse_httpStatus :: Lens' ProvisionProductResponse Int
- deleteServiceAction_acceptLanguage :: Lens' DeleteServiceAction (Maybe Text)
- deleteServiceAction_id :: Lens' DeleteServiceAction Text
- deleteServiceActionResponse_httpStatus :: Lens' DeleteServiceActionResponse Int
- updateServiceAction_definition :: Lens' UpdateServiceAction (Maybe (HashMap ServiceActionDefinitionKey Text))
- updateServiceAction_name :: Lens' UpdateServiceAction (Maybe Text)
- updateServiceAction_acceptLanguage :: Lens' UpdateServiceAction (Maybe Text)
- updateServiceAction_description :: Lens' UpdateServiceAction (Maybe Text)
- updateServiceAction_id :: Lens' UpdateServiceAction Text
- updateServiceActionResponse_serviceActionDetail :: Lens' UpdateServiceActionResponse (Maybe ServiceActionDetail)
- updateServiceActionResponse_httpStatus :: Lens' UpdateServiceActionResponse Int
- disableAWSOrganizationsAccessResponse_httpStatus :: Lens' DisableAWSOrganizationsAccessResponse Int
- rejectPortfolioShare_portfolioShareType :: Lens' RejectPortfolioShare (Maybe PortfolioShareType)
- rejectPortfolioShare_acceptLanguage :: Lens' RejectPortfolioShare (Maybe Text)
- rejectPortfolioShare_portfolioId :: Lens' RejectPortfolioShare Text
- rejectPortfolioShareResponse_httpStatus :: Lens' RejectPortfolioShareResponse Int
- disassociateServiceActionFromProvisioningArtifact_acceptLanguage :: Lens' DisassociateServiceActionFromProvisioningArtifact (Maybe Text)
- disassociateServiceActionFromProvisioningArtifact_productId :: Lens' DisassociateServiceActionFromProvisioningArtifact Text
- disassociateServiceActionFromProvisioningArtifact_provisioningArtifactId :: Lens' DisassociateServiceActionFromProvisioningArtifact Text
- disassociateServiceActionFromProvisioningArtifact_serviceActionId :: Lens' DisassociateServiceActionFromProvisioningArtifact Text
- disassociateServiceActionFromProvisioningArtifactResponse_httpStatus :: Lens' DisassociateServiceActionFromProvisioningArtifactResponse Int
- deleteTagOption_id :: Lens' DeleteTagOption Text
- deleteTagOptionResponse_httpStatus :: Lens' DeleteTagOptionResponse Int
- updateTagOption_value :: Lens' UpdateTagOption (Maybe Text)
- updateTagOption_active :: Lens' UpdateTagOption (Maybe Bool)
- updateTagOption_id :: Lens' UpdateTagOption Text
- updateTagOptionResponse_tagOptionDetail :: Lens' UpdateTagOptionResponse (Maybe TagOptionDetail)
- updateTagOptionResponse_httpStatus :: Lens' UpdateTagOptionResponse Int
- listTagOptions_filters :: Lens' ListTagOptions (Maybe ListTagOptionsFilters)
- listTagOptions_pageToken :: Lens' ListTagOptions (Maybe Text)
- listTagOptions_pageSize :: Lens' ListTagOptions (Maybe Natural)
- listTagOptionsResponse_pageToken :: Lens' ListTagOptionsResponse (Maybe Text)
- listTagOptionsResponse_tagOptionDetails :: Lens' ListTagOptionsResponse (Maybe [TagOptionDetail])
- listTagOptionsResponse_httpStatus :: Lens' ListTagOptionsResponse Int
- updateProvisionedProductProperties_acceptLanguage :: Lens' UpdateProvisionedProductProperties (Maybe Text)
- updateProvisionedProductProperties_provisionedProductId :: Lens' UpdateProvisionedProductProperties Text
- updateProvisionedProductProperties_provisionedProductProperties :: Lens' UpdateProvisionedProductProperties (HashMap PropertyKey Text)
- updateProvisionedProductProperties_idempotencyToken :: Lens' UpdateProvisionedProductProperties Text
- updateProvisionedProductPropertiesResponse_status :: Lens' UpdateProvisionedProductPropertiesResponse (Maybe RecordStatus)
- updateProvisionedProductPropertiesResponse_provisionedProductProperties :: Lens' UpdateProvisionedProductPropertiesResponse (Maybe (HashMap PropertyKey Text))
- updateProvisionedProductPropertiesResponse_recordId :: Lens' UpdateProvisionedProductPropertiesResponse (Maybe Text)
- updateProvisionedProductPropertiesResponse_provisionedProductId :: Lens' UpdateProvisionedProductPropertiesResponse (Maybe Text)
- updateProvisionedProductPropertiesResponse_httpStatus :: Lens' UpdateProvisionedProductPropertiesResponse Int
- searchProductsAsAdmin_portfolioId :: Lens' SearchProductsAsAdmin (Maybe Text)
- searchProductsAsAdmin_filters :: Lens' SearchProductsAsAdmin (Maybe (HashMap ProductViewFilterBy [Text]))
- searchProductsAsAdmin_sortOrder :: Lens' SearchProductsAsAdmin (Maybe SortOrder)
- searchProductsAsAdmin_acceptLanguage :: Lens' SearchProductsAsAdmin (Maybe Text)
- searchProductsAsAdmin_pageToken :: Lens' SearchProductsAsAdmin (Maybe Text)
- searchProductsAsAdmin_pageSize :: Lens' SearchProductsAsAdmin (Maybe Natural)
- searchProductsAsAdmin_productSource :: Lens' SearchProductsAsAdmin (Maybe ProductSource)
- searchProductsAsAdmin_sortBy :: Lens' SearchProductsAsAdmin (Maybe ProductViewSortBy)
- searchProductsAsAdminResponse_nextPageToken :: Lens' SearchProductsAsAdminResponse (Maybe Text)
- searchProductsAsAdminResponse_productViewDetails :: Lens' SearchProductsAsAdminResponse (Maybe [ProductViewDetail])
- searchProductsAsAdminResponse_httpStatus :: Lens' SearchProductsAsAdminResponse Int
- deletePortfolio_acceptLanguage :: Lens' DeletePortfolio (Maybe Text)
- deletePortfolio_id :: Lens' DeletePortfolio Text
- deletePortfolioResponse_httpStatus :: Lens' DeletePortfolioResponse Int
- updatePortfolio_removeTags :: Lens' UpdatePortfolio (Maybe [Text])
- updatePortfolio_acceptLanguage :: Lens' UpdatePortfolio (Maybe Text)
- updatePortfolio_displayName :: Lens' UpdatePortfolio (Maybe Text)
- updatePortfolio_addTags :: Lens' UpdatePortfolio (Maybe [Tag])
- updatePortfolio_description :: Lens' UpdatePortfolio (Maybe Text)
- updatePortfolio_providerName :: Lens' UpdatePortfolio (Maybe Text)
- updatePortfolio_id :: Lens' UpdatePortfolio Text
- updatePortfolioResponse_portfolioDetail :: Lens' UpdatePortfolioResponse (Maybe PortfolioDetail)
- updatePortfolioResponse_tags :: Lens' UpdatePortfolioResponse (Maybe [Tag])
- updatePortfolioResponse_httpStatus :: Lens' UpdatePortfolioResponse Int
- listPortfoliosForProduct_acceptLanguage :: Lens' ListPortfoliosForProduct (Maybe Text)
- listPortfoliosForProduct_pageToken :: Lens' ListPortfoliosForProduct (Maybe Text)
- listPortfoliosForProduct_pageSize :: Lens' ListPortfoliosForProduct (Maybe Natural)
- listPortfoliosForProduct_productId :: Lens' ListPortfoliosForProduct Text
- listPortfoliosForProductResponse_nextPageToken :: Lens' ListPortfoliosForProductResponse (Maybe Text)
- listPortfoliosForProductResponse_portfolioDetails :: Lens' ListPortfoliosForProductResponse (Maybe [PortfolioDetail])
- listPortfoliosForProductResponse_httpStatus :: Lens' ListPortfoliosForProductResponse Int
- getAWSOrganizationsAccessStatusResponse_accessStatus :: Lens' GetAWSOrganizationsAccessStatusResponse (Maybe AccessStatus)
- getAWSOrganizationsAccessStatusResponse_httpStatus :: Lens' GetAWSOrganizationsAccessStatusResponse Int
- describeProductAsAdmin_sourcePortfolioId :: Lens' DescribeProductAsAdmin (Maybe Text)
- describeProductAsAdmin_name :: Lens' DescribeProductAsAdmin (Maybe Text)
- describeProductAsAdmin_acceptLanguage :: Lens' DescribeProductAsAdmin (Maybe Text)
- describeProductAsAdmin_id :: Lens' DescribeProductAsAdmin (Maybe Text)
- describeProductAsAdminResponse_productViewDetail :: Lens' DescribeProductAsAdminResponse (Maybe ProductViewDetail)
- describeProductAsAdminResponse_tagOptions :: Lens' DescribeProductAsAdminResponse (Maybe [TagOptionDetail])
- describeProductAsAdminResponse_provisioningArtifactSummaries :: Lens' DescribeProductAsAdminResponse (Maybe [ProvisioningArtifactSummary])
- describeProductAsAdminResponse_budgets :: Lens' DescribeProductAsAdminResponse (Maybe [BudgetDetail])
- describeProductAsAdminResponse_tags :: Lens' DescribeProductAsAdminResponse (Maybe [Tag])
- describeProductAsAdminResponse_httpStatus :: Lens' DescribeProductAsAdminResponse Int
- batchAssociateServiceActionWithProvisioningArtifact_acceptLanguage :: Lens' BatchAssociateServiceActionWithProvisioningArtifact (Maybe Text)
- batchAssociateServiceActionWithProvisioningArtifact_serviceActionAssociations :: Lens' BatchAssociateServiceActionWithProvisioningArtifact (NonEmpty ServiceActionAssociation)
- batchAssociateServiceActionWithProvisioningArtifactResponse_failedServiceActionAssociations :: Lens' BatchAssociateServiceActionWithProvisioningArtifactResponse (Maybe [FailedServiceActionAssociation])
- batchAssociateServiceActionWithProvisioningArtifactResponse_httpStatus :: Lens' BatchAssociateServiceActionWithProvisioningArtifactResponse Int
- describeProvisioningParameters_productName :: Lens' DescribeProvisioningParameters (Maybe Text)
- describeProvisioningParameters_provisioningArtifactId :: Lens' DescribeProvisioningParameters (Maybe Text)
- describeProvisioningParameters_provisioningArtifactName :: Lens' DescribeProvisioningParameters (Maybe Text)
- describeProvisioningParameters_pathName :: Lens' DescribeProvisioningParameters (Maybe Text)
- describeProvisioningParameters_acceptLanguage :: Lens' DescribeProvisioningParameters (Maybe Text)
- describeProvisioningParameters_pathId :: Lens' DescribeProvisioningParameters (Maybe Text)
- describeProvisioningParameters_productId :: Lens' DescribeProvisioningParameters (Maybe Text)
- describeProvisioningParametersResponse_provisioningArtifactPreferences :: Lens' DescribeProvisioningParametersResponse (Maybe ProvisioningArtifactPreferences)
- describeProvisioningParametersResponse_provisioningArtifactParameters :: Lens' DescribeProvisioningParametersResponse (Maybe [ProvisioningArtifactParameter])
- describeProvisioningParametersResponse_usageInstructions :: Lens' DescribeProvisioningParametersResponse (Maybe [UsageInstruction])
- describeProvisioningParametersResponse_constraintSummaries :: Lens' DescribeProvisioningParametersResponse (Maybe [ConstraintSummary])
- describeProvisioningParametersResponse_tagOptions :: Lens' DescribeProvisioningParametersResponse (Maybe [TagOptionSummary])
- describeProvisioningParametersResponse_provisioningArtifactOutputs :: Lens' DescribeProvisioningParametersResponse (Maybe [ProvisioningArtifactOutput])
- describeProvisioningParametersResponse_httpStatus :: Lens' DescribeProvisioningParametersResponse Int
- associatePrincipalWithPortfolio_acceptLanguage :: Lens' AssociatePrincipalWithPortfolio (Maybe Text)
- associatePrincipalWithPortfolio_portfolioId :: Lens' AssociatePrincipalWithPortfolio Text
- associatePrincipalWithPortfolio_principalARN :: Lens' AssociatePrincipalWithPortfolio Text
- associatePrincipalWithPortfolio_principalType :: Lens' AssociatePrincipalWithPortfolio PrincipalType
- associatePrincipalWithPortfolioResponse_httpStatus :: Lens' AssociatePrincipalWithPortfolioResponse Int
- describeProvisionedProduct_name :: Lens' DescribeProvisionedProduct (Maybe Text)
- describeProvisionedProduct_acceptLanguage :: Lens' DescribeProvisionedProduct (Maybe Text)
- describeProvisionedProduct_id :: Lens' DescribeProvisionedProduct (Maybe Text)
- describeProvisionedProductResponse_provisionedProductDetail :: Lens' DescribeProvisionedProductResponse (Maybe ProvisionedProductDetail)
- describeProvisionedProductResponse_cloudWatchDashboards :: Lens' DescribeProvisionedProductResponse (Maybe [CloudWatchDashboard])
- describeProvisionedProductResponse_httpStatus :: Lens' DescribeProvisionedProductResponse Int
- copyProduct_targetProductId :: Lens' CopyProduct (Maybe Text)
- copyProduct_sourceProvisioningArtifactIdentifiers :: Lens' CopyProduct (Maybe [HashMap ProvisioningArtifactPropertyName Text])
- copyProduct_targetProductName :: Lens' CopyProduct (Maybe Text)
- copyProduct_copyOptions :: Lens' CopyProduct (Maybe [CopyOption])
- copyProduct_acceptLanguage :: Lens' CopyProduct (Maybe Text)
- copyProduct_sourceProductArn :: Lens' CopyProduct Text
- copyProduct_idempotencyToken :: Lens' CopyProduct Text
- copyProductResponse_copyProductToken :: Lens' CopyProductResponse (Maybe Text)
- copyProductResponse_httpStatus :: Lens' CopyProductResponse Int
- describePortfolioShareStatus_portfolioShareToken :: Lens' DescribePortfolioShareStatus Text
- describePortfolioShareStatusResponse_status :: Lens' DescribePortfolioShareStatusResponse (Maybe ShareStatus)
- describePortfolioShareStatusResponse_portfolioShareToken :: Lens' DescribePortfolioShareStatusResponse (Maybe Text)
- describePortfolioShareStatusResponse_shareDetails :: Lens' DescribePortfolioShareStatusResponse (Maybe ShareDetails)
- describePortfolioShareStatusResponse_portfolioId :: Lens' DescribePortfolioShareStatusResponse (Maybe Text)
- describePortfolioShareStatusResponse_organizationNodeValue :: Lens' DescribePortfolioShareStatusResponse (Maybe Text)
- describePortfolioShareStatusResponse_httpStatus :: Lens' DescribePortfolioShareStatusResponse Int
- updateProvisioningArtifact_active :: Lens' UpdateProvisioningArtifact (Maybe Bool)
- updateProvisioningArtifact_name :: Lens' UpdateProvisioningArtifact (Maybe Text)
- updateProvisioningArtifact_acceptLanguage :: Lens' UpdateProvisioningArtifact (Maybe Text)
- updateProvisioningArtifact_guidance :: Lens' UpdateProvisioningArtifact (Maybe ProvisioningArtifactGuidance)
- updateProvisioningArtifact_description :: Lens' UpdateProvisioningArtifact (Maybe Text)
- updateProvisioningArtifact_productId :: Lens' UpdateProvisioningArtifact Text
- updateProvisioningArtifact_provisioningArtifactId :: Lens' UpdateProvisioningArtifact Text
- updateProvisioningArtifactResponse_status :: Lens' UpdateProvisioningArtifactResponse (Maybe RequestStatus)
- updateProvisioningArtifactResponse_info :: Lens' UpdateProvisioningArtifactResponse (Maybe (HashMap Text Text))
- updateProvisioningArtifactResponse_provisioningArtifactDetail :: Lens' UpdateProvisioningArtifactResponse (Maybe ProvisioningArtifactDetail)
- updateProvisioningArtifactResponse_httpStatus :: Lens' UpdateProvisioningArtifactResponse Int
- deletePortfolioShare_accountId :: Lens' DeletePortfolioShare (Maybe Text)
- deletePortfolioShare_acceptLanguage :: Lens' DeletePortfolioShare (Maybe Text)
- deletePortfolioShare_organizationNode :: Lens' DeletePortfolioShare (Maybe OrganizationNode)
- deletePortfolioShare_portfolioId :: Lens' DeletePortfolioShare Text
- deletePortfolioShareResponse_portfolioShareToken :: Lens' DeletePortfolioShareResponse (Maybe Text)
- deletePortfolioShareResponse_httpStatus :: Lens' DeletePortfolioShareResponse Int
- deleteProvisioningArtifact_acceptLanguage :: Lens' DeleteProvisioningArtifact (Maybe Text)
- deleteProvisioningArtifact_productId :: Lens' DeleteProvisioningArtifact Text
- deleteProvisioningArtifact_provisioningArtifactId :: Lens' DeleteProvisioningArtifact Text
- deleteProvisioningArtifactResponse_httpStatus :: Lens' DeleteProvisioningArtifactResponse Int
- updatePortfolioShare_accountId :: Lens' UpdatePortfolioShare (Maybe Text)
- updatePortfolioShare_shareTagOptions :: Lens' UpdatePortfolioShare (Maybe Bool)
- updatePortfolioShare_acceptLanguage :: Lens' UpdatePortfolioShare (Maybe Text)
- updatePortfolioShare_organizationNode :: Lens' UpdatePortfolioShare (Maybe OrganizationNode)
- updatePortfolioShare_portfolioId :: Lens' UpdatePortfolioShare Text
- updatePortfolioShareResponse_status :: Lens' UpdatePortfolioShareResponse (Maybe ShareStatus)
- updatePortfolioShareResponse_portfolioShareToken :: Lens' UpdatePortfolioShareResponse (Maybe Text)
- updatePortfolioShareResponse_httpStatus :: Lens' UpdatePortfolioShareResponse Int
- listProvisioningArtifactsForServiceAction_acceptLanguage :: Lens' ListProvisioningArtifactsForServiceAction (Maybe Text)
- listProvisioningArtifactsForServiceAction_pageToken :: Lens' ListProvisioningArtifactsForServiceAction (Maybe Text)
- listProvisioningArtifactsForServiceAction_pageSize :: Lens' ListProvisioningArtifactsForServiceAction (Maybe Natural)
- listProvisioningArtifactsForServiceAction_serviceActionId :: Lens' ListProvisioningArtifactsForServiceAction Text
- listProvisioningArtifactsForServiceActionResponse_nextPageToken :: Lens' ListProvisioningArtifactsForServiceActionResponse (Maybe Text)
- listProvisioningArtifactsForServiceActionResponse_provisioningArtifactViews :: Lens' ListProvisioningArtifactsForServiceActionResponse (Maybe [ProvisioningArtifactView])
- listProvisioningArtifactsForServiceActionResponse_httpStatus :: Lens' ListProvisioningArtifactsForServiceActionResponse Int
- createPortfolio_acceptLanguage :: Lens' CreatePortfolio (Maybe Text)
- createPortfolio_description :: Lens' CreatePortfolio (Maybe Text)
- createPortfolio_tags :: Lens' CreatePortfolio (Maybe [Tag])
- createPortfolio_displayName :: Lens' CreatePortfolio Text
- createPortfolio_providerName :: Lens' CreatePortfolio Text
- createPortfolio_idempotencyToken :: Lens' CreatePortfolio Text
- createPortfolioResponse_portfolioDetail :: Lens' CreatePortfolioResponse (Maybe PortfolioDetail)
- createPortfolioResponse_tags :: Lens' CreatePortfolioResponse (Maybe [Tag])
- createPortfolioResponse_httpStatus :: Lens' CreatePortfolioResponse Int
- listLaunchPaths_acceptLanguage :: Lens' ListLaunchPaths (Maybe Text)
- listLaunchPaths_pageToken :: Lens' ListLaunchPaths (Maybe Text)
- listLaunchPaths_pageSize :: Lens' ListLaunchPaths (Maybe Natural)
- listLaunchPaths_productId :: Lens' ListLaunchPaths Text
- listLaunchPathsResponse_nextPageToken :: Lens' ListLaunchPathsResponse (Maybe Text)
- listLaunchPathsResponse_launchPathSummaries :: Lens' ListLaunchPathsResponse (Maybe [LaunchPathSummary])
- listLaunchPathsResponse_httpStatus :: Lens' ListLaunchPathsResponse Int
- describePortfolioShares_pageToken :: Lens' DescribePortfolioShares (Maybe Text)
- describePortfolioShares_pageSize :: Lens' DescribePortfolioShares (Maybe Natural)
- describePortfolioShares_portfolioId :: Lens' DescribePortfolioShares Text
- describePortfolioShares_type :: Lens' DescribePortfolioShares DescribePortfolioShareType
- describePortfolioSharesResponse_nextPageToken :: Lens' DescribePortfolioSharesResponse (Maybe Text)
- describePortfolioSharesResponse_portfolioShareDetails :: Lens' DescribePortfolioSharesResponse (Maybe [PortfolioShareDetail])
- describePortfolioSharesResponse_httpStatus :: Lens' DescribePortfolioSharesResponse Int
- listResourcesForTagOption_resourceType :: Lens' ListResourcesForTagOption (Maybe Text)
- listResourcesForTagOption_pageToken :: Lens' ListResourcesForTagOption (Maybe Text)
- listResourcesForTagOption_pageSize :: Lens' ListResourcesForTagOption (Maybe Natural)
- listResourcesForTagOption_tagOptionId :: Lens' ListResourcesForTagOption Text
- listResourcesForTagOptionResponse_resourceDetails :: Lens' ListResourcesForTagOptionResponse (Maybe [ResourceDetail])
- listResourcesForTagOptionResponse_pageToken :: Lens' ListResourcesForTagOptionResponse (Maybe Text)
- listResourcesForTagOptionResponse_httpStatus :: Lens' ListResourcesForTagOptionResponse Int
- associateBudgetWithResource_budgetName :: Lens' AssociateBudgetWithResource Text
- associateBudgetWithResource_resourceId :: Lens' AssociateBudgetWithResource Text
- associateBudgetWithResourceResponse_httpStatus :: Lens' AssociateBudgetWithResourceResponse Int
- accessLevelFilter_value :: Lens' AccessLevelFilter (Maybe Text)
- accessLevelFilter_key :: Lens' AccessLevelFilter (Maybe AccessLevelFilterKey)
- budgetDetail_budgetName :: Lens' BudgetDetail (Maybe Text)
- cloudWatchDashboard_name :: Lens' CloudWatchDashboard (Maybe Text)
- constraintDetail_portfolioId :: Lens' ConstraintDetail (Maybe Text)
- constraintDetail_constraintId :: Lens' ConstraintDetail (Maybe Text)
- constraintDetail_owner :: Lens' ConstraintDetail (Maybe Text)
- constraintDetail_type :: Lens' ConstraintDetail (Maybe Text)
- constraintDetail_description :: Lens' ConstraintDetail (Maybe Text)
- constraintDetail_productId :: Lens' ConstraintDetail (Maybe Text)
- constraintSummary_type :: Lens' ConstraintSummary (Maybe Text)
- constraintSummary_description :: Lens' ConstraintSummary (Maybe Text)
- executionParameter_defaultValues :: Lens' ExecutionParameter (Maybe [Text])
- executionParameter_name :: Lens' ExecutionParameter (Maybe Text)
- executionParameter_type :: Lens' ExecutionParameter (Maybe Text)
- failedServiceActionAssociation_provisioningArtifactId :: Lens' FailedServiceActionAssociation (Maybe Text)
- failedServiceActionAssociation_errorCode :: Lens' FailedServiceActionAssociation (Maybe ServiceActionAssociationErrorCode)
- failedServiceActionAssociation_errorMessage :: Lens' FailedServiceActionAssociation (Maybe Text)
- failedServiceActionAssociation_serviceActionId :: Lens' FailedServiceActionAssociation (Maybe Text)
- failedServiceActionAssociation_productId :: Lens' FailedServiceActionAssociation (Maybe Text)
- launchPath_name :: Lens' LaunchPath (Maybe Text)
- launchPath_id :: Lens' LaunchPath (Maybe Text)
- launchPathSummary_constraintSummaries :: Lens' LaunchPathSummary (Maybe [ConstraintSummary])
- launchPathSummary_name :: Lens' LaunchPathSummary (Maybe Text)
- launchPathSummary_id :: Lens' LaunchPathSummary (Maybe Text)
- launchPathSummary_tags :: Lens' LaunchPathSummary (Maybe [Tag])
- listRecordHistorySearchFilter_value :: Lens' ListRecordHistorySearchFilter (Maybe Text)
- listRecordHistorySearchFilter_key :: Lens' ListRecordHistorySearchFilter (Maybe Text)
- listTagOptionsFilters_value :: Lens' ListTagOptionsFilters (Maybe Text)
- listTagOptionsFilters_active :: Lens' ListTagOptionsFilters (Maybe Bool)
- listTagOptionsFilters_key :: Lens' ListTagOptionsFilters (Maybe Text)
- organizationNode_value :: Lens' OrganizationNode (Maybe Text)
- organizationNode_type :: Lens' OrganizationNode (Maybe OrganizationNodeType)
- parameterConstraints_maxValue :: Lens' ParameterConstraints (Maybe Text)
- parameterConstraints_maxLength :: Lens' ParameterConstraints (Maybe Text)
- parameterConstraints_constraintDescription :: Lens' ParameterConstraints (Maybe Text)
- parameterConstraints_minLength :: Lens' ParameterConstraints (Maybe Text)
- parameterConstraints_allowedPattern :: Lens' ParameterConstraints (Maybe Text)
- parameterConstraints_allowedValues :: Lens' ParameterConstraints (Maybe [Text])
- parameterConstraints_minValue :: Lens' ParameterConstraints (Maybe Text)
- portfolioDetail_arn :: Lens' PortfolioDetail (Maybe Text)
- portfolioDetail_createdTime :: Lens' PortfolioDetail (Maybe UTCTime)
- portfolioDetail_id :: Lens' PortfolioDetail (Maybe Text)
- portfolioDetail_displayName :: Lens' PortfolioDetail (Maybe Text)
- portfolioDetail_description :: Lens' PortfolioDetail (Maybe Text)
- portfolioDetail_providerName :: Lens' PortfolioDetail (Maybe Text)
- portfolioShareDetail_principalId :: Lens' PortfolioShareDetail (Maybe Text)
- portfolioShareDetail_shareTagOptions :: Lens' PortfolioShareDetail (Maybe Bool)
- portfolioShareDetail_type :: Lens' PortfolioShareDetail (Maybe DescribePortfolioShareType)
- portfolioShareDetail_accepted :: Lens' PortfolioShareDetail (Maybe Bool)
- principal_principalType :: Lens' Principal (Maybe PrincipalType)
- principal_principalARN :: Lens' Principal (Maybe Text)
- productViewAggregationValue_value :: Lens' ProductViewAggregationValue (Maybe Text)
- productViewAggregationValue_approximateCount :: Lens' ProductViewAggregationValue (Maybe Int)
- productViewDetail_status :: Lens' ProductViewDetail (Maybe RequestStatus)
- productViewDetail_productViewSummary :: Lens' ProductViewDetail (Maybe ProductViewSummary)
- productViewDetail_createdTime :: Lens' ProductViewDetail (Maybe UTCTime)
- productViewDetail_productARN :: Lens' ProductViewDetail (Maybe Text)
- productViewSummary_owner :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_supportUrl :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_shortDescription :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_hasDefaultPath :: Lens' ProductViewSummary (Maybe Bool)
- productViewSummary_distributor :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_name :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_id :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_type :: Lens' ProductViewSummary (Maybe ProductType)
- productViewSummary_supportEmail :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_productId :: Lens' ProductViewSummary (Maybe Text)
- productViewSummary_supportDescription :: Lens' ProductViewSummary (Maybe Text)
- provisionedProductAttribute_idempotencyToken :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_status :: Lens' ProvisionedProductAttribute (Maybe ProvisionedProductStatus)
- provisionedProductAttribute_productName :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_lastSuccessfulProvisioningRecordId :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_provisioningArtifactId :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_arn :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_createdTime :: Lens' ProvisionedProductAttribute (Maybe UTCTime)
- provisionedProductAttribute_provisioningArtifactName :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_userArn :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_statusMessage :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_name :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_lastRecordId :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_userArnSession :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_id :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_type :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_physicalId :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_lastProvisioningRecordId :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_productId :: Lens' ProvisionedProductAttribute (Maybe Text)
- provisionedProductAttribute_tags :: Lens' ProvisionedProductAttribute (Maybe [Tag])
- provisionedProductDetail_launchRoleArn :: Lens' ProvisionedProductDetail (Maybe Text)
- provisionedProductDetail_idempotencyToken :: Lens' ProvisionedProductDetail (Maybe Text)
- provisionedProductDetail_status :: Lens' ProvisionedProductDetail (Maybe ProvisionedProductStatus)
- provisionedProductDetail_lastSuccessfulProvisioningRecordId :: Lens' ProvisionedProductDetail (Maybe Text)
- provisionedProductDetail_provisioningArtifactId :: Lens' ProvisionedProductDetail (Maybe Text)
- provisionedProductDetail_arn :: Lens' ProvisionedProductDetail (Maybe Text)
- provisionedProductDetail_createdTime :: Lens' ProvisionedProductDetail (Maybe UTCTime)
- provisionedProductDetail_statusMessage :: Lens' ProvisionedProductDetail (Maybe Text)
- provisionedProductDetail_name :: Lens' ProvisionedProductDetail (Maybe Text)
- provisionedProductDetail_lastRecordId :: Lens' ProvisionedProductDetail (Maybe Text)
- provisionedProductDetail_id :: Lens' ProvisionedProductDetail (Maybe Text)
- provisionedProductDetail_type :: Lens' ProvisionedProductDetail (Maybe Text)
- provisionedProductDetail_lastProvisioningRecordId :: Lens' ProvisionedProductDetail (Maybe Text)
- provisionedProductDetail_productId :: Lens' ProvisionedProductDetail (Maybe Text)
- provisionedProductPlanDetails_status :: Lens' ProvisionedProductPlanDetails (Maybe ProvisionedProductPlanStatus)
- provisionedProductPlanDetails_provisionProductId :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_provisioningArtifactId :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_provisionProductName :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_createdTime :: Lens' ProvisionedProductPlanDetails (Maybe UTCTime)
- provisionedProductPlanDetails_notificationArns :: Lens' ProvisionedProductPlanDetails (Maybe [Text])
- provisionedProductPlanDetails_planId :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_planName :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_statusMessage :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_updatedTime :: Lens' ProvisionedProductPlanDetails (Maybe UTCTime)
- provisionedProductPlanDetails_pathId :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_provisioningParameters :: Lens' ProvisionedProductPlanDetails (Maybe [UpdateProvisioningParameter])
- provisionedProductPlanDetails_planType :: Lens' ProvisionedProductPlanDetails (Maybe ProvisionedProductPlanType)
- provisionedProductPlanDetails_productId :: Lens' ProvisionedProductPlanDetails (Maybe Text)
- provisionedProductPlanDetails_tags :: Lens' ProvisionedProductPlanDetails (Maybe [Tag])
- provisionedProductPlanSummary_provisionProductId :: Lens' ProvisionedProductPlanSummary (Maybe Text)
- provisionedProductPlanSummary_provisioningArtifactId :: Lens' ProvisionedProductPlanSummary (Maybe Text)
- provisionedProductPlanSummary_provisionProductName :: Lens' ProvisionedProductPlanSummary (Maybe Text)
- provisionedProductPlanSummary_planId :: Lens' ProvisionedProductPlanSummary (Maybe Text)
- provisionedProductPlanSummary_planName :: Lens' ProvisionedProductPlanSummary (Maybe Text)
- provisionedProductPlanSummary_planType :: Lens' ProvisionedProductPlanSummary (Maybe ProvisionedProductPlanType)
- provisioningArtifact_createdTime :: Lens' ProvisioningArtifact (Maybe UTCTime)
- provisioningArtifact_name :: Lens' ProvisioningArtifact (Maybe Text)
- provisioningArtifact_id :: Lens' ProvisioningArtifact (Maybe Text)
- provisioningArtifact_guidance :: Lens' ProvisioningArtifact (Maybe ProvisioningArtifactGuidance)
- provisioningArtifact_description :: Lens' ProvisioningArtifact (Maybe Text)
- provisioningArtifactDetail_createdTime :: Lens' ProvisioningArtifactDetail (Maybe UTCTime)
- provisioningArtifactDetail_active :: Lens' ProvisioningArtifactDetail (Maybe Bool)
- provisioningArtifactDetail_name :: Lens' ProvisioningArtifactDetail (Maybe Text)
- provisioningArtifactDetail_id :: Lens' ProvisioningArtifactDetail (Maybe Text)
- provisioningArtifactDetail_type :: Lens' ProvisioningArtifactDetail (Maybe ProvisioningArtifactType)
- provisioningArtifactDetail_guidance :: Lens' ProvisioningArtifactDetail (Maybe ProvisioningArtifactGuidance)
- provisioningArtifactDetail_description :: Lens' ProvisioningArtifactDetail (Maybe Text)
- provisioningArtifactOutput_key :: Lens' ProvisioningArtifactOutput (Maybe Text)
- provisioningArtifactOutput_description :: Lens' ProvisioningArtifactOutput (Maybe Text)
- provisioningArtifactParameter_isNoEcho :: Lens' ProvisioningArtifactParameter (Maybe Bool)
- provisioningArtifactParameter_parameterKey :: Lens' ProvisioningArtifactParameter (Maybe Text)
- provisioningArtifactParameter_parameterType :: Lens' ProvisioningArtifactParameter (Maybe Text)
- provisioningArtifactParameter_parameterConstraints :: Lens' ProvisioningArtifactParameter (Maybe ParameterConstraints)
- provisioningArtifactParameter_defaultValue :: Lens' ProvisioningArtifactParameter (Maybe Text)
- provisioningArtifactParameter_description :: Lens' ProvisioningArtifactParameter (Maybe Text)
- provisioningArtifactPreferences_stackSetRegions :: Lens' ProvisioningArtifactPreferences (Maybe [Text])
- provisioningArtifactPreferences_stackSetAccounts :: Lens' ProvisioningArtifactPreferences (Maybe [Text])
- provisioningArtifactProperties_disableTemplateValidation :: Lens' ProvisioningArtifactProperties (Maybe Bool)
- provisioningArtifactProperties_name :: Lens' ProvisioningArtifactProperties (Maybe Text)
- provisioningArtifactProperties_type :: Lens' ProvisioningArtifactProperties (Maybe ProvisioningArtifactType)
- provisioningArtifactProperties_description :: Lens' ProvisioningArtifactProperties (Maybe Text)
- provisioningArtifactProperties_info :: Lens' ProvisioningArtifactProperties (HashMap Text Text)
- provisioningArtifactSummary_provisioningArtifactMetadata :: Lens' ProvisioningArtifactSummary (Maybe (HashMap Text Text))
- provisioningArtifactSummary_createdTime :: Lens' ProvisioningArtifactSummary (Maybe UTCTime)
- provisioningArtifactSummary_name :: Lens' ProvisioningArtifactSummary (Maybe Text)
- provisioningArtifactSummary_id :: Lens' ProvisioningArtifactSummary (Maybe Text)
- provisioningArtifactSummary_description :: Lens' ProvisioningArtifactSummary (Maybe Text)
- provisioningArtifactView_productViewSummary :: Lens' ProvisioningArtifactView (Maybe ProductViewSummary)
- provisioningArtifactView_provisioningArtifact :: Lens' ProvisioningArtifactView (Maybe ProvisioningArtifact)
- provisioningParameter_value :: Lens' ProvisioningParameter (Maybe Text)
- provisioningParameter_key :: Lens' ProvisioningParameter (Maybe Text)
- provisioningPreferences_stackSetRegions :: Lens' ProvisioningPreferences (Maybe [Text])
- provisioningPreferences_stackSetMaxConcurrencyPercentage :: Lens' ProvisioningPreferences (Maybe Natural)
- provisioningPreferences_stackSetFailureToleranceCount :: Lens' ProvisioningPreferences (Maybe Natural)
- provisioningPreferences_stackSetFailureTolerancePercentage :: Lens' ProvisioningPreferences (Maybe Natural)
- provisioningPreferences_stackSetAccounts :: Lens' ProvisioningPreferences (Maybe [Text])
- provisioningPreferences_stackSetMaxConcurrencyCount :: Lens' ProvisioningPreferences (Maybe Natural)
- recordDetail_launchRoleArn :: Lens' RecordDetail (Maybe Text)
- recordDetail_status :: Lens' RecordDetail (Maybe RecordStatus)
- recordDetail_recordTags :: Lens' RecordDetail (Maybe [RecordTag])
- recordDetail_provisionedProductName :: Lens' RecordDetail (Maybe Text)
- recordDetail_provisioningArtifactId :: Lens' RecordDetail (Maybe Text)
- recordDetail_createdTime :: Lens' RecordDetail (Maybe UTCTime)
- recordDetail_recordType :: Lens' RecordDetail (Maybe Text)
- recordDetail_recordId :: Lens' RecordDetail (Maybe Text)
- recordDetail_provisionedProductType :: Lens' RecordDetail (Maybe Text)
- recordDetail_updatedTime :: Lens' RecordDetail (Maybe UTCTime)
- recordDetail_pathId :: Lens' RecordDetail (Maybe Text)
- recordDetail_provisionedProductId :: Lens' RecordDetail (Maybe Text)
- recordDetail_recordErrors :: Lens' RecordDetail (Maybe [RecordError])
- recordDetail_productId :: Lens' RecordDetail (Maybe Text)
- recordError_code :: Lens' RecordError (Maybe Text)
- recordError_description :: Lens' RecordError (Maybe Text)
- recordOutput_outputValue :: Lens' RecordOutput (Maybe Text)
- recordOutput_outputKey :: Lens' RecordOutput (Maybe Text)
- recordOutput_description :: Lens' RecordOutput (Maybe Text)
- recordTag_value :: Lens' RecordTag (Maybe Text)
- recordTag_key :: Lens' RecordTag (Maybe Text)
- resourceChange_logicalResourceId :: Lens' ResourceChange (Maybe Text)
- resourceChange_physicalResourceId :: Lens' ResourceChange (Maybe Text)
- resourceChange_resourceType :: Lens' ResourceChange (Maybe Text)
- resourceChange_action :: Lens' ResourceChange (Maybe ChangeAction)
- resourceChange_scope :: Lens' ResourceChange (Maybe [ResourceAttribute])
- resourceChange_details :: Lens' ResourceChange (Maybe [ResourceChangeDetail])
- resourceChange_replacement :: Lens' ResourceChange (Maybe Replacement)
- resourceChangeDetail_causingEntity :: Lens' ResourceChangeDetail (Maybe Text)
- resourceChangeDetail_evaluation :: Lens' ResourceChangeDetail (Maybe EvaluationType)
- resourceChangeDetail_target :: Lens' ResourceChangeDetail (Maybe ResourceTargetDefinition)
- resourceDetail_arn :: Lens' ResourceDetail (Maybe Text)
- resourceDetail_createdTime :: Lens' ResourceDetail (Maybe UTCTime)
- resourceDetail_name :: Lens' ResourceDetail (Maybe Text)
- resourceDetail_id :: Lens' ResourceDetail (Maybe Text)
- resourceDetail_description :: Lens' ResourceDetail (Maybe Text)
- resourceTargetDefinition_attribute :: Lens' ResourceTargetDefinition (Maybe ResourceAttribute)
- resourceTargetDefinition_requiresRecreation :: Lens' ResourceTargetDefinition (Maybe RequiresRecreation)
- resourceTargetDefinition_name :: Lens' ResourceTargetDefinition (Maybe Text)
- serviceActionAssociation_serviceActionId :: Lens' ServiceActionAssociation Text
- serviceActionAssociation_productId :: Lens' ServiceActionAssociation Text
- serviceActionAssociation_provisioningArtifactId :: Lens' ServiceActionAssociation Text
- serviceActionDetail_serviceActionSummary :: Lens' ServiceActionDetail (Maybe ServiceActionSummary)
- serviceActionDetail_definition :: Lens' ServiceActionDetail (Maybe (HashMap ServiceActionDefinitionKey Text))
- serviceActionSummary_name :: Lens' ServiceActionSummary (Maybe Text)
- serviceActionSummary_id :: Lens' ServiceActionSummary (Maybe Text)
- serviceActionSummary_definitionType :: Lens' ServiceActionSummary (Maybe ServiceActionDefinitionType)
- serviceActionSummary_description :: Lens' ServiceActionSummary (Maybe Text)
- shareDetails_shareErrors :: Lens' ShareDetails (Maybe [ShareError])
- shareDetails_successfulShares :: Lens' ShareDetails (Maybe [Text])
- shareError_accounts :: Lens' ShareError (Maybe [Text])
- shareError_error :: Lens' ShareError (Maybe Text)
- shareError_message :: Lens' ShareError (Maybe Text)
- stackInstance_account :: Lens' StackInstance (Maybe Text)
- stackInstance_region :: Lens' StackInstance (Maybe Text)
- stackInstance_stackInstanceStatus :: Lens' StackInstance (Maybe StackInstanceStatus)
- tag_key :: Lens' Tag Text
- tag_value :: Lens' Tag Text
- tagOptionDetail_value :: Lens' TagOptionDetail (Maybe Text)
- tagOptionDetail_owner :: Lens' TagOptionDetail (Maybe Text)
- tagOptionDetail_active :: Lens' TagOptionDetail (Maybe Bool)
- tagOptionDetail_key :: Lens' TagOptionDetail (Maybe Text)
- tagOptionDetail_id :: Lens' TagOptionDetail (Maybe Text)
- tagOptionSummary_values :: Lens' TagOptionSummary (Maybe [Text])
- tagOptionSummary_key :: Lens' TagOptionSummary (Maybe Text)
- updateProvisioningParameter_value :: Lens' UpdateProvisioningParameter (Maybe Text)
- updateProvisioningParameter_key :: Lens' UpdateProvisioningParameter (Maybe Text)
- updateProvisioningParameter_usePreviousValue :: Lens' UpdateProvisioningParameter (Maybe Bool)
- updateProvisioningPreferences_stackSetRegions :: Lens' UpdateProvisioningPreferences (Maybe [Text])
- updateProvisioningPreferences_stackSetMaxConcurrencyPercentage :: Lens' UpdateProvisioningPreferences (Maybe Natural)
- updateProvisioningPreferences_stackSetFailureToleranceCount :: Lens' UpdateProvisioningPreferences (Maybe Natural)
- updateProvisioningPreferences_stackSetFailureTolerancePercentage :: Lens' UpdateProvisioningPreferences (Maybe Natural)
- updateProvisioningPreferences_stackSetAccounts :: Lens' UpdateProvisioningPreferences (Maybe [Text])
- updateProvisioningPreferences_stackSetMaxConcurrencyCount :: Lens' UpdateProvisioningPreferences (Maybe Natural)
- updateProvisioningPreferences_stackSetOperationType :: Lens' UpdateProvisioningPreferences (Maybe StackSetOperationType)
- usageInstruction_value :: Lens' UsageInstruction (Maybe Text)
- usageInstruction_type :: Lens' UsageInstruction (Maybe Text)
Operations
ImportAsProvisionedProduct
importAsProvisionedProduct_acceptLanguage :: Lens' ImportAsProvisionedProduct (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
importAsProvisionedProduct_productId :: Lens' ImportAsProvisionedProduct Text Source #
The product identifier.
importAsProvisionedProduct_provisioningArtifactId :: Lens' ImportAsProvisionedProduct Text Source #
The identifier of the provisioning artifact.
importAsProvisionedProduct_provisionedProductName :: Lens' ImportAsProvisionedProduct Text Source #
The user-friendly name of the provisioned product. The value must be unique for the AWS account. The name cannot be updated after the product is provisioned.
importAsProvisionedProduct_physicalId :: Lens' ImportAsProvisionedProduct Text Source #
The unique identifier of the resource to be imported. It only currently supports CloudFormation stack IDs.
importAsProvisionedProduct_idempotencyToken :: Lens' ImportAsProvisionedProduct Text Source #
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
importAsProvisionedProductResponse_recordDetail :: Lens' ImportAsProvisionedProductResponse (Maybe RecordDetail) Source #
Undocumented member.
importAsProvisionedProductResponse_httpStatus :: Lens' ImportAsProvisionedProductResponse Int Source #
The response's http status code.
DeleteConstraint
deleteConstraint_acceptLanguage :: Lens' DeleteConstraint (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
deleteConstraint_id :: Lens' DeleteConstraint Text Source #
The identifier of the constraint.
deleteConstraintResponse_httpStatus :: Lens' DeleteConstraintResponse Int Source #
The response's http status code.
UpdateConstraint
updateConstraint_acceptLanguage :: Lens' UpdateConstraint (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
updateConstraint_parameters :: Lens' UpdateConstraint (Maybe Text) Source #
The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:
- LAUNCH
- You are required to specify either the
RoleArn
or theLocalRoleName
but can't use both.Specify the
RoleArn
property as follows:{"RoleArn" : "arn:aws:iam::123456789012:role/LaunchRole"}
Specify the
LocalRoleName
property as follows:{"LocalRoleName": "SCBasicLaunchRole"}
If you specify the
LocalRoleName
property, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.The given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.
You cannot have both a
LAUNCH
and aSTACKSET
constraint.You also cannot have more than one
LAUNCH
constraint on a product and portfolio. - NOTIFICATION
- Specify the
NotificationArns
property as follows:{"NotificationArns" : ["arn:aws:sns:us-east-1:123456789012:Topic"]}
- RESOURCE_UPDATE
- Specify the
TagUpdatesOnProvisionedProduct
property as follows:{"Version":"2.0","Properties":{"TagUpdateOnProvisionedProduct":"String"}}
The
TagUpdatesOnProvisionedProduct
property accepts a string value ofALLOWED
orNOT_ALLOWED
. - STACKSET
- Specify the
Parameters
property as follows:{"Version": "String", "Properties": {"AccountList": [ "String" ], "RegionList": [ "String" ], "AdminRole": "String", "ExecutionRole": "String"}}
You cannot have both a
LAUNCH
and aSTACKSET
constraint.You also cannot have more than one
STACKSET
constraint on a product and portfolio.Products with a
STACKSET
constraint will launch an AWS CloudFormation stack set. - TEMPLATE
- Specify the
Rules
property. For more information, see Template Constraint Rules.
updateConstraint_description :: Lens' UpdateConstraint (Maybe Text) Source #
The updated description of the constraint.
updateConstraint_id :: Lens' UpdateConstraint Text Source #
The identifier of the constraint.
updateConstraintResponse_status :: Lens' UpdateConstraintResponse (Maybe RequestStatus) Source #
The status of the current request.
updateConstraintResponse_constraintDetail :: Lens' UpdateConstraintResponse (Maybe ConstraintDetail) Source #
Information about the constraint.
updateConstraintResponse_constraintParameters :: Lens' UpdateConstraintResponse (Maybe Text) Source #
The constraint parameters.
updateConstraintResponse_httpStatus :: Lens' UpdateConstraintResponse Int Source #
The response's http status code.
CreateProvisionedProductPlan
createProvisionedProductPlan_notificationArns :: Lens' CreateProvisionedProductPlan (Maybe [Text]) Source #
Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
createProvisionedProductPlan_acceptLanguage :: Lens' CreateProvisionedProductPlan (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
createProvisionedProductPlan_pathId :: Lens' CreateProvisionedProductPlan (Maybe Text) Source #
The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths.
createProvisionedProductPlan_provisioningParameters :: Lens' CreateProvisionedProductPlan (Maybe [UpdateProvisioningParameter]) Source #
Parameters specified by the administrator that are required for provisioning the product.
createProvisionedProductPlan_tags :: Lens' CreateProvisionedProductPlan (Maybe [Tag]) Source #
One or more tags.
If the plan is for an existing provisioned product, the product must
have a RESOURCE_UPDATE
constraint with
TagUpdatesOnProvisionedProduct
set to ALLOWED
to allow tag updates.
createProvisionedProductPlan_planName :: Lens' CreateProvisionedProductPlan Text Source #
The name of the plan.
createProvisionedProductPlan_planType :: Lens' CreateProvisionedProductPlan ProvisionedProductPlanType Source #
The plan type.
createProvisionedProductPlan_productId :: Lens' CreateProvisionedProductPlan Text Source #
The product identifier.
createProvisionedProductPlan_provisionedProductName :: Lens' CreateProvisionedProductPlan Text Source #
A user-friendly name for the provisioned product. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
createProvisionedProductPlan_provisioningArtifactId :: Lens' CreateProvisionedProductPlan Text Source #
The identifier of the provisioning artifact.
createProvisionedProductPlan_idempotencyToken :: Lens' CreateProvisionedProductPlan Text Source #
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
createProvisionedProductPlanResponse_provisionedProductName :: Lens' CreateProvisionedProductPlanResponse (Maybe Text) Source #
The user-friendly name of the provisioned product.
createProvisionedProductPlanResponse_provisionProductId :: Lens' CreateProvisionedProductPlanResponse (Maybe Text) Source #
The product identifier.
createProvisionedProductPlanResponse_provisioningArtifactId :: Lens' CreateProvisionedProductPlanResponse (Maybe Text) Source #
The identifier of the provisioning artifact.
createProvisionedProductPlanResponse_planId :: Lens' CreateProvisionedProductPlanResponse (Maybe Text) Source #
The plan identifier.
createProvisionedProductPlanResponse_planName :: Lens' CreateProvisionedProductPlanResponse (Maybe Text) Source #
The name of the plan.
createProvisionedProductPlanResponse_httpStatus :: Lens' CreateProvisionedProductPlanResponse Int Source #
The response's http status code.
ExecuteProvisionedProductServiceAction
executeProvisionedProductServiceAction_acceptLanguage :: Lens' ExecuteProvisionedProductServiceAction (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
executeProvisionedProductServiceAction_parameters :: Lens' ExecuteProvisionedProductServiceAction (Maybe (HashMap Text [Text])) Source #
A map of all self-service action parameters and their values. If a
provided parameter is of a special type, such as TARGET
, the provided
value will override the default value generated by AWS Service Catalog.
If the parameters field is not provided, no additional parameters are
passed and default values will be used for any special parameters such
as TARGET
.
executeProvisionedProductServiceAction_provisionedProductId :: Lens' ExecuteProvisionedProductServiceAction Text Source #
The identifier of the provisioned product.
executeProvisionedProductServiceAction_serviceActionId :: Lens' ExecuteProvisionedProductServiceAction Text Source #
The self-service action identifier. For example, act-fs7abcd89wxyz
.
executeProvisionedProductServiceAction_executeToken :: Lens' ExecuteProvisionedProductServiceAction Text Source #
An idempotency token that uniquely identifies the execute request.
executeProvisionedProductServiceActionResponse_recordDetail :: Lens' ExecuteProvisionedProductServiceActionResponse (Maybe RecordDetail) Source #
An object containing detailed information about the result of provisioning the product.
executeProvisionedProductServiceActionResponse_httpStatus :: Lens' ExecuteProvisionedProductServiceActionResponse Int Source #
The response's http status code.
CreateProduct
createProduct_supportUrl :: Lens' CreateProduct (Maybe Text) Source #
The contact URL for product support.
^https?:\/\//
/ is the pattern used to validate SupportUrl.
createProduct_distributor :: Lens' CreateProduct (Maybe Text) Source #
The distributor of the product.
createProduct_acceptLanguage :: Lens' CreateProduct (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
createProduct_supportEmail :: Lens' CreateProduct (Maybe Text) Source #
The contact email for product support.
createProduct_description :: Lens' CreateProduct (Maybe Text) Source #
The description of the product.
createProduct_tags :: Lens' CreateProduct (Maybe [Tag]) Source #
One or more tags.
createProduct_supportDescription :: Lens' CreateProduct (Maybe Text) Source #
The support information about the product.
createProduct_name :: Lens' CreateProduct Text Source #
The name of the product.
createProduct_owner :: Lens' CreateProduct Text Source #
The owner of the product.
createProduct_productType :: Lens' CreateProduct ProductType Source #
The type of product.
createProduct_provisioningArtifactParameters :: Lens' CreateProduct ProvisioningArtifactProperties Source #
The configuration of the provisioning artifact.
createProduct_idempotencyToken :: Lens' CreateProduct Text Source #
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
createProductResponse_productViewDetail :: Lens' CreateProductResponse (Maybe ProductViewDetail) Source #
Information about the product view.
createProductResponse_provisioningArtifactDetail :: Lens' CreateProductResponse (Maybe ProvisioningArtifactDetail) Source #
Information about the provisioning artifact.
createProductResponse_tags :: Lens' CreateProductResponse (Maybe [Tag]) Source #
Information about the tags associated with the product.
createProductResponse_httpStatus :: Lens' CreateProductResponse Int Source #
The response's http status code.
DescribeCopyProductStatus
describeCopyProductStatus_acceptLanguage :: Lens' DescribeCopyProductStatus (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describeCopyProductStatus_copyProductToken :: Lens' DescribeCopyProductStatus Text Source #
The token for the copy product operation. This token is returned by CopyProduct.
describeCopyProductStatusResponse_targetProductId :: Lens' DescribeCopyProductStatusResponse (Maybe Text) Source #
The identifier of the copied product.
describeCopyProductStatusResponse_copyProductStatus :: Lens' DescribeCopyProductStatusResponse (Maybe CopyProductStatus) Source #
The status of the copy product operation.
describeCopyProductStatusResponse_statusDetail :: Lens' DescribeCopyProductStatusResponse (Maybe Text) Source #
The status message.
describeCopyProductStatusResponse_httpStatus :: Lens' DescribeCopyProductStatusResponse Int Source #
The response's http status code.
CreateServiceAction
createServiceAction_acceptLanguage :: Lens' CreateServiceAction (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
createServiceAction_description :: Lens' CreateServiceAction (Maybe Text) Source #
The self-service action description.
createServiceAction_name :: Lens' CreateServiceAction Text Source #
The self-service action name.
createServiceAction_definitionType :: Lens' CreateServiceAction ServiceActionDefinitionType Source #
The service action definition type. For example, SSM_AUTOMATION
.
createServiceAction_definition :: Lens' CreateServiceAction (HashMap ServiceActionDefinitionKey Text) Source #
The self-service action definition. Can be one of the following:
- Name
- The name of the AWS Systems Manager document (SSM document). For
example,
AWS-RestartEC2Instance
.If you are using a shared SSM document, you must provide the ARN instead of the name.
- Version
- The AWS Systems Manager automation document version. For example,
"Version": "1"
- AssumeRole
- The Amazon Resource Name (ARN) of the role that performs the
self-service actions on your behalf. For example,
"AssumeRole": "arn:aws:iam::12345678910:role/ActionRole"
.To reuse the provisioned product launch role, set to
"AssumeRole": "LAUNCH_ROLE"
. - Parameters
- The list of parameters in JSON format.
For example:
[{\"Name\":\"InstanceId\",\"Type\":\"TARGET\"}]
or[{\"Name\":\"InstanceId\",\"Type\":\"TEXT_VALUE\"}]
.
createServiceAction_idempotencyToken :: Lens' CreateServiceAction Text Source #
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
createServiceActionResponse_serviceActionDetail :: Lens' CreateServiceActionResponse (Maybe ServiceActionDetail) Source #
An object containing information about the self-service action.
createServiceActionResponse_httpStatus :: Lens' CreateServiceActionResponse Int Source #
The response's http status code.
TerminateProvisionedProduct
terminateProvisionedProduct_provisionedProductName :: Lens' TerminateProvisionedProduct (Maybe Text) Source #
The name of the provisioned product. You cannot specify both
ProvisionedProductName
and ProvisionedProductId
.
terminateProvisionedProduct_retainPhysicalResources :: Lens' TerminateProvisionedProduct (Maybe Bool) Source #
When this boolean parameter is set to true, the
TerminateProvisionedProduct
API deletes the Service Catalog
provisioned product. However, it does not remove the CloudFormation
stack, stack set, or the underlying resources of the deleted provisioned
product. The default value is false.
terminateProvisionedProduct_acceptLanguage :: Lens' TerminateProvisionedProduct (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
terminateProvisionedProduct_ignoreErrors :: Lens' TerminateProvisionedProduct (Maybe Bool) Source #
If set to true, AWS Service Catalog stops managing the specified provisioned product even if it cannot delete the underlying resources.
terminateProvisionedProduct_provisionedProductId :: Lens' TerminateProvisionedProduct (Maybe Text) Source #
The identifier of the provisioned product. You cannot specify both
ProvisionedProductName
and ProvisionedProductId
.
terminateProvisionedProduct_terminateToken :: Lens' TerminateProvisionedProduct Text Source #
An idempotency token that uniquely identifies the termination request. This token is only valid during the termination process. After the provisioned product is terminated, subsequent requests to terminate the same provisioned product always return ResourceNotFound.
terminateProvisionedProductResponse_recordDetail :: Lens' TerminateProvisionedProductResponse (Maybe RecordDetail) Source #
Information about the result of this request.
terminateProvisionedProductResponse_httpStatus :: Lens' TerminateProvisionedProductResponse Int Source #
The response's http status code.
UpdateProvisionedProduct
updateProvisionedProduct_productName :: Lens' UpdateProvisionedProduct (Maybe Text) Source #
The name of the product. You must provide the name or ID, but not both.
updateProvisionedProduct_provisionedProductName :: Lens' UpdateProvisionedProduct (Maybe Text) Source #
The name of the provisioned product. You cannot specify both
ProvisionedProductName
and ProvisionedProductId
.
updateProvisionedProduct_provisioningArtifactId :: Lens' UpdateProvisionedProduct (Maybe Text) Source #
The identifier of the provisioning artifact.
updateProvisionedProduct_provisioningArtifactName :: Lens' UpdateProvisionedProduct (Maybe Text) Source #
The name of the provisioning artifact. You must provide the name or ID, but not both.
updateProvisionedProduct_pathName :: Lens' UpdateProvisionedProduct (Maybe Text) Source #
The name of the path. You must provide the name or ID, but not both.
updateProvisionedProduct_acceptLanguage :: Lens' UpdateProvisionedProduct (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
updateProvisionedProduct_pathId :: Lens' UpdateProvisionedProduct (Maybe Text) Source #
The path identifier. This value is optional if the product has a default path, and required if the product has more than one path. You must provide the name or ID, but not both.
updateProvisionedProduct_provisioningParameters :: Lens' UpdateProvisionedProduct (Maybe [UpdateProvisioningParameter]) Source #
The new parameters.
updateProvisionedProduct_provisionedProductId :: Lens' UpdateProvisionedProduct (Maybe Text) Source #
The identifier of the provisioned product. You must provide the name or ID, but not both.
updateProvisionedProduct_productId :: Lens' UpdateProvisionedProduct (Maybe Text) Source #
The identifier of the product. You must provide the name or ID, but not both.
updateProvisionedProduct_tags :: Lens' UpdateProvisionedProduct (Maybe [Tag]) Source #
One or more tags. Requires the product to have RESOURCE_UPDATE
constraint with TagUpdatesOnProvisionedProduct
set to ALLOWED
to
allow tag updates.
updateProvisionedProduct_provisioningPreferences :: Lens' UpdateProvisionedProduct (Maybe UpdateProvisioningPreferences) Source #
An object that contains information about the provisioning preferences for a stack set.
updateProvisionedProduct_updateToken :: Lens' UpdateProvisionedProduct Text Source #
The idempotency token that uniquely identifies the provisioning update request.
updateProvisionedProductResponse_recordDetail :: Lens' UpdateProvisionedProductResponse (Maybe RecordDetail) Source #
Information about the result of the request.
updateProvisionedProductResponse_httpStatus :: Lens' UpdateProvisionedProductResponse Int Source #
The response's http status code.
DescribeProvisioningArtifact
describeProvisioningArtifact_productName :: Lens' DescribeProvisioningArtifact (Maybe Text) Source #
The product name.
describeProvisioningArtifact_provisioningArtifactId :: Lens' DescribeProvisioningArtifact (Maybe Text) Source #
The identifier of the provisioning artifact.
describeProvisioningArtifact_verbose :: Lens' DescribeProvisioningArtifact (Maybe Bool) Source #
Indicates whether a verbose level of detail is enabled.
describeProvisioningArtifact_provisioningArtifactName :: Lens' DescribeProvisioningArtifact (Maybe Text) Source #
The provisioning artifact name.
describeProvisioningArtifact_acceptLanguage :: Lens' DescribeProvisioningArtifact (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describeProvisioningArtifact_productId :: Lens' DescribeProvisioningArtifact (Maybe Text) Source #
The product identifier.
describeProvisioningArtifactResponse_status :: Lens' DescribeProvisioningArtifactResponse (Maybe RequestStatus) Source #
The status of the current request.
describeProvisioningArtifactResponse_info :: Lens' DescribeProvisioningArtifactResponse (Maybe (HashMap Text Text)) Source #
The URL of the CloudFormation template in Amazon S3.
describeProvisioningArtifactResponse_provisioningArtifactDetail :: Lens' DescribeProvisioningArtifactResponse (Maybe ProvisioningArtifactDetail) Source #
Information about the provisioning artifact.
describeProvisioningArtifactResponse_httpStatus :: Lens' DescribeProvisioningArtifactResponse Int Source #
The response's http status code.
AssociateServiceActionWithProvisioningArtifact
associateServiceActionWithProvisioningArtifact_acceptLanguage :: Lens' AssociateServiceActionWithProvisioningArtifact (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
associateServiceActionWithProvisioningArtifact_productId :: Lens' AssociateServiceActionWithProvisioningArtifact Text Source #
The product identifier. For example, prod-abcdzk7xy33qa
.
associateServiceActionWithProvisioningArtifact_provisioningArtifactId :: Lens' AssociateServiceActionWithProvisioningArtifact Text Source #
The identifier of the provisioning artifact. For example,
pa-4abcdjnxjj6ne
.
associateServiceActionWithProvisioningArtifact_serviceActionId :: Lens' AssociateServiceActionWithProvisioningArtifact Text Source #
The self-service action identifier. For example, act-fs7abcd89wxyz
.
associateServiceActionWithProvisioningArtifactResponse_httpStatus :: Lens' AssociateServiceActionWithProvisioningArtifactResponse Int Source #
The response's http status code.
ListRecordHistory
listRecordHistory_searchFilter :: Lens' ListRecordHistory (Maybe ListRecordHistorySearchFilter) Source #
The search filter to scope the results.
listRecordHistory_acceptLanguage :: Lens' ListRecordHistory (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listRecordHistory_accessLevelFilter :: Lens' ListRecordHistory (Maybe AccessLevelFilter) Source #
The access level to use to obtain results. The default is User
.
listRecordHistory_pageToken :: Lens' ListRecordHistory (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listRecordHistory_pageSize :: Lens' ListRecordHistory (Maybe Natural) Source #
The maximum number of items to return with this call.
listRecordHistoryResponse_nextPageToken :: Lens' ListRecordHistoryResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listRecordHistoryResponse_recordDetails :: Lens' ListRecordHistoryResponse (Maybe [RecordDetail]) Source #
The records, in reverse chronological order.
listRecordHistoryResponse_httpStatus :: Lens' ListRecordHistoryResponse Int Source #
The response's http status code.
DescribeProvisionedProductPlan
describeProvisionedProductPlan_acceptLanguage :: Lens' DescribeProvisionedProductPlan (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describeProvisionedProductPlan_pageToken :: Lens' DescribeProvisionedProductPlan (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
describeProvisionedProductPlan_pageSize :: Lens' DescribeProvisionedProductPlan (Maybe Natural) Source #
The maximum number of items to return with this call.
describeProvisionedProductPlan_planId :: Lens' DescribeProvisionedProductPlan Text Source #
The plan identifier.
describeProvisionedProductPlanResponse_nextPageToken :: Lens' DescribeProvisionedProductPlanResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
describeProvisionedProductPlanResponse_provisionedProductPlanDetails :: Lens' DescribeProvisionedProductPlanResponse (Maybe ProvisionedProductPlanDetails) Source #
Information about the plan.
describeProvisionedProductPlanResponse_resourceChanges :: Lens' DescribeProvisionedProductPlanResponse (Maybe [ResourceChange]) Source #
Information about the resource changes that will occur when the plan is executed.
describeProvisionedProductPlanResponse_httpStatus :: Lens' DescribeProvisionedProductPlanResponse Int Source #
The response's http status code.
AssociateTagOptionWithResource
associateTagOptionWithResource_resourceId :: Lens' AssociateTagOptionWithResource Text Source #
The resource identifier.
associateTagOptionWithResource_tagOptionId :: Lens' AssociateTagOptionWithResource Text Source #
The TagOption identifier.
associateTagOptionWithResourceResponse_httpStatus :: Lens' AssociateTagOptionWithResourceResponse Int Source #
The response's http status code.
CreateTagOption
createTagOption_key :: Lens' CreateTagOption Text Source #
The TagOption key.
createTagOption_value :: Lens' CreateTagOption Text Source #
The TagOption value.
createTagOptionResponse_tagOptionDetail :: Lens' CreateTagOptionResponse (Maybe TagOptionDetail) Source #
Information about the TagOption.
createTagOptionResponse_httpStatus :: Lens' CreateTagOptionResponse Int Source #
The response's http status code.
ListBudgetsForResource
listBudgetsForResource_acceptLanguage :: Lens' ListBudgetsForResource (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listBudgetsForResource_pageToken :: Lens' ListBudgetsForResource (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listBudgetsForResource_pageSize :: Lens' ListBudgetsForResource (Maybe Natural) Source #
The maximum number of items to return with this call.
listBudgetsForResource_resourceId :: Lens' ListBudgetsForResource Text Source #
The resource identifier.
listBudgetsForResourceResponse_nextPageToken :: Lens' ListBudgetsForResourceResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listBudgetsForResourceResponse_budgets :: Lens' ListBudgetsForResourceResponse (Maybe [BudgetDetail]) Source #
Information about the associated budgets.
listBudgetsForResourceResponse_httpStatus :: Lens' ListBudgetsForResourceResponse Int Source #
The response's http status code.
DisassociateProductFromPortfolio
disassociateProductFromPortfolio_acceptLanguage :: Lens' DisassociateProductFromPortfolio (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
disassociateProductFromPortfolio_productId :: Lens' DisassociateProductFromPortfolio Text Source #
The product identifier.
disassociateProductFromPortfolio_portfolioId :: Lens' DisassociateProductFromPortfolio Text Source #
The portfolio identifier.
disassociateProductFromPortfolioResponse_httpStatus :: Lens' DisassociateProductFromPortfolioResponse Int Source #
The response's http status code.
ListConstraintsForPortfolio
listConstraintsForPortfolio_acceptLanguage :: Lens' ListConstraintsForPortfolio (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listConstraintsForPortfolio_pageToken :: Lens' ListConstraintsForPortfolio (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listConstraintsForPortfolio_pageSize :: Lens' ListConstraintsForPortfolio (Maybe Natural) Source #
The maximum number of items to return with this call.
listConstraintsForPortfolio_productId :: Lens' ListConstraintsForPortfolio (Maybe Text) Source #
The product identifier.
listConstraintsForPortfolio_portfolioId :: Lens' ListConstraintsForPortfolio Text Source #
The portfolio identifier.
listConstraintsForPortfolioResponse_nextPageToken :: Lens' ListConstraintsForPortfolioResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listConstraintsForPortfolioResponse_constraintDetails :: Lens' ListConstraintsForPortfolioResponse (Maybe [ConstraintDetail]) Source #
Information about the constraints.
listConstraintsForPortfolioResponse_httpStatus :: Lens' ListConstraintsForPortfolioResponse Int Source #
The response's http status code.
DescribeRecord
describeRecord_acceptLanguage :: Lens' DescribeRecord (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describeRecord_pageToken :: Lens' DescribeRecord (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
describeRecord_pageSize :: Lens' DescribeRecord (Maybe Natural) Source #
The maximum number of items to return with this call.
describeRecord_id :: Lens' DescribeRecord Text Source #
The record identifier of the provisioned product. This identifier is returned by the request operation.
describeRecordResponse_recordDetail :: Lens' DescribeRecordResponse (Maybe RecordDetail) Source #
Information about the product.
describeRecordResponse_nextPageToken :: Lens' DescribeRecordResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
describeRecordResponse_recordOutputs :: Lens' DescribeRecordResponse (Maybe [RecordOutput]) Source #
Information about 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.
describeRecordResponse_httpStatus :: Lens' DescribeRecordResponse Int Source #
The response's http status code.
EnableAWSOrganizationsAccess
enableAWSOrganizationsAccessResponse_httpStatus :: Lens' EnableAWSOrganizationsAccessResponse Int Source #
The response's http status code.
DescribeConstraint
describeConstraint_acceptLanguage :: Lens' DescribeConstraint (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describeConstraint_id :: Lens' DescribeConstraint Text Source #
The identifier of the constraint.
describeConstraintResponse_status :: Lens' DescribeConstraintResponse (Maybe RequestStatus) Source #
The status of the current request.
describeConstraintResponse_constraintDetail :: Lens' DescribeConstraintResponse (Maybe ConstraintDetail) Source #
Information about the constraint.
describeConstraintResponse_constraintParameters :: Lens' DescribeConstraintResponse (Maybe Text) Source #
The constraint parameters.
describeConstraintResponse_httpStatus :: Lens' DescribeConstraintResponse Int Source #
The response's http status code.
CreateProvisioningArtifact
createProvisioningArtifact_acceptLanguage :: Lens' CreateProvisioningArtifact (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
createProvisioningArtifact_productId :: Lens' CreateProvisioningArtifact Text Source #
The product identifier.
createProvisioningArtifact_parameters :: Lens' CreateProvisioningArtifact ProvisioningArtifactProperties Source #
The configuration for the provisioning artifact.
createProvisioningArtifact_idempotencyToken :: Lens' CreateProvisioningArtifact Text Source #
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
createProvisioningArtifactResponse_status :: Lens' CreateProvisioningArtifactResponse (Maybe RequestStatus) Source #
The status of the current request.
createProvisioningArtifactResponse_info :: Lens' CreateProvisioningArtifactResponse (Maybe (HashMap Text Text)) Source #
Specify the template source with one of the following options, but not
both. Keys accepted: [ LoadTemplateFromURL
, ImportFromPhysicalId
].
The URL of the CloudFormation template in Amazon S3, in JSON format.
LoadTemplateFromURL
Use the URL of the CloudFormation template in Amazon S3 in JSON format.
ImportFromPhysicalId
Use the physical id of the resource that contains the template; currently supports CloudFormation stack ARN.
createProvisioningArtifactResponse_provisioningArtifactDetail :: Lens' CreateProvisioningArtifactResponse (Maybe ProvisioningArtifactDetail) Source #
Information about the provisioning artifact.
createProvisioningArtifactResponse_httpStatus :: Lens' CreateProvisioningArtifactResponse Int Source #
The response's http status code.
ListPortfolios
listPortfolios_acceptLanguage :: Lens' ListPortfolios (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listPortfolios_pageToken :: Lens' ListPortfolios (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listPortfolios_pageSize :: Lens' ListPortfolios (Maybe Natural) Source #
The maximum number of items to return with this call.
listPortfoliosResponse_nextPageToken :: Lens' ListPortfoliosResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listPortfoliosResponse_portfolioDetails :: Lens' ListPortfoliosResponse (Maybe [PortfolioDetail]) Source #
Information about the portfolios.
listPortfoliosResponse_httpStatus :: Lens' ListPortfoliosResponse Int Source #
The response's http status code.
DisassociateBudgetFromResource
disassociateBudgetFromResource_budgetName :: Lens' DisassociateBudgetFromResource Text Source #
The name of the budget you want to disassociate.
disassociateBudgetFromResource_resourceId :: Lens' DisassociateBudgetFromResource Text Source #
The resource identifier you want to disassociate from. Either a portfolio-id or a product-id.
disassociateBudgetFromResourceResponse_httpStatus :: Lens' DisassociateBudgetFromResourceResponse Int Source #
The response's http status code.
DescribeProductView
describeProductView_acceptLanguage :: Lens' DescribeProductView (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describeProductView_id :: Lens' DescribeProductView Text Source #
The product view identifier.
describeProductViewResponse_productViewSummary :: Lens' DescribeProductViewResponse (Maybe ProductViewSummary) Source #
Summary information about the product.
describeProductViewResponse_provisioningArtifacts :: Lens' DescribeProductViewResponse (Maybe [ProvisioningArtifact]) Source #
Information about the provisioning artifacts for the product.
describeProductViewResponse_httpStatus :: Lens' DescribeProductViewResponse Int Source #
The response's http status code.
CreatePortfolioShare
createPortfolioShare_accountId :: Lens' CreatePortfolioShare (Maybe Text) Source #
The AWS account ID. For example, 123456789012
.
createPortfolioShare_shareTagOptions :: Lens' CreatePortfolioShare (Maybe Bool) Source #
Enables or disables TagOptions
sharing when creating the portfolio
share. If this flag is not provided, TagOptions sharing is disabled.
createPortfolioShare_acceptLanguage :: Lens' CreatePortfolioShare (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
createPortfolioShare_organizationNode :: Lens' CreatePortfolioShare (Maybe OrganizationNode) Source #
The organization node to whom you are going to share. If
OrganizationNode
is passed in, PortfolioShare
will be created for
the node an ListOrganizationPortfolioAccessd its children (when
applies), and a PortfolioShareToken
will be returned in the output in
order for the administrator to monitor the status of the
PortfolioShare
creation process.
createPortfolioShare_portfolioId :: Lens' CreatePortfolioShare Text Source #
The portfolio identifier.
createPortfolioShareResponse_portfolioShareToken :: Lens' CreatePortfolioShareResponse (Maybe Text) Source #
The portfolio shares a unique identifier that only returns if the portfolio is shared to an organization node.
createPortfolioShareResponse_httpStatus :: Lens' CreatePortfolioShareResponse Int Source #
The response's http status code.
ListProvisioningArtifacts
listProvisioningArtifacts_acceptLanguage :: Lens' ListProvisioningArtifacts (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listProvisioningArtifacts_productId :: Lens' ListProvisioningArtifacts Text Source #
The product identifier.
listProvisioningArtifactsResponse_nextPageToken :: Lens' ListProvisioningArtifactsResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listProvisioningArtifactsResponse_provisioningArtifactDetails :: Lens' ListProvisioningArtifactsResponse (Maybe [ProvisioningArtifactDetail]) Source #
Information about the provisioning artifacts.
listProvisioningArtifactsResponse_httpStatus :: Lens' ListProvisioningArtifactsResponse Int Source #
The response's http status code.
ListServiceActionsForProvisioningArtifact
listServiceActionsForProvisioningArtifact_acceptLanguage :: Lens' ListServiceActionsForProvisioningArtifact (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listServiceActionsForProvisioningArtifact_pageToken :: Lens' ListServiceActionsForProvisioningArtifact (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listServiceActionsForProvisioningArtifact_pageSize :: Lens' ListServiceActionsForProvisioningArtifact (Maybe Natural) Source #
The maximum number of items to return with this call.
listServiceActionsForProvisioningArtifact_productId :: Lens' ListServiceActionsForProvisioningArtifact Text Source #
The product identifier. For example, prod-abcdzk7xy33qa
.
listServiceActionsForProvisioningArtifact_provisioningArtifactId :: Lens' ListServiceActionsForProvisioningArtifact Text Source #
The identifier of the provisioning artifact. For example,
pa-4abcdjnxjj6ne
.
listServiceActionsForProvisioningArtifactResponse_nextPageToken :: Lens' ListServiceActionsForProvisioningArtifactResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listServiceActionsForProvisioningArtifactResponse_serviceActionSummaries :: Lens' ListServiceActionsForProvisioningArtifactResponse (Maybe [ServiceActionSummary]) Source #
An object containing information about the self-service actions associated with the provisioning artifact.
listServiceActionsForProvisioningArtifactResponse_httpStatus :: Lens' ListServiceActionsForProvisioningArtifactResponse Int Source #
The response's http status code.
SearchProducts
searchProducts_filters :: Lens' SearchProducts (Maybe (HashMap ProductViewFilterBy [Text])) Source #
The search filters. If no search filters are specified, the output includes all products to which the caller has access.
searchProducts_sortOrder :: Lens' SearchProducts (Maybe SortOrder) Source #
The sort order. If no value is specified, the results are not sorted.
searchProducts_acceptLanguage :: Lens' SearchProducts (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
searchProducts_pageToken :: Lens' SearchProducts (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
searchProducts_pageSize :: Lens' SearchProducts (Maybe Natural) Source #
The maximum number of items to return with this call.
searchProducts_sortBy :: Lens' SearchProducts (Maybe ProductViewSortBy) Source #
The sort field. If no value is specified, the results are not sorted.
searchProductsResponse_nextPageToken :: Lens' SearchProductsResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
searchProductsResponse_productViewAggregations :: Lens' SearchProductsResponse (Maybe (HashMap Text [ProductViewAggregationValue])) Source #
The product view aggregations.
searchProductsResponse_productViewSummaries :: Lens' SearchProductsResponse (Maybe [ProductViewSummary]) Source #
Information about the product views.
searchProductsResponse_httpStatus :: Lens' SearchProductsResponse Int Source #
The response's http status code.
DescribeServiceActionExecutionParameters
describeServiceActionExecutionParameters_acceptLanguage :: Lens' DescribeServiceActionExecutionParameters (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describeServiceActionExecutionParameters_provisionedProductId :: Lens' DescribeServiceActionExecutionParameters Text Source #
The identifier of the provisioned product.
describeServiceActionExecutionParameters_serviceActionId :: Lens' DescribeServiceActionExecutionParameters Text Source #
The self-service action identifier.
describeServiceActionExecutionParametersResponse_serviceActionParameters :: Lens' DescribeServiceActionExecutionParametersResponse (Maybe [ExecutionParameter]) Source #
The parameters of the self-service action.
describeServiceActionExecutionParametersResponse_httpStatus :: Lens' DescribeServiceActionExecutionParametersResponse Int Source #
The response's http status code.
SearchProvisionedProducts
searchProvisionedProducts_filters :: Lens' SearchProvisionedProducts (Maybe (HashMap ProvisionedProductViewFilterBy [Text])) Source #
The search filters.
When the key is SearchQuery
, the searchable fields are arn
,
createdTime
, id
, lastRecordId
, idempotencyToken
, name
,
physicalId
, productId
, provisioningArtifact
, type
, status
,
tags
, userArn
, userArnSession
, lastProvisioningRecordId
,
lastSuccessfulProvisioningRecordId
, productName
, and
provisioningArtifactName
.
Example: "SearchQuery":["status:AVAILABLE"]
searchProvisionedProducts_sortOrder :: Lens' SearchProvisionedProducts (Maybe SortOrder) Source #
The sort order. If no value is specified, the results are not sorted.
searchProvisionedProducts_acceptLanguage :: Lens' SearchProvisionedProducts (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
searchProvisionedProducts_accessLevelFilter :: Lens' SearchProvisionedProducts (Maybe AccessLevelFilter) Source #
The access level to use to obtain results. The default is User
.
searchProvisionedProducts_pageToken :: Lens' SearchProvisionedProducts (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
searchProvisionedProducts_pageSize :: Lens' SearchProvisionedProducts (Maybe Natural) Source #
The maximum number of items to return with this call.
searchProvisionedProducts_sortBy :: Lens' SearchProvisionedProducts (Maybe Text) Source #
The sort field. If no value is specified, the results are not sorted.
The valid values are arn
, id
, name
, and lastRecordId
.
searchProvisionedProductsResponse_nextPageToken :: Lens' SearchProvisionedProductsResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
searchProvisionedProductsResponse_provisionedProducts :: Lens' SearchProvisionedProductsResponse (Maybe [ProvisionedProductAttribute]) Source #
Information about the provisioned products.
searchProvisionedProductsResponse_totalResultsCount :: Lens' SearchProvisionedProductsResponse (Maybe Int) Source #
The number of provisioned products found.
searchProvisionedProductsResponse_httpStatus :: Lens' SearchProvisionedProductsResponse Int Source #
The response's http status code.
ListStackInstancesForProvisionedProduct
listStackInstancesForProvisionedProduct_acceptLanguage :: Lens' ListStackInstancesForProvisionedProduct (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listStackInstancesForProvisionedProduct_pageToken :: Lens' ListStackInstancesForProvisionedProduct (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listStackInstancesForProvisionedProduct_pageSize :: Lens' ListStackInstancesForProvisionedProduct (Maybe Natural) Source #
The maximum number of items to return with this call.
listStackInstancesForProvisionedProduct_provisionedProductId :: Lens' ListStackInstancesForProvisionedProduct Text Source #
The identifier of the provisioned product.
listStackInstancesForProvisionedProductResponse_nextPageToken :: Lens' ListStackInstancesForProvisionedProductResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listStackInstancesForProvisionedProductResponse_stackInstances :: Lens' ListStackInstancesForProvisionedProductResponse (Maybe [StackInstance]) Source #
List of stack instances.
listStackInstancesForProvisionedProductResponse_httpStatus :: Lens' ListStackInstancesForProvisionedProductResponse Int Source #
The response's http status code.
DescribeServiceAction
describeServiceAction_acceptLanguage :: Lens' DescribeServiceAction (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describeServiceAction_id :: Lens' DescribeServiceAction Text Source #
The self-service action identifier.
describeServiceActionResponse_serviceActionDetail :: Lens' DescribeServiceActionResponse (Maybe ServiceActionDetail) Source #
Detailed information about the self-service action.
describeServiceActionResponse_httpStatus :: Lens' DescribeServiceActionResponse Int Source #
The response's http status code.
DescribeProduct
describeProduct_name :: Lens' DescribeProduct (Maybe Text) Source #
The product name.
describeProduct_acceptLanguage :: Lens' DescribeProduct (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describeProduct_id :: Lens' DescribeProduct (Maybe Text) Source #
The product identifier.
describeProductResponse_productViewSummary :: Lens' DescribeProductResponse (Maybe ProductViewSummary) Source #
Summary information about the product view.
describeProductResponse_provisioningArtifacts :: Lens' DescribeProductResponse (Maybe [ProvisioningArtifact]) Source #
Information about the provisioning artifacts for the specified product.
describeProductResponse_launchPaths :: Lens' DescribeProductResponse (Maybe [LaunchPath]) Source #
Information about the associated launch paths.
describeProductResponse_budgets :: Lens' DescribeProductResponse (Maybe [BudgetDetail]) Source #
Information about the associated budgets.
describeProductResponse_httpStatus :: Lens' DescribeProductResponse Int Source #
The response's http status code.
DeleteProvisionedProductPlan
deleteProvisionedProductPlan_acceptLanguage :: Lens' DeleteProvisionedProductPlan (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
deleteProvisionedProductPlan_ignoreErrors :: Lens' DeleteProvisionedProductPlan (Maybe Bool) Source #
If set to true, AWS Service Catalog stops managing the specified provisioned product even if it cannot delete the underlying resources.
deleteProvisionedProductPlan_planId :: Lens' DeleteProvisionedProductPlan Text Source #
The plan identifier.
deleteProvisionedProductPlanResponse_httpStatus :: Lens' DeleteProvisionedProductPlanResponse Int Source #
The response's http status code.
GetProvisionedProductOutputs
getProvisionedProductOutputs_provisionedProductName :: Lens' GetProvisionedProductOutputs (Maybe Text) Source #
The name of the provisioned product that you want the outputs from.
getProvisionedProductOutputs_outputKeys :: Lens' GetProvisionedProductOutputs (Maybe [Text]) Source #
The list of keys that the API should return with their values. If none are provided, the API will return all outputs of the provisioned product.
getProvisionedProductOutputs_acceptLanguage :: Lens' GetProvisionedProductOutputs (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
getProvisionedProductOutputs_pageToken :: Lens' GetProvisionedProductOutputs (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
getProvisionedProductOutputs_pageSize :: Lens' GetProvisionedProductOutputs (Maybe Natural) Source #
The maximum number of items to return with this call.
getProvisionedProductOutputs_provisionedProductId :: Lens' GetProvisionedProductOutputs (Maybe Text) Source #
The identifier of the provisioned product that you want the outputs from.
getProvisionedProductOutputsResponse_nextPageToken :: Lens' GetProvisionedProductOutputsResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
getProvisionedProductOutputsResponse_outputs :: Lens' GetProvisionedProductOutputsResponse (Maybe [RecordOutput]) Source #
Information about 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.
getProvisionedProductOutputsResponse_httpStatus :: Lens' GetProvisionedProductOutputsResponse Int Source #
The response's http status code.
CreateConstraint
createConstraint_acceptLanguage :: Lens' CreateConstraint (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
createConstraint_description :: Lens' CreateConstraint (Maybe Text) Source #
The description of the constraint.
createConstraint_portfolioId :: Lens' CreateConstraint Text Source #
The portfolio identifier.
createConstraint_productId :: Lens' CreateConstraint Text Source #
The product identifier.
createConstraint_parameters :: Lens' CreateConstraint Text Source #
The constraint parameters, in JSON format. The syntax depends on the constraint type as follows:
- LAUNCH
- You are required to specify either the
RoleArn
or theLocalRoleName
but can't use both.Specify the
RoleArn
property as follows:{"RoleArn" : "arn:aws:iam::123456789012:role/LaunchRole"}
Specify the
LocalRoleName
property as follows:{"LocalRoleName": "SCBasicLaunchRole"}
If you specify the
LocalRoleName
property, when an account uses the launch constraint, the IAM role with that name in the account will be used. This allows launch-role constraints to be account-agnostic so the administrator can create fewer resources per shared account.The given role name must exist in the account used to create the launch constraint and the account of the user who launches a product with this launch constraint.
You cannot have both a
LAUNCH
and aSTACKSET
constraint.You also cannot have more than one
LAUNCH
constraint on a product and portfolio. - NOTIFICATION
- Specify the
NotificationArns
property as follows:{"NotificationArns" : ["arn:aws:sns:us-east-1:123456789012:Topic"]}
- RESOURCE_UPDATE
- Specify the
TagUpdatesOnProvisionedProduct
property as follows:{"Version":"2.0","Properties":{"TagUpdateOnProvisionedProduct":"String"}}
The
TagUpdatesOnProvisionedProduct
property accepts a string value ofALLOWED
orNOT_ALLOWED
. - STACKSET
- Specify the
Parameters
property as follows:{"Version": "String", "Properties": {"AccountList": [ "String" ], "RegionList": [ "String" ], "AdminRole": "String", "ExecutionRole": "String"}}
You cannot have both a
LAUNCH
and aSTACKSET
constraint.You also cannot have more than one
STACKSET
constraint on a product and portfolio.Products with a
STACKSET
constraint will launch an AWS CloudFormation stack set. - TEMPLATE
- Specify the
Rules
property. For more information, see Template Constraint Rules.
createConstraint_type :: Lens' CreateConstraint Text Source #
The type of constraint.
LAUNCH
NOTIFICATION
RESOURCE_UPDATE
STACKSET
TEMPLATE
createConstraint_idempotencyToken :: Lens' CreateConstraint Text Source #
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
createConstraintResponse_status :: Lens' CreateConstraintResponse (Maybe RequestStatus) Source #
The status of the current request.
createConstraintResponse_constraintDetail :: Lens' CreateConstraintResponse (Maybe ConstraintDetail) Source #
Information about the constraint.
createConstraintResponse_constraintParameters :: Lens' CreateConstraintResponse (Maybe Text) Source #
The constraint parameters.
createConstraintResponse_httpStatus :: Lens' CreateConstraintResponse Int Source #
The response's http status code.
ListProvisionedProductPlans
listProvisionedProductPlans_provisionProductId :: Lens' ListProvisionedProductPlans (Maybe Text) Source #
The product identifier.
listProvisionedProductPlans_acceptLanguage :: Lens' ListProvisionedProductPlans (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listProvisionedProductPlans_accessLevelFilter :: Lens' ListProvisionedProductPlans (Maybe AccessLevelFilter) Source #
The access level to use to obtain results. The default is User
.
listProvisionedProductPlans_pageToken :: Lens' ListProvisionedProductPlans (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listProvisionedProductPlans_pageSize :: Lens' ListProvisionedProductPlans (Maybe Natural) Source #
The maximum number of items to return with this call.
listProvisionedProductPlansResponse_nextPageToken :: Lens' ListProvisionedProductPlansResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listProvisionedProductPlansResponse_provisionedProductPlans :: Lens' ListProvisionedProductPlansResponse (Maybe [ProvisionedProductPlanSummary]) Source #
Information about the plans.
listProvisionedProductPlansResponse_httpStatus :: Lens' ListProvisionedProductPlansResponse Int Source #
The response's http status code.
ListPortfolioAccess
listPortfolioAccess_organizationParentId :: Lens' ListPortfolioAccess (Maybe Text) Source #
The ID of an organization node the portfolio is shared with. All children of this node with an inherited portfolio share will be returned.
listPortfolioAccess_acceptLanguage :: Lens' ListPortfolioAccess (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listPortfolioAccess_pageToken :: Lens' ListPortfolioAccess (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listPortfolioAccess_pageSize :: Lens' ListPortfolioAccess (Maybe Natural) Source #
The maximum number of items to return with this call.
listPortfolioAccess_portfolioId :: Lens' ListPortfolioAccess Text Source #
The portfolio identifier.
listPortfolioAccessResponse_nextPageToken :: Lens' ListPortfolioAccessResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listPortfolioAccessResponse_accountIds :: Lens' ListPortfolioAccessResponse (Maybe [Text]) Source #
Information about the AWS accounts with access to the portfolio.
listPortfolioAccessResponse_httpStatus :: Lens' ListPortfolioAccessResponse Int Source #
The response's http status code.
BatchDisassociateServiceActionFromProvisioningArtifact
batchDisassociateServiceActionFromProvisioningArtifact_acceptLanguage :: Lens' BatchDisassociateServiceActionFromProvisioningArtifact (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
batchDisassociateServiceActionFromProvisioningArtifact_serviceActionAssociations :: Lens' BatchDisassociateServiceActionFromProvisioningArtifact (NonEmpty ServiceActionAssociation) Source #
One or more associations, each consisting of the Action ID, the Product ID, and the Provisioning Artifact ID.
batchDisassociateServiceActionFromProvisioningArtifactResponse_failedServiceActionAssociations :: Lens' BatchDisassociateServiceActionFromProvisioningArtifactResponse (Maybe [FailedServiceActionAssociation]) Source #
An object that contains a list of errors, along with information to help you identify the self-service action.
batchDisassociateServiceActionFromProvisioningArtifactResponse_httpStatus :: Lens' BatchDisassociateServiceActionFromProvisioningArtifactResponse Int Source #
The response's http status code.
DisassociatePrincipalFromPortfolio
disassociatePrincipalFromPortfolio_acceptLanguage :: Lens' DisassociatePrincipalFromPortfolio (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
disassociatePrincipalFromPortfolio_portfolioId :: Lens' DisassociatePrincipalFromPortfolio Text Source #
The portfolio identifier.
disassociatePrincipalFromPortfolio_principalARN :: Lens' DisassociatePrincipalFromPortfolio Text Source #
The ARN of the principal (IAM user, role, or group).
disassociatePrincipalFromPortfolioResponse_httpStatus :: Lens' DisassociatePrincipalFromPortfolioResponse Int Source #
The response's http status code.
DescribeTagOption
describeTagOption_id :: Lens' DescribeTagOption Text Source #
The TagOption identifier.
describeTagOptionResponse_tagOptionDetail :: Lens' DescribeTagOptionResponse (Maybe TagOptionDetail) Source #
Information about the TagOption.
describeTagOptionResponse_httpStatus :: Lens' DescribeTagOptionResponse Int Source #
The response's http status code.
DisassociateTagOptionFromResource
disassociateTagOptionFromResource_resourceId :: Lens' DisassociateTagOptionFromResource Text Source #
The resource identifier.
disassociateTagOptionFromResource_tagOptionId :: Lens' DisassociateTagOptionFromResource Text Source #
The TagOption identifier.
disassociateTagOptionFromResourceResponse_httpStatus :: Lens' DisassociateTagOptionFromResourceResponse Int Source #
The response's http status code.
DescribePortfolio
describePortfolio_acceptLanguage :: Lens' DescribePortfolio (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describePortfolio_id :: Lens' DescribePortfolio Text Source #
The portfolio identifier.
describePortfolioResponse_portfolioDetail :: Lens' DescribePortfolioResponse (Maybe PortfolioDetail) Source #
Information about the portfolio.
describePortfolioResponse_tagOptions :: Lens' DescribePortfolioResponse (Maybe [TagOptionDetail]) Source #
Information about the TagOptions associated with the portfolio.
describePortfolioResponse_budgets :: Lens' DescribePortfolioResponse (Maybe [BudgetDetail]) Source #
Information about the associated budgets.
describePortfolioResponse_tags :: Lens' DescribePortfolioResponse (Maybe [Tag]) Source #
Information about the tags associated with the portfolio.
describePortfolioResponse_httpStatus :: Lens' DescribePortfolioResponse Int Source #
The response's http status code.
AssociateProductWithPortfolio
associateProductWithPortfolio_sourcePortfolioId :: Lens' AssociateProductWithPortfolio (Maybe Text) Source #
The identifier of the source portfolio.
associateProductWithPortfolio_acceptLanguage :: Lens' AssociateProductWithPortfolio (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
associateProductWithPortfolio_productId :: Lens' AssociateProductWithPortfolio Text Source #
The product identifier.
associateProductWithPortfolio_portfolioId :: Lens' AssociateProductWithPortfolio Text Source #
The portfolio identifier.
associateProductWithPortfolioResponse_httpStatus :: Lens' AssociateProductWithPortfolioResponse Int Source #
The response's http status code.
ListAcceptedPortfolioShares
listAcceptedPortfolioShares_portfolioShareType :: Lens' ListAcceptedPortfolioShares (Maybe PortfolioShareType) Source #
The type of shared portfolios to list. The default is to list imported portfolios.
AWS_ORGANIZATIONS
- List portfolios shared by the management account of your organizationAWS_SERVICECATALOG
- List default portfoliosIMPORTED
- List imported portfolios
listAcceptedPortfolioShares_acceptLanguage :: Lens' ListAcceptedPortfolioShares (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listAcceptedPortfolioShares_pageToken :: Lens' ListAcceptedPortfolioShares (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listAcceptedPortfolioShares_pageSize :: Lens' ListAcceptedPortfolioShares (Maybe Natural) Source #
The maximum number of items to return with this call.
listAcceptedPortfolioSharesResponse_nextPageToken :: Lens' ListAcceptedPortfolioSharesResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listAcceptedPortfolioSharesResponse_portfolioDetails :: Lens' ListAcceptedPortfolioSharesResponse (Maybe [PortfolioDetail]) Source #
Information about the portfolios.
listAcceptedPortfolioSharesResponse_httpStatus :: Lens' ListAcceptedPortfolioSharesResponse Int Source #
The response's http status code.
ExecuteProvisionedProductPlan
executeProvisionedProductPlan_acceptLanguage :: Lens' ExecuteProvisionedProductPlan (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
executeProvisionedProductPlan_planId :: Lens' ExecuteProvisionedProductPlan Text Source #
The plan identifier.
executeProvisionedProductPlan_idempotencyToken :: Lens' ExecuteProvisionedProductPlan Text Source #
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
executeProvisionedProductPlanResponse_recordDetail :: Lens' ExecuteProvisionedProductPlanResponse (Maybe RecordDetail) Source #
Information about the result of provisioning the product.
executeProvisionedProductPlanResponse_httpStatus :: Lens' ExecuteProvisionedProductPlanResponse Int Source #
The response's http status code.
AcceptPortfolioShare
acceptPortfolioShare_portfolioShareType :: Lens' AcceptPortfolioShare (Maybe PortfolioShareType) Source #
The type of shared portfolios to accept. The default is to accept imported portfolios.
AWS_ORGANIZATIONS
- Accept portfolios shared by the management account of your organization.IMPORTED
- Accept imported portfolios.AWS_SERVICECATALOG
- Not supported. (Throws ResourceNotFoundException.)
For example,
aws servicecatalog accept-portfolio-share --portfolio-id "port-2qwzkwxt3y5fk" --portfolio-share-type AWS_ORGANIZATIONS
acceptPortfolioShare_acceptLanguage :: Lens' AcceptPortfolioShare (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
acceptPortfolioShare_portfolioId :: Lens' AcceptPortfolioShare Text Source #
The portfolio identifier.
acceptPortfolioShareResponse_httpStatus :: Lens' AcceptPortfolioShareResponse Int Source #
The response's http status code.
ScanProvisionedProducts
scanProvisionedProducts_acceptLanguage :: Lens' ScanProvisionedProducts (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
scanProvisionedProducts_accessLevelFilter :: Lens' ScanProvisionedProducts (Maybe AccessLevelFilter) Source #
The access level to use to obtain results. The default is User
.
scanProvisionedProducts_pageToken :: Lens' ScanProvisionedProducts (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
scanProvisionedProducts_pageSize :: Lens' ScanProvisionedProducts (Maybe Natural) Source #
The maximum number of items to return with this call.
scanProvisionedProductsResponse_nextPageToken :: Lens' ScanProvisionedProductsResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
scanProvisionedProductsResponse_provisionedProducts :: Lens' ScanProvisionedProductsResponse (Maybe [ProvisionedProductDetail]) Source #
Information about the provisioned products.
scanProvisionedProductsResponse_httpStatus :: Lens' ScanProvisionedProductsResponse Int Source #
The response's http status code.
ListOrganizationPortfolioAccess
listOrganizationPortfolioAccess_acceptLanguage :: Lens' ListOrganizationPortfolioAccess (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listOrganizationPortfolioAccess_pageToken :: Lens' ListOrganizationPortfolioAccess (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listOrganizationPortfolioAccess_pageSize :: Lens' ListOrganizationPortfolioAccess (Maybe Natural) Source #
The maximum number of items to return with this call.
listOrganizationPortfolioAccess_portfolioId :: Lens' ListOrganizationPortfolioAccess Text Source #
The portfolio identifier. For example, port-2abcdext3y5fk
.
listOrganizationPortfolioAccess_organizationNodeType :: Lens' ListOrganizationPortfolioAccess OrganizationNodeType Source #
The organization node type that will be returned in the output.
ORGANIZATION
- Organization that has access to the portfolio.ORGANIZATIONAL_UNIT
- Organizational unit that has access to the portfolio within your organization.ACCOUNT
- Account that has access to the portfolio within your organization.
listOrganizationPortfolioAccessResponse_nextPageToken :: Lens' ListOrganizationPortfolioAccessResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listOrganizationPortfolioAccessResponse_organizationNodes :: Lens' ListOrganizationPortfolioAccessResponse (Maybe [OrganizationNode]) Source #
Displays information about the organization nodes.
listOrganizationPortfolioAccessResponse_httpStatus :: Lens' ListOrganizationPortfolioAccessResponse Int Source #
The response's http status code.
ListPrincipalsForPortfolio
listPrincipalsForPortfolio_acceptLanguage :: Lens' ListPrincipalsForPortfolio (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listPrincipalsForPortfolio_pageToken :: Lens' ListPrincipalsForPortfolio (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listPrincipalsForPortfolio_pageSize :: Lens' ListPrincipalsForPortfolio (Maybe Natural) Source #
The maximum number of items to return with this call.
listPrincipalsForPortfolio_portfolioId :: Lens' ListPrincipalsForPortfolio Text Source #
The portfolio identifier.
listPrincipalsForPortfolioResponse_nextPageToken :: Lens' ListPrincipalsForPortfolioResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listPrincipalsForPortfolioResponse_principals :: Lens' ListPrincipalsForPortfolioResponse (Maybe [Principal]) Source #
The IAM principals (users or roles) associated with the portfolio.
listPrincipalsForPortfolioResponse_httpStatus :: Lens' ListPrincipalsForPortfolioResponse Int Source #
The response's http status code.
DeleteProduct
deleteProduct_acceptLanguage :: Lens' DeleteProduct (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
deleteProduct_id :: Lens' DeleteProduct Text Source #
The product identifier.
deleteProductResponse_httpStatus :: Lens' DeleteProductResponse Int Source #
The response's http status code.
UpdateProduct
updateProduct_removeTags :: Lens' UpdateProduct (Maybe [Text]) Source #
The tags to remove from the product.
updateProduct_owner :: Lens' UpdateProduct (Maybe Text) Source #
The updated owner of the product.
updateProduct_supportUrl :: Lens' UpdateProduct (Maybe Text) Source #
The updated support URL for the product.
updateProduct_distributor :: Lens' UpdateProduct (Maybe Text) Source #
The updated distributor of the product.
updateProduct_name :: Lens' UpdateProduct (Maybe Text) Source #
The updated product name.
updateProduct_acceptLanguage :: Lens' UpdateProduct (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
updateProduct_addTags :: Lens' UpdateProduct (Maybe [Tag]) Source #
The tags to add to the product.
updateProduct_supportEmail :: Lens' UpdateProduct (Maybe Text) Source #
The updated support email for the product.
updateProduct_description :: Lens' UpdateProduct (Maybe Text) Source #
The updated description of the product.
updateProduct_supportDescription :: Lens' UpdateProduct (Maybe Text) Source #
The updated support description for the product.
updateProduct_id :: Lens' UpdateProduct Text Source #
The product identifier.
updateProductResponse_productViewDetail :: Lens' UpdateProductResponse (Maybe ProductViewDetail) Source #
Information about the product view.
updateProductResponse_tags :: Lens' UpdateProductResponse (Maybe [Tag]) Source #
Information about the tags associated with the product.
updateProductResponse_httpStatus :: Lens' UpdateProductResponse Int Source #
The response's http status code.
ListServiceActions
listServiceActions_acceptLanguage :: Lens' ListServiceActions (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listServiceActions_pageToken :: Lens' ListServiceActions (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listServiceActions_pageSize :: Lens' ListServiceActions (Maybe Natural) Source #
The maximum number of items to return with this call.
listServiceActionsResponse_nextPageToken :: Lens' ListServiceActionsResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listServiceActionsResponse_serviceActionSummaries :: Lens' ListServiceActionsResponse (Maybe [ServiceActionSummary]) Source #
An object containing information about the service actions associated with the provisioning artifact.
listServiceActionsResponse_httpStatus :: Lens' ListServiceActionsResponse Int Source #
The response's http status code.
ProvisionProduct
provisionProduct_productName :: Lens' ProvisionProduct (Maybe Text) Source #
The name of the product. You must provide the name or ID, but not both.
provisionProduct_provisioningArtifactId :: Lens' ProvisionProduct (Maybe Text) Source #
The identifier of the provisioning artifact. You must provide the name or ID, but not both.
provisionProduct_provisioningArtifactName :: Lens' ProvisionProduct (Maybe Text) Source #
The name of the provisioning artifact. You must provide the name or ID, but not both.
provisionProduct_notificationArns :: Lens' ProvisionProduct (Maybe [Text]) Source #
Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
provisionProduct_pathName :: Lens' ProvisionProduct (Maybe Text) Source #
The name of the path. You must provide the name or ID, but not both.
provisionProduct_acceptLanguage :: Lens' ProvisionProduct (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
provisionProduct_pathId :: Lens' ProvisionProduct (Maybe Text) Source #
The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths. You must provide the name or ID, but not both.
provisionProduct_provisioningParameters :: Lens' ProvisionProduct (Maybe [ProvisioningParameter]) Source #
Parameters specified by the administrator that are required for provisioning the product.
provisionProduct_productId :: Lens' ProvisionProduct (Maybe Text) Source #
The product identifier. You must provide the name or ID, but not both.
provisionProduct_tags :: Lens' ProvisionProduct (Maybe [Tag]) Source #
One or more tags.
provisionProduct_provisioningPreferences :: Lens' ProvisionProduct (Maybe ProvisioningPreferences) Source #
An object that contains information about the provisioning preferences for a stack set.
provisionProduct_provisionedProductName :: Lens' ProvisionProduct Text Source #
A user-friendly name for the provisioned product. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
provisionProduct_provisionToken :: Lens' ProvisionProduct Text Source #
An idempotency token that uniquely identifies the provisioning request.
provisionProductResponse_recordDetail :: Lens' ProvisionProductResponse (Maybe RecordDetail) Source #
Information about the result of provisioning the product.
provisionProductResponse_httpStatus :: Lens' ProvisionProductResponse Int Source #
The response's http status code.
DeleteServiceAction
deleteServiceAction_acceptLanguage :: Lens' DeleteServiceAction (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
deleteServiceAction_id :: Lens' DeleteServiceAction Text Source #
The self-service action identifier. For example, act-fs7abcd89wxyz
.
deleteServiceActionResponse_httpStatus :: Lens' DeleteServiceActionResponse Int Source #
The response's http status code.
UpdateServiceAction
updateServiceAction_definition :: Lens' UpdateServiceAction (Maybe (HashMap ServiceActionDefinitionKey Text)) Source #
A map that defines the self-service action.
updateServiceAction_name :: Lens' UpdateServiceAction (Maybe Text) Source #
The self-service action name.
updateServiceAction_acceptLanguage :: Lens' UpdateServiceAction (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
updateServiceAction_description :: Lens' UpdateServiceAction (Maybe Text) Source #
The self-service action description.
updateServiceAction_id :: Lens' UpdateServiceAction Text Source #
The self-service action identifier.
updateServiceActionResponse_serviceActionDetail :: Lens' UpdateServiceActionResponse (Maybe ServiceActionDetail) Source #
Detailed information about the self-service action.
updateServiceActionResponse_httpStatus :: Lens' UpdateServiceActionResponse Int Source #
The response's http status code.
DisableAWSOrganizationsAccess
disableAWSOrganizationsAccessResponse_httpStatus :: Lens' DisableAWSOrganizationsAccessResponse Int Source #
The response's http status code.
RejectPortfolioShare
rejectPortfolioShare_portfolioShareType :: Lens' RejectPortfolioShare (Maybe PortfolioShareType) Source #
The type of shared portfolios to reject. The default is to reject imported portfolios.
AWS_ORGANIZATIONS
- Reject portfolios shared by the management account of your organization.IMPORTED
- Reject imported portfolios.AWS_SERVICECATALOG
- Not supported. (Throws ResourceNotFoundException.)
For example,
aws servicecatalog reject-portfolio-share --portfolio-id "port-2qwzkwxt3y5fk" --portfolio-share-type AWS_ORGANIZATIONS
rejectPortfolioShare_acceptLanguage :: Lens' RejectPortfolioShare (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
rejectPortfolioShare_portfolioId :: Lens' RejectPortfolioShare Text Source #
The portfolio identifier.
rejectPortfolioShareResponse_httpStatus :: Lens' RejectPortfolioShareResponse Int Source #
The response's http status code.
DisassociateServiceActionFromProvisioningArtifact
disassociateServiceActionFromProvisioningArtifact_acceptLanguage :: Lens' DisassociateServiceActionFromProvisioningArtifact (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
disassociateServiceActionFromProvisioningArtifact_productId :: Lens' DisassociateServiceActionFromProvisioningArtifact Text Source #
The product identifier. For example, prod-abcdzk7xy33qa
.
disassociateServiceActionFromProvisioningArtifact_provisioningArtifactId :: Lens' DisassociateServiceActionFromProvisioningArtifact Text Source #
The identifier of the provisioning artifact. For example,
pa-4abcdjnxjj6ne
.
disassociateServiceActionFromProvisioningArtifact_serviceActionId :: Lens' DisassociateServiceActionFromProvisioningArtifact Text Source #
The self-service action identifier. For example, act-fs7abcd89wxyz
.
disassociateServiceActionFromProvisioningArtifactResponse_httpStatus :: Lens' DisassociateServiceActionFromProvisioningArtifactResponse Int Source #
The response's http status code.
DeleteTagOption
deleteTagOption_id :: Lens' DeleteTagOption Text Source #
The TagOption identifier.
deleteTagOptionResponse_httpStatus :: Lens' DeleteTagOptionResponse Int Source #
The response's http status code.
UpdateTagOption
updateTagOption_value :: Lens' UpdateTagOption (Maybe Text) Source #
The updated value.
updateTagOption_active :: Lens' UpdateTagOption (Maybe Bool) Source #
The updated active state.
updateTagOption_id :: Lens' UpdateTagOption Text Source #
The TagOption identifier.
updateTagOptionResponse_tagOptionDetail :: Lens' UpdateTagOptionResponse (Maybe TagOptionDetail) Source #
Information about the TagOption.
updateTagOptionResponse_httpStatus :: Lens' UpdateTagOptionResponse Int Source #
The response's http status code.
ListTagOptions
listTagOptions_filters :: Lens' ListTagOptions (Maybe ListTagOptionsFilters) Source #
The search filters. If no search filters are specified, the output includes all TagOptions.
listTagOptions_pageToken :: Lens' ListTagOptions (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listTagOptions_pageSize :: Lens' ListTagOptions (Maybe Natural) Source #
The maximum number of items to return with this call.
listTagOptionsResponse_pageToken :: Lens' ListTagOptionsResponse (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listTagOptionsResponse_tagOptionDetails :: Lens' ListTagOptionsResponse (Maybe [TagOptionDetail]) Source #
Information about the TagOptions.
listTagOptionsResponse_httpStatus :: Lens' ListTagOptionsResponse Int Source #
The response's http status code.
UpdateProvisionedProductProperties
updateProvisionedProductProperties_acceptLanguage :: Lens' UpdateProvisionedProductProperties (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
updateProvisionedProductProperties_provisionedProductId :: Lens' UpdateProvisionedProductProperties Text Source #
The identifier of the provisioned product.
updateProvisionedProductProperties_provisionedProductProperties :: Lens' UpdateProvisionedProductProperties (HashMap PropertyKey Text) Source #
A map that contains the provisioned product properties to be updated.
The LAUNCH_ROLE
key accepts role ARNs. This key allows an
administrator to call UpdateProvisionedProductProperties
to update the
launch role that is associated with a provisioned product. This role is
used when an end user calls a provisioning operation such as
UpdateProvisionedProduct
, TerminateProvisionedProduct
, or
ExecuteProvisionedProductServiceAction
. Only a role ARN is valid. A
user ARN is invalid.
The OWNER
key accepts user ARNs and role ARNs. The owner is the user
that has permission to see, update, terminate, and execute service
actions in the provisioned product.
The administrator can change the owner of a provisioned product to
another IAM user within the same account. Both end user owners and
administrators can see ownership history of the provisioned product
using the ListRecordHistory
API. The new owner can describe all past
records for the provisioned product using the DescribeRecord
API. The
previous owner can no longer use DescribeRecord
, but can still see the
product's history from when he was an owner using ListRecordHistory
.
If a provisioned product ownership is assigned to an end user, they can see and perform any action through the API or Service Catalog console such as update, terminate, and execute service actions. If an end user provisions a product and the owner is updated to someone else, they will no longer be able to see or perform any actions through API or the Service Catalog console on that provisioned product.
updateProvisionedProductProperties_idempotencyToken :: Lens' UpdateProvisionedProductProperties Text Source #
The idempotency token that uniquely identifies the provisioning product update request.
updateProvisionedProductPropertiesResponse_status :: Lens' UpdateProvisionedProductPropertiesResponse (Maybe RecordStatus) Source #
The status of the request.
updateProvisionedProductPropertiesResponse_provisionedProductProperties :: Lens' UpdateProvisionedProductPropertiesResponse (Maybe (HashMap PropertyKey Text)) Source #
A map that contains the properties updated.
updateProvisionedProductPropertiesResponse_recordId :: Lens' UpdateProvisionedProductPropertiesResponse (Maybe Text) Source #
The identifier of the record.
updateProvisionedProductPropertiesResponse_provisionedProductId :: Lens' UpdateProvisionedProductPropertiesResponse (Maybe Text) Source #
The provisioned product identifier.
updateProvisionedProductPropertiesResponse_httpStatus :: Lens' UpdateProvisionedProductPropertiesResponse Int Source #
The response's http status code.
SearchProductsAsAdmin
searchProductsAsAdmin_portfolioId :: Lens' SearchProductsAsAdmin (Maybe Text) Source #
The portfolio identifier.
searchProductsAsAdmin_filters :: Lens' SearchProductsAsAdmin (Maybe (HashMap ProductViewFilterBy [Text])) Source #
The search filters. If no search filters are specified, the output includes all products to which the administrator has access.
searchProductsAsAdmin_sortOrder :: Lens' SearchProductsAsAdmin (Maybe SortOrder) Source #
The sort order. If no value is specified, the results are not sorted.
searchProductsAsAdmin_acceptLanguage :: Lens' SearchProductsAsAdmin (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
searchProductsAsAdmin_pageToken :: Lens' SearchProductsAsAdmin (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
searchProductsAsAdmin_pageSize :: Lens' SearchProductsAsAdmin (Maybe Natural) Source #
The maximum number of items to return with this call.
searchProductsAsAdmin_productSource :: Lens' SearchProductsAsAdmin (Maybe ProductSource) Source #
Access level of the source of the product.
searchProductsAsAdmin_sortBy :: Lens' SearchProductsAsAdmin (Maybe ProductViewSortBy) Source #
The sort field. If no value is specified, the results are not sorted.
searchProductsAsAdminResponse_nextPageToken :: Lens' SearchProductsAsAdminResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
searchProductsAsAdminResponse_productViewDetails :: Lens' SearchProductsAsAdminResponse (Maybe [ProductViewDetail]) Source #
Information about the product views.
searchProductsAsAdminResponse_httpStatus :: Lens' SearchProductsAsAdminResponse Int Source #
The response's http status code.
DeletePortfolio
deletePortfolio_acceptLanguage :: Lens' DeletePortfolio (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
deletePortfolio_id :: Lens' DeletePortfolio Text Source #
The portfolio identifier.
deletePortfolioResponse_httpStatus :: Lens' DeletePortfolioResponse Int Source #
The response's http status code.
UpdatePortfolio
updatePortfolio_removeTags :: Lens' UpdatePortfolio (Maybe [Text]) Source #
The tags to remove.
updatePortfolio_acceptLanguage :: Lens' UpdatePortfolio (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
updatePortfolio_displayName :: Lens' UpdatePortfolio (Maybe Text) Source #
The name to use for display purposes.
updatePortfolio_addTags :: Lens' UpdatePortfolio (Maybe [Tag]) Source #
The tags to add.
updatePortfolio_description :: Lens' UpdatePortfolio (Maybe Text) Source #
The updated description of the portfolio.
updatePortfolio_providerName :: Lens' UpdatePortfolio (Maybe Text) Source #
The updated name of the portfolio provider.
updatePortfolio_id :: Lens' UpdatePortfolio Text Source #
The portfolio identifier.
updatePortfolioResponse_portfolioDetail :: Lens' UpdatePortfolioResponse (Maybe PortfolioDetail) Source #
Information about the portfolio.
updatePortfolioResponse_tags :: Lens' UpdatePortfolioResponse (Maybe [Tag]) Source #
Information about the tags associated with the portfolio.
updatePortfolioResponse_httpStatus :: Lens' UpdatePortfolioResponse Int Source #
The response's http status code.
ListPortfoliosForProduct
listPortfoliosForProduct_acceptLanguage :: Lens' ListPortfoliosForProduct (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listPortfoliosForProduct_pageToken :: Lens' ListPortfoliosForProduct (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listPortfoliosForProduct_pageSize :: Lens' ListPortfoliosForProduct (Maybe Natural) Source #
The maximum number of items to return with this call.
listPortfoliosForProduct_productId :: Lens' ListPortfoliosForProduct Text Source #
The product identifier.
listPortfoliosForProductResponse_nextPageToken :: Lens' ListPortfoliosForProductResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listPortfoliosForProductResponse_portfolioDetails :: Lens' ListPortfoliosForProductResponse (Maybe [PortfolioDetail]) Source #
Information about the portfolios.
listPortfoliosForProductResponse_httpStatus :: Lens' ListPortfoliosForProductResponse Int Source #
The response's http status code.
GetAWSOrganizationsAccessStatus
getAWSOrganizationsAccessStatusResponse_accessStatus :: Lens' GetAWSOrganizationsAccessStatusResponse (Maybe AccessStatus) Source #
The status of the portfolio share feature.
getAWSOrganizationsAccessStatusResponse_httpStatus :: Lens' GetAWSOrganizationsAccessStatusResponse Int Source #
The response's http status code.
DescribeProductAsAdmin
describeProductAsAdmin_sourcePortfolioId :: Lens' DescribeProductAsAdmin (Maybe Text) Source #
The unique identifier of the shared portfolio that the specified product is associated with.
You can provide this parameter to retrieve the shared TagOptions associated with the product. If this parameter is provided and if TagOptions sharing is enabled in the portfolio share, the API returns both local and shared TagOptions associated with the product. Otherwise only local TagOptions will be returned.
describeProductAsAdmin_name :: Lens' DescribeProductAsAdmin (Maybe Text) Source #
The product name.
describeProductAsAdmin_acceptLanguage :: Lens' DescribeProductAsAdmin (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describeProductAsAdmin_id :: Lens' DescribeProductAsAdmin (Maybe Text) Source #
The product identifier.
describeProductAsAdminResponse_productViewDetail :: Lens' DescribeProductAsAdminResponse (Maybe ProductViewDetail) Source #
Information about the product view.
describeProductAsAdminResponse_tagOptions :: Lens' DescribeProductAsAdminResponse (Maybe [TagOptionDetail]) Source #
Information about the TagOptions associated with the product.
describeProductAsAdminResponse_provisioningArtifactSummaries :: Lens' DescribeProductAsAdminResponse (Maybe [ProvisioningArtifactSummary]) Source #
Information about the provisioning artifacts (also known as versions) for the specified product.
describeProductAsAdminResponse_budgets :: Lens' DescribeProductAsAdminResponse (Maybe [BudgetDetail]) Source #
Information about the associated budgets.
describeProductAsAdminResponse_tags :: Lens' DescribeProductAsAdminResponse (Maybe [Tag]) Source #
Information about the tags associated with the product.
describeProductAsAdminResponse_httpStatus :: Lens' DescribeProductAsAdminResponse Int Source #
The response's http status code.
BatchAssociateServiceActionWithProvisioningArtifact
batchAssociateServiceActionWithProvisioningArtifact_acceptLanguage :: Lens' BatchAssociateServiceActionWithProvisioningArtifact (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
batchAssociateServiceActionWithProvisioningArtifact_serviceActionAssociations :: Lens' BatchAssociateServiceActionWithProvisioningArtifact (NonEmpty ServiceActionAssociation) Source #
One or more associations, each consisting of the Action ID, the Product ID, and the Provisioning Artifact ID.
batchAssociateServiceActionWithProvisioningArtifactResponse_failedServiceActionAssociations :: Lens' BatchAssociateServiceActionWithProvisioningArtifactResponse (Maybe [FailedServiceActionAssociation]) Source #
An object that contains a list of errors, along with information to help you identify the self-service action.
batchAssociateServiceActionWithProvisioningArtifactResponse_httpStatus :: Lens' BatchAssociateServiceActionWithProvisioningArtifactResponse Int Source #
The response's http status code.
DescribeProvisioningParameters
describeProvisioningParameters_productName :: Lens' DescribeProvisioningParameters (Maybe Text) Source #
The name of the product. You must provide the name or ID, but not both.
describeProvisioningParameters_provisioningArtifactId :: Lens' DescribeProvisioningParameters (Maybe Text) Source #
The identifier of the provisioning artifact. You must provide the name or ID, but not both.
describeProvisioningParameters_provisioningArtifactName :: Lens' DescribeProvisioningParameters (Maybe Text) Source #
The name of the provisioning artifact. You must provide the name or ID, but not both.
describeProvisioningParameters_pathName :: Lens' DescribeProvisioningParameters (Maybe Text) Source #
The name of the path. You must provide the name or ID, but not both.
describeProvisioningParameters_acceptLanguage :: Lens' DescribeProvisioningParameters (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describeProvisioningParameters_pathId :: Lens' DescribeProvisioningParameters (Maybe Text) Source #
The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths. You must provide the name or ID, but not both.
describeProvisioningParameters_productId :: Lens' DescribeProvisioningParameters (Maybe Text) Source #
The product identifier. You must provide the product name or ID, but not both.
describeProvisioningParametersResponse_provisioningArtifactPreferences :: Lens' DescribeProvisioningParametersResponse (Maybe ProvisioningArtifactPreferences) Source #
An object that contains information about preferences, such as regions and accounts, for the provisioning artifact.
describeProvisioningParametersResponse_provisioningArtifactParameters :: Lens' DescribeProvisioningParametersResponse (Maybe [ProvisioningArtifactParameter]) Source #
Information about the parameters used to provision the product.
describeProvisioningParametersResponse_usageInstructions :: Lens' DescribeProvisioningParametersResponse (Maybe [UsageInstruction]) Source #
Any additional metadata specifically related to the provisioning of the
product. For example, see the Version
field of the CloudFormation
template.
describeProvisioningParametersResponse_constraintSummaries :: Lens' DescribeProvisioningParametersResponse (Maybe [ConstraintSummary]) Source #
Information about the constraints used to provision the product.
describeProvisioningParametersResponse_tagOptions :: Lens' DescribeProvisioningParametersResponse (Maybe [TagOptionSummary]) Source #
Information about the TagOptions associated with the resource.
describeProvisioningParametersResponse_provisioningArtifactOutputs :: Lens' DescribeProvisioningParametersResponse (Maybe [ProvisioningArtifactOutput]) Source #
The output of the provisioning artifact.
describeProvisioningParametersResponse_httpStatus :: Lens' DescribeProvisioningParametersResponse Int Source #
The response's http status code.
AssociatePrincipalWithPortfolio
associatePrincipalWithPortfolio_acceptLanguage :: Lens' AssociatePrincipalWithPortfolio (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
associatePrincipalWithPortfolio_portfolioId :: Lens' AssociatePrincipalWithPortfolio Text Source #
The portfolio identifier.
associatePrincipalWithPortfolio_principalARN :: Lens' AssociatePrincipalWithPortfolio Text Source #
The ARN of the principal (IAM user, role, or group).
associatePrincipalWithPortfolio_principalType :: Lens' AssociatePrincipalWithPortfolio PrincipalType Source #
The principal type. The supported value is IAM
.
associatePrincipalWithPortfolioResponse_httpStatus :: Lens' AssociatePrincipalWithPortfolioResponse Int Source #
The response's http status code.
DescribeProvisionedProduct
describeProvisionedProduct_name :: Lens' DescribeProvisionedProduct (Maybe Text) Source #
The name of the provisioned product. You must provide the name or ID, but not both.
If you do not provide a name or ID, or you provide both name and ID, an
InvalidParametersException
will occur.
describeProvisionedProduct_acceptLanguage :: Lens' DescribeProvisionedProduct (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
describeProvisionedProduct_id :: Lens' DescribeProvisionedProduct (Maybe Text) Source #
The provisioned product identifier. You must provide the name or ID, but not both.
If you do not provide a name or ID, or you provide both name and ID, an
InvalidParametersException
will occur.
describeProvisionedProductResponse_provisionedProductDetail :: Lens' DescribeProvisionedProductResponse (Maybe ProvisionedProductDetail) Source #
Information about the provisioned product.
describeProvisionedProductResponse_cloudWatchDashboards :: Lens' DescribeProvisionedProductResponse (Maybe [CloudWatchDashboard]) Source #
Any CloudWatch dashboards that were created when provisioning the product.
describeProvisionedProductResponse_httpStatus :: Lens' DescribeProvisionedProductResponse Int Source #
The response's http status code.
CopyProduct
copyProduct_targetProductId :: Lens' CopyProduct (Maybe Text) Source #
The identifier of the target product. By default, a new product is created.
copyProduct_sourceProvisioningArtifactIdentifiers :: Lens' CopyProduct (Maybe [HashMap ProvisioningArtifactPropertyName Text]) Source #
The identifiers of the provisioning artifacts (also known as versions) of the product to copy. By default, all provisioning artifacts are copied.
copyProduct_targetProductName :: Lens' CopyProduct (Maybe Text) Source #
A name for the target product. The default is the name of the source product.
copyProduct_copyOptions :: Lens' CopyProduct (Maybe [CopyOption]) Source #
The copy options. If the value is CopyTags
, the tags from the source
product are copied to the target product.
copyProduct_acceptLanguage :: Lens' CopyProduct (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
copyProduct_sourceProductArn :: Lens' CopyProduct Text Source #
The Amazon Resource Name (ARN) of the source product.
copyProduct_idempotencyToken :: Lens' CopyProduct Text Source #
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
copyProductResponse_copyProductToken :: Lens' CopyProductResponse (Maybe Text) Source #
The token to use to track the progress of the operation.
copyProductResponse_httpStatus :: Lens' CopyProductResponse Int Source #
The response's http status code.
DescribePortfolioShareStatus
describePortfolioShareStatus_portfolioShareToken :: Lens' DescribePortfolioShareStatus Text Source #
The token for the portfolio share operation. This token is returned either by CreatePortfolioShare or by DeletePortfolioShare.
describePortfolioShareStatusResponse_status :: Lens' DescribePortfolioShareStatusResponse (Maybe ShareStatus) Source #
Status of the portfolio share operation.
describePortfolioShareStatusResponse_portfolioShareToken :: Lens' DescribePortfolioShareStatusResponse (Maybe Text) Source #
The token for the portfolio share operation. For example,
share-6v24abcdefghi
.
describePortfolioShareStatusResponse_shareDetails :: Lens' DescribePortfolioShareStatusResponse (Maybe ShareDetails) Source #
Information about the portfolio share operation.
describePortfolioShareStatusResponse_portfolioId :: Lens' DescribePortfolioShareStatusResponse (Maybe Text) Source #
The portfolio identifier.
describePortfolioShareStatusResponse_organizationNodeValue :: Lens' DescribePortfolioShareStatusResponse (Maybe Text) Source #
Organization node identifier. It can be either account id, organizational unit id or organization id.
describePortfolioShareStatusResponse_httpStatus :: Lens' DescribePortfolioShareStatusResponse Int Source #
The response's http status code.
UpdateProvisioningArtifact
updateProvisioningArtifact_active :: Lens' UpdateProvisioningArtifact (Maybe Bool) Source #
Indicates whether the product version is active.
Inactive provisioning artifacts are invisible to end users. End users cannot launch or update a provisioned product from an inactive provisioning artifact.
updateProvisioningArtifact_name :: Lens' UpdateProvisioningArtifact (Maybe Text) Source #
The updated name of the provisioning artifact.
updateProvisioningArtifact_acceptLanguage :: Lens' UpdateProvisioningArtifact (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
updateProvisioningArtifact_guidance :: Lens' UpdateProvisioningArtifact (Maybe ProvisioningArtifactGuidance) Source #
Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.
The DEFAULT
value indicates that the product version is active.
The administrator can set the guidance to DEPRECATED
to inform users
that the product version is deprecated. Users are able to make updates
to a provisioned product of a deprecated version but cannot launch new
provisioned products using a deprecated version.
updateProvisioningArtifact_description :: Lens' UpdateProvisioningArtifact (Maybe Text) Source #
The updated description of the provisioning artifact.
updateProvisioningArtifact_productId :: Lens' UpdateProvisioningArtifact Text Source #
The product identifier.
updateProvisioningArtifact_provisioningArtifactId :: Lens' UpdateProvisioningArtifact Text Source #
The identifier of the provisioning artifact.
updateProvisioningArtifactResponse_status :: Lens' UpdateProvisioningArtifactResponse (Maybe RequestStatus) Source #
The status of the current request.
updateProvisioningArtifactResponse_info :: Lens' UpdateProvisioningArtifactResponse (Maybe (HashMap Text Text)) Source #
The URL of the CloudFormation template in Amazon S3.
updateProvisioningArtifactResponse_provisioningArtifactDetail :: Lens' UpdateProvisioningArtifactResponse (Maybe ProvisioningArtifactDetail) Source #
Information about the provisioning artifact.
updateProvisioningArtifactResponse_httpStatus :: Lens' UpdateProvisioningArtifactResponse Int Source #
The response's http status code.
DeletePortfolioShare
deletePortfolioShare_accountId :: Lens' DeletePortfolioShare (Maybe Text) Source #
The AWS account ID.
deletePortfolioShare_acceptLanguage :: Lens' DeletePortfolioShare (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
deletePortfolioShare_organizationNode :: Lens' DeletePortfolioShare (Maybe OrganizationNode) Source #
The organization node to whom you are going to stop sharing.
deletePortfolioShare_portfolioId :: Lens' DeletePortfolioShare Text Source #
The portfolio identifier.
deletePortfolioShareResponse_portfolioShareToken :: Lens' DeletePortfolioShareResponse (Maybe Text) Source #
The portfolio share unique identifier. This will only be returned if delete is made to an organization node.
deletePortfolioShareResponse_httpStatus :: Lens' DeletePortfolioShareResponse Int Source #
The response's http status code.
DeleteProvisioningArtifact
deleteProvisioningArtifact_acceptLanguage :: Lens' DeleteProvisioningArtifact (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
deleteProvisioningArtifact_productId :: Lens' DeleteProvisioningArtifact Text Source #
The product identifier.
deleteProvisioningArtifact_provisioningArtifactId :: Lens' DeleteProvisioningArtifact Text Source #
The identifier of the provisioning artifact.
deleteProvisioningArtifactResponse_httpStatus :: Lens' DeleteProvisioningArtifactResponse Int Source #
The response's http status code.
UpdatePortfolioShare
updatePortfolioShare_accountId :: Lens' UpdatePortfolioShare (Maybe Text) Source #
The AWS Account Id of the recipient account. This field is required when updating an external account to account type share.
updatePortfolioShare_shareTagOptions :: Lens' UpdatePortfolioShare (Maybe Bool) Source #
A flag to enable or disable TagOptions sharing for the portfolio share. If this field is not provided, the current state of TagOptions sharing on the portfolio share will not be modified.
updatePortfolioShare_acceptLanguage :: Lens' UpdatePortfolioShare (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
updatePortfolioShare_organizationNode :: Lens' UpdatePortfolioShare (Maybe OrganizationNode) Source #
Undocumented member.
updatePortfolioShare_portfolioId :: Lens' UpdatePortfolioShare Text Source #
The unique identifier of the portfolio for which the share will be updated.
updatePortfolioShareResponse_status :: Lens' UpdatePortfolioShareResponse (Maybe ShareStatus) Source #
The status of UpdatePortfolioShare
operation. You can also obtain the
operation status using DescribePortfolioShareStatus
API.
updatePortfolioShareResponse_portfolioShareToken :: Lens' UpdatePortfolioShareResponse (Maybe Text) Source #
The token that tracks the status of the UpdatePortfolioShare
operation
for external account to account or organizational type sharing.
updatePortfolioShareResponse_httpStatus :: Lens' UpdatePortfolioShareResponse Int Source #
The response's http status code.
ListProvisioningArtifactsForServiceAction
listProvisioningArtifactsForServiceAction_acceptLanguage :: Lens' ListProvisioningArtifactsForServiceAction (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listProvisioningArtifactsForServiceAction_pageToken :: Lens' ListProvisioningArtifactsForServiceAction (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listProvisioningArtifactsForServiceAction_pageSize :: Lens' ListProvisioningArtifactsForServiceAction (Maybe Natural) Source #
The maximum number of items to return with this call.
listProvisioningArtifactsForServiceAction_serviceActionId :: Lens' ListProvisioningArtifactsForServiceAction Text Source #
The self-service action identifier. For example, act-fs7abcd89wxyz
.
listProvisioningArtifactsForServiceActionResponse_nextPageToken :: Lens' ListProvisioningArtifactsForServiceActionResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listProvisioningArtifactsForServiceActionResponse_provisioningArtifactViews :: Lens' ListProvisioningArtifactsForServiceActionResponse (Maybe [ProvisioningArtifactView]) Source #
An array of objects with information about product views and provisioning artifacts.
listProvisioningArtifactsForServiceActionResponse_httpStatus :: Lens' ListProvisioningArtifactsForServiceActionResponse Int Source #
The response's http status code.
CreatePortfolio
createPortfolio_acceptLanguage :: Lens' CreatePortfolio (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
createPortfolio_description :: Lens' CreatePortfolio (Maybe Text) Source #
The description of the portfolio.
createPortfolio_tags :: Lens' CreatePortfolio (Maybe [Tag]) Source #
One or more tags.
createPortfolio_displayName :: Lens' CreatePortfolio Text Source #
The name to use for display purposes.
createPortfolio_providerName :: Lens' CreatePortfolio Text Source #
The name of the portfolio provider.
createPortfolio_idempotencyToken :: Lens' CreatePortfolio Text Source #
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
createPortfolioResponse_portfolioDetail :: Lens' CreatePortfolioResponse (Maybe PortfolioDetail) Source #
Information about the portfolio.
createPortfolioResponse_tags :: Lens' CreatePortfolioResponse (Maybe [Tag]) Source #
Information about the tags associated with the portfolio.
createPortfolioResponse_httpStatus :: Lens' CreatePortfolioResponse Int Source #
The response's http status code.
ListLaunchPaths
listLaunchPaths_acceptLanguage :: Lens' ListLaunchPaths (Maybe Text) Source #
The language code.
en
- English (default)jp
- Japanesezh
- Chinese
listLaunchPaths_pageToken :: Lens' ListLaunchPaths (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listLaunchPaths_pageSize :: Lens' ListLaunchPaths (Maybe Natural) Source #
The maximum number of items to return with this call.
listLaunchPaths_productId :: Lens' ListLaunchPaths Text Source #
The product identifier.
listLaunchPathsResponse_nextPageToken :: Lens' ListLaunchPathsResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
listLaunchPathsResponse_launchPathSummaries :: Lens' ListLaunchPathsResponse (Maybe [LaunchPathSummary]) Source #
Information about the launch path.
listLaunchPathsResponse_httpStatus :: Lens' ListLaunchPathsResponse Int Source #
The response's http status code.
DescribePortfolioShares
describePortfolioShares_pageToken :: Lens' DescribePortfolioShares (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
describePortfolioShares_pageSize :: Lens' DescribePortfolioShares (Maybe Natural) Source #
The maximum number of items to return with this call.
describePortfolioShares_portfolioId :: Lens' DescribePortfolioShares Text Source #
The unique identifier of the portfolio for which shares will be retrieved.
describePortfolioShares_type :: Lens' DescribePortfolioShares DescribePortfolioShareType Source #
The type of portfolio share to summarize. This field acts as a filter on the type of portfolio share, which can be one of the following:
ACCOUNT
- Represents an external account to account share.ORGANIZATION
- Represents a share to an organization. This share is available to every account in the organization.ORGANIZATIONAL_UNIT
- Represents a share to an organizational unit.ORGANIZATION_MEMBER_ACCOUNT
- Represents a share to an account in the organization.
describePortfolioSharesResponse_nextPageToken :: Lens' DescribePortfolioSharesResponse (Maybe Text) Source #
The page token to use to retrieve the next set of results. If there are no additional results, this value is null.
describePortfolioSharesResponse_portfolioShareDetails :: Lens' DescribePortfolioSharesResponse (Maybe [PortfolioShareDetail]) Source #
Summaries about each of the portfolio shares.
describePortfolioSharesResponse_httpStatus :: Lens' DescribePortfolioSharesResponse Int Source #
The response's http status code.
ListResourcesForTagOption
listResourcesForTagOption_resourceType :: Lens' ListResourcesForTagOption (Maybe Text) Source #
The resource type.
Portfolio
Product
listResourcesForTagOption_pageToken :: Lens' ListResourcesForTagOption (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listResourcesForTagOption_pageSize :: Lens' ListResourcesForTagOption (Maybe Natural) Source #
The maximum number of items to return with this call.
listResourcesForTagOption_tagOptionId :: Lens' ListResourcesForTagOption Text Source #
The TagOption identifier.
listResourcesForTagOptionResponse_resourceDetails :: Lens' ListResourcesForTagOptionResponse (Maybe [ResourceDetail]) Source #
Information about the resources.
listResourcesForTagOptionResponse_pageToken :: Lens' ListResourcesForTagOptionResponse (Maybe Text) Source #
The page token for the next set of results. To retrieve the first set of results, use null.
listResourcesForTagOptionResponse_httpStatus :: Lens' ListResourcesForTagOptionResponse Int Source #
The response's http status code.
AssociateBudgetWithResource
associateBudgetWithResource_budgetName :: Lens' AssociateBudgetWithResource Text Source #
The name of the budget you want to associate.
associateBudgetWithResource_resourceId :: Lens' AssociateBudgetWithResource Text Source #
The resource identifier. Either a portfolio-id or a product-id.
associateBudgetWithResourceResponse_httpStatus :: Lens' AssociateBudgetWithResourceResponse Int Source #
The response's http status code.
Types
AccessLevelFilter
accessLevelFilter_value :: Lens' AccessLevelFilter (Maybe Text) Source #
The user to which the access level applies. The only supported value is
Self
.
accessLevelFilter_key :: Lens' AccessLevelFilter (Maybe AccessLevelFilterKey) Source #
The access level.
Account
- Filter results based on the account.Role
- Filter results based on the federated role of the specified user.User
- Filter results based on the specified user.
BudgetDetail
budgetDetail_budgetName :: Lens' BudgetDetail (Maybe Text) Source #
Name of the associated budget.
CloudWatchDashboard
cloudWatchDashboard_name :: Lens' CloudWatchDashboard (Maybe Text) Source #
The name of the CloudWatch dashboard.
ConstraintDetail
constraintDetail_portfolioId :: Lens' ConstraintDetail (Maybe Text) Source #
The identifier of the portfolio the product resides in. The constraint applies only to the instance of the product that lives within this portfolio.
constraintDetail_constraintId :: Lens' ConstraintDetail (Maybe Text) Source #
The identifier of the constraint.
constraintDetail_owner :: Lens' ConstraintDetail (Maybe Text) Source #
The owner of the constraint.
constraintDetail_type :: Lens' ConstraintDetail (Maybe Text) Source #
The type of constraint.
LAUNCH
NOTIFICATION
- STACKSET
TEMPLATE
constraintDetail_description :: Lens' ConstraintDetail (Maybe Text) Source #
The description of the constraint.
constraintDetail_productId :: Lens' ConstraintDetail (Maybe Text) Source #
The identifier of the product the constraint applies to. Note that a constraint applies to a specific instance of a product within a certain portfolio.
ConstraintSummary
constraintSummary_type :: Lens' ConstraintSummary (Maybe Text) Source #
The type of constraint.
LAUNCH
NOTIFICATION
- STACKSET
TEMPLATE
constraintSummary_description :: Lens' ConstraintSummary (Maybe Text) Source #
The description of the constraint.
ExecutionParameter
executionParameter_defaultValues :: Lens' ExecutionParameter (Maybe [Text]) Source #
The default values for the execution parameter.
executionParameter_name :: Lens' ExecutionParameter (Maybe Text) Source #
The name of the execution parameter.
executionParameter_type :: Lens' ExecutionParameter (Maybe Text) Source #
The execution parameter type.
FailedServiceActionAssociation
failedServiceActionAssociation_provisioningArtifactId :: Lens' FailedServiceActionAssociation (Maybe Text) Source #
The identifier of the provisioning artifact. For example,
pa-4abcdjnxjj6ne
.
failedServiceActionAssociation_errorCode :: Lens' FailedServiceActionAssociation (Maybe ServiceActionAssociationErrorCode) Source #
The error code. Valid values are listed below.
failedServiceActionAssociation_errorMessage :: Lens' FailedServiceActionAssociation (Maybe Text) Source #
A text description of the error.
failedServiceActionAssociation_serviceActionId :: Lens' FailedServiceActionAssociation (Maybe Text) Source #
The self-service action identifier. For example, act-fs7abcd89wxyz
.
failedServiceActionAssociation_productId :: Lens' FailedServiceActionAssociation (Maybe Text) Source #
The product identifier. For example, prod-abcdzk7xy33qa
.
LaunchPath
launchPath_name :: Lens' LaunchPath (Maybe Text) Source #
The name of the launch path.
launchPath_id :: Lens' LaunchPath (Maybe Text) Source #
The identifier of the launch path.
LaunchPathSummary
launchPathSummary_constraintSummaries :: Lens' LaunchPathSummary (Maybe [ConstraintSummary]) Source #
The constraints on the portfolio-product relationship.
launchPathSummary_name :: Lens' LaunchPathSummary (Maybe Text) Source #
The name of the portfolio to which the user was assigned.
launchPathSummary_id :: Lens' LaunchPathSummary (Maybe Text) Source #
The identifier of the product path.
launchPathSummary_tags :: Lens' LaunchPathSummary (Maybe [Tag]) Source #
The tags associated with this product path.
ListRecordHistorySearchFilter
listRecordHistorySearchFilter_value :: Lens' ListRecordHistorySearchFilter (Maybe Text) Source #
The filter value.
listRecordHistorySearchFilter_key :: Lens' ListRecordHistorySearchFilter (Maybe Text) Source #
The filter key.
product
- Filter results based on the specified product identifier.provisionedproduct
- Filter results based on the provisioned product identifier.
ListTagOptionsFilters
listTagOptionsFilters_value :: Lens' ListTagOptionsFilters (Maybe Text) Source #
The TagOption value.
listTagOptionsFilters_active :: Lens' ListTagOptionsFilters (Maybe Bool) Source #
The active state.
listTagOptionsFilters_key :: Lens' ListTagOptionsFilters (Maybe Text) Source #
The TagOption key.
OrganizationNode
organizationNode_value :: Lens' OrganizationNode (Maybe Text) Source #
The identifier of the organization node.
organizationNode_type :: Lens' OrganizationNode (Maybe OrganizationNodeType) Source #
The organization node type.
ParameterConstraints
parameterConstraints_maxValue :: Lens' ParameterConstraints (Maybe Text) Source #
A numeric value that determines the largest numeric value you want to
allow for Number
types.
parameterConstraints_maxLength :: Lens' ParameterConstraints (Maybe Text) Source #
An integer value that determines the largest number of characters you
want to allow for String
types.
parameterConstraints_constraintDescription :: Lens' ParameterConstraints (Maybe Text) Source #
A string that explains a constraint when the constraint is violated. For
example, without a constraint description, a parameter that has an
allowed pattern of [A-Za-z0-9]+
displays the following error message
when the user specifies an invalid value:
Malformed input-Parameter MyParameter must match pattern [A-Za-z0-9]+
By adding a constraint description, such as must only contain letters (uppercase and lowercase) and numbers, you can display the following customized error message:
Malformed input-Parameter MyParameter must only contain uppercase and lowercase letters and numbers.
parameterConstraints_minLength :: Lens' ParameterConstraints (Maybe Text) Source #
An integer value that determines the smallest number of characters you
want to allow for String
types.
parameterConstraints_allowedPattern :: Lens' ParameterConstraints (Maybe Text) Source #
A regular expression that represents the patterns that allow for
String
types. The pattern must match the entire parameter value
provided.
parameterConstraints_allowedValues :: Lens' ParameterConstraints (Maybe [Text]) Source #
The values that the administrator has allowed for the parameter.
parameterConstraints_minValue :: Lens' ParameterConstraints (Maybe Text) Source #
A numeric value that determines the smallest numeric value you want to
allow for Number
types.
PortfolioDetail
portfolioDetail_arn :: Lens' PortfolioDetail (Maybe Text) Source #
The ARN assigned to the portfolio.
portfolioDetail_createdTime :: Lens' PortfolioDetail (Maybe UTCTime) Source #
The UTC time stamp of the creation time.
portfolioDetail_id :: Lens' PortfolioDetail (Maybe Text) Source #
The portfolio identifier.
portfolioDetail_displayName :: Lens' PortfolioDetail (Maybe Text) Source #
The name to use for display purposes.
portfolioDetail_description :: Lens' PortfolioDetail (Maybe Text) Source #
The description of the portfolio.
portfolioDetail_providerName :: Lens' PortfolioDetail (Maybe Text) Source #
The name of the portfolio provider.
PortfolioShareDetail
portfolioShareDetail_principalId :: Lens' PortfolioShareDetail (Maybe Text) Source #
The identifier of the recipient entity that received the portfolio share. The recipient entities can be one of the following:
- An external account.
- An organziation member account.
- An organzational unit (OU).
- The organization itself. (This shares with every account in the organization).
portfolioShareDetail_shareTagOptions :: Lens' PortfolioShareDetail (Maybe Bool) Source #
Indicates whether TagOptions sharing is enabled or disabled for the portfolio share.
portfolioShareDetail_type :: Lens' PortfolioShareDetail (Maybe DescribePortfolioShareType) Source #
The type of the portfolio share.
portfolioShareDetail_accepted :: Lens' PortfolioShareDetail (Maybe Bool) Source #
Indicates whether the shared portfolio is imported by the recipient account. If the recipient is in an organization node, the share is automatically imported, and the field is always set to true.
Principal
principal_principalType :: Lens' Principal (Maybe PrincipalType) Source #
The principal type. The supported value is IAM
.
principal_principalARN :: Lens' Principal (Maybe Text) Source #
The ARN of the principal (IAM user, role, or group).
ProductViewAggregationValue
productViewAggregationValue_value :: Lens' ProductViewAggregationValue (Maybe Text) Source #
The value of the product view aggregation.
productViewAggregationValue_approximateCount :: Lens' ProductViewAggregationValue (Maybe Int) Source #
An approximate count of the products that match the value.
ProductViewDetail
productViewDetail_status :: Lens' ProductViewDetail (Maybe RequestStatus) Source #
The status of the product.
AVAILABLE
- The product is ready for use.CREATING
- Product creation has started; the product is not ready for use.FAILED
- An action failed.
productViewDetail_productViewSummary :: Lens' ProductViewDetail (Maybe ProductViewSummary) Source #
Summary information about the product view.
productViewDetail_createdTime :: Lens' ProductViewDetail (Maybe UTCTime) Source #
The UTC time stamp of the creation time.
productViewDetail_productARN :: Lens' ProductViewDetail (Maybe Text) Source #
The ARN of the product.
ProductViewSummary
productViewSummary_owner :: Lens' ProductViewSummary (Maybe Text) Source #
The owner of the product. Contact the product administrator for the significance of this value.
productViewSummary_supportUrl :: Lens' ProductViewSummary (Maybe Text) Source #
The URL information to obtain support for this Product.
productViewSummary_shortDescription :: Lens' ProductViewSummary (Maybe Text) Source #
Short description of the product.
productViewSummary_hasDefaultPath :: Lens' ProductViewSummary (Maybe Bool) Source #
Indicates whether the product has a default path. If the product does not have a default path, call ListLaunchPaths to disambiguate between paths. Otherwise, ListLaunchPaths is not required, and the output of ProductViewSummary can be used directly with DescribeProvisioningParameters.
productViewSummary_distributor :: Lens' ProductViewSummary (Maybe Text) Source #
The distributor of the product. Contact the product administrator for the significance of this value.
productViewSummary_name :: Lens' ProductViewSummary (Maybe Text) Source #
The name of the product.
productViewSummary_id :: Lens' ProductViewSummary (Maybe Text) Source #
The product view identifier.
productViewSummary_type :: Lens' ProductViewSummary (Maybe ProductType) Source #
The product type. Contact the product administrator for the significance
of this value. If this value is MARKETPLACE
, the product was created
by AWS Marketplace.
productViewSummary_supportEmail :: Lens' ProductViewSummary (Maybe Text) Source #
The email contact information to obtain support for this Product.
productViewSummary_productId :: Lens' ProductViewSummary (Maybe Text) Source #
The product identifier.
productViewSummary_supportDescription :: Lens' ProductViewSummary (Maybe Text) Source #
The description of the support for this Product.
ProvisionedProductAttribute
provisionedProductAttribute_idempotencyToken :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
provisionedProductAttribute_status :: Lens' ProvisionedProductAttribute (Maybe ProvisionedProductStatus) Source #
The current status of the provisioned product.
AVAILABLE
- Stable state, ready to perform any operation. The most recent operation succeeded and completed.UNDER_CHANGE
- Transitive state. Operations performed might not have valid results. Wait for anAVAILABLE
status before performing operations.TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested operation but is not exactly what was requested. For example, a request to update to a new version failed and the stack rolled back to the current version.ERROR
- An unexpected error occurred. The provisioned product exists but the stack is not running. For example, CloudFormation received a parameter value that was not valid and could not launch the stack.PLAN_IN_PROGRESS
- Transitive state. The plan operations were performed to provision a new product, but resources have not yet been created. After reviewing the list of resources to be created, execute the plan. Wait for anAVAILABLE
status before performing operations.
provisionedProductAttribute_productName :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The name of the product.
provisionedProductAttribute_lastSuccessfulProvisioningRecordId :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The record identifier of the last successful request performed on this provisioned product of the following types:
- ProvisionedProduct
- UpdateProvisionedProduct
- ExecuteProvisionedProductPlan
- TerminateProvisionedProduct
provisionedProductAttribute_provisioningArtifactId :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The identifier of the provisioning artifact.
provisionedProductAttribute_arn :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The ARN of the provisioned product.
provisionedProductAttribute_createdTime :: Lens' ProvisionedProductAttribute (Maybe UTCTime) Source #
The UTC time stamp of the creation time.
provisionedProductAttribute_provisioningArtifactName :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The name of the provisioning artifact.
provisionedProductAttribute_userArn :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The Amazon Resource Name (ARN) of the IAM user.
provisionedProductAttribute_statusMessage :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The current status message of the provisioned product.
provisionedProductAttribute_name :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The user-friendly name of the provisioned product.
provisionedProductAttribute_lastRecordId :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The record identifier of the last request performed on this provisioned product.
provisionedProductAttribute_userArnSession :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The ARN of the IAM user in the session. This ARN might contain a session ID.
provisionedProductAttribute_id :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The identifier of the provisioned product.
provisionedProductAttribute_type :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The type of provisioned product. The supported values are CFN_STACK
and CFN_STACKSET
.
provisionedProductAttribute_physicalId :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The assigned identifier for the resource, such as an EC2 instance ID or an S3 bucket name.
provisionedProductAttribute_lastProvisioningRecordId :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The record identifier of the last request performed on this provisioned product of the following types:
- ProvisionedProduct
- UpdateProvisionedProduct
- ExecuteProvisionedProductPlan
- TerminateProvisionedProduct
provisionedProductAttribute_productId :: Lens' ProvisionedProductAttribute (Maybe Text) Source #
The product identifier.
provisionedProductAttribute_tags :: Lens' ProvisionedProductAttribute (Maybe [Tag]) Source #
One or more tags.
ProvisionedProductDetail
provisionedProductDetail_launchRoleArn :: Lens' ProvisionedProductDetail (Maybe Text) Source #
The ARN of the launch role associated with the provisioned product.
provisionedProductDetail_idempotencyToken :: Lens' ProvisionedProductDetail (Maybe Text) Source #
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
provisionedProductDetail_status :: Lens' ProvisionedProductDetail (Maybe ProvisionedProductStatus) Source #
The current status of the provisioned product.
AVAILABLE
- Stable state, ready to perform any operation. The most recent operation succeeded and completed.UNDER_CHANGE
- Transitive state. Operations performed might not have valid results. Wait for anAVAILABLE
status before performing operations.TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested operation but is not exactly what was requested. For example, a request to update to a new version failed and the stack rolled back to the current version.ERROR
- An unexpected error occurred. The provisioned product exists but the stack is not running. For example, CloudFormation received a parameter value that was not valid and could not launch the stack.PLAN_IN_PROGRESS
- Transitive state. The plan operations were performed to provision a new product, but resources have not yet been created. After reviewing the list of resources to be created, execute the plan. Wait for anAVAILABLE
status before performing operations.
provisionedProductDetail_lastSuccessfulProvisioningRecordId :: Lens' ProvisionedProductDetail (Maybe Text) Source #
The record identifier of the last successful request performed on this provisioned product of the following types:
- ProvisionedProduct
- UpdateProvisionedProduct
- ExecuteProvisionedProductPlan
- TerminateProvisionedProduct
provisionedProductDetail_provisioningArtifactId :: Lens' ProvisionedProductDetail (Maybe Text) Source #
The identifier of the provisioning artifact. For example,
pa-4abcdjnxjj6ne
.
provisionedProductDetail_arn :: Lens' ProvisionedProductDetail (Maybe Text) Source #
The ARN of the provisioned product.
provisionedProductDetail_createdTime :: Lens' ProvisionedProductDetail (Maybe UTCTime) Source #
The UTC time stamp of the creation time.
provisionedProductDetail_statusMessage :: Lens' ProvisionedProductDetail (Maybe Text) Source #
The current status message of the provisioned product.
provisionedProductDetail_name :: Lens' ProvisionedProductDetail (Maybe Text) Source #
The user-friendly name of the provisioned product.
provisionedProductDetail_lastRecordId :: Lens' ProvisionedProductDetail (Maybe Text) Source #
The record identifier of the last request performed on this provisioned product.
provisionedProductDetail_id :: Lens' ProvisionedProductDetail (Maybe Text) Source #
The identifier of the provisioned product.
provisionedProductDetail_type :: Lens' ProvisionedProductDetail (Maybe Text) Source #
The type of provisioned product. The supported values are CFN_STACK
and CFN_STACKSET
.
provisionedProductDetail_lastProvisioningRecordId :: Lens' ProvisionedProductDetail (Maybe Text) Source #
The record identifier of the last request performed on this provisioned product of the following types:
- ProvisionedProduct
- UpdateProvisionedProduct
- ExecuteProvisionedProductPlan
- TerminateProvisionedProduct
provisionedProductDetail_productId :: Lens' ProvisionedProductDetail (Maybe Text) Source #
The product identifier. For example, prod-abcdzk7xy33qa
.
ProvisionedProductPlanDetails
provisionedProductPlanDetails_status :: Lens' ProvisionedProductPlanDetails (Maybe ProvisionedProductPlanStatus) Source #
The status.
provisionedProductPlanDetails_provisionProductId :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The product identifier.
provisionedProductPlanDetails_provisioningArtifactId :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The identifier of the provisioning artifact.
provisionedProductPlanDetails_provisionProductName :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The user-friendly name of the provisioned product.
provisionedProductPlanDetails_createdTime :: Lens' ProvisionedProductPlanDetails (Maybe UTCTime) Source #
The UTC time stamp of the creation time.
provisionedProductPlanDetails_notificationArns :: Lens' ProvisionedProductPlanDetails (Maybe [Text]) Source #
Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
provisionedProductPlanDetails_planId :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The plan identifier.
provisionedProductPlanDetails_planName :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The name of the plan.
provisionedProductPlanDetails_statusMessage :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The status message.
provisionedProductPlanDetails_updatedTime :: Lens' ProvisionedProductPlanDetails (Maybe UTCTime) Source #
The time when the plan was last updated.
provisionedProductPlanDetails_pathId :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths.
provisionedProductPlanDetails_provisioningParameters :: Lens' ProvisionedProductPlanDetails (Maybe [UpdateProvisioningParameter]) Source #
Parameters specified by the administrator that are required for provisioning the product.
provisionedProductPlanDetails_planType :: Lens' ProvisionedProductPlanDetails (Maybe ProvisionedProductPlanType) Source #
The plan type.
provisionedProductPlanDetails_productId :: Lens' ProvisionedProductPlanDetails (Maybe Text) Source #
The product identifier.
provisionedProductPlanDetails_tags :: Lens' ProvisionedProductPlanDetails (Maybe [Tag]) Source #
One or more tags.
ProvisionedProductPlanSummary
provisionedProductPlanSummary_provisionProductId :: Lens' ProvisionedProductPlanSummary (Maybe Text) Source #
The product identifier.
provisionedProductPlanSummary_provisioningArtifactId :: Lens' ProvisionedProductPlanSummary (Maybe Text) Source #
The identifier of the provisioning artifact.
provisionedProductPlanSummary_provisionProductName :: Lens' ProvisionedProductPlanSummary (Maybe Text) Source #
The user-friendly name of the provisioned product.
provisionedProductPlanSummary_planId :: Lens' ProvisionedProductPlanSummary (Maybe Text) Source #
The plan identifier.
provisionedProductPlanSummary_planName :: Lens' ProvisionedProductPlanSummary (Maybe Text) Source #
The name of the plan.
provisionedProductPlanSummary_planType :: Lens' ProvisionedProductPlanSummary (Maybe ProvisionedProductPlanType) Source #
The plan type.
ProvisioningArtifact
provisioningArtifact_createdTime :: Lens' ProvisioningArtifact (Maybe UTCTime) Source #
The UTC time stamp of the creation time.
provisioningArtifact_name :: Lens' ProvisioningArtifact (Maybe Text) Source #
The name of the provisioning artifact.
provisioningArtifact_id :: Lens' ProvisioningArtifact (Maybe Text) Source #
The identifier of the provisioning artifact.
provisioningArtifact_guidance :: Lens' ProvisioningArtifact (Maybe ProvisioningArtifactGuidance) Source #
Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.
provisioningArtifact_description :: Lens' ProvisioningArtifact (Maybe Text) Source #
The description of the provisioning artifact.
ProvisioningArtifactDetail
provisioningArtifactDetail_createdTime :: Lens' ProvisioningArtifactDetail (Maybe UTCTime) Source #
The UTC time stamp of the creation time.
provisioningArtifactDetail_active :: Lens' ProvisioningArtifactDetail (Maybe Bool) Source #
Indicates whether the product version is active.
provisioningArtifactDetail_name :: Lens' ProvisioningArtifactDetail (Maybe Text) Source #
The name of the provisioning artifact.
provisioningArtifactDetail_id :: Lens' ProvisioningArtifactDetail (Maybe Text) Source #
The identifier of the provisioning artifact.
provisioningArtifactDetail_type :: Lens' ProvisioningArtifactDetail (Maybe ProvisioningArtifactType) Source #
The type of provisioning artifact.
CLOUD_FORMATION_TEMPLATE
- AWS CloudFormation templateMARKETPLACE_AMI
- AWS Marketplace AMIMARKETPLACE_CAR
- AWS Marketplace Clusters and AWS Resources
provisioningArtifactDetail_guidance :: Lens' ProvisioningArtifactDetail (Maybe ProvisioningArtifactGuidance) Source #
Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.
provisioningArtifactDetail_description :: Lens' ProvisioningArtifactDetail (Maybe Text) Source #
The description of the provisioning artifact.
ProvisioningArtifactOutput
provisioningArtifactOutput_key :: Lens' ProvisioningArtifactOutput (Maybe Text) Source #
The provisioning artifact output key.
provisioningArtifactOutput_description :: Lens' ProvisioningArtifactOutput (Maybe Text) Source #
Description of the provisioning artifact output key.
ProvisioningArtifactParameter
provisioningArtifactParameter_isNoEcho :: Lens' ProvisioningArtifactParameter (Maybe Bool) Source #
If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.
provisioningArtifactParameter_parameterKey :: Lens' ProvisioningArtifactParameter (Maybe Text) Source #
The parameter key.
provisioningArtifactParameter_parameterType :: Lens' ProvisioningArtifactParameter (Maybe Text) Source #
The parameter type.
provisioningArtifactParameter_parameterConstraints :: Lens' ProvisioningArtifactParameter (Maybe ParameterConstraints) Source #
Constraints that the administrator has put on a parameter.
provisioningArtifactParameter_defaultValue :: Lens' ProvisioningArtifactParameter (Maybe Text) Source #
The default value.
provisioningArtifactParameter_description :: Lens' ProvisioningArtifactParameter (Maybe Text) Source #
The description of the parameter.
ProvisioningArtifactPreferences
provisioningArtifactPreferences_stackSetRegions :: Lens' ProvisioningArtifactPreferences (Maybe [Text]) Source #
One or more AWS Regions where stack instances are deployed from the
stack set. These regions can be scoped in
ProvisioningPreferences$StackSetRegions
and
UpdateProvisioningPreferences$StackSetRegions
.
Applicable only to a CFN_STACKSET
provisioned product type.
provisioningArtifactPreferences_stackSetAccounts :: Lens' ProvisioningArtifactPreferences (Maybe [Text]) Source #
One or more AWS accounts where stack instances are deployed from the
stack set. These accounts can be scoped in
ProvisioningPreferences$StackSetAccounts
and
UpdateProvisioningPreferences$StackSetAccounts
.
Applicable only to a CFN_STACKSET
provisioned product type.
ProvisioningArtifactProperties
provisioningArtifactProperties_disableTemplateValidation :: Lens' ProvisioningArtifactProperties (Maybe Bool) Source #
If set to true, AWS Service Catalog stops validating the specified provisioning artifact even if it is invalid.
provisioningArtifactProperties_name :: Lens' ProvisioningArtifactProperties (Maybe Text) Source #
The name of the provisioning artifact (for example, v1 v2beta). No spaces are allowed.
provisioningArtifactProperties_type :: Lens' ProvisioningArtifactProperties (Maybe ProvisioningArtifactType) Source #
The type of provisioning artifact.
CLOUD_FORMATION_TEMPLATE
- AWS CloudFormation templateMARKETPLACE_AMI
- AWS Marketplace AMIMARKETPLACE_CAR
- AWS Marketplace Clusters and AWS Resources
provisioningArtifactProperties_description :: Lens' ProvisioningArtifactProperties (Maybe Text) Source #
The description of the provisioning artifact, including how it differs from the previous provisioning artifact.
provisioningArtifactProperties_info :: Lens' ProvisioningArtifactProperties (HashMap Text Text) Source #
Specify the template source with one of the following options, but not
both. Keys accepted: [ LoadTemplateFromURL
, ImportFromPhysicalId
]
The URL of the CloudFormation template in Amazon S3. Specify the URL in JSON format as follows:
"LoadTemplateFromURL": "https://s3.amazonaws.com/cf-templates-ozkq9d3hgiq2-us-east-1/..."
ImportFromPhysicalId
: The physical id of the resource that contains
the template. Currently only supports CloudFormation stack arn. Specify
the physical id in JSON format as follows:
ImportFromPhysicalId: “arn:aws:cloudformation:[us-east-1]:[accountId]:stack/[StackName]/[resourceId]
ProvisioningArtifactSummary
provisioningArtifactSummary_provisioningArtifactMetadata :: Lens' ProvisioningArtifactSummary (Maybe (HashMap Text Text)) Source #
The metadata for the provisioning artifact. This is used with AWS Marketplace products.
provisioningArtifactSummary_createdTime :: Lens' ProvisioningArtifactSummary (Maybe UTCTime) Source #
The UTC time stamp of the creation time.
provisioningArtifactSummary_name :: Lens' ProvisioningArtifactSummary (Maybe Text) Source #
The name of the provisioning artifact.
provisioningArtifactSummary_id :: Lens' ProvisioningArtifactSummary (Maybe Text) Source #
The identifier of the provisioning artifact.
provisioningArtifactSummary_description :: Lens' ProvisioningArtifactSummary (Maybe Text) Source #
The description of the provisioning artifact.
ProvisioningArtifactView
provisioningArtifactView_productViewSummary :: Lens' ProvisioningArtifactView (Maybe ProductViewSummary) Source #
Summary information about a product view.
provisioningArtifactView_provisioningArtifact :: Lens' ProvisioningArtifactView (Maybe ProvisioningArtifact) Source #
Information about a provisioning artifact. A provisioning artifact is also known as a product version.
ProvisioningParameter
provisioningParameter_value :: Lens' ProvisioningParameter (Maybe Text) Source #
The parameter value.
provisioningParameter_key :: Lens' ProvisioningParameter (Maybe Text) Source #
The parameter key.
ProvisioningPreferences
provisioningPreferences_stackSetRegions :: Lens' ProvisioningPreferences (Maybe [Text]) Source #
One or more AWS Regions where the provisioned product will be available.
Applicable only to a CFN_STACKSET
provisioned product type.
The specified regions should be within the list of regions from the
STACKSET
constraint. To get the list of regions in the STACKSET
constraint, use the DescribeProvisioningParameters
operation.
If no values are specified, the default value is all regions from the
STACKSET
constraint.
provisioningPreferences_stackSetMaxConcurrencyPercentage :: Lens' ProvisioningPreferences (Maybe Natural) Source #
The maximum percentage of accounts in which to perform this operation at one time.
When calculating the number of accounts based on the specified
percentage, AWS Service Catalog rounds down to the next whole number.
This is true except in cases where rounding down would result is zero.
In this case, AWS Service Catalog sets the number as 1
instead.
Note that this setting lets you specify the maximum for operations. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling.
Applicable only to a CFN_STACKSET
provisioned product type.
Conditional: You must specify either StackSetMaxConcurrentCount
or
StackSetMaxConcurrentPercentage
, but not both.
provisioningPreferences_stackSetFailureToleranceCount :: Lens' ProvisioningPreferences (Maybe Natural) Source #
The number of accounts, per region, for which this operation can fail before AWS Service Catalog stops the operation in that region. If the operation is stopped in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.
Applicable only to a CFN_STACKSET
provisioned product type.
Conditional: You must specify either StackSetFailureToleranceCount
or
StackSetFailureTolerancePercentage
, but not both.
The default value is 0
if no value is specified.
provisioningPreferences_stackSetFailureTolerancePercentage :: Lens' ProvisioningPreferences (Maybe Natural) Source #
The percentage of accounts, per region, for which this stack operation can fail before AWS Service Catalog stops the operation in that region. If the operation is stopped in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.
When calculating the number of accounts based on the specified percentage, AWS Service Catalog rounds down to the next whole number.
Applicable only to a CFN_STACKSET
provisioned product type.
Conditional: You must specify either StackSetFailureToleranceCount
or
StackSetFailureTolerancePercentage
, but not both.
provisioningPreferences_stackSetAccounts :: Lens' ProvisioningPreferences (Maybe [Text]) Source #
One or more AWS accounts where the provisioned product will be available.
Applicable only to a CFN_STACKSET
provisioned product type.
The specified accounts should be within the list of accounts from 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 acounts from the
STACKSET
constraint.
provisioningPreferences_stackSetMaxConcurrencyCount :: Lens' ProvisioningPreferences (Maybe Natural) Source #
The maximum number of accounts in which to perform this operation at one
time. This is dependent on the value of StackSetFailureToleranceCount
.
StackSetMaxConcurrentCount
is at most one more than the
StackSetFailureToleranceCount
.
Note that this setting lets you specify the maximum for operations. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling.
Applicable only to a CFN_STACKSET
provisioned product type.
Conditional: You must specify either StackSetMaxConcurrentCount
or
StackSetMaxConcurrentPercentage
, but not both.
RecordDetail
recordDetail_launchRoleArn :: Lens' RecordDetail (Maybe Text) Source #
The ARN of the launch role associated with the provisioned product.
recordDetail_status :: Lens' RecordDetail (Maybe RecordStatus) Source #
The status of the provisioned product.
CREATED
- The request was created but the operation has not started.IN_PROGRESS
- The requested operation is in progress.IN_PROGRESS_IN_ERROR
- The provisioned product is under change but the requested operation failed and some remediation is occurring. For example, a rollback.SUCCEEDED
- The requested operation has successfully completed.FAILED
- The requested operation has unsuccessfully completed. Investigate using the error messages returned.
recordDetail_recordTags :: Lens' RecordDetail (Maybe [RecordTag]) Source #
One or more tags.
recordDetail_provisionedProductName :: Lens' RecordDetail (Maybe Text) Source #
The user-friendly name of the provisioned product.
recordDetail_provisioningArtifactId :: Lens' RecordDetail (Maybe Text) Source #
The identifier of the provisioning artifact.
recordDetail_createdTime :: Lens' RecordDetail (Maybe UTCTime) Source #
The UTC time stamp of the creation time.
recordDetail_recordType :: Lens' RecordDetail (Maybe Text) Source #
The record type.
PROVISION_PRODUCT
UPDATE_PROVISIONED_PRODUCT
TERMINATE_PROVISIONED_PRODUCT
recordDetail_recordId :: Lens' RecordDetail (Maybe Text) Source #
The identifier of the record.
recordDetail_provisionedProductType :: Lens' RecordDetail (Maybe Text) Source #
The type of provisioned product. The supported values are CFN_STACK
and CFN_STACKSET
.
recordDetail_updatedTime :: Lens' RecordDetail (Maybe UTCTime) Source #
The time when the record was last updated.
recordDetail_pathId :: Lens' RecordDetail (Maybe Text) Source #
The path identifier.
recordDetail_provisionedProductId :: Lens' RecordDetail (Maybe Text) Source #
The identifier of the provisioned product.
recordDetail_recordErrors :: Lens' RecordDetail (Maybe [RecordError]) Source #
The errors that occurred.
recordDetail_productId :: Lens' RecordDetail (Maybe Text) Source #
The product identifier.
RecordError
recordError_code :: Lens' RecordError (Maybe Text) Source #
The numeric value of the error.
recordError_description :: Lens' RecordError (Maybe Text) Source #
The description of the error.
RecordOutput
recordOutput_outputValue :: Lens' RecordOutput (Maybe Text) Source #
The output value.
recordOutput_outputKey :: Lens' RecordOutput (Maybe Text) Source #
The output key.
recordOutput_description :: Lens' RecordOutput (Maybe Text) Source #
The description of the output.
RecordTag
ResourceChange
resourceChange_logicalResourceId :: Lens' ResourceChange (Maybe Text) Source #
The ID of the resource, as defined in the CloudFormation template.
resourceChange_physicalResourceId :: Lens' ResourceChange (Maybe Text) Source #
The ID of the resource, if it was already created.
resourceChange_resourceType :: Lens' ResourceChange (Maybe Text) Source #
The type of resource.
resourceChange_action :: Lens' ResourceChange (Maybe ChangeAction) Source #
The change action.
resourceChange_scope :: Lens' ResourceChange (Maybe [ResourceAttribute]) Source #
The change scope.
resourceChange_details :: Lens' ResourceChange (Maybe [ResourceChangeDetail]) Source #
Information about the resource changes.
resourceChange_replacement :: Lens' ResourceChange (Maybe Replacement) Source #
If the change type is Modify
, indicates whether the existing resource
is deleted and replaced with a new one.
ResourceChangeDetail
resourceChangeDetail_causingEntity :: Lens' ResourceChangeDetail (Maybe Text) Source #
The ID of the entity that caused the change.
resourceChangeDetail_evaluation :: Lens' ResourceChangeDetail (Maybe EvaluationType) Source #
For static evaluations, the value of the resource attribute will change and the new value is known. For dynamic evaluations, the value might change, and any new value will be determined when the plan is updated.
resourceChangeDetail_target :: Lens' ResourceChangeDetail (Maybe ResourceTargetDefinition) Source #
Information about the resource attribute to be modified.
ResourceDetail
resourceDetail_arn :: Lens' ResourceDetail (Maybe Text) Source #
The ARN of the resource.
resourceDetail_createdTime :: Lens' ResourceDetail (Maybe UTCTime) Source #
The creation time of the resource.
resourceDetail_name :: Lens' ResourceDetail (Maybe Text) Source #
The name of the resource.
resourceDetail_id :: Lens' ResourceDetail (Maybe Text) Source #
The identifier of the resource.
resourceDetail_description :: Lens' ResourceDetail (Maybe Text) Source #
The description of the resource.
ResourceTargetDefinition
resourceTargetDefinition_attribute :: Lens' ResourceTargetDefinition (Maybe ResourceAttribute) Source #
The attribute to be changed.
resourceTargetDefinition_requiresRecreation :: Lens' ResourceTargetDefinition (Maybe RequiresRecreation) Source #
If the attribute is Properties
, indicates whether a change to this
property causes the resource to be re-created.
resourceTargetDefinition_name :: Lens' ResourceTargetDefinition (Maybe Text) Source #
If the attribute is Properties
, the value is the name of the property.
Otherwise, the value is null.
ServiceActionAssociation
serviceActionAssociation_serviceActionId :: Lens' ServiceActionAssociation Text Source #
The self-service action identifier. For example, act-fs7abcd89wxyz
.
serviceActionAssociation_productId :: Lens' ServiceActionAssociation Text Source #
The product identifier. For example, prod-abcdzk7xy33qa
.
serviceActionAssociation_provisioningArtifactId :: Lens' ServiceActionAssociation Text Source #
The identifier of the provisioning artifact. For example,
pa-4abcdjnxjj6ne
.
ServiceActionDetail
serviceActionDetail_serviceActionSummary :: Lens' ServiceActionDetail (Maybe ServiceActionSummary) Source #
Summary information about the self-service action.
serviceActionDetail_definition :: Lens' ServiceActionDetail (Maybe (HashMap ServiceActionDefinitionKey Text)) Source #
A map that defines the self-service action.
ServiceActionSummary
serviceActionSummary_name :: Lens' ServiceActionSummary (Maybe Text) Source #
The self-service action name.
serviceActionSummary_id :: Lens' ServiceActionSummary (Maybe Text) Source #
The self-service action identifier.
serviceActionSummary_definitionType :: Lens' ServiceActionSummary (Maybe ServiceActionDefinitionType) Source #
The self-service action definition type. For example, SSM_AUTOMATION
.
serviceActionSummary_description :: Lens' ServiceActionSummary (Maybe Text) Source #
The self-service action description.
ShareDetails
shareDetails_shareErrors :: Lens' ShareDetails (Maybe [ShareError]) Source #
List of errors.
shareDetails_successfulShares :: Lens' ShareDetails (Maybe [Text]) Source #
List of accounts for whom the operation succeeded.
ShareError
shareError_accounts :: Lens' ShareError (Maybe [Text]) Source #
List of accounts impacted by the error.
shareError_error :: Lens' ShareError (Maybe Text) Source #
Error type that happened when processing the operation.
shareError_message :: Lens' ShareError (Maybe Text) Source #
Information about the error.
StackInstance
stackInstance_account :: Lens' StackInstance (Maybe Text) Source #
The name of the AWS account that the stack instance is associated with.
stackInstance_region :: Lens' StackInstance (Maybe Text) Source #
The name of the AWS region that the stack instance is associated with.
stackInstance_stackInstanceStatus :: Lens' StackInstance (Maybe StackInstanceStatus) Source #
The status of the stack instance, in terms of its synchronization with its associated stack set.
INOPERABLE
: ADeleteStackInstances
operation has failed and left the stack in an unstable state. Stacks in this state are excluded from furtherUpdateStackSet
operations. You might need to perform aDeleteStackInstances
operation, withRetainStacks
set to true, to delete the stack instance, and then delete the stack manually.OUTDATED
: The stack isn't currently up to date with the stack set because either the associated stack failed during aCreateStackSet
orUpdateStackSet
operation, or the stack was part of aCreateStackSet
orUpdateStackSet
operation that failed or was stopped before the stack was created or updated.CURRENT
: The stack is currently up to date with the stack set.
Tag
TagOptionDetail
tagOptionDetail_value :: Lens' TagOptionDetail (Maybe Text) Source #
The TagOption value.
tagOptionDetail_owner :: Lens' TagOptionDetail (Maybe Text) Source #
The AWS account Id of the owner account that created the TagOption.
tagOptionDetail_active :: Lens' TagOptionDetail (Maybe Bool) Source #
The TagOption active state.
tagOptionDetail_key :: Lens' TagOptionDetail (Maybe Text) Source #
The TagOption key.
tagOptionDetail_id :: Lens' TagOptionDetail (Maybe Text) Source #
The TagOption identifier.
TagOptionSummary
tagOptionSummary_values :: Lens' TagOptionSummary (Maybe [Text]) Source #
The TagOption value.
tagOptionSummary_key :: Lens' TagOptionSummary (Maybe Text) Source #
The TagOption key.
UpdateProvisioningParameter
updateProvisioningParameter_value :: Lens' UpdateProvisioningParameter (Maybe Text) Source #
The parameter value.
updateProvisioningParameter_key :: Lens' UpdateProvisioningParameter (Maybe Text) Source #
The parameter key.
updateProvisioningParameter_usePreviousValue :: Lens' UpdateProvisioningParameter (Maybe Bool) Source #
If set to true, Value
is ignored and the previous parameter value is
kept.
UpdateProvisioningPreferences
updateProvisioningPreferences_stackSetRegions :: Lens' UpdateProvisioningPreferences (Maybe [Text]) Source #
One or more AWS Regions where the provisioned product will be available.
Applicable only to a CFN_STACKSET
provisioned product type.
The specified regions should be within the list of regions from the
STACKSET
constraint. To get the list of regions in the STACKSET
constraint, use the DescribeProvisioningParameters
operation.
If no values are specified, the default value is all regions from the
STACKSET
constraint.
updateProvisioningPreferences_stackSetMaxConcurrencyPercentage :: Lens' UpdateProvisioningPreferences (Maybe Natural) Source #
The maximum percentage of accounts in which to perform this operation at one time.
When calculating the number of accounts based on the specified
percentage, AWS Service Catalog rounds down to the next whole number.
This is true except in cases where rounding down would result is zero.
In this case, AWS Service Catalog sets the number as 1
instead.
Note that this setting lets you specify the maximum for operations. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling.
Applicable only to a CFN_STACKSET
provisioned product type.
Conditional: You must specify either StackSetMaxConcurrentCount
or
StackSetMaxConcurrentPercentage
, but not both.
updateProvisioningPreferences_stackSetFailureToleranceCount :: Lens' UpdateProvisioningPreferences (Maybe Natural) Source #
The number of accounts, per region, for which this operation can fail before AWS Service Catalog stops the operation in that region. If the operation is stopped in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.
Applicable only to a CFN_STACKSET
provisioned product type.
Conditional: You must specify either StackSetFailureToleranceCount
or
StackSetFailureTolerancePercentage
, but not both.
The default value is 0
if no value is specified.
updateProvisioningPreferences_stackSetFailureTolerancePercentage :: Lens' UpdateProvisioningPreferences (Maybe Natural) Source #
The percentage of accounts, per region, for which this stack operation can fail before AWS Service Catalog stops the operation in that region. If the operation is stopped in a region, AWS Service Catalog doesn't attempt the operation in any subsequent regions.
When calculating the number of accounts based on the specified percentage, AWS Service Catalog rounds down to the next whole number.
Applicable only to a CFN_STACKSET
provisioned product type.
Conditional: You must specify either StackSetFailureToleranceCount
or
StackSetFailureTolerancePercentage
, but not both.
updateProvisioningPreferences_stackSetAccounts :: Lens' UpdateProvisioningPreferences (Maybe [Text]) Source #
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.
updateProvisioningPreferences_stackSetMaxConcurrencyCount :: Lens' UpdateProvisioningPreferences (Maybe Natural) Source #
The maximum number of accounts in which to perform this operation at one
time. This is dependent on the value of StackSetFailureToleranceCount
.
StackSetMaxConcurrentCount
is at most one more than the
StackSetFailureToleranceCount
.
Note that this setting lets you specify the maximum for operations. For large deployments, under certain circumstances the actual number of accounts acted upon concurrently may be lower due to service throttling.
Applicable only to a CFN_STACKSET
provisioned product type.
Conditional: You must specify either StackSetMaxConcurrentCount
or
StackSetMaxConcurrentPercentage
, but not both.
updateProvisioningPreferences_stackSetOperationType :: Lens' UpdateProvisioningPreferences (Maybe StackSetOperationType) Source #
Determines what action AWS Service Catalog performs to a stack set or a
stack instance represented by the provisioned product. The default value
is UPDATE
if nothing is specified.
Applicable only to a CFN_STACKSET
provisioned product type.
- CREATE
- Creates a new stack instance in the stack set represented by the provisioned product. In this case, only new stack instances are created based on accounts and regions; if new ProductId or ProvisioningArtifactID are passed, they will be ignored.
- UPDATE
- Updates the stack set represented by the provisioned product and also its stack instances.
- DELETE
- Deletes a stack instance in the stack set represented by the provisioned product.
UsageInstruction
usageInstruction_value :: Lens' UsageInstruction (Maybe Text) Source #
The usage instruction value for this type.
usageInstruction_type :: Lens' UsageInstruction (Maybe Text) Source #
The usage instruction type for the value.