Type definitions#
Index > MainframeModernization > Type definitions
Auto-generated documentation for MainframeModernization type annotations stubs module mypy-boto3-m2.
TimestampTypeDef#
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
AlternateKeyTypeDef#
# AlternateKeyTypeDef definition
class AlternateKeyTypeDef(TypedDict):
length: int,
offset: int,
allowDuplicates: NotRequired[bool],
name: NotRequired[str],
ApplicationSummaryTypeDef#
# 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 definition
class ApplicationVersionSummaryTypeDef(TypedDict):
applicationVersion: int,
creationTime: datetime,
status: ApplicationVersionLifecycleType, # (1)
statusReason: NotRequired[str],
FileBatchJobDefinitionTypeDef#
# FileBatchJobDefinitionTypeDef definition
class FileBatchJobDefinitionTypeDef(TypedDict):
fileName: str,
folderPath: NotRequired[str],
ScriptBatchJobDefinitionTypeDef#
# ScriptBatchJobDefinitionTypeDef definition
class ScriptBatchJobDefinitionTypeDef(TypedDict):
scriptName: str,
FileBatchJobIdentifierTypeDef#
# FileBatchJobIdentifierTypeDef definition
class FileBatchJobIdentifierTypeDef(TypedDict):
fileName: str,
folderPath: NotRequired[str],
ScriptBatchJobIdentifierTypeDef#
# ScriptBatchJobIdentifierTypeDef definition
class ScriptBatchJobIdentifierTypeDef(TypedDict):
scriptName: str,
CancelBatchJobExecutionRequestRequestTypeDef#
# CancelBatchJobExecutionRequestRequestTypeDef definition
class CancelBatchJobExecutionRequestRequestTypeDef(TypedDict):
applicationId: str,
executionId: str,
authSecretsManagerArn: NotRequired[str],
DefinitionTypeDef#
# DefinitionTypeDef definition
class DefinitionTypeDef(TypedDict):
content: NotRequired[str],
s3Location: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
CreateDeploymentRequestRequestTypeDef#
# CreateDeploymentRequestRequestTypeDef definition
class CreateDeploymentRequestRequestTypeDef(TypedDict):
applicationId: str,
applicationVersion: int,
environmentId: str,
clientToken: NotRequired[str],
HighAvailabilityConfigTypeDef#
# HighAvailabilityConfigTypeDef definition
class HighAvailabilityConfigTypeDef(TypedDict):
desiredCapacity: int,
ExternalLocationTypeDef#
# ExternalLocationTypeDef definition
class ExternalLocationTypeDef(TypedDict):
s3Location: NotRequired[str],
DataSetImportSummaryTypeDef#
# DataSetImportSummaryTypeDef definition
class DataSetImportSummaryTypeDef(TypedDict):
failed: int,
inProgress: int,
pending: int,
succeeded: int,
total: int,
DataSetSummaryTypeDef#
# DataSetSummaryTypeDef definition
class DataSetSummaryTypeDef(TypedDict):
dataSetName: str,
creationTime: NotRequired[datetime],
dataSetOrg: NotRequired[str],
format: NotRequired[str],
lastReferencedTime: NotRequired[datetime],
lastUpdatedTime: NotRequired[datetime],
RecordLengthTypeDef#
# RecordLengthTypeDef definition
class RecordLengthTypeDef(TypedDict):
max: int,
min: int,
GdgDetailAttributesTypeDef#
# GdgDetailAttributesTypeDef definition
class GdgDetailAttributesTypeDef(TypedDict):
limit: NotRequired[int],
rollDisposition: NotRequired[str],
PoDetailAttributesTypeDef#
# PoDetailAttributesTypeDef definition
class PoDetailAttributesTypeDef(TypedDict):
encoding: str,
format: str,
PsDetailAttributesTypeDef#
# PsDetailAttributesTypeDef definition
class PsDetailAttributesTypeDef(TypedDict):
encoding: str,
format: str,
GdgAttributesTypeDef#
# GdgAttributesTypeDef definition
class GdgAttributesTypeDef(TypedDict):
limit: NotRequired[int],
rollDisposition: NotRequired[str],
PoAttributesTypeDef#
# PoAttributesTypeDef definition
class PoAttributesTypeDef(TypedDict):
format: str,
memberFileExtensions: Sequence[str],
encoding: NotRequired[str],
PsAttributesTypeDef#
# PsAttributesTypeDef definition
class PsAttributesTypeDef(TypedDict):
format: str,
encoding: NotRequired[str],
DeleteApplicationFromEnvironmentRequestRequestTypeDef#
# DeleteApplicationFromEnvironmentRequestRequestTypeDef definition
class DeleteApplicationFromEnvironmentRequestRequestTypeDef(TypedDict):
applicationId: str,
environmentId: str,
DeleteApplicationRequestRequestTypeDef#
# DeleteApplicationRequestRequestTypeDef definition
class DeleteApplicationRequestRequestTypeDef(TypedDict):
applicationId: str,
DeleteEnvironmentRequestRequestTypeDef#
# DeleteEnvironmentRequestRequestTypeDef definition
class DeleteEnvironmentRequestRequestTypeDef(TypedDict):
environmentId: str,
DeployedVersionSummaryTypeDef#
# DeployedVersionSummaryTypeDef definition
class DeployedVersionSummaryTypeDef(TypedDict):
applicationVersion: int,
status: DeploymentLifecycleType, # (1)
statusReason: NotRequired[str],
DeploymentSummaryTypeDef#
# DeploymentSummaryTypeDef definition
class DeploymentSummaryTypeDef(TypedDict):
applicationId: str,
applicationVersion: int,
creationTime: datetime,
deploymentId: str,
environmentId: str,
status: DeploymentLifecycleType, # (1)
statusReason: NotRequired[str],
EfsStorageConfigurationTypeDef#
# EfsStorageConfigurationTypeDef definition
class EfsStorageConfigurationTypeDef(TypedDict):
fileSystemId: str,
mountPoint: str,
EngineVersionsSummaryTypeDef#
# EngineVersionsSummaryTypeDef definition
class EngineVersionsSummaryTypeDef(TypedDict):
engineType: str,
engineVersion: str,
EnvironmentSummaryTypeDef#
# 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 definition
class FsxStorageConfigurationTypeDef(TypedDict):
fileSystemId: str,
mountPoint: str,
GetApplicationRequestRequestTypeDef#
# GetApplicationRequestRequestTypeDef definition
class GetApplicationRequestRequestTypeDef(TypedDict):
applicationId: str,
LogGroupSummaryTypeDef#
# LogGroupSummaryTypeDef definition
class LogGroupSummaryTypeDef(TypedDict):
logGroupName: str,
logType: str,
GetApplicationVersionRequestRequestTypeDef#
# GetApplicationVersionRequestRequestTypeDef definition
class GetApplicationVersionRequestRequestTypeDef(TypedDict):
applicationId: str,
applicationVersion: int,
GetBatchJobExecutionRequestRequestTypeDef#
# GetBatchJobExecutionRequestRequestTypeDef definition
class GetBatchJobExecutionRequestRequestTypeDef(TypedDict):
applicationId: str,
executionId: str,
JobStepRestartMarkerTypeDef#
# JobStepRestartMarkerTypeDef definition
class JobStepRestartMarkerTypeDef(TypedDict):
fromStep: str,
fromProcStep: NotRequired[str],
toProcStep: NotRequired[str],
toStep: NotRequired[str],
GetDataSetDetailsRequestRequestTypeDef#
# GetDataSetDetailsRequestRequestTypeDef definition
class GetDataSetDetailsRequestRequestTypeDef(TypedDict):
applicationId: str,
dataSetName: str,
GetDataSetImportTaskRequestRequestTypeDef#
# GetDataSetImportTaskRequestRequestTypeDef definition
class GetDataSetImportTaskRequestRequestTypeDef(TypedDict):
applicationId: str,
taskId: str,
GetDeploymentRequestRequestTypeDef#
# GetDeploymentRequestRequestTypeDef definition
class GetDeploymentRequestRequestTypeDef(TypedDict):
applicationId: str,
deploymentId: str,
GetEnvironmentRequestRequestTypeDef#
# GetEnvironmentRequestRequestTypeDef definition
class GetEnvironmentRequestRequestTypeDef(TypedDict):
environmentId: str,
JobIdentifierTypeDef#
# JobIdentifierTypeDef definition
class JobIdentifierTypeDef(TypedDict):
fileName: NotRequired[str],
scriptName: NotRequired[str],
JobStepTypeDef#
# 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 definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListApplicationVersionsRequestRequestTypeDef#
# ListApplicationVersionsRequestRequestTypeDef definition
class ListApplicationVersionsRequestRequestTypeDef(TypedDict):
applicationId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListApplicationsRequestRequestTypeDef#
# ListApplicationsRequestRequestTypeDef definition
class ListApplicationsRequestRequestTypeDef(TypedDict):
environmentId: NotRequired[str],
maxResults: NotRequired[int],
names: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
ListBatchJobDefinitionsRequestRequestTypeDef#
# ListBatchJobDefinitionsRequestRequestTypeDef definition
class ListBatchJobDefinitionsRequestRequestTypeDef(TypedDict):
applicationId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
prefix: NotRequired[str],
ListBatchJobRestartPointsRequestRequestTypeDef#
# ListBatchJobRestartPointsRequestRequestTypeDef definition
class ListBatchJobRestartPointsRequestRequestTypeDef(TypedDict):
applicationId: str,
executionId: str,
authSecretsManagerArn: NotRequired[str],
ListDataSetImportHistoryRequestRequestTypeDef#
# ListDataSetImportHistoryRequestRequestTypeDef definition
class ListDataSetImportHistoryRequestRequestTypeDef(TypedDict):
applicationId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListDataSetsRequestRequestTypeDef#
# ListDataSetsRequestRequestTypeDef definition
class ListDataSetsRequestRequestTypeDef(TypedDict):
applicationId: str,
maxResults: NotRequired[int],
nameFilter: NotRequired[str],
nextToken: NotRequired[str],
prefix: NotRequired[str],
ListDeploymentsRequestRequestTypeDef#
# ListDeploymentsRequestRequestTypeDef definition
class ListDeploymentsRequestRequestTypeDef(TypedDict):
applicationId: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListEngineVersionsRequestRequestTypeDef#
# ListEngineVersionsRequestRequestTypeDef definition
class ListEngineVersionsRequestRequestTypeDef(TypedDict):
engineType: NotRequired[EngineTypeType], # (1)
maxResults: NotRequired[int],
nextToken: NotRequired[str],
- See EngineTypeType
ListEnvironmentsRequestRequestTypeDef#
# ListEnvironmentsRequestRequestTypeDef definition
class ListEnvironmentsRequestRequestTypeDef(TypedDict):
engineType: NotRequired[EngineTypeType], # (1)
maxResults: NotRequired[int],
names: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
- See EngineTypeType
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
MaintenanceScheduleTypeDef#
# MaintenanceScheduleTypeDef definition
class MaintenanceScheduleTypeDef(TypedDict):
endTime: NotRequired[datetime],
startTime: NotRequired[datetime],
PrimaryKeyTypeDef#
# PrimaryKeyTypeDef definition
class PrimaryKeyTypeDef(TypedDict):
length: int,
offset: int,
name: NotRequired[str],
StartApplicationRequestRequestTypeDef#
# StartApplicationRequestRequestTypeDef definition
class StartApplicationRequestRequestTypeDef(TypedDict):
applicationId: str,
StopApplicationRequestRequestTypeDef#
# StopApplicationRequestRequestTypeDef definition
class StopApplicationRequestRequestTypeDef(TypedDict):
applicationId: str,
forceStop: NotRequired[bool],
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateEnvironmentRequestRequestTypeDef#
# UpdateEnvironmentRequestRequestTypeDef definition
class UpdateEnvironmentRequestRequestTypeDef(TypedDict):
environmentId: str,
applyDuringMaintenanceWindow: NotRequired[bool],
desiredCapacity: NotRequired[int],
engineVersion: NotRequired[str],
forceUpdate: NotRequired[bool],
instanceType: NotRequired[str],
preferredMaintenanceWindow: NotRequired[str],
BatchJobDefinitionTypeDef#
# BatchJobDefinitionTypeDef definition
class BatchJobDefinitionTypeDef(TypedDict):
fileBatchJobDefinition: NotRequired[FileBatchJobDefinitionTypeDef], # (1)
scriptBatchJobDefinition: NotRequired[ScriptBatchJobDefinitionTypeDef], # (2)
CreateApplicationRequestRequestTypeDef#
# CreateApplicationRequestRequestTypeDef definition
class CreateApplicationRequestRequestTypeDef(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
UpdateApplicationRequestRequestTypeDef#
# UpdateApplicationRequestRequestTypeDef definition
class UpdateApplicationRequestRequestTypeDef(TypedDict):
applicationId: str,
currentApplicationVersion: int,
definition: NotRequired[DefinitionTypeDef], # (1)
description: NotRequired[str],
CreateApplicationResponseTypeDef#
# CreateApplicationResponseTypeDef definition
class CreateApplicationResponseTypeDef(TypedDict):
applicationArn: str,
applicationId: str,
applicationVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDataSetImportTaskResponseTypeDef#
# CreateDataSetImportTaskResponseTypeDef definition
class CreateDataSetImportTaskResponseTypeDef(TypedDict):
taskId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDeploymentResponseTypeDef#
# CreateDeploymentResponseTypeDef definition
class CreateDeploymentResponseTypeDef(TypedDict):
deploymentId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateEnvironmentResponseTypeDef#
# CreateEnvironmentResponseTypeDef definition
class CreateEnvironmentResponseTypeDef(TypedDict):
environmentId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetApplicationVersionResponseTypeDef#
# 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 definition
class GetDeploymentResponseTypeDef(TypedDict):
applicationId: str,
applicationVersion: int,
creationTime: datetime,
deploymentId: str,
environmentId: str,
status: DeploymentLifecycleType, # (1)
statusReason: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSignedBluinsightsUrlResponseTypeDef#
# GetSignedBluinsightsUrlResponseTypeDef definition
class GetSignedBluinsightsUrlResponseTypeDef(TypedDict):
signedBiUrl: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListApplicationVersionsResponseTypeDef#
# ListApplicationVersionsResponseTypeDef definition
class ListApplicationVersionsResponseTypeDef(TypedDict):
applicationVersions: list[ApplicationVersionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListApplicationsResponseTypeDef#
# ListApplicationsResponseTypeDef definition
class ListApplicationsResponseTypeDef(TypedDict):
applications: list[ApplicationSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartBatchJobResponseTypeDef#
# StartBatchJobResponseTypeDef definition
class StartBatchJobResponseTypeDef(TypedDict):
executionId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateApplicationResponseTypeDef#
# UpdateApplicationResponseTypeDef definition
class UpdateApplicationResponseTypeDef(TypedDict):
applicationVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateEnvironmentResponseTypeDef#
# UpdateEnvironmentResponseTypeDef definition
class UpdateEnvironmentResponseTypeDef(TypedDict):
environmentId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DataSetImportTaskTypeDef#
# DataSetImportTaskTypeDef definition
class DataSetImportTaskTypeDef(TypedDict):
status: DataSetTaskLifecycleType, # (1)
summary: DataSetImportSummaryTypeDef, # (2)
taskId: str,
statusReason: NotRequired[str],
GetDataSetImportTaskResponseTypeDef#
# GetDataSetImportTaskResponseTypeDef definition
class GetDataSetImportTaskResponseTypeDef(TypedDict):
status: DataSetTaskLifecycleType, # (1)
summary: DataSetImportSummaryTypeDef, # (2)
taskId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
ListDataSetsResponseTypeDef#
# ListDataSetsResponseTypeDef definition
class ListDataSetsResponseTypeDef(TypedDict):
dataSets: list[DataSetSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListDeploymentsResponseTypeDef#
# ListDeploymentsResponseTypeDef definition
class ListDeploymentsResponseTypeDef(TypedDict):
deployments: list[DeploymentSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListEngineVersionsResponseTypeDef#
# ListEngineVersionsResponseTypeDef definition
class ListEngineVersionsResponseTypeDef(TypedDict):
engineVersions: list[EngineVersionsSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListEnvironmentsResponseTypeDef#
# ListEnvironmentsResponseTypeDef definition
class ListEnvironmentsResponseTypeDef(TypedDict):
environments: list[EnvironmentSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
StorageConfigurationTypeDef#
# StorageConfigurationTypeDef definition
class StorageConfigurationTypeDef(TypedDict):
efs: NotRequired[EfsStorageConfigurationTypeDef], # (1)
fsx: NotRequired[FsxStorageConfigurationTypeDef], # (2)
GetApplicationResponseTypeDef#
# 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 definition
class RestartBatchJobIdentifierTypeDef(TypedDict):
executionId: str,
jobStepRestartMarker: JobStepRestartMarkerTypeDef, # (1)
S3BatchJobIdentifierTypeDef#
# S3BatchJobIdentifierTypeDef definition
class S3BatchJobIdentifierTypeDef(TypedDict):
bucket: str,
identifier: JobIdentifierTypeDef, # (1)
keyPrefix: NotRequired[str],
ListBatchJobRestartPointsResponseTypeDef#
# ListBatchJobRestartPointsResponseTypeDef definition
class ListBatchJobRestartPointsResponseTypeDef(TypedDict):
batchJobSteps: list[JobStepTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListApplicationVersionsRequestPaginateTypeDef#
# ListApplicationVersionsRequestPaginateTypeDef definition
class ListApplicationVersionsRequestPaginateTypeDef(TypedDict):
applicationId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListApplicationsRequestPaginateTypeDef#
# ListApplicationsRequestPaginateTypeDef definition
class ListApplicationsRequestPaginateTypeDef(TypedDict):
environmentId: NotRequired[str],
names: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListBatchJobDefinitionsRequestPaginateTypeDef#
# ListBatchJobDefinitionsRequestPaginateTypeDef definition
class ListBatchJobDefinitionsRequestPaginateTypeDef(TypedDict):
applicationId: str,
prefix: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDataSetImportHistoryRequestPaginateTypeDef#
# ListDataSetImportHistoryRequestPaginateTypeDef definition
class ListDataSetImportHistoryRequestPaginateTypeDef(TypedDict):
applicationId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDataSetsRequestPaginateTypeDef#
# ListDataSetsRequestPaginateTypeDef definition
class ListDataSetsRequestPaginateTypeDef(TypedDict):
applicationId: str,
nameFilter: NotRequired[str],
prefix: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDeploymentsRequestPaginateTypeDef#
# ListDeploymentsRequestPaginateTypeDef definition
class ListDeploymentsRequestPaginateTypeDef(TypedDict):
applicationId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEngineVersionsRequestPaginateTypeDef#
# ListEngineVersionsRequestPaginateTypeDef definition
class ListEngineVersionsRequestPaginateTypeDef(TypedDict):
engineType: NotRequired[EngineTypeType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See EngineTypeType
- See PaginatorConfigTypeDef
ListEnvironmentsRequestPaginateTypeDef#
# ListEnvironmentsRequestPaginateTypeDef definition
class ListEnvironmentsRequestPaginateTypeDef(TypedDict):
engineType: NotRequired[EngineTypeType], # (1)
names: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See EngineTypeType
- See PaginatorConfigTypeDef
ListBatchJobExecutionsRequestPaginateTypeDef#
# 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)
ListBatchJobExecutionsRequestRequestTypeDef#
# ListBatchJobExecutionsRequestRequestTypeDef definition
class ListBatchJobExecutionsRequestRequestTypeDef(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 definition
class PendingMaintenanceTypeDef(TypedDict):
engineVersion: NotRequired[str],
schedule: NotRequired[MaintenanceScheduleTypeDef], # (1)
VsamAttributesTypeDef#
# 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 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 definition
class ListBatchJobDefinitionsResponseTypeDef(TypedDict):
batchJobDefinitions: list[BatchJobDefinitionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListDataSetImportHistoryResponseTypeDef#
# ListDataSetImportHistoryResponseTypeDef definition
class ListDataSetImportHistoryResponseTypeDef(TypedDict):
dataSetImportTasks: list[DataSetImportTaskTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
CreateEnvironmentRequestRequestTypeDef#
# CreateEnvironmentRequestRequestTypeDef definition
class CreateEnvironmentRequestRequestTypeDef(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 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 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 definition
class DatasetOrgAttributesTypeDef(TypedDict):
gdg: NotRequired[GdgAttributesTypeDef], # (1)
po: NotRequired[PoAttributesTypeDef], # (2)
ps: NotRequired[PsAttributesTypeDef], # (3)
vsam: NotRequired[VsamAttributesTypeDef], # (4)
DatasetDetailOrgAttributesTypeDef#
# 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 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 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
StartBatchJobRequestRequestTypeDef#
# StartBatchJobRequestRequestTypeDef definition
class StartBatchJobRequestRequestTypeDef(TypedDict):
applicationId: str,
batchJobIdentifier: BatchJobIdentifierTypeDef, # (1)
authSecretsManagerArn: NotRequired[str],
jobParams: NotRequired[Mapping[str, str]],
DataSetTypeDef#
# DataSetTypeDef definition
class DataSetTypeDef(TypedDict):
datasetName: str,
datasetOrg: DatasetOrgAttributesTypeDef, # (1)
recordLength: RecordLengthTypeDef, # (2)
relativePath: NotRequired[str],
storageType: NotRequired[str],
GetDataSetDetailsResponseTypeDef#
# 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 definition
class ListBatchJobExecutionsResponseTypeDef(TypedDict):
batchJobExecutions: list[BatchJobExecutionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
DataSetImportItemTypeDef#
# DataSetImportItemTypeDef definition
class DataSetImportItemTypeDef(TypedDict):
dataSet: DataSetTypeDef, # (1)
externalLocation: ExternalLocationTypeDef, # (2)
DataSetImportConfigTypeDef#
# DataSetImportConfigTypeDef definition
class DataSetImportConfigTypeDef(TypedDict):
dataSets: NotRequired[Sequence[DataSetImportItemTypeDef]], # (1)
s3Location: NotRequired[str],
CreateDataSetImportTaskRequestRequestTypeDef#
# CreateDataSetImportTaskRequestRequestTypeDef definition
class CreateDataSetImportTaskRequestRequestTypeDef(TypedDict):
applicationId: str,
importConfig: DataSetImportConfigTypeDef, # (1)
clientToken: NotRequired[str],