Type definitions#
Index > MainframeModernization > Type definitions
Auto-generated documentation for MainframeModernization type annotations stubs module types-boto3-m2.
TimestampTypeDef#
# TimestampTypeDef Union usage example
from types_boto3_m2.type_defs import TimestampTypeDef
def get_value() -> TimestampTypeDef:
return ...
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
AlternateKeyTypeDef#
# AlternateKeyTypeDef TypedDict usage example
from types_boto3_m2.type_defs import AlternateKeyTypeDef
def get_value() -> AlternateKeyTypeDef:
return {
"allowDuplicates": ...,
}
# AlternateKeyTypeDef definition
class AlternateKeyTypeDef(TypedDict):
length: int,
offset: int,
allowDuplicates: NotRequired[bool],
name: NotRequired[str],
ApplicationSummaryTypeDef#
# ApplicationSummaryTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ApplicationSummaryTypeDef
def get_value() -> ApplicationSummaryTypeDef:
return {
"applicationArn": ...,
}
# ApplicationSummaryTypeDef definition
class ApplicationSummaryTypeDef(TypedDict):
applicationArn: str,
applicationId: str,
applicationVersion: int,
creationTime: datetime,
engineType: EngineTypeType, # (2)
name: str,
status: ApplicationLifecycleType, # (3)
deploymentStatus: NotRequired[ApplicationDeploymentLifecycleType], # (1)
description: NotRequired[str],
environmentId: NotRequired[str],
lastStartTime: NotRequired[datetime],
roleArn: NotRequired[str],
versionStatus: NotRequired[ApplicationVersionLifecycleType], # (4)
- See ApplicationDeploymentLifecycleType
- See EngineTypeType
- See ApplicationLifecycleType
- See ApplicationVersionLifecycleType
ApplicationVersionSummaryTypeDef#
# ApplicationVersionSummaryTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ApplicationVersionSummaryTypeDef
def get_value() -> ApplicationVersionSummaryTypeDef:
return {
"applicationVersion": ...,
}
# ApplicationVersionSummaryTypeDef definition
class ApplicationVersionSummaryTypeDef(TypedDict):
applicationVersion: int,
creationTime: datetime,
status: ApplicationVersionLifecycleType, # (1)
statusReason: NotRequired[str],
FileBatchJobDefinitionTypeDef#
# FileBatchJobDefinitionTypeDef TypedDict usage example
from types_boto3_m2.type_defs import FileBatchJobDefinitionTypeDef
def get_value() -> FileBatchJobDefinitionTypeDef:
return {
"fileName": ...,
}
# FileBatchJobDefinitionTypeDef definition
class FileBatchJobDefinitionTypeDef(TypedDict):
fileName: str,
folderPath: NotRequired[str],
ScriptBatchJobDefinitionTypeDef#
# ScriptBatchJobDefinitionTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ScriptBatchJobDefinitionTypeDef
def get_value() -> ScriptBatchJobDefinitionTypeDef:
return {
"scriptName": ...,
}
# ScriptBatchJobDefinitionTypeDef definition
class ScriptBatchJobDefinitionTypeDef(TypedDict):
scriptName: str,
FileBatchJobIdentifierTypeDef#
# FileBatchJobIdentifierTypeDef TypedDict usage example
from types_boto3_m2.type_defs import FileBatchJobIdentifierTypeDef
def get_value() -> FileBatchJobIdentifierTypeDef:
return {
"fileName": ...,
}
# FileBatchJobIdentifierTypeDef definition
class FileBatchJobIdentifierTypeDef(TypedDict):
fileName: str,
folderPath: NotRequired[str],
ScriptBatchJobIdentifierTypeDef#
# ScriptBatchJobIdentifierTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ScriptBatchJobIdentifierTypeDef
def get_value() -> ScriptBatchJobIdentifierTypeDef:
return {
"scriptName": ...,
}
# ScriptBatchJobIdentifierTypeDef definition
class ScriptBatchJobIdentifierTypeDef(TypedDict):
scriptName: str,
CancelBatchJobExecutionRequestTypeDef#
# CancelBatchJobExecutionRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import CancelBatchJobExecutionRequestTypeDef
def get_value() -> CancelBatchJobExecutionRequestTypeDef:
return {
"applicationId": ...,
}
# CancelBatchJobExecutionRequestTypeDef definition
class CancelBatchJobExecutionRequestTypeDef(TypedDict):
applicationId: str,
executionId: str,
authSecretsManagerArn: NotRequired[str],
DefinitionTypeDef#
# DefinitionTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DefinitionTypeDef
def get_value() -> DefinitionTypeDef:
return {
"content": ...,
}
# DefinitionTypeDef definition
class DefinitionTypeDef(TypedDict):
content: NotRequired[str],
s3Location: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from types_boto3_m2.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],
CreateDeploymentRequestTypeDef#
# CreateDeploymentRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import CreateDeploymentRequestTypeDef
def get_value() -> CreateDeploymentRequestTypeDef:
return {
"applicationId": ...,
}
# CreateDeploymentRequestTypeDef definition
class CreateDeploymentRequestTypeDef(TypedDict):
applicationId: str,
applicationVersion: int,
environmentId: str,
clientToken: NotRequired[str],
HighAvailabilityConfigTypeDef#
# HighAvailabilityConfigTypeDef TypedDict usage example
from types_boto3_m2.type_defs import HighAvailabilityConfigTypeDef
def get_value() -> HighAvailabilityConfigTypeDef:
return {
"desiredCapacity": ...,
}
# HighAvailabilityConfigTypeDef definition
class HighAvailabilityConfigTypeDef(TypedDict):
desiredCapacity: int,
ExternalLocationTypeDef#
# ExternalLocationTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ExternalLocationTypeDef
def get_value() -> ExternalLocationTypeDef:
return {
"s3Location": ...,
}
# ExternalLocationTypeDef definition
class ExternalLocationTypeDef(TypedDict):
s3Location: NotRequired[str],
DataSetImportSummaryTypeDef#
# DataSetImportSummaryTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DataSetImportSummaryTypeDef
def get_value() -> DataSetImportSummaryTypeDef:
return {
"failed": ...,
}
# DataSetImportSummaryTypeDef definition
class DataSetImportSummaryTypeDef(TypedDict):
failed: int,
inProgress: int,
pending: int,
succeeded: int,
total: int,
DataSetSummaryTypeDef#
# DataSetSummaryTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DataSetSummaryTypeDef
def get_value() -> DataSetSummaryTypeDef:
return {
"creationTime": ...,
}
# DataSetSummaryTypeDef definition
class DataSetSummaryTypeDef(TypedDict):
dataSetName: str,
creationTime: NotRequired[datetime],
dataSetOrg: NotRequired[str],
format: NotRequired[str],
lastReferencedTime: NotRequired[datetime],
lastUpdatedTime: NotRequired[datetime],
RecordLengthTypeDef#
# RecordLengthTypeDef TypedDict usage example
from types_boto3_m2.type_defs import RecordLengthTypeDef
def get_value() -> RecordLengthTypeDef:
return {
"max": ...,
}
# RecordLengthTypeDef definition
class RecordLengthTypeDef(TypedDict):
max: int,
min: int,
GdgDetailAttributesTypeDef#
# GdgDetailAttributesTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GdgDetailAttributesTypeDef
def get_value() -> GdgDetailAttributesTypeDef:
return {
"limit": ...,
}
# GdgDetailAttributesTypeDef definition
class GdgDetailAttributesTypeDef(TypedDict):
limit: NotRequired[int],
rollDisposition: NotRequired[str],
PoDetailAttributesTypeDef#
# PoDetailAttributesTypeDef TypedDict usage example
from types_boto3_m2.type_defs import PoDetailAttributesTypeDef
def get_value() -> PoDetailAttributesTypeDef:
return {
"encoding": ...,
}
# PoDetailAttributesTypeDef definition
class PoDetailAttributesTypeDef(TypedDict):
encoding: str,
format: str,
PsDetailAttributesTypeDef#
# PsDetailAttributesTypeDef TypedDict usage example
from types_boto3_m2.type_defs import PsDetailAttributesTypeDef
def get_value() -> PsDetailAttributesTypeDef:
return {
"encoding": ...,
}
# PsDetailAttributesTypeDef definition
class PsDetailAttributesTypeDef(TypedDict):
encoding: str,
format: str,
GdgAttributesTypeDef#
# GdgAttributesTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GdgAttributesTypeDef
def get_value() -> GdgAttributesTypeDef:
return {
"limit": ...,
}
# GdgAttributesTypeDef definition
class GdgAttributesTypeDef(TypedDict):
limit: NotRequired[int],
rollDisposition: NotRequired[str],
PoAttributesTypeDef#
# PoAttributesTypeDef TypedDict usage example
from types_boto3_m2.type_defs import PoAttributesTypeDef
def get_value() -> PoAttributesTypeDef:
return {
"encoding": ...,
}
# PoAttributesTypeDef definition
class PoAttributesTypeDef(TypedDict):
format: str,
memberFileExtensions: Sequence[str],
encoding: NotRequired[str],
PsAttributesTypeDef#
# PsAttributesTypeDef TypedDict usage example
from types_boto3_m2.type_defs import PsAttributesTypeDef
def get_value() -> PsAttributesTypeDef:
return {
"encoding": ...,
}
# PsAttributesTypeDef definition
class PsAttributesTypeDef(TypedDict):
format: str,
encoding: NotRequired[str],
DeleteApplicationFromEnvironmentRequestTypeDef#
# DeleteApplicationFromEnvironmentRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DeleteApplicationFromEnvironmentRequestTypeDef
def get_value() -> DeleteApplicationFromEnvironmentRequestTypeDef:
return {
"applicationId": ...,
}
# DeleteApplicationFromEnvironmentRequestTypeDef definition
class DeleteApplicationFromEnvironmentRequestTypeDef(TypedDict):
applicationId: str,
environmentId: str,
DeleteApplicationRequestTypeDef#
# DeleteApplicationRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DeleteApplicationRequestTypeDef
def get_value() -> DeleteApplicationRequestTypeDef:
return {
"applicationId": ...,
}
# DeleteApplicationRequestTypeDef definition
class DeleteApplicationRequestTypeDef(TypedDict):
applicationId: str,
DeleteEnvironmentRequestTypeDef#
# DeleteEnvironmentRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DeleteEnvironmentRequestTypeDef
def get_value() -> DeleteEnvironmentRequestTypeDef:
return {
"environmentId": ...,
}
# DeleteEnvironmentRequestTypeDef definition
class DeleteEnvironmentRequestTypeDef(TypedDict):
environmentId: str,
DeployedVersionSummaryTypeDef#
# DeployedVersionSummaryTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DeployedVersionSummaryTypeDef
def get_value() -> DeployedVersionSummaryTypeDef:
return {
"applicationVersion": ...,
}
# DeployedVersionSummaryTypeDef definition
class DeployedVersionSummaryTypeDef(TypedDict):
applicationVersion: int,
status: DeploymentLifecycleType, # (1)
statusReason: NotRequired[str],
DeploymentSummaryTypeDef#
# DeploymentSummaryTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DeploymentSummaryTypeDef
def get_value() -> DeploymentSummaryTypeDef:
return {
"applicationId": ...,
}
# DeploymentSummaryTypeDef definition
class DeploymentSummaryTypeDef(TypedDict):
applicationId: str,
applicationVersion: int,
creationTime: datetime,
deploymentId: str,
environmentId: str,
status: DeploymentLifecycleType, # (1)
statusReason: NotRequired[str],
EfsStorageConfigurationTypeDef#
# EfsStorageConfigurationTypeDef TypedDict usage example
from types_boto3_m2.type_defs import EfsStorageConfigurationTypeDef
def get_value() -> EfsStorageConfigurationTypeDef:
return {
"fileSystemId": ...,
}
# EfsStorageConfigurationTypeDef definition
class EfsStorageConfigurationTypeDef(TypedDict):
fileSystemId: str,
mountPoint: str,
EngineVersionsSummaryTypeDef#
# EngineVersionsSummaryTypeDef TypedDict usage example
from types_boto3_m2.type_defs import EngineVersionsSummaryTypeDef
def get_value() -> EngineVersionsSummaryTypeDef:
return {
"engineType": ...,
}
# EngineVersionsSummaryTypeDef definition
class EngineVersionsSummaryTypeDef(TypedDict):
engineType: str,
engineVersion: str,
EnvironmentSummaryTypeDef#
# EnvironmentSummaryTypeDef TypedDict usage example
from types_boto3_m2.type_defs import EnvironmentSummaryTypeDef
def get_value() -> EnvironmentSummaryTypeDef:
return {
"creationTime": ...,
}
# EnvironmentSummaryTypeDef definition
class EnvironmentSummaryTypeDef(TypedDict):
creationTime: datetime,
engineType: EngineTypeType, # (1)
engineVersion: str,
environmentArn: str,
environmentId: str,
instanceType: str,
name: str,
status: EnvironmentLifecycleType, # (3)
networkType: NotRequired[NetworkTypeType], # (2)
- See EngineTypeType
- See NetworkTypeType
- See EnvironmentLifecycleType
FsxStorageConfigurationTypeDef#
# FsxStorageConfigurationTypeDef TypedDict usage example
from types_boto3_m2.type_defs import FsxStorageConfigurationTypeDef
def get_value() -> FsxStorageConfigurationTypeDef:
return {
"fileSystemId": ...,
}
# FsxStorageConfigurationTypeDef definition
class FsxStorageConfigurationTypeDef(TypedDict):
fileSystemId: str,
mountPoint: str,
GetApplicationRequestTypeDef#
# GetApplicationRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetApplicationRequestTypeDef
def get_value() -> GetApplicationRequestTypeDef:
return {
"applicationId": ...,
}
# GetApplicationRequestTypeDef definition
class GetApplicationRequestTypeDef(TypedDict):
applicationId: str,
LogGroupSummaryTypeDef#
# LogGroupSummaryTypeDef TypedDict usage example
from types_boto3_m2.type_defs import LogGroupSummaryTypeDef
def get_value() -> LogGroupSummaryTypeDef:
return {
"logGroupName": ...,
}
# LogGroupSummaryTypeDef definition
class LogGroupSummaryTypeDef(TypedDict):
logGroupName: str,
logType: str,
GetApplicationVersionRequestTypeDef#
# GetApplicationVersionRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetApplicationVersionRequestTypeDef
def get_value() -> GetApplicationVersionRequestTypeDef:
return {
"applicationId": ...,
}
# GetApplicationVersionRequestTypeDef definition
class GetApplicationVersionRequestTypeDef(TypedDict):
applicationId: str,
applicationVersion: int,
GetBatchJobExecutionRequestTypeDef#
# GetBatchJobExecutionRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetBatchJobExecutionRequestTypeDef
def get_value() -> GetBatchJobExecutionRequestTypeDef:
return {
"applicationId": ...,
}
# GetBatchJobExecutionRequestTypeDef definition
class GetBatchJobExecutionRequestTypeDef(TypedDict):
applicationId: str,
executionId: str,
JobStepRestartMarkerTypeDef#
# JobStepRestartMarkerTypeDef TypedDict usage example
from types_boto3_m2.type_defs import JobStepRestartMarkerTypeDef
def get_value() -> JobStepRestartMarkerTypeDef:
return {
"fromProcStep": ...,
}
# JobStepRestartMarkerTypeDef definition
class JobStepRestartMarkerTypeDef(TypedDict):
fromStep: str,
fromProcStep: NotRequired[str],
toProcStep: NotRequired[str],
toStep: NotRequired[str],
GetDataSetDetailsRequestTypeDef#
# GetDataSetDetailsRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetDataSetDetailsRequestTypeDef
def get_value() -> GetDataSetDetailsRequestTypeDef:
return {
"applicationId": ...,
}
# GetDataSetDetailsRequestTypeDef definition
class GetDataSetDetailsRequestTypeDef(TypedDict):
applicationId: str,
dataSetName: str,
GetDataSetImportTaskRequestTypeDef#
# GetDataSetImportTaskRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetDataSetImportTaskRequestTypeDef
def get_value() -> GetDataSetImportTaskRequestTypeDef:
return {
"applicationId": ...,
}
# GetDataSetImportTaskRequestTypeDef definition
class GetDataSetImportTaskRequestTypeDef(TypedDict):
applicationId: str,
taskId: str,
GetDeploymentRequestTypeDef#
# GetDeploymentRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetDeploymentRequestTypeDef
def get_value() -> GetDeploymentRequestTypeDef:
return {
"applicationId": ...,
}
# GetDeploymentRequestTypeDef definition
class GetDeploymentRequestTypeDef(TypedDict):
applicationId: str,
deploymentId: str,
GetEnvironmentRequestTypeDef#
# GetEnvironmentRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetEnvironmentRequestTypeDef
def get_value() -> GetEnvironmentRequestTypeDef:
return {
"environmentId": ...,
}
# GetEnvironmentRequestTypeDef definition
class GetEnvironmentRequestTypeDef(TypedDict):
environmentId: str,
JobIdentifierTypeDef#
# JobIdentifierTypeDef TypedDict usage example
from types_boto3_m2.type_defs import JobIdentifierTypeDef
def get_value() -> JobIdentifierTypeDef:
return {
"fileName": ...,
}
# JobIdentifierTypeDef definition
class JobIdentifierTypeDef(TypedDict):
fileName: NotRequired[str],
scriptName: NotRequired[str],
JobStepTypeDef#
# JobStepTypeDef TypedDict usage example
from types_boto3_m2.type_defs import JobStepTypeDef
def get_value() -> JobStepTypeDef:
return {
"procStepName": ...,
}
# JobStepTypeDef definition
class JobStepTypeDef(TypedDict):
procStepName: NotRequired[str],
procStepNumber: NotRequired[int],
stepCondCode: NotRequired[str],
stepName: NotRequired[str],
stepNumber: NotRequired[int],
stepRestartable: NotRequired[bool],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from types_boto3_m2.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListApplicationVersionsRequestTypeDef#
# ListApplicationVersionsRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListApplicationVersionsRequestTypeDef
def get_value() -> ListApplicationVersionsRequestTypeDef:
return {
"applicationId": ...,
}
# ListApplicationVersionsRequestTypeDef definition
class ListApplicationVersionsRequestTypeDef(TypedDict):
applicationId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListApplicationsRequestTypeDef#
# ListApplicationsRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListApplicationsRequestTypeDef
def get_value() -> ListApplicationsRequestTypeDef:
return {
"environmentId": ...,
}
# ListApplicationsRequestTypeDef definition
class ListApplicationsRequestTypeDef(TypedDict):
environmentId: NotRequired[str],
maxResults: NotRequired[int],
names: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
ListBatchJobDefinitionsRequestTypeDef#
# ListBatchJobDefinitionsRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListBatchJobDefinitionsRequestTypeDef
def get_value() -> ListBatchJobDefinitionsRequestTypeDef:
return {
"applicationId": ...,
}
# ListBatchJobDefinitionsRequestTypeDef definition
class ListBatchJobDefinitionsRequestTypeDef(TypedDict):
applicationId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
prefix: NotRequired[str],
ListBatchJobRestartPointsRequestTypeDef#
# ListBatchJobRestartPointsRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListBatchJobRestartPointsRequestTypeDef
def get_value() -> ListBatchJobRestartPointsRequestTypeDef:
return {
"applicationId": ...,
}
# ListBatchJobRestartPointsRequestTypeDef definition
class ListBatchJobRestartPointsRequestTypeDef(TypedDict):
applicationId: str,
executionId: str,
authSecretsManagerArn: NotRequired[str],
ListDataSetImportHistoryRequestTypeDef#
# ListDataSetImportHistoryRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListDataSetImportHistoryRequestTypeDef
def get_value() -> ListDataSetImportHistoryRequestTypeDef:
return {
"applicationId": ...,
}
# ListDataSetImportHistoryRequestTypeDef definition
class ListDataSetImportHistoryRequestTypeDef(TypedDict):
applicationId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListDataSetsRequestTypeDef#
# ListDataSetsRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListDataSetsRequestTypeDef
def get_value() -> ListDataSetsRequestTypeDef:
return {
"applicationId": ...,
}
# ListDataSetsRequestTypeDef definition
class ListDataSetsRequestTypeDef(TypedDict):
applicationId: str,
maxResults: NotRequired[int],
nameFilter: NotRequired[str],
nextToken: NotRequired[str],
prefix: NotRequired[str],
ListDeploymentsRequestTypeDef#
# ListDeploymentsRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListDeploymentsRequestTypeDef
def get_value() -> ListDeploymentsRequestTypeDef:
return {
"applicationId": ...,
}
# ListDeploymentsRequestTypeDef definition
class ListDeploymentsRequestTypeDef(TypedDict):
applicationId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListEngineVersionsRequestTypeDef#
# ListEngineVersionsRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListEngineVersionsRequestTypeDef
def get_value() -> ListEngineVersionsRequestTypeDef:
return {
"engineType": ...,
}
# ListEngineVersionsRequestTypeDef definition
class ListEngineVersionsRequestTypeDef(TypedDict):
engineType: NotRequired[EngineTypeType], # (1)
maxResults: NotRequired[int],
nextToken: NotRequired[str],
- See EngineTypeType
ListEnvironmentsRequestTypeDef#
# ListEnvironmentsRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListEnvironmentsRequestTypeDef
def get_value() -> ListEnvironmentsRequestTypeDef:
return {
"engineType": ...,
}
# ListEnvironmentsRequestTypeDef definition
class ListEnvironmentsRequestTypeDef(TypedDict):
engineType: NotRequired[EngineTypeType], # (1)
maxResults: NotRequired[int],
names: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
- See EngineTypeType
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
resourceArn: str,
MaintenanceScheduleTypeDef#
# MaintenanceScheduleTypeDef TypedDict usage example
from types_boto3_m2.type_defs import MaintenanceScheduleTypeDef
def get_value() -> MaintenanceScheduleTypeDef:
return {
"endTime": ...,
}
# MaintenanceScheduleTypeDef definition
class MaintenanceScheduleTypeDef(TypedDict):
endTime: NotRequired[datetime],
startTime: NotRequired[datetime],
PrimaryKeyTypeDef#
# PrimaryKeyTypeDef TypedDict usage example
from types_boto3_m2.type_defs import PrimaryKeyTypeDef
def get_value() -> PrimaryKeyTypeDef:
return {
"length": ...,
}
# PrimaryKeyTypeDef definition
class PrimaryKeyTypeDef(TypedDict):
length: int,
offset: int,
name: NotRequired[str],
StartApplicationRequestTypeDef#
# StartApplicationRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import StartApplicationRequestTypeDef
def get_value() -> StartApplicationRequestTypeDef:
return {
"applicationId": ...,
}
# StartApplicationRequestTypeDef definition
class StartApplicationRequestTypeDef(TypedDict):
applicationId: str,
StopApplicationRequestTypeDef#
# StopApplicationRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import StopApplicationRequestTypeDef
def get_value() -> StopApplicationRequestTypeDef:
return {
"applicationId": ...,
}
# StopApplicationRequestTypeDef definition
class StopApplicationRequestTypeDef(TypedDict):
applicationId: str,
forceStop: NotRequired[bool],
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateEnvironmentRequestTypeDef#
# UpdateEnvironmentRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import UpdateEnvironmentRequestTypeDef
def get_value() -> UpdateEnvironmentRequestTypeDef:
return {
"environmentId": ...,
}
# UpdateEnvironmentRequestTypeDef definition
class UpdateEnvironmentRequestTypeDef(TypedDict):
environmentId: str,
applyDuringMaintenanceWindow: NotRequired[bool],
desiredCapacity: NotRequired[int],
engineVersion: NotRequired[str],
forceUpdate: NotRequired[bool],
instanceType: NotRequired[str],
preferredMaintenanceWindow: NotRequired[str],
BatchJobDefinitionTypeDef#
# BatchJobDefinitionTypeDef TypedDict usage example
from types_boto3_m2.type_defs import BatchJobDefinitionTypeDef
def get_value() -> BatchJobDefinitionTypeDef:
return {
"fileBatchJobDefinition": ...,
}
# BatchJobDefinitionTypeDef definition
class BatchJobDefinitionTypeDef(TypedDict):
fileBatchJobDefinition: NotRequired[FileBatchJobDefinitionTypeDef], # (1)
scriptBatchJobDefinition: NotRequired[ScriptBatchJobDefinitionTypeDef], # (2)
CreateApplicationRequestTypeDef#
# CreateApplicationRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import CreateApplicationRequestTypeDef
def get_value() -> CreateApplicationRequestTypeDef:
return {
"definition": ...,
}
# CreateApplicationRequestTypeDef definition
class CreateApplicationRequestTypeDef(TypedDict):
definition: DefinitionTypeDef, # (1)
engineType: EngineTypeType, # (2)
name: str,
clientToken: NotRequired[str],
description: NotRequired[str],
kmsKeyId: NotRequired[str],
roleArn: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
- See DefinitionTypeDef
- See EngineTypeType
UpdateApplicationRequestTypeDef#
# UpdateApplicationRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import UpdateApplicationRequestTypeDef
def get_value() -> UpdateApplicationRequestTypeDef:
return {
"applicationId": ...,
}
# UpdateApplicationRequestTypeDef definition
class UpdateApplicationRequestTypeDef(TypedDict):
applicationId: str,
currentApplicationVersion: int,
definition: NotRequired[DefinitionTypeDef], # (1)
description: NotRequired[str],
CreateApplicationResponseTypeDef#
# CreateApplicationResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import CreateApplicationResponseTypeDef
def get_value() -> CreateApplicationResponseTypeDef:
return {
"applicationArn": ...,
}
# CreateApplicationResponseTypeDef definition
class CreateApplicationResponseTypeDef(TypedDict):
applicationArn: str,
applicationId: str,
applicationVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDataSetImportTaskResponseTypeDef#
# CreateDataSetImportTaskResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import CreateDataSetImportTaskResponseTypeDef
def get_value() -> CreateDataSetImportTaskResponseTypeDef:
return {
"taskId": ...,
}
# CreateDataSetImportTaskResponseTypeDef definition
class CreateDataSetImportTaskResponseTypeDef(TypedDict):
taskId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDeploymentResponseTypeDef#
# CreateDeploymentResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import CreateDeploymentResponseTypeDef
def get_value() -> CreateDeploymentResponseTypeDef:
return {
"deploymentId": ...,
}
# CreateDeploymentResponseTypeDef definition
class CreateDeploymentResponseTypeDef(TypedDict):
deploymentId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateEnvironmentResponseTypeDef#
# CreateEnvironmentResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import CreateEnvironmentResponseTypeDef
def get_value() -> CreateEnvironmentResponseTypeDef:
return {
"environmentId": ...,
}
# CreateEnvironmentResponseTypeDef definition
class CreateEnvironmentResponseTypeDef(TypedDict):
environmentId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetApplicationVersionResponseTypeDef#
# GetApplicationVersionResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetApplicationVersionResponseTypeDef
def get_value() -> GetApplicationVersionResponseTypeDef:
return {
"applicationVersion": ...,
}
# GetApplicationVersionResponseTypeDef definition
class GetApplicationVersionResponseTypeDef(TypedDict):
applicationVersion: int,
creationTime: datetime,
definitionContent: str,
description: str,
name: str,
status: ApplicationVersionLifecycleType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetDeploymentResponseTypeDef#
# GetDeploymentResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetDeploymentResponseTypeDef
def get_value() -> GetDeploymentResponseTypeDef:
return {
"applicationId": ...,
}
# GetDeploymentResponseTypeDef definition
class GetDeploymentResponseTypeDef(TypedDict):
applicationId: str,
applicationVersion: int,
creationTime: datetime,
deploymentId: str,
environmentId: str,
status: DeploymentLifecycleType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSignedBluinsightsUrlResponseTypeDef#
# GetSignedBluinsightsUrlResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetSignedBluinsightsUrlResponseTypeDef
def get_value() -> GetSignedBluinsightsUrlResponseTypeDef:
return {
"signedBiUrl": ...,
}
# GetSignedBluinsightsUrlResponseTypeDef definition
class GetSignedBluinsightsUrlResponseTypeDef(TypedDict):
signedBiUrl: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListApplicationVersionsResponseTypeDef#
# ListApplicationVersionsResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListApplicationVersionsResponseTypeDef
def get_value() -> ListApplicationVersionsResponseTypeDef:
return {
"applicationVersions": ...,
}
# ListApplicationVersionsResponseTypeDef definition
class ListApplicationVersionsResponseTypeDef(TypedDict):
applicationVersions: List[ApplicationVersionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListApplicationsResponseTypeDef#
# ListApplicationsResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListApplicationsResponseTypeDef
def get_value() -> ListApplicationsResponseTypeDef:
return {
"applications": ...,
}
# ListApplicationsResponseTypeDef definition
class ListApplicationsResponseTypeDef(TypedDict):
applications: List[ApplicationSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartBatchJobResponseTypeDef#
# StartBatchJobResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import StartBatchJobResponseTypeDef
def get_value() -> StartBatchJobResponseTypeDef:
return {
"executionId": ...,
}
# StartBatchJobResponseTypeDef definition
class StartBatchJobResponseTypeDef(TypedDict):
executionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateApplicationResponseTypeDef#
# UpdateApplicationResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import UpdateApplicationResponseTypeDef
def get_value() -> UpdateApplicationResponseTypeDef:
return {
"applicationVersion": ...,
}
# UpdateApplicationResponseTypeDef definition
class UpdateApplicationResponseTypeDef(TypedDict):
applicationVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateEnvironmentResponseTypeDef#
# UpdateEnvironmentResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import UpdateEnvironmentResponseTypeDef
def get_value() -> UpdateEnvironmentResponseTypeDef:
return {
"environmentId": ...,
}
# UpdateEnvironmentResponseTypeDef definition
class UpdateEnvironmentResponseTypeDef(TypedDict):
environmentId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DataSetImportTaskTypeDef#
# DataSetImportTaskTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DataSetImportTaskTypeDef
def get_value() -> DataSetImportTaskTypeDef:
return {
"status": ...,
}
# DataSetImportTaskTypeDef definition
class DataSetImportTaskTypeDef(TypedDict):
status: DataSetTaskLifecycleType, # (1)
summary: DataSetImportSummaryTypeDef, # (2)
taskId: str,
statusReason: NotRequired[str],
GetDataSetImportTaskResponseTypeDef#
# GetDataSetImportTaskResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetDataSetImportTaskResponseTypeDef
def get_value() -> GetDataSetImportTaskResponseTypeDef:
return {
"status": ...,
}
# GetDataSetImportTaskResponseTypeDef definition
class GetDataSetImportTaskResponseTypeDef(TypedDict):
status: DataSetTaskLifecycleType, # (1)
summary: DataSetImportSummaryTypeDef, # (2)
taskId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
ListDataSetsResponseTypeDef#
# ListDataSetsResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListDataSetsResponseTypeDef
def get_value() -> ListDataSetsResponseTypeDef:
return {
"dataSets": ...,
}
# ListDataSetsResponseTypeDef definition
class ListDataSetsResponseTypeDef(TypedDict):
dataSets: List[DataSetSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListDeploymentsResponseTypeDef#
# ListDeploymentsResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListDeploymentsResponseTypeDef
def get_value() -> ListDeploymentsResponseTypeDef:
return {
"deployments": ...,
}
# ListDeploymentsResponseTypeDef definition
class ListDeploymentsResponseTypeDef(TypedDict):
deployments: List[DeploymentSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListEngineVersionsResponseTypeDef#
# ListEngineVersionsResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListEngineVersionsResponseTypeDef
def get_value() -> ListEngineVersionsResponseTypeDef:
return {
"engineVersions": ...,
}
# ListEngineVersionsResponseTypeDef definition
class ListEngineVersionsResponseTypeDef(TypedDict):
engineVersions: List[EngineVersionsSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListEnvironmentsResponseTypeDef#
# ListEnvironmentsResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListEnvironmentsResponseTypeDef
def get_value() -> ListEnvironmentsResponseTypeDef:
return {
"environments": ...,
}
# ListEnvironmentsResponseTypeDef definition
class ListEnvironmentsResponseTypeDef(TypedDict):
environments: List[EnvironmentSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
StorageConfigurationTypeDef#
# StorageConfigurationTypeDef TypedDict usage example
from types_boto3_m2.type_defs import StorageConfigurationTypeDef
def get_value() -> StorageConfigurationTypeDef:
return {
"efs": ...,
}
# StorageConfigurationTypeDef definition
class StorageConfigurationTypeDef(TypedDict):
efs: NotRequired[EfsStorageConfigurationTypeDef], # (1)
fsx: NotRequired[FsxStorageConfigurationTypeDef], # (2)
GetApplicationResponseTypeDef#
# GetApplicationResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetApplicationResponseTypeDef
def get_value() -> GetApplicationResponseTypeDef:
return {
"applicationArn": ...,
}
# GetApplicationResponseTypeDef definition
class GetApplicationResponseTypeDef(TypedDict):
applicationArn: str,
applicationId: str,
creationTime: datetime,
deployedVersion: DeployedVersionSummaryTypeDef, # (1)
description: str,
engineType: EngineTypeType, # (2)
environmentId: str,
kmsKeyId: str,
lastStartTime: datetime,
latestVersion: ApplicationVersionSummaryTypeDef, # (3)
listenerArns: List[str],
listenerPorts: List[int],
loadBalancerDnsName: str,
logGroups: List[LogGroupSummaryTypeDef], # (4)
name: str,
roleArn: str,
status: ApplicationLifecycleType, # (5)
statusReason: str,
tags: Dict[str, str],
targetGroupArns: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See DeployedVersionSummaryTypeDef
- See EngineTypeType
- See ApplicationVersionSummaryTypeDef
- See LogGroupSummaryTypeDef
- See ApplicationLifecycleType
- See ResponseMetadataTypeDef
RestartBatchJobIdentifierTypeDef#
# RestartBatchJobIdentifierTypeDef TypedDict usage example
from types_boto3_m2.type_defs import RestartBatchJobIdentifierTypeDef
def get_value() -> RestartBatchJobIdentifierTypeDef:
return {
"executionId": ...,
}
# RestartBatchJobIdentifierTypeDef definition
class RestartBatchJobIdentifierTypeDef(TypedDict):
executionId: str,
jobStepRestartMarker: JobStepRestartMarkerTypeDef, # (1)
S3BatchJobIdentifierTypeDef#
# S3BatchJobIdentifierTypeDef TypedDict usage example
from types_boto3_m2.type_defs import S3BatchJobIdentifierTypeDef
def get_value() -> S3BatchJobIdentifierTypeDef:
return {
"bucket": ...,
}
# S3BatchJobIdentifierTypeDef definition
class S3BatchJobIdentifierTypeDef(TypedDict):
bucket: str,
identifier: JobIdentifierTypeDef, # (1)
keyPrefix: NotRequired[str],
ListBatchJobRestartPointsResponseTypeDef#
# ListBatchJobRestartPointsResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListBatchJobRestartPointsResponseTypeDef
def get_value() -> ListBatchJobRestartPointsResponseTypeDef:
return {
"batchJobSteps": ...,
}
# ListBatchJobRestartPointsResponseTypeDef definition
class ListBatchJobRestartPointsResponseTypeDef(TypedDict):
batchJobSteps: List[JobStepTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListApplicationVersionsRequestPaginateTypeDef#
# ListApplicationVersionsRequestPaginateTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListApplicationVersionsRequestPaginateTypeDef
def get_value() -> ListApplicationVersionsRequestPaginateTypeDef:
return {
"applicationId": ...,
}
# ListApplicationVersionsRequestPaginateTypeDef definition
class ListApplicationVersionsRequestPaginateTypeDef(TypedDict):
applicationId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListApplicationsRequestPaginateTypeDef#
# ListApplicationsRequestPaginateTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListApplicationsRequestPaginateTypeDef
def get_value() -> ListApplicationsRequestPaginateTypeDef:
return {
"environmentId": ...,
}
# ListApplicationsRequestPaginateTypeDef definition
class ListApplicationsRequestPaginateTypeDef(TypedDict):
environmentId: NotRequired[str],
names: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListBatchJobDefinitionsRequestPaginateTypeDef#
# ListBatchJobDefinitionsRequestPaginateTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListBatchJobDefinitionsRequestPaginateTypeDef
def get_value() -> ListBatchJobDefinitionsRequestPaginateTypeDef:
return {
"applicationId": ...,
}
# ListBatchJobDefinitionsRequestPaginateTypeDef definition
class ListBatchJobDefinitionsRequestPaginateTypeDef(TypedDict):
applicationId: str,
prefix: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDataSetImportHistoryRequestPaginateTypeDef#
# ListDataSetImportHistoryRequestPaginateTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListDataSetImportHistoryRequestPaginateTypeDef
def get_value() -> ListDataSetImportHistoryRequestPaginateTypeDef:
return {
"applicationId": ...,
}
# ListDataSetImportHistoryRequestPaginateTypeDef definition
class ListDataSetImportHistoryRequestPaginateTypeDef(TypedDict):
applicationId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDataSetsRequestPaginateTypeDef#
# ListDataSetsRequestPaginateTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListDataSetsRequestPaginateTypeDef
def get_value() -> ListDataSetsRequestPaginateTypeDef:
return {
"applicationId": ...,
}
# ListDataSetsRequestPaginateTypeDef definition
class ListDataSetsRequestPaginateTypeDef(TypedDict):
applicationId: str,
nameFilter: NotRequired[str],
prefix: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDeploymentsRequestPaginateTypeDef#
# ListDeploymentsRequestPaginateTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListDeploymentsRequestPaginateTypeDef
def get_value() -> ListDeploymentsRequestPaginateTypeDef:
return {
"applicationId": ...,
}
# ListDeploymentsRequestPaginateTypeDef definition
class ListDeploymentsRequestPaginateTypeDef(TypedDict):
applicationId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEngineVersionsRequestPaginateTypeDef#
# ListEngineVersionsRequestPaginateTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListEngineVersionsRequestPaginateTypeDef
def get_value() -> ListEngineVersionsRequestPaginateTypeDef:
return {
"engineType": ...,
}
# ListEngineVersionsRequestPaginateTypeDef definition
class ListEngineVersionsRequestPaginateTypeDef(TypedDict):
engineType: NotRequired[EngineTypeType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See EngineTypeType
- See PaginatorConfigTypeDef
ListEnvironmentsRequestPaginateTypeDef#
# ListEnvironmentsRequestPaginateTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListEnvironmentsRequestPaginateTypeDef
def get_value() -> ListEnvironmentsRequestPaginateTypeDef:
return {
"engineType": ...,
}
# ListEnvironmentsRequestPaginateTypeDef definition
class ListEnvironmentsRequestPaginateTypeDef(TypedDict):
engineType: NotRequired[EngineTypeType], # (1)
names: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See EngineTypeType
- See PaginatorConfigTypeDef
ListBatchJobExecutionsRequestPaginateTypeDef#
# ListBatchJobExecutionsRequestPaginateTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListBatchJobExecutionsRequestPaginateTypeDef
def get_value() -> ListBatchJobExecutionsRequestPaginateTypeDef:
return {
"applicationId": ...,
}
# ListBatchJobExecutionsRequestPaginateTypeDef definition
class ListBatchJobExecutionsRequestPaginateTypeDef(TypedDict):
applicationId: str,
executionIds: NotRequired[Sequence[str]],
jobName: NotRequired[str],
startedAfter: NotRequired[TimestampTypeDef],
startedBefore: NotRequired[TimestampTypeDef],
status: NotRequired[BatchJobExecutionStatusType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListBatchJobExecutionsRequestTypeDef#
# ListBatchJobExecutionsRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListBatchJobExecutionsRequestTypeDef
def get_value() -> ListBatchJobExecutionsRequestTypeDef:
return {
"applicationId": ...,
}
# ListBatchJobExecutionsRequestTypeDef definition
class ListBatchJobExecutionsRequestTypeDef(TypedDict):
applicationId: str,
executionIds: NotRequired[Sequence[str]],
jobName: NotRequired[str],
maxResults: NotRequired[int],
nextToken: NotRequired[str],
startedAfter: NotRequired[TimestampTypeDef],
startedBefore: NotRequired[TimestampTypeDef],
status: NotRequired[BatchJobExecutionStatusType], # (1)
PendingMaintenanceTypeDef#
# PendingMaintenanceTypeDef TypedDict usage example
from types_boto3_m2.type_defs import PendingMaintenanceTypeDef
def get_value() -> PendingMaintenanceTypeDef:
return {
"engineVersion": ...,
}
# PendingMaintenanceTypeDef definition
class PendingMaintenanceTypeDef(TypedDict):
engineVersion: NotRequired[str],
schedule: NotRequired[MaintenanceScheduleTypeDef], # (1)
VsamAttributesTypeDef#
# VsamAttributesTypeDef TypedDict usage example
from types_boto3_m2.type_defs import VsamAttributesTypeDef
def get_value() -> VsamAttributesTypeDef:
return {
"alternateKeys": ...,
}
# VsamAttributesTypeDef definition
class VsamAttributesTypeDef(TypedDict):
format: str,
alternateKeys: NotRequired[Sequence[AlternateKeyTypeDef]], # (1)
compressed: NotRequired[bool],
encoding: NotRequired[str],
primaryKey: NotRequired[PrimaryKeyTypeDef], # (2)
- See AlternateKeyTypeDef
- See PrimaryKeyTypeDef
VsamDetailAttributesTypeDef#
# VsamDetailAttributesTypeDef TypedDict usage example
from types_boto3_m2.type_defs import VsamDetailAttributesTypeDef
def get_value() -> VsamDetailAttributesTypeDef:
return {
"alternateKeys": ...,
}
# VsamDetailAttributesTypeDef definition
class VsamDetailAttributesTypeDef(TypedDict):
alternateKeys: NotRequired[List[AlternateKeyTypeDef]], # (1)
cacheAtStartup: NotRequired[bool],
compressed: NotRequired[bool],
encoding: NotRequired[str],
primaryKey: NotRequired[PrimaryKeyTypeDef], # (2)
recordFormat: NotRequired[str],
- See AlternateKeyTypeDef
- See PrimaryKeyTypeDef
ListBatchJobDefinitionsResponseTypeDef#
# ListBatchJobDefinitionsResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListBatchJobDefinitionsResponseTypeDef
def get_value() -> ListBatchJobDefinitionsResponseTypeDef:
return {
"batchJobDefinitions": ...,
}
# ListBatchJobDefinitionsResponseTypeDef definition
class ListBatchJobDefinitionsResponseTypeDef(TypedDict):
batchJobDefinitions: List[BatchJobDefinitionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListDataSetImportHistoryResponseTypeDef#
# ListDataSetImportHistoryResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListDataSetImportHistoryResponseTypeDef
def get_value() -> ListDataSetImportHistoryResponseTypeDef:
return {
"dataSetImportTasks": ...,
}
# ListDataSetImportHistoryResponseTypeDef definition
class ListDataSetImportHistoryResponseTypeDef(TypedDict):
dataSetImportTasks: List[DataSetImportTaskTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
CreateEnvironmentRequestTypeDef#
# CreateEnvironmentRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import CreateEnvironmentRequestTypeDef
def get_value() -> CreateEnvironmentRequestTypeDef:
return {
"engineType": ...,
}
# CreateEnvironmentRequestTypeDef definition
class CreateEnvironmentRequestTypeDef(TypedDict):
engineType: EngineTypeType, # (1)
instanceType: str,
name: str,
clientToken: NotRequired[str],
description: NotRequired[str],
engineVersion: NotRequired[str],
highAvailabilityConfig: NotRequired[HighAvailabilityConfigTypeDef], # (2)
kmsKeyId: NotRequired[str],
networkType: NotRequired[NetworkTypeType], # (3)
preferredMaintenanceWindow: NotRequired[str],
publiclyAccessible: NotRequired[bool],
securityGroupIds: NotRequired[Sequence[str]],
storageConfigurations: NotRequired[Sequence[StorageConfigurationTypeDef]], # (4)
subnetIds: NotRequired[Sequence[str]],
tags: NotRequired[Mapping[str, str]],
- See EngineTypeType
- See HighAvailabilityConfigTypeDef
- See NetworkTypeType
- See StorageConfigurationTypeDef
BatchJobIdentifierTypeDef#
# BatchJobIdentifierTypeDef TypedDict usage example
from types_boto3_m2.type_defs import BatchJobIdentifierTypeDef
def get_value() -> BatchJobIdentifierTypeDef:
return {
"fileBatchJobIdentifier": ...,
}
# BatchJobIdentifierTypeDef definition
class BatchJobIdentifierTypeDef(TypedDict):
fileBatchJobIdentifier: NotRequired[FileBatchJobIdentifierTypeDef], # (1)
restartBatchJobIdentifier: NotRequired[RestartBatchJobIdentifierTypeDef], # (2)
s3BatchJobIdentifier: NotRequired[S3BatchJobIdentifierTypeDef], # (3)
scriptBatchJobIdentifier: NotRequired[ScriptBatchJobIdentifierTypeDef], # (4)
- See FileBatchJobIdentifierTypeDef
- See RestartBatchJobIdentifierTypeDef
- See S3BatchJobIdentifierTypeDef
- See ScriptBatchJobIdentifierTypeDef
GetEnvironmentResponseTypeDef#
# GetEnvironmentResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetEnvironmentResponseTypeDef
def get_value() -> GetEnvironmentResponseTypeDef:
return {
"actualCapacity": ...,
}
# GetEnvironmentResponseTypeDef definition
class GetEnvironmentResponseTypeDef(TypedDict):
actualCapacity: int,
creationTime: datetime,
description: str,
engineType: EngineTypeType, # (1)
engineVersion: str,
environmentArn: str,
environmentId: str,
highAvailabilityConfig: HighAvailabilityConfigTypeDef, # (2)
instanceType: str,
kmsKeyId: str,
loadBalancerArn: str,
name: str,
networkType: NetworkTypeType, # (3)
pendingMaintenance: PendingMaintenanceTypeDef, # (4)
preferredMaintenanceWindow: str,
publiclyAccessible: bool,
securityGroupIds: List[str],
status: EnvironmentLifecycleType, # (5)
statusReason: str,
storageConfigurations: List[StorageConfigurationTypeDef], # (6)
subnetIds: List[str],
tags: Dict[str, str],
vpcId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (7)
- See EngineTypeType
- See HighAvailabilityConfigTypeDef
- See NetworkTypeType
- See PendingMaintenanceTypeDef
- See EnvironmentLifecycleType
- See StorageConfigurationTypeDef
- See ResponseMetadataTypeDef
DatasetOrgAttributesTypeDef#
# DatasetOrgAttributesTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DatasetOrgAttributesTypeDef
def get_value() -> DatasetOrgAttributesTypeDef:
return {
"gdg": ...,
}
# DatasetOrgAttributesTypeDef definition
class DatasetOrgAttributesTypeDef(TypedDict):
gdg: NotRequired[GdgAttributesTypeDef], # (1)
po: NotRequired[PoAttributesTypeDef], # (2)
ps: NotRequired[PsAttributesTypeDef], # (3)
vsam: NotRequired[VsamAttributesTypeDef], # (4)
DatasetDetailOrgAttributesTypeDef#
# DatasetDetailOrgAttributesTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DatasetDetailOrgAttributesTypeDef
def get_value() -> DatasetDetailOrgAttributesTypeDef:
return {
"gdg": ...,
}
# DatasetDetailOrgAttributesTypeDef definition
class DatasetDetailOrgAttributesTypeDef(TypedDict):
gdg: NotRequired[GdgDetailAttributesTypeDef], # (1)
po: NotRequired[PoDetailAttributesTypeDef], # (2)
ps: NotRequired[PsDetailAttributesTypeDef], # (3)
vsam: NotRequired[VsamDetailAttributesTypeDef], # (4)
- See GdgDetailAttributesTypeDef
- See PoDetailAttributesTypeDef
- See PsDetailAttributesTypeDef
- See VsamDetailAttributesTypeDef
BatchJobExecutionSummaryTypeDef#
# BatchJobExecutionSummaryTypeDef TypedDict usage example
from types_boto3_m2.type_defs import BatchJobExecutionSummaryTypeDef
def get_value() -> BatchJobExecutionSummaryTypeDef:
return {
"applicationId": ...,
}
# BatchJobExecutionSummaryTypeDef definition
class BatchJobExecutionSummaryTypeDef(TypedDict):
applicationId: str,
executionId: str,
startTime: datetime,
status: BatchJobExecutionStatusType, # (3)
batchJobIdentifier: NotRequired[BatchJobIdentifierTypeDef], # (1)
endTime: NotRequired[datetime],
jobId: NotRequired[str],
jobName: NotRequired[str],
jobType: NotRequired[BatchJobTypeType], # (2)
returnCode: NotRequired[str],
GetBatchJobExecutionResponseTypeDef#
# GetBatchJobExecutionResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetBatchJobExecutionResponseTypeDef
def get_value() -> GetBatchJobExecutionResponseTypeDef:
return {
"applicationId": ...,
}
# GetBatchJobExecutionResponseTypeDef definition
class GetBatchJobExecutionResponseTypeDef(TypedDict):
applicationId: str,
batchJobIdentifier: BatchJobIdentifierTypeDef, # (1)
endTime: datetime,
executionId: str,
jobId: str,
jobName: str,
jobStepRestartMarker: JobStepRestartMarkerTypeDef, # (2)
jobType: BatchJobTypeType, # (3)
jobUser: str,
returnCode: str,
startTime: datetime,
status: BatchJobExecutionStatusType, # (4)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See BatchJobIdentifierTypeDef
- See JobStepRestartMarkerTypeDef
- See BatchJobTypeType
- See BatchJobExecutionStatusType
- See ResponseMetadataTypeDef
StartBatchJobRequestTypeDef#
# StartBatchJobRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import StartBatchJobRequestTypeDef
def get_value() -> StartBatchJobRequestTypeDef:
return {
"applicationId": ...,
}
# StartBatchJobRequestTypeDef definition
class StartBatchJobRequestTypeDef(TypedDict):
applicationId: str,
batchJobIdentifier: BatchJobIdentifierTypeDef, # (1)
authSecretsManagerArn: NotRequired[str],
jobParams: NotRequired[Mapping[str, str]],
DataSetTypeDef#
# DataSetTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DataSetTypeDef
def get_value() -> DataSetTypeDef:
return {
"datasetName": ...,
}
# DataSetTypeDef definition
class DataSetTypeDef(TypedDict):
datasetName: str,
datasetOrg: DatasetOrgAttributesTypeDef, # (1)
recordLength: RecordLengthTypeDef, # (2)
relativePath: NotRequired[str],
storageType: NotRequired[str],
GetDataSetDetailsResponseTypeDef#
# GetDataSetDetailsResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import GetDataSetDetailsResponseTypeDef
def get_value() -> GetDataSetDetailsResponseTypeDef:
return {
"blocksize": ...,
}
# GetDataSetDetailsResponseTypeDef definition
class GetDataSetDetailsResponseTypeDef(TypedDict):
blocksize: int,
creationTime: datetime,
dataSetName: str,
dataSetOrg: DatasetDetailOrgAttributesTypeDef, # (1)
fileSize: int,
lastReferencedTime: datetime,
lastUpdatedTime: datetime,
location: str,
recordLength: int,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListBatchJobExecutionsResponseTypeDef#
# ListBatchJobExecutionsResponseTypeDef TypedDict usage example
from types_boto3_m2.type_defs import ListBatchJobExecutionsResponseTypeDef
def get_value() -> ListBatchJobExecutionsResponseTypeDef:
return {
"batchJobExecutions": ...,
}
# ListBatchJobExecutionsResponseTypeDef definition
class ListBatchJobExecutionsResponseTypeDef(TypedDict):
batchJobExecutions: List[BatchJobExecutionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
DataSetImportItemTypeDef#
# DataSetImportItemTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DataSetImportItemTypeDef
def get_value() -> DataSetImportItemTypeDef:
return {
"dataSet": ...,
}
# DataSetImportItemTypeDef definition
class DataSetImportItemTypeDef(TypedDict):
dataSet: DataSetTypeDef, # (1)
externalLocation: ExternalLocationTypeDef, # (2)
DataSetImportConfigTypeDef#
# DataSetImportConfigTypeDef TypedDict usage example
from types_boto3_m2.type_defs import DataSetImportConfigTypeDef
def get_value() -> DataSetImportConfigTypeDef:
return {
"dataSets": ...,
}
# DataSetImportConfigTypeDef definition
class DataSetImportConfigTypeDef(TypedDict):
dataSets: NotRequired[Sequence[DataSetImportItemTypeDef]], # (1)
s3Location: NotRequired[str],
CreateDataSetImportTaskRequestTypeDef#
# CreateDataSetImportTaskRequestTypeDef TypedDict usage example
from types_boto3_m2.type_defs import CreateDataSetImportTaskRequestTypeDef
def get_value() -> CreateDataSetImportTaskRequestTypeDef:
return {
"applicationId": ...,
}
# CreateDataSetImportTaskRequestTypeDef definition
class CreateDataSetImportTaskRequestTypeDef(TypedDict):
applicationId: str,
importConfig: DataSetImportConfigTypeDef, # (1)
clientToken: NotRequired[str],