Type definitions#
Index > LaunchWizard > Type definitions
Auto-generated documentation for LaunchWizard type annotations stubs module mypy-boto3-launch-wizard.
CreateDeploymentInputTypeDef#
# CreateDeploymentInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import CreateDeploymentInputTypeDef
def get_value() -> CreateDeploymentInputTypeDef:
return {
"workloadName": ...,
}
# CreateDeploymentInputTypeDef definition
class CreateDeploymentInputTypeDef(TypedDict):
workloadName: str,
deploymentPatternName: str,
name: str,
specifications: Mapping[str, str],
dryRun: NotRequired[bool],
tags: NotRequired[Mapping[str, str]],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
DeleteDeploymentInputTypeDef#
# DeleteDeploymentInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import DeleteDeploymentInputTypeDef
def get_value() -> DeleteDeploymentInputTypeDef:
return {
"deploymentId": ...,
}
# DeleteDeploymentInputTypeDef definition
class DeleteDeploymentInputTypeDef(TypedDict):
deploymentId: str,
DeploymentConditionalFieldTypeDef#
# DeploymentConditionalFieldTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import DeploymentConditionalFieldTypeDef
def get_value() -> DeploymentConditionalFieldTypeDef:
return {
"name": ...,
}
# DeploymentConditionalFieldTypeDef definition
class DeploymentConditionalFieldTypeDef(TypedDict):
name: NotRequired[str],
value: NotRequired[str],
comparator: NotRequired[str],
DeploymentDataSummaryTypeDef#
# DeploymentDataSummaryTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import DeploymentDataSummaryTypeDef
def get_value() -> DeploymentDataSummaryTypeDef:
return {
"name": ...,
}
# DeploymentDataSummaryTypeDef definition
class DeploymentDataSummaryTypeDef(TypedDict):
name: NotRequired[str],
id: NotRequired[str],
workloadName: NotRequired[str],
patternName: NotRequired[str],
status: NotRequired[DeploymentStatusType], # (1)
createdAt: NotRequired[datetime.datetime],
modifiedAt: NotRequired[datetime.datetime],
DeploymentDataTypeDef#
# DeploymentDataTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import DeploymentDataTypeDef
def get_value() -> DeploymentDataTypeDef:
return {
"name": ...,
}
# DeploymentDataTypeDef definition
class DeploymentDataTypeDef(TypedDict):
name: NotRequired[str],
id: NotRequired[str],
workloadName: NotRequired[str],
patternName: NotRequired[str],
status: NotRequired[DeploymentStatusType], # (1)
createdAt: NotRequired[datetime.datetime],
modifiedAt: NotRequired[datetime.datetime],
specifications: NotRequired[dict[str, str]],
resourceGroup: NotRequired[str],
deletedAt: NotRequired[datetime.datetime],
tags: NotRequired[dict[str, str]],
deploymentArn: NotRequired[str],
DeploymentEventDataSummaryTypeDef#
# DeploymentEventDataSummaryTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import DeploymentEventDataSummaryTypeDef
def get_value() -> DeploymentEventDataSummaryTypeDef:
return {
"name": ...,
}
# DeploymentEventDataSummaryTypeDef definition
class DeploymentEventDataSummaryTypeDef(TypedDict):
name: NotRequired[str],
description: NotRequired[str],
status: NotRequired[EventStatusType], # (1)
statusReason: NotRequired[str],
timestamp: NotRequired[datetime.datetime],
- See EventStatusType
DeploymentFilterTypeDef#
# DeploymentFilterTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import DeploymentFilterTypeDef
def get_value() -> DeploymentFilterTypeDef:
return {
"name": ...,
}
# DeploymentFilterTypeDef definition
class DeploymentFilterTypeDef(TypedDict):
name: NotRequired[DeploymentFilterKeyType], # (1)
values: NotRequired[Sequence[str]],
DeploymentPatternVersionDataSummaryTypeDef#
# DeploymentPatternVersionDataSummaryTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import DeploymentPatternVersionDataSummaryTypeDef
def get_value() -> DeploymentPatternVersionDataSummaryTypeDef:
return {
"deploymentPatternVersionName": ...,
}
# DeploymentPatternVersionDataSummaryTypeDef definition
class DeploymentPatternVersionDataSummaryTypeDef(TypedDict):
deploymentPatternVersionName: NotRequired[str],
description: NotRequired[str],
documentationUrl: NotRequired[str],
workloadName: NotRequired[str],
deploymentPatternName: NotRequired[str],
DeploymentPatternVersionFilterTypeDef#
# DeploymentPatternVersionFilterTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import DeploymentPatternVersionFilterTypeDef
def get_value() -> DeploymentPatternVersionFilterTypeDef:
return {
"name": ...,
}
# DeploymentPatternVersionFilterTypeDef definition
class DeploymentPatternVersionFilterTypeDef(TypedDict):
name: DeploymentPatternVersionFilterKeyType, # (1)
values: Sequence[str],
GetDeploymentInputTypeDef#
# GetDeploymentInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import GetDeploymentInputTypeDef
def get_value() -> GetDeploymentInputTypeDef:
return {
"deploymentId": ...,
}
# GetDeploymentInputTypeDef definition
class GetDeploymentInputTypeDef(TypedDict):
deploymentId: str,
GetDeploymentPatternVersionInputTypeDef#
# GetDeploymentPatternVersionInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import GetDeploymentPatternVersionInputTypeDef
def get_value() -> GetDeploymentPatternVersionInputTypeDef:
return {
"workloadName": ...,
}
# GetDeploymentPatternVersionInputTypeDef definition
class GetDeploymentPatternVersionInputTypeDef(TypedDict):
workloadName: str,
deploymentPatternName: str,
deploymentPatternVersionName: str,
GetWorkloadDeploymentPatternInputTypeDef#
# GetWorkloadDeploymentPatternInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import GetWorkloadDeploymentPatternInputTypeDef
def get_value() -> GetWorkloadDeploymentPatternInputTypeDef:
return {
"workloadName": ...,
}
# GetWorkloadDeploymentPatternInputTypeDef definition
class GetWorkloadDeploymentPatternInputTypeDef(TypedDict):
workloadName: str,
deploymentPatternName: str,
GetWorkloadInputTypeDef#
# GetWorkloadInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import GetWorkloadInputTypeDef
def get_value() -> GetWorkloadInputTypeDef:
return {
"workloadName": ...,
}
# GetWorkloadInputTypeDef definition
class GetWorkloadInputTypeDef(TypedDict):
workloadName: str,
WorkloadDataTypeDef#
# WorkloadDataTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import WorkloadDataTypeDef
def get_value() -> WorkloadDataTypeDef:
return {
"workloadName": ...,
}
# WorkloadDataTypeDef definition
class WorkloadDataTypeDef(TypedDict):
workloadName: NotRequired[str],
displayName: NotRequired[str],
status: NotRequired[WorkloadStatusType], # (1)
description: NotRequired[str],
documentationUrl: NotRequired[str],
iconUrl: NotRequired[str],
statusMessage: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListDeploymentEventsInputTypeDef#
# ListDeploymentEventsInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListDeploymentEventsInputTypeDef
def get_value() -> ListDeploymentEventsInputTypeDef:
return {
"deploymentId": ...,
}
# ListDeploymentEventsInputTypeDef definition
class ListDeploymentEventsInputTypeDef(TypedDict):
deploymentId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListTagsForResourceInputTypeDef#
# ListTagsForResourceInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListTagsForResourceInputTypeDef
def get_value() -> ListTagsForResourceInputTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceInputTypeDef definition
class ListTagsForResourceInputTypeDef(TypedDict):
resourceArn: str,
ListWorkloadDeploymentPatternsInputTypeDef#
# ListWorkloadDeploymentPatternsInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListWorkloadDeploymentPatternsInputTypeDef
def get_value() -> ListWorkloadDeploymentPatternsInputTypeDef:
return {
"workloadName": ...,
}
# ListWorkloadDeploymentPatternsInputTypeDef definition
class ListWorkloadDeploymentPatternsInputTypeDef(TypedDict):
workloadName: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
WorkloadDeploymentPatternDataSummaryTypeDef#
# WorkloadDeploymentPatternDataSummaryTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import WorkloadDeploymentPatternDataSummaryTypeDef
def get_value() -> WorkloadDeploymentPatternDataSummaryTypeDef:
return {
"workloadName": ...,
}
# WorkloadDeploymentPatternDataSummaryTypeDef definition
class WorkloadDeploymentPatternDataSummaryTypeDef(TypedDict):
workloadName: NotRequired[str],
deploymentPatternName: NotRequired[str],
workloadVersionName: NotRequired[str],
deploymentPatternVersionName: NotRequired[str],
displayName: NotRequired[str],
description: NotRequired[str],
status: NotRequired[WorkloadDeploymentPatternStatusType], # (1)
statusMessage: NotRequired[str],
ListWorkloadsInputTypeDef#
# ListWorkloadsInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListWorkloadsInputTypeDef
def get_value() -> ListWorkloadsInputTypeDef:
return {
"maxResults": ...,
}
# ListWorkloadsInputTypeDef definition
class ListWorkloadsInputTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
WorkloadDataSummaryTypeDef#
# WorkloadDataSummaryTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import WorkloadDataSummaryTypeDef
def get_value() -> WorkloadDataSummaryTypeDef:
return {
"workloadName": ...,
}
# WorkloadDataSummaryTypeDef definition
class WorkloadDataSummaryTypeDef(TypedDict):
workloadName: NotRequired[str],
displayName: NotRequired[str],
status: NotRequired[WorkloadStatusType], # (1)
TagResourceInputTypeDef#
# TagResourceInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import TagResourceInputTypeDef
def get_value() -> TagResourceInputTypeDef:
return {
"resourceArn": ...,
}
# TagResourceInputTypeDef definition
class TagResourceInputTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceInputTypeDef#
# UntagResourceInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import UntagResourceInputTypeDef
def get_value() -> UntagResourceInputTypeDef:
return {
"resourceArn": ...,
}
# UntagResourceInputTypeDef definition
class UntagResourceInputTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateDeploymentInputTypeDef#
# UpdateDeploymentInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import UpdateDeploymentInputTypeDef
def get_value() -> UpdateDeploymentInputTypeDef:
return {
"deploymentId": ...,
}
# UpdateDeploymentInputTypeDef definition
class UpdateDeploymentInputTypeDef(TypedDict):
deploymentId: str,
specifications: Mapping[str, str],
workloadVersionName: NotRequired[str],
deploymentPatternVersionName: NotRequired[str],
dryRun: NotRequired[bool],
force: NotRequired[bool],
CreateDeploymentOutputTypeDef#
# CreateDeploymentOutputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import CreateDeploymentOutputTypeDef
def get_value() -> CreateDeploymentOutputTypeDef:
return {
"deploymentId": ...,
}
# CreateDeploymentOutputTypeDef definition
class CreateDeploymentOutputTypeDef(TypedDict):
deploymentId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteDeploymentOutputTypeDef#
# DeleteDeploymentOutputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import DeleteDeploymentOutputTypeDef
def get_value() -> DeleteDeploymentOutputTypeDef:
return {
"status": ...,
}
# DeleteDeploymentOutputTypeDef definition
class DeleteDeploymentOutputTypeDef(TypedDict):
status: DeploymentStatusType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTagsForResourceOutputTypeDef#
# ListTagsForResourceOutputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListTagsForResourceOutputTypeDef
def get_value() -> ListTagsForResourceOutputTypeDef:
return {
"tags": ...,
}
# ListTagsForResourceOutputTypeDef definition
class ListTagsForResourceOutputTypeDef(TypedDict):
tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeploymentSpecificationsFieldTypeDef#
# DeploymentSpecificationsFieldTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import DeploymentSpecificationsFieldTypeDef
def get_value() -> DeploymentSpecificationsFieldTypeDef:
return {
"name": ...,
}
# DeploymentSpecificationsFieldTypeDef definition
class DeploymentSpecificationsFieldTypeDef(TypedDict):
name: NotRequired[str],
description: NotRequired[str],
allowedValues: NotRequired[list[str]],
required: NotRequired[str],
conditionals: NotRequired[list[DeploymentConditionalFieldTypeDef]], # (1)
- See
list[DeploymentConditionalFieldTypeDef]
ListDeploymentsOutputTypeDef#
# ListDeploymentsOutputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListDeploymentsOutputTypeDef
def get_value() -> ListDeploymentsOutputTypeDef:
return {
"deployments": ...,
}
# ListDeploymentsOutputTypeDef definition
class ListDeploymentsOutputTypeDef(TypedDict):
deployments: list[DeploymentDataSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[DeploymentDataSummaryTypeDef] - See ResponseMetadataTypeDef
UpdateDeploymentOutputTypeDef#
# UpdateDeploymentOutputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import UpdateDeploymentOutputTypeDef
def get_value() -> UpdateDeploymentOutputTypeDef:
return {
"deployment": ...,
}
# UpdateDeploymentOutputTypeDef definition
class UpdateDeploymentOutputTypeDef(TypedDict):
deployment: DeploymentDataSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetDeploymentOutputTypeDef#
# GetDeploymentOutputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import GetDeploymentOutputTypeDef
def get_value() -> GetDeploymentOutputTypeDef:
return {
"deployment": ...,
}
# GetDeploymentOutputTypeDef definition
class GetDeploymentOutputTypeDef(TypedDict):
deployment: DeploymentDataTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDeploymentEventsOutputTypeDef#
# ListDeploymentEventsOutputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListDeploymentEventsOutputTypeDef
def get_value() -> ListDeploymentEventsOutputTypeDef:
return {
"deploymentEvents": ...,
}
# ListDeploymentEventsOutputTypeDef definition
class ListDeploymentEventsOutputTypeDef(TypedDict):
deploymentEvents: list[DeploymentEventDataSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[DeploymentEventDataSummaryTypeDef] - See ResponseMetadataTypeDef
ListDeploymentsInputTypeDef#
# ListDeploymentsInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListDeploymentsInputTypeDef
def get_value() -> ListDeploymentsInputTypeDef:
return {
"filters": ...,
}
# ListDeploymentsInputTypeDef definition
class ListDeploymentsInputTypeDef(TypedDict):
filters: NotRequired[Sequence[DeploymentFilterTypeDef]], # (1)
maxResults: NotRequired[int],
nextToken: NotRequired[str],
- See
Sequence[DeploymentFilterTypeDef]
GetDeploymentPatternVersionOutputTypeDef#
# GetDeploymentPatternVersionOutputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import GetDeploymentPatternVersionOutputTypeDef
def get_value() -> GetDeploymentPatternVersionOutputTypeDef:
return {
"deploymentPatternVersion": ...,
}
# GetDeploymentPatternVersionOutputTypeDef definition
class GetDeploymentPatternVersionOutputTypeDef(TypedDict):
deploymentPatternVersion: DeploymentPatternVersionDataSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDeploymentPatternVersionsOutputTypeDef#
# ListDeploymentPatternVersionsOutputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListDeploymentPatternVersionsOutputTypeDef
def get_value() -> ListDeploymentPatternVersionsOutputTypeDef:
return {
"deploymentPatternVersions": ...,
}
# ListDeploymentPatternVersionsOutputTypeDef definition
class ListDeploymentPatternVersionsOutputTypeDef(TypedDict):
deploymentPatternVersions: list[DeploymentPatternVersionDataSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[DeploymentPatternVersionDataSummaryTypeDef] - See ResponseMetadataTypeDef
ListDeploymentPatternVersionsInputTypeDef#
# ListDeploymentPatternVersionsInputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListDeploymentPatternVersionsInputTypeDef
def get_value() -> ListDeploymentPatternVersionsInputTypeDef:
return {
"workloadName": ...,
}
# ListDeploymentPatternVersionsInputTypeDef definition
class ListDeploymentPatternVersionsInputTypeDef(TypedDict):
workloadName: str,
deploymentPatternName: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
filters: NotRequired[Sequence[DeploymentPatternVersionFilterTypeDef]], # (1)
- See
Sequence[DeploymentPatternVersionFilterTypeDef]
GetWorkloadOutputTypeDef#
# GetWorkloadOutputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import GetWorkloadOutputTypeDef
def get_value() -> GetWorkloadOutputTypeDef:
return {
"workload": ...,
}
# GetWorkloadOutputTypeDef definition
class GetWorkloadOutputTypeDef(TypedDict):
workload: WorkloadDataTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDeploymentEventsInputPaginateTypeDef#
# ListDeploymentEventsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListDeploymentEventsInputPaginateTypeDef
def get_value() -> ListDeploymentEventsInputPaginateTypeDef:
return {
"deploymentId": ...,
}
# ListDeploymentEventsInputPaginateTypeDef definition
class ListDeploymentEventsInputPaginateTypeDef(TypedDict):
deploymentId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDeploymentPatternVersionsInputPaginateTypeDef#
# ListDeploymentPatternVersionsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListDeploymentPatternVersionsInputPaginateTypeDef
def get_value() -> ListDeploymentPatternVersionsInputPaginateTypeDef:
return {
"workloadName": ...,
}
# ListDeploymentPatternVersionsInputPaginateTypeDef definition
class ListDeploymentPatternVersionsInputPaginateTypeDef(TypedDict):
workloadName: str,
deploymentPatternName: str,
filters: NotRequired[Sequence[DeploymentPatternVersionFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[DeploymentPatternVersionFilterTypeDef] - See PaginatorConfigTypeDef
ListDeploymentsInputPaginateTypeDef#
# ListDeploymentsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListDeploymentsInputPaginateTypeDef
def get_value() -> ListDeploymentsInputPaginateTypeDef:
return {
"filters": ...,
}
# ListDeploymentsInputPaginateTypeDef definition
class ListDeploymentsInputPaginateTypeDef(TypedDict):
filters: NotRequired[Sequence[DeploymentFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[DeploymentFilterTypeDef] - See PaginatorConfigTypeDef
ListWorkloadDeploymentPatternsInputPaginateTypeDef#
# ListWorkloadDeploymentPatternsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListWorkloadDeploymentPatternsInputPaginateTypeDef
def get_value() -> ListWorkloadDeploymentPatternsInputPaginateTypeDef:
return {
"workloadName": ...,
}
# ListWorkloadDeploymentPatternsInputPaginateTypeDef definition
class ListWorkloadDeploymentPatternsInputPaginateTypeDef(TypedDict):
workloadName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListWorkloadsInputPaginateTypeDef#
# ListWorkloadsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListWorkloadsInputPaginateTypeDef
def get_value() -> ListWorkloadsInputPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListWorkloadsInputPaginateTypeDef definition
class ListWorkloadsInputPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListWorkloadDeploymentPatternsOutputTypeDef#
# ListWorkloadDeploymentPatternsOutputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListWorkloadDeploymentPatternsOutputTypeDef
def get_value() -> ListWorkloadDeploymentPatternsOutputTypeDef:
return {
"workloadDeploymentPatterns": ...,
}
# ListWorkloadDeploymentPatternsOutputTypeDef definition
class ListWorkloadDeploymentPatternsOutputTypeDef(TypedDict):
workloadDeploymentPatterns: list[WorkloadDeploymentPatternDataSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[WorkloadDeploymentPatternDataSummaryTypeDef] - See ResponseMetadataTypeDef
ListWorkloadsOutputTypeDef#
# ListWorkloadsOutputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import ListWorkloadsOutputTypeDef
def get_value() -> ListWorkloadsOutputTypeDef:
return {
"workloads": ...,
}
# ListWorkloadsOutputTypeDef definition
class ListWorkloadsOutputTypeDef(TypedDict):
workloads: list[WorkloadDataSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
list[WorkloadDataSummaryTypeDef] - See ResponseMetadataTypeDef
WorkloadDeploymentPatternDataTypeDef#
# WorkloadDeploymentPatternDataTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import WorkloadDeploymentPatternDataTypeDef
def get_value() -> WorkloadDeploymentPatternDataTypeDef:
return {
"workloadName": ...,
}
# WorkloadDeploymentPatternDataTypeDef definition
class WorkloadDeploymentPatternDataTypeDef(TypedDict):
workloadName: NotRequired[str],
deploymentPatternName: NotRequired[str],
workloadVersionName: NotRequired[str],
deploymentPatternVersionName: NotRequired[str],
displayName: NotRequired[str],
description: NotRequired[str],
status: NotRequired[WorkloadDeploymentPatternStatusType], # (1)
statusMessage: NotRequired[str],
specifications: NotRequired[list[DeploymentSpecificationsFieldTypeDef]], # (2)
- See WorkloadDeploymentPatternStatusType
- See
list[DeploymentSpecificationsFieldTypeDef]
GetWorkloadDeploymentPatternOutputTypeDef#
# GetWorkloadDeploymentPatternOutputTypeDef TypedDict usage example
from mypy_boto3_launch_wizard.type_defs import GetWorkloadDeploymentPatternOutputTypeDef
def get_value() -> GetWorkloadDeploymentPatternOutputTypeDef:
return {
"workloadDeploymentPattern": ...,
}
# GetWorkloadDeploymentPatternOutputTypeDef definition
class GetWorkloadDeploymentPatternOutputTypeDef(TypedDict):
workloadDeploymentPattern: WorkloadDeploymentPatternDataTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)