Servicecatalog Classes
AcceptPortfolioShareInputRequestTypeDef
PortfolioId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PortfolioShareType
- Type: typing.Optional[typing.Literal['AWS_ORGANIZATIONS', 'AWS_SERVICECATALOG', 'IMPORTED']]
AccessLevelFilterTypeDef
Key
- Type: typing.Optional[typing.Literal['Account', 'Role', 'User']]
Value
- Type: typing.Optional[str]
AssociateBudgetWithResourceInputRequestTypeDef
BudgetName
- Type:
- Required: Yes
ResourceId
- Type:
- Required: Yes
AssociatePrincipalWithPortfolioInputRequestTypeDef
PortfolioId
- Type:
- Required: Yes
PrincipalARN
- Type:
- Required: Yes
PrincipalType
- Type: typing.Literal['IAM', 'IAM_PATTERN']
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
AssociateProductWithPortfolioInputRequestTypeDef
ProductId
- Type:
- Required: Yes
PortfolioId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
SourcePortfolioId
- Type: typing.Optional[str]
AssociateServiceActionWithProvisioningArtifactInputRequestTypeDef
ProductId
- Type:
- Required: Yes
ProvisioningArtifactId
- Type:
- Required: Yes
ServiceActionId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
IdempotencyToken
- Type: typing.Optional[str]
AssociateTagOptionWithResourceInputRequestTypeDef
ResourceId
- Type:
- Required: Yes
TagOptionId
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchAssociateServiceActionWithProvisioningArtifactInputRequestTypeDef
ServiceActionAssociations
- Type: typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.ServiceActionAssociationTypeDef]
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
BatchAssociateServiceActionWithProvisioningArtifactOutputTypeDef
FailedServiceActionAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.FailedServiceActionAssociationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchDisassociateServiceActionFromProvisioningArtifactInputRequestTypeDef
ServiceActionAssociations
- Type: typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.ServiceActionAssociationTypeDef]
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
BatchDisassociateServiceActionFromProvisioningArtifactOutputTypeDef
FailedServiceActionAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.FailedServiceActionAssociationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BudgetDetailTypeDef
BudgetName
- Type: typing.Optional[str]
CloudWatchDashboardTypeDef
Name
- Type: typing.Optional[str]
CodeStarParametersTypeDef
ConnectionArn
- Type:
- Required: Yes
Repository
- Type:
- Required: Yes
Branch
- Type:
- Required: Yes
ArtifactPath
- Type:
- Required: Yes
ConstraintDetailTypeDef
ConstraintId
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Owner
- Type: typing.Optional[str]
ProductId
- Type: typing.Optional[str]
PortfolioId
- Type: typing.Optional[str]
ConstraintSummaryTypeDef
Type
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
CopyProductInputRequestTypeDef
SourceProductArn
- Type:
- Required: Yes
IdempotencyToken
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
TargetProductId
- Type: typing.Optional[str]
TargetProductName
- Type: typing.Optional[str]
SourceProvisioningArtifactIdentifiers
- Type: typing.Optional[typing.Sequence[typing.Mapping[typing.Literal['Id'], str]]]
CopyOptions
- Type: typing.Optional[typing.Sequence[typing.Literal['CopyTags']]]
CopyProductOutputTypeDef
CopyProductToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateConstraintInputRequestTypeDef
PortfolioId
- Type:
- Required: Yes
ProductId
- Type:
- Required: Yes
Parameters
- Type:
- Required: Yes
Type
- Type:
- Required: Yes
IdempotencyToken
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
CreateConstraintOutputTypeDef
ConstraintDetail
- Type:
- Required: Yes
ConstraintParameters
- Type:
- Required: Yes
Status
- Type: typing.Literal['AVAILABLE', 'CREATING', 'FAILED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreatePortfolioInputRequestTypeDef
DisplayName
- Type:
- Required: Yes
ProviderName
- Type:
- Required: Yes
IdempotencyToken
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]]
CreatePortfolioOutputTypeDef
PortfolioDetail
- Type:
- Required: Yes
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreatePortfolioShareInputRequestTypeDef
PortfolioId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
AccountId
- Type: typing.Optional[str]
OrganizationNode
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.OrganizationNodeTypeDef]
ShareTagOptions
- Type: typing.Optional[bool]
SharePrincipals
- Type: typing.Optional[bool]
CreatePortfolioShareOutputTypeDef
PortfolioShareToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateProductInputRequestTypeDef
Name
- Type:
- Required: Yes
Owner
- Type:
- Required: Yes
ProductType
- Type: typing.Literal['CLOUD_FORMATION_TEMPLATE', 'EXTERNAL', 'MARKETPLACE', 'TERRAFORM_CLOUD', 'TERRAFORM_OPEN_SOURCE']
- Required: Yes
IdempotencyToken
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Distributor
- Type: typing.Optional[str]
SupportDescription
- Type: typing.Optional[str]
SupportEmail
- Type: typing.Optional[str]
SupportUrl
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]]
ProvisioningArtifactParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisioningArtifactPropertiesTypeDef]
SourceConnection
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.SourceConnectionTypeDef]
CreateProductOutputTypeDef
ProductViewDetail
- Type:
- Required: Yes
ProvisioningArtifactDetail
- Type:
- Required: Yes
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateProvisionedProductPlanInputRequestTypeDef
PlanName
- Type:
- Required: Yes
PlanType
- Type: typing.Literal['CLOUDFORMATION']
- Required: Yes
ProductId
- Type:
- Required: Yes
ProvisionedProductName
- Type:
- Required: Yes
ProvisioningArtifactId
- Type:
- Required: Yes
IdempotencyToken
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
NotificationArns
- Type: typing.Optional[typing.Sequence[str]]
PathId
- Type: typing.Optional[str]
ProvisioningParameters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.UpdateProvisioningParameterTypeDef]]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]]
CreateProvisionedProductPlanOutputTypeDef
PlanName
- Type:
- Required: Yes
PlanId
- Type:
- Required: Yes
ProvisionProductId
- Type:
- Required: Yes
ProvisionedProductName
- Type:
- Required: Yes
ProvisioningArtifactId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateProvisioningArtifactInputRequestTypeDef
ProductId
- Type:
- Required: Yes
Parameters
- Type:
- Required: Yes
IdempotencyToken
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
CreateProvisioningArtifactOutputTypeDef
ProvisioningArtifactDetail
- Type:
- Required: Yes
Info
- Type: typing.Dict[str, str]
- Required: Yes
Status
- Type: typing.Literal['AVAILABLE', 'CREATING', 'FAILED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateServiceActionInputRequestTypeDef
Name
- Type:
- Required: Yes
DefinitionType
- Type: typing.Literal['SSM_AUTOMATION']
- Required: Yes
Definition
- Type: typing.Mapping[typing.Literal['AssumeRole', 'Name', 'Parameters', 'Version'], str]
- Required: Yes
IdempotencyToken
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
AcceptLanguage
- Type: typing.Optional[str]
CreateServiceActionOutputTypeDef
ServiceActionDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateTagOptionInputRequestTypeDef
Key
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
CreateTagOptionOutputTypeDef
TagOptionDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteConstraintInputRequestTypeDef
Id
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
DeletePortfolioInputRequestTypeDef
Id
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
DeletePortfolioShareInputRequestTypeDef
PortfolioId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
AccountId
- Type: typing.Optional[str]
OrganizationNode
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.OrganizationNodeTypeDef]
DeletePortfolioShareOutputTypeDef
PortfolioShareToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteProductInputRequestTypeDef
Id
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
DeleteProvisionedProductPlanInputRequestTypeDef
PlanId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
IgnoreErrors
- Type: typing.Optional[bool]
DeleteProvisioningArtifactInputRequestTypeDef
ProductId
- Type:
- Required: Yes
ProvisioningArtifactId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
DeleteServiceActionInputRequestTypeDef
Id
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
IdempotencyToken
- Type: typing.Optional[str]
DeleteTagOptionInputRequestTypeDef
Id
- Type:
- Required: Yes
DescribeConstraintInputRequestTypeDef
Id
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
DescribeConstraintOutputTypeDef
ConstraintDetail
- Type:
- Required: Yes
ConstraintParameters
- Type:
- Required: Yes
Status
- Type: typing.Literal['AVAILABLE', 'CREATING', 'FAILED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeCopyProductStatusInputRequestTypeDef
CopyProductToken
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
DescribeCopyProductStatusOutputTypeDef
CopyProductStatus
- Type: typing.Literal['FAILED', 'IN_PROGRESS', 'SUCCEEDED']
- Required: Yes
TargetProductId
- Type:
- Required: Yes
StatusDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribePortfolioInputRequestTypeDef
Id
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
DescribePortfolioOutputTypeDef
PortfolioDetail
- Type:
- Required: Yes
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]
- Required: Yes
TagOptions
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.TagOptionDetailTypeDef]
- Required: Yes
Budgets
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.BudgetDetailTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribePortfolioShareStatusInputRequestTypeDef
PortfolioShareToken
- Type:
- Required: Yes
DescribePortfolioShareStatusOutputTypeDef
PortfolioShareToken
- Type:
- Required: Yes
PortfolioId
- Type:
- Required: Yes
OrganizationNodeValue
- Type:
- Required: Yes
Status
- Type: typing.Literal['COMPLETED', 'COMPLETED_WITH_ERRORS', 'ERROR', 'IN_PROGRESS', 'NOT_STARTED']
- Required: Yes
ShareDetails
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribePortfolioSharesInputRequestTypeDef
PortfolioId
- Type:
- Required: Yes
Type
- Type: typing.Literal['ACCOUNT', 'ORGANIZATION', 'ORGANIZATIONAL_UNIT', 'ORGANIZATION_MEMBER_ACCOUNT']
- Required: Yes
PageToken
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
DescribePortfolioSharesOutputTypeDef
NextPageToken
- Type:
- Required: Yes
PortfolioShareDetails
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.PortfolioShareDetailTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeProductAsAdminInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
SourcePortfolioId
- Type: typing.Optional[str]
DescribeProductAsAdminOutputTypeDef
ProductViewDetail
- Type:
- Required: Yes
ProvisioningArtifactSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisioningArtifactSummaryTypeDef]
- Required: Yes
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]
- Required: Yes
TagOptions
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.TagOptionDetailTypeDef]
- Required: Yes
Budgets
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.BudgetDetailTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeProductInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
DescribeProductOutputTypeDef
ProductViewSummary
- Type:
- Required: Yes
ProvisioningArtifacts
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisioningArtifactTypeDef]
- Required: Yes
Budgets
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.BudgetDetailTypeDef]
- Required: Yes
LaunchPaths
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.LaunchPathTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeProductViewInputRequestTypeDef
Id
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
DescribeProductViewOutputTypeDef
ProductViewSummary
- Type:
- Required: Yes
ProvisioningArtifacts
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisioningArtifactTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeProvisionedProductInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
DescribeProvisionedProductOutputTypeDef
ProvisionedProductDetail
- Type:
- Required: Yes
CloudWatchDashboards
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.CloudWatchDashboardTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeProvisionedProductPlanInputRequestTypeDef
PlanId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
DescribeProvisionedProductPlanOutputTypeDef
ProvisionedProductPlanDetails
- Type:
- Required: Yes
ResourceChanges
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ResourceChangeTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeProvisioningArtifactInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
ProvisioningArtifactId
- Type: typing.Optional[str]
ProductId
- Type: typing.Optional[str]
ProvisioningArtifactName
- Type: typing.Optional[str]
ProductName
- Type: typing.Optional[str]
Verbose
- Type: typing.Optional[bool]
IncludeProvisioningArtifactParameters
- Type: typing.Optional[bool]
DescribeProvisioningArtifactOutputTypeDef
ProvisioningArtifactDetail
- Type:
- Required: Yes
Info
- Type: typing.Dict[str, str]
- Required: Yes
Status
- Type: typing.Literal['AVAILABLE', 'CREATING', 'FAILED']
- Required: Yes
ProvisioningArtifactParameters
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisioningArtifactParameterTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeProvisioningParametersInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
ProductId
- Type: typing.Optional[str]
ProductName
- Type: typing.Optional[str]
ProvisioningArtifactId
- Type: typing.Optional[str]
ProvisioningArtifactName
- Type: typing.Optional[str]
PathId
- Type: typing.Optional[str]
PathName
- Type: typing.Optional[str]
DescribeProvisioningParametersOutputTypeDef
ProvisioningArtifactParameters
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisioningArtifactParameterTypeDef]
- Required: Yes
ConstraintSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ConstraintSummaryTypeDef]
- Required: Yes
UsageInstructions
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.UsageInstructionTypeDef]
- Required: Yes
TagOptions
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.TagOptionSummaryTypeDef]
- Required: Yes
ProvisioningArtifactPreferences
- Type:
- Required: Yes
ProvisioningArtifactOutputs
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisioningArtifactOutputTypeDef]
- Required: Yes
ProvisioningArtifactOutputKeys
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisioningArtifactOutputTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeRecordInputRequestTypeDef
Id
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PageToken
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
DescribeRecordOutputTypeDef
RecordDetail
- Type:
- Required: Yes
RecordOutputs
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.RecordOutputTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeServiceActionExecutionParametersInputRequestTypeDef
ProvisionedProductId
- Type:
- Required: Yes
ServiceActionId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
DescribeServiceActionExecutionParametersOutputTypeDef
ServiceActionParameters
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ExecutionParameterTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeServiceActionInputRequestTypeDef
Id
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
DescribeServiceActionOutputTypeDef
ServiceActionDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTagOptionInputRequestTypeDef
Id
- Type:
- Required: Yes
DescribeTagOptionOutputTypeDef
TagOptionDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DisassociateBudgetFromResourceInputRequestTypeDef
BudgetName
- Type:
- Required: Yes
ResourceId
- Type:
- Required: Yes
DisassociatePrincipalFromPortfolioInputRequestTypeDef
PortfolioId
- Type:
- Required: Yes
PrincipalARN
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PrincipalType
- Type: typing.Optional[typing.Literal['IAM', 'IAM_PATTERN']]
DisassociateProductFromPortfolioInputRequestTypeDef
ProductId
- Type:
- Required: Yes
PortfolioId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
DisassociateServiceActionFromProvisioningArtifactInputRequestTypeDef
ProductId
- Type:
- Required: Yes
ProvisioningArtifactId
- Type:
- Required: Yes
ServiceActionId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
IdempotencyToken
- Type: typing.Optional[str]
DisassociateTagOptionFromResourceInputRequestTypeDef
ResourceId
- Type:
- Required: Yes
TagOptionId
- Type:
- Required: Yes
EngineWorkflowResourceIdentifierTypeDef
UniqueTag
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.UniqueTagResourceIdentifierTypeDef]
ExecuteProvisionedProductPlanInputRequestTypeDef
PlanId
- Type:
- Required: Yes
IdempotencyToken
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
ExecuteProvisionedProductPlanOutputTypeDef
RecordDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ExecuteProvisionedProductServiceActionInputRequestTypeDef
ProvisionedProductId
- Type:
- Required: Yes
ServiceActionId
- Type:
- Required: Yes
ExecuteToken
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
Parameters
- Type: typing.Optional[typing.Mapping[str, typing.Sequence[str]]]
ExecuteProvisionedProductServiceActionOutputTypeDef
RecordDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ExecutionParameterTypeDef
Name
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
DefaultValues
- Type: typing.Optional[typing.List[str]]
FailedServiceActionAssociationTypeDef
ServiceActionId
- Type: typing.Optional[str]
ProductId
- Type: typing.Optional[str]
ProvisioningArtifactId
- Type: typing.Optional[str]
ErrorCode
- Type: typing.Optional[typing.Literal['DUPLICATE_RESOURCE', 'INTERNAL_FAILURE', 'INVALID_PARAMETER', 'LIMIT_EXCEEDED', 'RESOURCE_NOT_FOUND', 'THROTTLING']]
ErrorMessage
- Type: typing.Optional[str]
GetAWSOrganizationsAccessStatusOutputTypeDef
AccessStatus
- Type: typing.Literal['DISABLED', 'ENABLED', 'UNDER_CHANGE']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetProvisionedProductOutputsInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
ProvisionedProductId
- Type: typing.Optional[str]
ProvisionedProductName
- Type: typing.Optional[str]
OutputKeys
- Type: typing.Optional[typing.Sequence[str]]
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
GetProvisionedProductOutputsOutputTypeDef
Outputs
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.RecordOutputTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ImportAsProvisionedProductInputRequestTypeDef
ProductId
- Type:
- Required: Yes
ProvisioningArtifactId
- Type:
- Required: Yes
ProvisionedProductName
- Type:
- Required: Yes
PhysicalId
- Type:
- Required: Yes
IdempotencyToken
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
ImportAsProvisionedProductOutputTypeDef
RecordDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LastSyncTypeDef
LastSyncTime
- Type: typing.Optional[datetime.datetime]
LastSyncStatus
- Type: typing.Optional[typing.Literal['FAILED', 'SUCCEEDED']]
LastSyncStatusMessage
- Type: typing.Optional[str]
LastSuccessfulSyncTime
- Type: typing.Optional[datetime.datetime]
LastSuccessfulSyncProvisioningArtifactId
- Type: typing.Optional[str]
LaunchPathSummaryTypeDef
Id
- Type: typing.Optional[str]
ConstraintSummaries
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ConstraintSummaryTypeDef]]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]]
Name
- Type: typing.Optional[str]
LaunchPathTypeDef
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ListAcceptedPortfolioSharesInputListAcceptedPortfolioSharesPaginateTypeDef
AcceptLanguage
- Type: typing.Optional[str]
PortfolioShareType
- Type: typing.Optional[typing.Literal['AWS_ORGANIZATIONS', 'AWS_SERVICECATALOG', 'IMPORTED']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListAcceptedPortfolioSharesInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
PageToken
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
PortfolioShareType
- Type: typing.Optional[typing.Literal['AWS_ORGANIZATIONS', 'AWS_SERVICECATALOG', 'IMPORTED']]
ListAcceptedPortfolioSharesOutputTypeDef
PortfolioDetails
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.PortfolioDetailTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListBudgetsForResourceInputRequestTypeDef
ResourceId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
ListBudgetsForResourceOutputTypeDef
Budgets
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.BudgetDetailTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListConstraintsForPortfolioInputListConstraintsForPortfolioPaginateTypeDef
PortfolioId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
ProductId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListConstraintsForPortfolioInputRequestTypeDef
PortfolioId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
ProductId
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
ListConstraintsForPortfolioOutputTypeDef
ConstraintDetails
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ConstraintDetailTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListLaunchPathsInputListLaunchPathsPaginateTypeDef
ProductId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListLaunchPathsInputRequestTypeDef
ProductId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
ListLaunchPathsOutputTypeDef
LaunchPathSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.LaunchPathSummaryTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListOrganizationPortfolioAccessInputListOrganizationPortfolioAccessPaginateTypeDef
PortfolioId
- Type:
- Required: Yes
OrganizationNodeType
- Type: typing.Literal['ACCOUNT', 'ORGANIZATION', 'ORGANIZATIONAL_UNIT']
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListOrganizationPortfolioAccessInputRequestTypeDef
PortfolioId
- Type:
- Required: Yes
OrganizationNodeType
- Type: typing.Literal['ACCOUNT', 'ORGANIZATION', 'ORGANIZATIONAL_UNIT']
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PageToken
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
ListOrganizationPortfolioAccessOutputTypeDef
OrganizationNodes
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.OrganizationNodeTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListPortfolioAccessInputRequestTypeDef
PortfolioId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
OrganizationParentId
- Type: typing.Optional[str]
PageToken
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
ListPortfolioAccessOutputTypeDef
AccountIds
- Type: typing.List[str]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListPortfoliosForProductInputListPortfoliosForProductPaginateTypeDef
ProductId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListPortfoliosForProductInputRequestTypeDef
ProductId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PageToken
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
ListPortfoliosForProductOutputTypeDef
PortfolioDetails
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.PortfolioDetailTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListPortfoliosInputListPortfoliosPaginateTypeDef
AcceptLanguage
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListPortfoliosInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
PageToken
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
ListPortfoliosOutputTypeDef
PortfolioDetails
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.PortfolioDetailTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListPrincipalsForPortfolioInputListPrincipalsForPortfolioPaginateTypeDef
PortfolioId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListPrincipalsForPortfolioInputRequestTypeDef
PortfolioId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
ListPrincipalsForPortfolioOutputTypeDef
Principals
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.PrincipalTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListProvisionedProductPlansInputListProvisionedProductPlansPaginateTypeDef
AcceptLanguage
- Type: typing.Optional[str]
ProvisionProductId
- Type: typing.Optional[str]
AccessLevelFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.AccessLevelFilterTypeDef]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListProvisionedProductPlansInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
ProvisionProductId
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
AccessLevelFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.AccessLevelFilterTypeDef]
ListProvisionedProductPlansOutputTypeDef
ProvisionedProductPlans
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisionedProductPlanSummaryTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListProvisioningArtifactsForServiceActionInputListProvisioningArtifactsForServiceActionPaginateTypeDef
ServiceActionId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListProvisioningArtifactsForServiceActionInputRequestTypeDef
ServiceActionId
- Type:
- Required: Yes
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
AcceptLanguage
- Type: typing.Optional[str]
ListProvisioningArtifactsForServiceActionOutputTypeDef
ProvisioningArtifactViews
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisioningArtifactViewTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListProvisioningArtifactsInputRequestTypeDef
ProductId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
ListProvisioningArtifactsOutputTypeDef
ProvisioningArtifactDetails
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisioningArtifactDetailTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListRecordHistoryInputListRecordHistoryPaginateTypeDef
AcceptLanguage
- Type: typing.Optional[str]
AccessLevelFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.AccessLevelFilterTypeDef]
SearchFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.ListRecordHistorySearchFilterTypeDef]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListRecordHistoryInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
AccessLevelFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.AccessLevelFilterTypeDef]
SearchFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.ListRecordHistorySearchFilterTypeDef]
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
ListRecordHistoryOutputTypeDef
RecordDetails
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.RecordDetailTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListRecordHistorySearchFilterTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
ListResourcesForTagOptionInputListResourcesForTagOptionPaginateTypeDef
TagOptionId
- Type:
- Required: Yes
ResourceType
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListResourcesForTagOptionInputRequestTypeDef
TagOptionId
- Type:
- Required: Yes
ResourceType
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
ListResourcesForTagOptionOutputTypeDef
ResourceDetails
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ResourceDetailTypeDef]
- Required: Yes
PageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListServiceActionsForProvisioningArtifactInputListServiceActionsForProvisioningArtifactPaginateTypeDef
ProductId
- Type:
- Required: Yes
ProvisioningArtifactId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListServiceActionsForProvisioningArtifactInputRequestTypeDef
ProductId
- Type:
- Required: Yes
ProvisioningArtifactId
- Type:
- Required: Yes
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
AcceptLanguage
- Type: typing.Optional[str]
ListServiceActionsForProvisioningArtifactOutputTypeDef
ServiceActionSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ServiceActionSummaryTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListServiceActionsInputListServiceActionsPaginateTypeDef
AcceptLanguage
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListServiceActionsInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
ListServiceActionsOutputTypeDef
ServiceActionSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ServiceActionSummaryTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListStackInstancesForProvisionedProductInputRequestTypeDef
ProvisionedProductId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PageToken
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
ListStackInstancesForProvisionedProductOutputTypeDef
StackInstances
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.StackInstanceTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTagOptionsFiltersTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
Active
- Type: typing.Optional[bool]
ListTagOptionsInputListTagOptionsPaginateTypeDef
Filters
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.ListTagOptionsFiltersTypeDef]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ListTagOptionsInputRequestTypeDef
Filters
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.ListTagOptionsFiltersTypeDef]
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
ListTagOptionsOutputTypeDef
TagOptionDetails
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.TagOptionDetailTypeDef]
- Required: Yes
PageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NotifyProvisionProductEngineWorkflowResultInputRequestTypeDef
WorkflowToken
- Type:
- Required: Yes
RecordId
- Type:
- Required: Yes
Status
- Type: typing.Literal['FAILED', 'SUCCEEDED']
- Required: Yes
IdempotencyToken
- Type:
- Required: Yes
FailureReason
- Type: typing.Optional[str]
ResourceIdentifier
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.EngineWorkflowResourceIdentifierTypeDef]
Outputs
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.RecordOutputTypeDef]]
NotifyTerminateProvisionedProductEngineWorkflowResultInputRequestTypeDef
WorkflowToken
- Type:
- Required: Yes
RecordId
- Type:
- Required: Yes
Status
- Type: typing.Literal['FAILED', 'SUCCEEDED']
- Required: Yes
IdempotencyToken
- Type:
- Required: Yes
FailureReason
- Type: typing.Optional[str]
NotifyUpdateProvisionedProductEngineWorkflowResultInputRequestTypeDef
WorkflowToken
- Type:
- Required: Yes
RecordId
- Type:
- Required: Yes
Status
- Type: typing.Literal['FAILED', 'SUCCEEDED']
- Required: Yes
IdempotencyToken
- Type:
- Required: Yes
FailureReason
- Type: typing.Optional[str]
Outputs
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.RecordOutputTypeDef]]
OrganizationNodeTypeDef
Type
- Type: typing.Optional[typing.Literal['ACCOUNT', 'ORGANIZATION', 'ORGANIZATIONAL_UNIT']]
Value
- Type: typing.Optional[str]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
ParameterConstraintsTypeDef
AllowedValues
- Type: typing.Optional[typing.List[str]]
AllowedPattern
- Type: typing.Optional[str]
ConstraintDescription
- Type: typing.Optional[str]
MaxLength
- Type: typing.Optional[str]
MinLength
- Type: typing.Optional[str]
MaxValue
- Type: typing.Optional[str]
MinValue
- Type: typing.Optional[str]
PortfolioDetailTypeDef
Id
- Type: typing.Optional[str]
ARN
- Type: typing.Optional[str]
DisplayName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[datetime.datetime]
ProviderName
- Type: typing.Optional[str]
PortfolioShareDetailTypeDef
PrincipalId
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['ACCOUNT', 'ORGANIZATION', 'ORGANIZATIONAL_UNIT', 'ORGANIZATION_MEMBER_ACCOUNT']]
Accepted
- Type: typing.Optional[bool]
ShareTagOptions
- Type: typing.Optional[bool]
SharePrincipals
- Type: typing.Optional[bool]
PrincipalTypeDef
PrincipalARN
- Type: typing.Optional[str]
PrincipalType
- Type: typing.Optional[typing.Literal['IAM', 'IAM_PATTERN']]
ProductViewAggregationValueTypeDef
Value
- Type: typing.Optional[str]
ApproximateCount
- Type: typing.Optional[int]
ProductViewDetailTypeDef
ProductViewSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.ProductViewSummaryTypeDef]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'CREATING', 'FAILED']]
ProductARN
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[datetime.datetime]
SourceConnection
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.SourceConnectionDetailTypeDef]
ProductViewSummaryTypeDef
Id
- Type: typing.Optional[str]
ProductId
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Owner
- Type: typing.Optional[str]
ShortDescription
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['CLOUD_FORMATION_TEMPLATE', 'EXTERNAL', 'MARKETPLACE', 'TERRAFORM_CLOUD', 'TERRAFORM_OPEN_SOURCE']]
Distributor
- Type: typing.Optional[str]
HasDefaultPath
- Type: typing.Optional[bool]
SupportEmail
- Type: typing.Optional[str]
SupportDescription
- Type: typing.Optional[str]
SupportUrl
- Type: typing.Optional[str]
ProvisionProductInputRequestTypeDef
ProvisionedProductName
- Type:
- Required: Yes
ProvisionToken
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
ProductId
- Type: typing.Optional[str]
ProductName
- Type: typing.Optional[str]
ProvisioningArtifactId
- Type: typing.Optional[str]
ProvisioningArtifactName
- Type: typing.Optional[str]
PathId
- Type: typing.Optional[str]
PathName
- Type: typing.Optional[str]
ProvisioningParameters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisioningParameterTypeDef]]
ProvisioningPreferences
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisioningPreferencesTypeDef]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]]
NotificationArns
- Type: typing.Optional[typing.Sequence[str]]
ProvisionProductOutputTypeDef
RecordDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ProvisionedProductAttributeTypeDef
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'ERROR', 'PLAN_IN_PROGRESS', 'TAINTED', 'UNDER_CHANGE']]
StatusMessage
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[datetime.datetime]
IdempotencyToken
- Type: typing.Optional[str]
LastRecordId
- Type: typing.Optional[str]
LastProvisioningRecordId
- Type: typing.Optional[str]
LastSuccessfulProvisioningRecordId
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]]
PhysicalId
- Type: typing.Optional[str]
ProductId
- Type: typing.Optional[str]
ProductName
- Type: typing.Optional[str]
ProvisioningArtifactId
- Type: typing.Optional[str]
ProvisioningArtifactName
- Type: typing.Optional[str]
UserArn
- Type: typing.Optional[str]
UserArnSession
- Type: typing.Optional[str]
ProvisionedProductDetailTypeDef
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'ERROR', 'PLAN_IN_PROGRESS', 'TAINTED', 'UNDER_CHANGE']]
StatusMessage
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[datetime.datetime]
IdempotencyToken
- Type: typing.Optional[str]
LastRecordId
- Type: typing.Optional[str]
LastProvisioningRecordId
- Type: typing.Optional[str]
LastSuccessfulProvisioningRecordId
- Type: typing.Optional[str]
ProductId
- Type: typing.Optional[str]
ProvisioningArtifactId
- Type: typing.Optional[str]
LaunchRoleArn
- Type: typing.Optional[str]
ProvisionedProductPlanDetailsTypeDef
CreatedTime
- Type: typing.Optional[datetime.datetime]
PathId
- Type: typing.Optional[str]
ProductId
- Type: typing.Optional[str]
PlanName
- Type: typing.Optional[str]
PlanId
- Type: typing.Optional[str]
ProvisionProductId
- Type: typing.Optional[str]
ProvisionProductName
- Type: typing.Optional[str]
PlanType
- Type: typing.Optional[typing.Literal['CLOUDFORMATION']]
ProvisioningArtifactId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['CREATE_FAILED', 'CREATE_IN_PROGRESS', 'CREATE_SUCCESS', 'EXECUTE_FAILED', 'EXECUTE_IN_PROGRESS', 'EXECUTE_SUCCESS']]
UpdatedTime
- Type: typing.Optional[datetime.datetime]
NotificationArns
- Type: typing.Optional[typing.List[str]]
ProvisioningParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.UpdateProvisioningParameterTypeDef]]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]]
StatusMessage
- Type: typing.Optional[str]
ProvisionedProductPlanSummaryTypeDef
PlanName
- Type: typing.Optional[str]
PlanId
- Type: typing.Optional[str]
ProvisionProductId
- Type: typing.Optional[str]
ProvisionProductName
- Type: typing.Optional[str]
PlanType
- Type: typing.Optional[typing.Literal['CLOUDFORMATION']]
ProvisioningArtifactId
- Type: typing.Optional[str]
ProvisioningArtifactDetailTypeDef
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['CLOUD_FORMATION_TEMPLATE', 'EXTERNAL', 'MARKETPLACE_AMI', 'MARKETPLACE_CAR', 'TERRAFORM_CLOUD', 'TERRAFORM_OPEN_SOURCE']]
CreatedTime
- Type: typing.Optional[datetime.datetime]
Active
- Type: typing.Optional[bool]
Guidance
- Type: typing.Optional[typing.Literal['DEFAULT', 'DEPRECATED']]
SourceRevision
- Type: typing.Optional[str]
ProvisioningArtifactOutputTypeDef
Key
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ProvisioningArtifactParameterTypeDef
ParameterKey
- Type: typing.Optional[str]
DefaultValue
- Type: typing.Optional[str]
ParameterType
- Type: typing.Optional[str]
IsNoEcho
- Type: typing.Optional[bool]
Description
- Type: typing.Optional[str]
ParameterConstraints
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.ParameterConstraintsTypeDef]
ProvisioningArtifactPreferencesTypeDef
StackSetAccounts
- Type: typing.Optional[typing.List[str]]
StackSetRegions
- Type: typing.Optional[typing.List[str]]
ProvisioningArtifactPropertiesTypeDef
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Info
- Type: typing.Optional[typing.Mapping[str, str]]
Type
- Type: typing.Optional[typing.Literal['CLOUD_FORMATION_TEMPLATE', 'EXTERNAL', 'MARKETPLACE_AMI', 'MARKETPLACE_CAR', 'TERRAFORM_CLOUD', 'TERRAFORM_OPEN_SOURCE']]
DisableTemplateValidation
- Type: typing.Optional[bool]
ProvisioningArtifactSummaryTypeDef
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[datetime.datetime]
ProvisioningArtifactMetadata
- Type: typing.Optional[typing.Dict[str, str]]
ProvisioningArtifactTypeDef
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[datetime.datetime]
Guidance
- Type: typing.Optional[typing.Literal['DEFAULT', 'DEPRECATED']]
ProvisioningArtifactViewTypeDef
ProductViewSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.ProductViewSummaryTypeDef]
ProvisioningArtifact
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisioningArtifactTypeDef]
ProvisioningParameterTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
ProvisioningPreferencesTypeDef
StackSetAccounts
- Type: typing.Optional[typing.Sequence[str]]
StackSetRegions
- Type: typing.Optional[typing.Sequence[str]]
StackSetFailureToleranceCount
- Type: typing.Optional[int]
StackSetFailureTolerancePercentage
- Type: typing.Optional[int]
StackSetMaxConcurrencyCount
- Type: typing.Optional[int]
StackSetMaxConcurrencyPercentage
- Type: typing.Optional[int]
RecordDetailTypeDef
RecordId
- Type: typing.Optional[str]
ProvisionedProductName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['CREATED', 'FAILED', 'IN_PROGRESS', 'IN_PROGRESS_IN_ERROR', 'SUCCEEDED']]
CreatedTime
- Type: typing.Optional[datetime.datetime]
UpdatedTime
- Type: typing.Optional[datetime.datetime]
ProvisionedProductType
- Type: typing.Optional[str]
RecordType
- Type: typing.Optional[str]
ProvisionedProductId
- Type: typing.Optional[str]
ProductId
- Type: typing.Optional[str]
ProvisioningArtifactId
- Type: typing.Optional[str]
PathId
- Type: typing.Optional[str]
RecordErrors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.RecordErrorTypeDef]]
RecordTags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.RecordTagTypeDef]]
LaunchRoleArn
- Type: typing.Optional[str]
RecordErrorTypeDef
Code
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
RecordOutputTypeDef
OutputKey
- Type: typing.Optional[str]
OutputValue
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
RecordTagTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
RejectPortfolioShareInputRequestTypeDef
PortfolioId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
PortfolioShareType
- Type: typing.Optional[typing.Literal['AWS_ORGANIZATIONS', 'AWS_SERVICECATALOG', 'IMPORTED']]
ResourceChangeDetailTypeDef
Target
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.ResourceTargetDefinitionTypeDef]
Evaluation
- Type: typing.Optional[typing.Literal['DYNAMIC', 'STATIC']]
CausingEntity
- Type: typing.Optional[str]
ResourceChangeTypeDef
Action
- Type: typing.Optional[typing.Literal['ADD', 'MODIFY', 'REMOVE']]
LogicalResourceId
- Type: typing.Optional[str]
PhysicalResourceId
- Type: typing.Optional[str]
ResourceType
- Type: typing.Optional[str]
Replacement
- Type: typing.Optional[typing.Literal['CONDITIONAL', 'FALSE', 'TRUE']]
Scope
- Type: typing.Optional[typing.List[typing.Literal['CREATIONPOLICY', 'DELETIONPOLICY', 'METADATA', 'PROPERTIES', 'TAGS', 'UPDATEPOLICY']]]
Details
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ResourceChangeDetailTypeDef]]
ResourceDetailTypeDef
Id
- Type: typing.Optional[str]
ARN
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[datetime.datetime]
ResourceTargetDefinitionTypeDef
Attribute
- Type: typing.Optional[typing.Literal['CREATIONPOLICY', 'DELETIONPOLICY', 'METADATA', 'PROPERTIES', 'TAGS', 'UPDATEPOLICY']]
Name
- Type: typing.Optional[str]
RequiresRecreation
- Type: typing.Optional[typing.Literal['ALWAYS', 'CONDITIONALLY', 'NEVER']]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
ScanProvisionedProductsInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
AccessLevelFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.AccessLevelFilterTypeDef]
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
ScanProvisionedProductsInputScanProvisionedProductsPaginateTypeDef
AcceptLanguage
- Type: typing.Optional[str]
AccessLevelFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.AccessLevelFilterTypeDef]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
ScanProvisionedProductsOutputTypeDef
ProvisionedProducts
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisionedProductDetailTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SearchProductsAsAdminInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
PortfolioId
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Mapping[typing.Literal['FullTextSearch', 'Owner', 'ProductType', 'SourceProductId'], typing.Sequence[str]]]
SortBy
- Type: typing.Optional[typing.Literal['CreationDate', 'Title', 'VersionCount']]
SortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
PageToken
- Type: typing.Optional[str]
PageSize
- Type: typing.Optional[int]
ProductSource
- Type: typing.Optional[typing.Literal['ACCOUNT']]
SearchProductsAsAdminInputSearchProductsAsAdminPaginateTypeDef
AcceptLanguage
- Type: typing.Optional[str]
PortfolioId
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Mapping[typing.Literal['FullTextSearch', 'Owner', 'ProductType', 'SourceProductId'], typing.Sequence[str]]]
SortBy
- Type: typing.Optional[typing.Literal['CreationDate', 'Title', 'VersionCount']]
SortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
ProductSource
- Type: typing.Optional[typing.Literal['ACCOUNT']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.PaginatorConfigTypeDef]
SearchProductsAsAdminOutputTypeDef
ProductViewDetails
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProductViewDetailTypeDef]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SearchProductsInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Mapping[typing.Literal['FullTextSearch', 'Owner', 'ProductType', 'SourceProductId'], typing.Sequence[str]]]
PageSize
- Type: typing.Optional[int]
SortBy
- Type: typing.Optional[typing.Literal['CreationDate', 'Title', 'VersionCount']]
SortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
PageToken
- Type: typing.Optional[str]
SearchProductsOutputTypeDef
ProductViewSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProductViewSummaryTypeDef]
- Required: Yes
ProductViewAggregations
- Type: typing.Dict[str, typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProductViewAggregationValueTypeDef]]
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SearchProvisionedProductsInputRequestTypeDef
AcceptLanguage
- Type: typing.Optional[str]
AccessLevelFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.AccessLevelFilterTypeDef]
Filters
- Type: typing.Optional[typing.Mapping[typing.Literal['SearchQuery'], typing.Sequence[str]]]
SortBy
- Type: typing.Optional[str]
SortOrder
- Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]
PageSize
- Type: typing.Optional[int]
PageToken
- Type: typing.Optional[str]
SearchProvisionedProductsOutputTypeDef
ProvisionedProducts
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ProvisionedProductAttributeTypeDef]
- Required: Yes
TotalResultsCount
- Type:
- Required: Yes
NextPageToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ServiceActionAssociationTypeDef
ServiceActionId
- Type:
- Required: Yes
ProductId
- Type:
- Required: Yes
ProvisioningArtifactId
- Type:
- Required: Yes
ServiceActionDetailTypeDef
ServiceActionSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.ServiceActionSummaryTypeDef]
Definition
- Type: typing.Optional[typing.Dict[typing.Literal['AssumeRole', 'Name', 'Parameters', 'Version'], str]]
ServiceActionSummaryTypeDef
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DefinitionType
- Type: typing.Optional[typing.Literal['SSM_AUTOMATION']]
ShareDetailsTypeDef
SuccessfulShares
- Type: typing.Optional[typing.List[str]]
ShareErrors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.ShareErrorTypeDef]]
ShareErrorTypeDef
Accounts
- Type: typing.Optional[typing.List[str]]
Message
- Type: typing.Optional[str]
Error
- Type: typing.Optional[str]
SourceConnectionDetailTypeDef
Type
- Type: typing.Optional[typing.Literal['CODESTAR']]
ConnectionParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.SourceConnectionParametersTypeDef]
LastSync
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.LastSyncTypeDef]
SourceConnectionParametersTypeDef
CodeStar
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.CodeStarParametersTypeDef]
SourceConnectionTypeDef
ConnectionParameters
- Type:
- Required: Yes
Type
- Type: typing.Optional[typing.Literal['CODESTAR']]
StackInstanceTypeDef
Account
- Type: typing.Optional[str]
Region
- Type: typing.Optional[str]
StackInstanceStatus
- Type: typing.Optional[typing.Literal['CURRENT', 'INOPERABLE', 'OUTDATED']]
TagOptionDetailTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
Active
- Type: typing.Optional[bool]
Id
- Type: typing.Optional[str]
Owner
- Type: typing.Optional[str]
TagOptionSummaryTypeDef
Key
- Type: typing.Optional[str]
Values
- Type: typing.Optional[typing.List[str]]
TagTypeDef
Key
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
TerminateProvisionedProductInputRequestTypeDef
TerminateToken
- Type:
- Required: Yes
ProvisionedProductName
- Type: typing.Optional[str]
ProvisionedProductId
- Type: typing.Optional[str]
IgnoreErrors
- Type: typing.Optional[bool]
AcceptLanguage
- Type: typing.Optional[str]
RetainPhysicalResources
- Type: typing.Optional[bool]
TerminateProvisionedProductOutputTypeDef
RecordDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UniqueTagResourceIdentifierTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
UpdateConstraintInputRequestTypeDef
Id
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Parameters
- Type: typing.Optional[str]
UpdateConstraintOutputTypeDef
ConstraintDetail
- Type:
- Required: Yes
ConstraintParameters
- Type:
- Required: Yes
Status
- Type: typing.Literal['AVAILABLE', 'CREATING', 'FAILED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdatePortfolioInputRequestTypeDef
Id
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
DisplayName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ProviderName
- Type: typing.Optional[str]
AddTags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]]
RemoveTags
- Type: typing.Optional[typing.Sequence[str]]
UpdatePortfolioOutputTypeDef
PortfolioDetail
- Type:
- Required: Yes
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdatePortfolioShareInputRequestTypeDef
PortfolioId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
AccountId
- Type: typing.Optional[str]
OrganizationNode
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.OrganizationNodeTypeDef]
ShareTagOptions
- Type: typing.Optional[bool]
SharePrincipals
- Type: typing.Optional[bool]
UpdatePortfolioShareOutputTypeDef
PortfolioShareToken
- Type:
- Required: Yes
Status
- Type: typing.Literal['COMPLETED', 'COMPLETED_WITH_ERRORS', 'ERROR', 'IN_PROGRESS', 'NOT_STARTED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateProductInputRequestTypeDef
Id
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Owner
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Distributor
- Type: typing.Optional[str]
SupportDescription
- Type: typing.Optional[str]
SupportEmail
- Type: typing.Optional[str]
SupportUrl
- Type: typing.Optional[str]
AddTags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]]
RemoveTags
- Type: typing.Optional[typing.Sequence[str]]
SourceConnection
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.SourceConnectionTypeDef]
UpdateProductOutputTypeDef
ProductViewDetail
- Type:
- Required: Yes
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateProvisionedProductInputRequestTypeDef
UpdateToken
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
ProvisionedProductName
- Type: typing.Optional[str]
ProvisionedProductId
- Type: typing.Optional[str]
ProductId
- Type: typing.Optional[str]
ProductName
- Type: typing.Optional[str]
ProvisioningArtifactId
- Type: typing.Optional[str]
ProvisioningArtifactName
- Type: typing.Optional[str]
PathId
- Type: typing.Optional[str]
PathName
- Type: typing.Optional[str]
ProvisioningParameters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.UpdateProvisioningParameterTypeDef]]
ProvisioningPreferences
- Type: typing.Optional[aws_resource_validator.pydantic_models.servicecatalog_classes.UpdateProvisioningPreferencesTypeDef]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.servicecatalog_classes.TagTypeDef]]
UpdateProvisionedProductOutputTypeDef
RecordDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateProvisionedProductPropertiesInputRequestTypeDef
ProvisionedProductId
- Type:
- Required: Yes
ProvisionedProductProperties
- Type: typing.Mapping[typing.Literal['LAUNCH_ROLE', 'OWNER'], str]
- Required: Yes
IdempotencyToken
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
UpdateProvisionedProductPropertiesOutputTypeDef
ProvisionedProductId
- Type:
- Required: Yes
ProvisionedProductProperties
- Type: typing.Dict[typing.Literal['LAUNCH_ROLE', 'OWNER'], str]
- Required: Yes
RecordId
- Type:
- Required: Yes
Status
- Type: typing.Literal['CREATED', 'FAILED', 'IN_PROGRESS', 'IN_PROGRESS_IN_ERROR', 'SUCCEEDED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateProvisioningArtifactInputRequestTypeDef
ProductId
- Type:
- Required: Yes
ProvisioningArtifactId
- Type:
- Required: Yes
AcceptLanguage
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Active
- Type: typing.Optional[bool]
Guidance
- Type: typing.Optional[typing.Literal['DEFAULT', 'DEPRECATED']]
UpdateProvisioningArtifactOutputTypeDef
ProvisioningArtifactDetail
- Type:
- Required: Yes
Info
- Type: typing.Dict[str, str]
- Required: Yes
Status
- Type: typing.Literal['AVAILABLE', 'CREATING', 'FAILED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateProvisioningParameterTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
UsePreviousValue
- Type: typing.Optional[bool]
UpdateProvisioningPreferencesTypeDef
StackSetAccounts
- Type: typing.Optional[typing.Sequence[str]]
StackSetRegions
- Type: typing.Optional[typing.Sequence[str]]
StackSetFailureToleranceCount
- Type: typing.Optional[int]
StackSetFailureTolerancePercentage
- Type: typing.Optional[int]
StackSetMaxConcurrencyCount
- Type: typing.Optional[int]
StackSetMaxConcurrencyPercentage
- Type: typing.Optional[int]
StackSetOperationType
- Type: typing.Optional[typing.Literal['CREATE', 'DELETE', 'UPDATE']]
UpdateServiceActionInputRequestTypeDef
Id
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Definition
- Type: typing.Optional[typing.Mapping[typing.Literal['AssumeRole', 'Name', 'Parameters', 'Version'], str]]
Description
- Type: typing.Optional[str]
AcceptLanguage
- Type: typing.Optional[str]
UpdateServiceActionOutputTypeDef
ServiceActionDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateTagOptionInputRequestTypeDef
Id
- Type:
- Required: Yes
Value
- Type: typing.Optional[str]
Active
- Type: typing.Optional[bool]
UpdateTagOptionOutputTypeDef
TagOptionDetail
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UsageInstructionTypeDef
Type
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]