Type definitions#
Index > MainframeModernizationApplicationTesting > Type definitions
Auto-generated documentation for MainframeModernizationApplicationTesting type annotations stubs module types-boto3-apptest.
BatchUnionTypeDef#
# BatchUnionTypeDef definition
BatchUnionTypeDef = Union[
BatchTypeDef, # (1)
BatchOutputTypeDef, # (2)
]
- See BatchTypeDef
- See BatchOutputTypeDef
CloudFormationUnionTypeDef#
# CloudFormationUnionTypeDef definition
CloudFormationUnionTypeDef = Union[
CloudFormationTypeDef, # (1)
CloudFormationOutputTypeDef, # (2)
]
TN3270UnionTypeDef#
# TN3270UnionTypeDef definition
TN3270UnionTypeDef = Union[
TN3270TypeDef, # (1)
TN3270OutputTypeDef, # (2)
]
- See TN3270TypeDef
- See TN3270OutputTypeDef
ResourceTypeUnionTypeDef#
# ResourceTypeUnionTypeDef definition
ResourceTypeUnionTypeDef = Union[
ResourceTypeTypeDef, # (1)
ResourceTypeOutputTypeDef, # (2)
]
FileMetadataUnionTypeDef#
# FileMetadataUnionTypeDef definition
FileMetadataUnionTypeDef = Union[
FileMetadataTypeDef, # (1)
FileMetadataOutputTypeDef, # (2)
]
MainframeActionTypeUnionTypeDef#
# MainframeActionTypeUnionTypeDef definition
MainframeActionTypeUnionTypeDef = Union[
MainframeActionTypeTypeDef, # (1)
MainframeActionTypeOutputTypeDef, # (2)
]
ResourceUnionTypeDef#
# ResourceUnionTypeDef definition
ResourceUnionTypeDef = Union[
ResourceTypeDef, # (1)
ResourceOutputTypeDef, # (2)
]
- See ResourceTypeDef
- See ResourceOutputTypeDef
InputFileUnionTypeDef#
# InputFileUnionTypeDef definition
InputFileUnionTypeDef = Union[
InputFileTypeDef, # (1)
InputFileOutputTypeDef, # (2)
]
MainframeActionUnionTypeDef#
# MainframeActionUnionTypeDef definition
MainframeActionUnionTypeDef = Union[
MainframeActionTypeDef, # (1)
MainframeActionOutputTypeDef, # (2)
]
InputUnionTypeDef#
# InputUnionTypeDef definition
InputUnionTypeDef = Union[
InputTypeDef, # (1)
InputOutputTypeDef, # (2)
]
- See InputTypeDef
- See InputOutputTypeDef
CompareActionUnionTypeDef#
# CompareActionUnionTypeDef definition
CompareActionUnionTypeDef = Union[
CompareActionTypeDef, # (1)
CompareActionOutputTypeDef, # (2)
]
StepActionUnionTypeDef#
# StepActionUnionTypeDef definition
StepActionUnionTypeDef = Union[
StepActionTypeDef, # (1)
StepActionOutputTypeDef, # (2)
]
StepUnionTypeDef#
# StepUnionTypeDef definition
StepUnionTypeDef = Union[
StepTypeDef, # (1)
StepOutputTypeDef, # (2)
]
- See StepTypeDef
- See StepOutputTypeDef
BatchOutputTypeDef#
# BatchOutputTypeDef definition
class BatchOutputTypeDef(TypedDict):
batchJobName: str,
batchJobParameters: NotRequired[dict[str, str]],
exportDataSetNames: NotRequired[list[str]],
MainframeActionPropertiesTypeDef#
# MainframeActionPropertiesTypeDef definition
class MainframeActionPropertiesTypeDef(TypedDict):
dmsTaskArn: NotRequired[str],
DataSetTypeDef#
# DataSetTypeDef definition
class DataSetTypeDef(TypedDict):
type: DataSetTypeType, # (1)
name: str,
ccsid: str,
format: FormatType, # (2)
length: int,
- See DataSetTypeType
- See FormatType
BatchTypeDef#
# BatchTypeDef definition
class BatchTypeDef(TypedDict):
batchJobName: str,
batchJobParameters: NotRequired[Mapping[str, str]],
exportDataSetNames: NotRequired[Sequence[str]],
CloudFormationActionTypeDef#
# CloudFormationActionTypeDef definition
class CloudFormationActionTypeDef(TypedDict):
resource: str,
actionType: NotRequired[CloudFormationActionTypeType], # (1)
CloudFormationOutputTypeDef#
# CloudFormationOutputTypeDef definition
class CloudFormationOutputTypeDef(TypedDict):
templateLocation: str,
parameters: NotRequired[dict[str, str]],
CloudFormationTypeDef#
# CloudFormationTypeDef definition
class CloudFormationTypeDef(TypedDict):
templateLocation: str,
parameters: NotRequired[Mapping[str, str]],
CompareDataSetsStepOutputTypeDef#
# CompareDataSetsStepOutputTypeDef definition
class CompareDataSetsStepOutputTypeDef(TypedDict):
comparisonOutputLocation: str,
comparisonStatus: ComparisonStatusEnumType, # (1)
SourceDatabaseMetadataTypeDef#
# SourceDatabaseMetadataTypeDef definition
class SourceDatabaseMetadataTypeDef(TypedDict):
type: SourceDatabaseType, # (1)
captureTool: CaptureToolType, # (2)
- See SourceDatabaseType
- See CaptureToolType
TargetDatabaseMetadataTypeDef#
# TargetDatabaseMetadataTypeDef definition
class TargetDatabaseMetadataTypeDef(TypedDict):
type: TargetDatabaseType, # (1)
captureTool: CaptureToolType, # (2)
- See TargetDatabaseType
- See CaptureToolType
CompareDatabaseCDCStepOutputTypeDef#
# CompareDatabaseCDCStepOutputTypeDef definition
class CompareDatabaseCDCStepOutputTypeDef(TypedDict):
comparisonOutputLocation: str,
comparisonStatus: ComparisonStatusEnumType, # (1)
CreateCloudFormationStepInputTypeDef#
# CreateCloudFormationStepInputTypeDef definition
class CreateCloudFormationStepInputTypeDef(TypedDict):
templateLocation: str,
parameters: NotRequired[dict[str, str]],
CreateCloudFormationStepOutputTypeDef#
# CreateCloudFormationStepOutputTypeDef definition
class CreateCloudFormationStepOutputTypeDef(TypedDict):
stackId: str,
exports: NotRequired[dict[str, str]],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
ServiceSettingsTypeDef#
# ServiceSettingsTypeDef definition
class ServiceSettingsTypeDef(TypedDict):
kmsKeyId: NotRequired[str],
TestCasesTypeDef#
# TestCasesTypeDef definition
class TestCasesTypeDef(TypedDict):
sequential: NotRequired[Sequence[str]],
DeleteCloudFormationStepInputTypeDef#
# DeleteCloudFormationStepInputTypeDef definition
class DeleteCloudFormationStepInputTypeDef(TypedDict):
stackId: str,
DeleteTestCaseRequestRequestTypeDef#
# DeleteTestCaseRequestRequestTypeDef definition
class DeleteTestCaseRequestRequestTypeDef(TypedDict):
testCaseId: str,
DeleteTestConfigurationRequestRequestTypeDef#
# DeleteTestConfigurationRequestRequestTypeDef definition
class DeleteTestConfigurationRequestRequestTypeDef(TypedDict):
testConfigurationId: str,
DeleteTestRunRequestRequestTypeDef#
# DeleteTestRunRequestRequestTypeDef definition
class DeleteTestRunRequestRequestTypeDef(TypedDict):
testRunId: str,
DeleteTestSuiteRequestRequestTypeDef#
# DeleteTestSuiteRequestRequestTypeDef definition
class DeleteTestSuiteRequestRequestTypeDef(TypedDict):
testSuiteId: str,
GetTestCaseRequestRequestTypeDef#
# GetTestCaseRequestRequestTypeDef definition
class GetTestCaseRequestRequestTypeDef(TypedDict):
testCaseId: str,
testCaseVersion: NotRequired[int],
TestCaseLatestVersionTypeDef#
# TestCaseLatestVersionTypeDef definition
class TestCaseLatestVersionTypeDef(TypedDict):
version: int,
status: TestCaseLifecycleType, # (1)
statusReason: NotRequired[str],
GetTestConfigurationRequestRequestTypeDef#
# GetTestConfigurationRequestRequestTypeDef definition
class GetTestConfigurationRequestRequestTypeDef(TypedDict):
testConfigurationId: str,
testConfigurationVersion: NotRequired[int],
TestConfigurationLatestVersionTypeDef#
# TestConfigurationLatestVersionTypeDef definition
class TestConfigurationLatestVersionTypeDef(TypedDict):
version: int,
status: TestConfigurationLifecycleType, # (1)
statusReason: NotRequired[str],
GetTestRunStepRequestRequestTypeDef#
# GetTestRunStepRequestRequestTypeDef definition
class GetTestRunStepRequestRequestTypeDef(TypedDict):
testRunId: str,
stepName: str,
testCaseId: NotRequired[str],
testSuiteId: NotRequired[str],
GetTestSuiteRequestRequestTypeDef#
# GetTestSuiteRequestRequestTypeDef definition
class GetTestSuiteRequestRequestTypeDef(TypedDict):
testSuiteId: str,
testSuiteVersion: NotRequired[int],
TestCasesOutputTypeDef#
# TestCasesOutputTypeDef definition
class TestCasesOutputTypeDef(TypedDict):
sequential: NotRequired[list[str]],
TestSuiteLatestVersionTypeDef#
# TestSuiteLatestVersionTypeDef definition
class TestSuiteLatestVersionTypeDef(TypedDict):
version: int,
status: TestSuiteLifecycleType, # (1)
statusReason: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListTestCasesRequestRequestTypeDef#
# ListTestCasesRequestRequestTypeDef definition
class ListTestCasesRequestRequestTypeDef(TypedDict):
testCaseIds: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TestCaseSummaryTypeDef#
# TestCaseSummaryTypeDef definition
class TestCaseSummaryTypeDef(TypedDict):
testCaseId: str,
testCaseArn: str,
name: str,
latestVersion: int,
status: TestCaseLifecycleType, # (1)
creationTime: datetime,
lastUpdateTime: datetime,
statusReason: NotRequired[str],
ListTestConfigurationsRequestRequestTypeDef#
# ListTestConfigurationsRequestRequestTypeDef definition
class ListTestConfigurationsRequestRequestTypeDef(TypedDict):
testConfigurationIds: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TestConfigurationSummaryTypeDef#
# TestConfigurationSummaryTypeDef definition
class TestConfigurationSummaryTypeDef(TypedDict):
testConfigurationId: str,
name: str,
latestVersion: int,
testConfigurationArn: str,
status: TestConfigurationLifecycleType, # (1)
creationTime: datetime,
lastUpdateTime: datetime,
statusReason: NotRequired[str],
ListTestRunStepsRequestRequestTypeDef#
# ListTestRunStepsRequestRequestTypeDef definition
class ListTestRunStepsRequestRequestTypeDef(TypedDict):
testRunId: str,
testCaseId: NotRequired[str],
testSuiteId: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TestRunStepSummaryTypeDef#
# TestRunStepSummaryTypeDef definition
class TestRunStepSummaryTypeDef(TypedDict):
stepName: str,
testRunId: str,
status: StepRunStatusType, # (1)
runStartTime: datetime,
testCaseId: NotRequired[str],
testCaseVersion: NotRequired[int],
testSuiteId: NotRequired[str],
testSuiteVersion: NotRequired[int],
beforeStep: NotRequired[bool],
afterStep: NotRequired[bool],
statusReason: NotRequired[str],
runEndTime: NotRequired[datetime],
ListTestRunTestCasesRequestRequestTypeDef#
# ListTestRunTestCasesRequestRequestTypeDef definition
class ListTestRunTestCasesRequestRequestTypeDef(TypedDict):
testRunId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TestCaseRunSummaryTypeDef#
# TestCaseRunSummaryTypeDef definition
class TestCaseRunSummaryTypeDef(TypedDict):
testCaseId: str,
testCaseVersion: int,
testRunId: str,
status: TestCaseRunStatusType, # (1)
runStartTime: datetime,
statusReason: NotRequired[str],
runEndTime: NotRequired[datetime],
ListTestRunsRequestRequestTypeDef#
# ListTestRunsRequestRequestTypeDef definition
class ListTestRunsRequestRequestTypeDef(TypedDict):
testSuiteId: NotRequired[str],
testRunIds: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TestRunSummaryTypeDef#
# TestRunSummaryTypeDef definition
class TestRunSummaryTypeDef(TypedDict):
testRunId: str,
testRunArn: str,
testSuiteId: str,
testSuiteVersion: int,
status: TestRunStatusType, # (1)
runStartTime: datetime,
testConfigurationId: NotRequired[str],
testConfigurationVersion: NotRequired[int],
statusReason: NotRequired[str],
runEndTime: NotRequired[datetime],
ListTestSuitesRequestRequestTypeDef#
# ListTestSuitesRequestRequestTypeDef definition
class ListTestSuitesRequestRequestTypeDef(TypedDict):
testSuiteIds: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TestSuiteSummaryTypeDef#
# TestSuiteSummaryTypeDef definition
class TestSuiteSummaryTypeDef(TypedDict):
testSuiteId: str,
name: str,
latestVersion: int,
testSuiteArn: str,
status: TestSuiteLifecycleType, # (1)
creationTime: datetime,
lastUpdateTime: datetime,
statusReason: NotRequired[str],
M2ManagedActionPropertiesTypeDef#
# M2ManagedActionPropertiesTypeDef definition
class M2ManagedActionPropertiesTypeDef(TypedDict):
forceStop: NotRequired[bool],
importDataSetLocation: NotRequired[str],
M2ManagedApplicationStepOutputTypeDef#
# M2ManagedApplicationStepOutputTypeDef definition
class M2ManagedApplicationStepOutputTypeDef(TypedDict):
importDataSetSummary: NotRequired[dict[str, str]],
M2ManagedApplicationSummaryTypeDef#
# M2ManagedApplicationSummaryTypeDef definition
class M2ManagedApplicationSummaryTypeDef(TypedDict):
applicationId: str,
runtime: M2ManagedRuntimeType, # (1)
listenerPort: NotRequired[int],
M2ManagedApplicationTypeDef#
# M2ManagedApplicationTypeDef definition
class M2ManagedApplicationTypeDef(TypedDict):
applicationId: str,
runtime: M2ManagedRuntimeType, # (1)
vpcEndpointServiceName: NotRequired[str],
listenerPort: NotRequired[str],
M2NonManagedApplicationActionTypeDef#
# M2NonManagedApplicationActionTypeDef definition
class M2NonManagedApplicationActionTypeDef(TypedDict):
resource: str,
actionType: M2NonManagedActionTypeType, # (1)
M2NonManagedApplicationStepInputTypeDef#
# M2NonManagedApplicationStepInputTypeDef definition
class M2NonManagedApplicationStepInputTypeDef(TypedDict):
vpcEndpointServiceName: str,
listenerPort: int,
runtime: M2NonManagedRuntimeType, # (1)
actionType: M2NonManagedActionTypeType, # (2)
webAppName: NotRequired[str],
M2NonManagedApplicationSummaryTypeDef#
# M2NonManagedApplicationSummaryTypeDef definition
class M2NonManagedApplicationSummaryTypeDef(TypedDict):
vpcEndpointServiceName: str,
listenerPort: int,
runtime: M2NonManagedRuntimeType, # (1)
webAppName: NotRequired[str],
M2NonManagedApplicationTypeDef#
# M2NonManagedApplicationTypeDef definition
class M2NonManagedApplicationTypeDef(TypedDict):
vpcEndpointServiceName: str,
listenerPort: str,
runtime: M2NonManagedRuntimeType, # (1)
webAppName: NotRequired[str],
OutputFileTypeDef#
# OutputFileTypeDef definition
class OutputFileTypeDef(TypedDict):
fileLocation: NotRequired[str],
ScriptSummaryTypeDef#
# ScriptSummaryTypeDef definition
class ScriptSummaryTypeDef(TypedDict):
scriptLocation: str,
type: ScriptTypeType, # (1)
- See ScriptTypeType
ScriptTypeDef#
# ScriptTypeDef definition
class ScriptTypeDef(TypedDict):
scriptLocation: str,
type: ScriptTypeType, # (1)
- See ScriptTypeType
StartTestRunRequestRequestTypeDef#
# StartTestRunRequestRequestTypeDef definition
class StartTestRunRequestRequestTypeDef(TypedDict):
testSuiteId: str,
testConfigurationId: NotRequired[str],
clientToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
BatchStepOutputTypeDef#
# BatchStepOutputTypeDef definition
class BatchStepOutputTypeDef(TypedDict):
dataSetExportLocation: NotRequired[str],
dmsOutputLocation: NotRequired[str],
dataSetDetails: NotRequired[list[DataSetTypeDef]], # (1)
- See DataSetTypeDef
CompareDataSetsStepInputTypeDef#
# CompareDataSetsStepInputTypeDef definition
class CompareDataSetsStepInputTypeDef(TypedDict):
sourceLocation: str,
targetLocation: str,
sourceDataSets: list[DataSetTypeDef], # (1)
targetDataSets: list[DataSetTypeDef], # (1)
- See DataSetTypeDef
- See DataSetTypeDef
TN3270StepOutputTypeDef#
# TN3270StepOutputTypeDef definition
class TN3270StepOutputTypeDef(TypedDict):
scriptOutputLocation: str,
dataSetExportLocation: NotRequired[str],
dmsOutputLocation: NotRequired[str],
dataSetDetails: NotRequired[list[DataSetTypeDef]], # (1)
- See DataSetTypeDef
CompareDatabaseCDCStepInputTypeDef#
# CompareDatabaseCDCStepInputTypeDef definition
class CompareDatabaseCDCStepInputTypeDef(TypedDict):
sourceLocation: str,
targetLocation: str,
sourceMetadata: SourceDatabaseMetadataTypeDef, # (1)
targetMetadata: TargetDatabaseMetadataTypeDef, # (2)
outputLocation: NotRequired[str],
DatabaseCDCTypeDef#
# DatabaseCDCTypeDef definition
class DatabaseCDCTypeDef(TypedDict):
sourceMetadata: SourceDatabaseMetadataTypeDef, # (1)
targetMetadata: TargetDatabaseMetadataTypeDef, # (2)
CreateCloudFormationSummaryTypeDef#
# CreateCloudFormationSummaryTypeDef definition
class CreateCloudFormationSummaryTypeDef(TypedDict):
stepInput: CreateCloudFormationStepInputTypeDef, # (1)
stepOutput: NotRequired[CreateCloudFormationStepOutputTypeDef], # (2)
CreateTestCaseResponseTypeDef#
# CreateTestCaseResponseTypeDef definition
class CreateTestCaseResponseTypeDef(TypedDict):
testCaseId: str,
testCaseVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateTestConfigurationResponseTypeDef#
# CreateTestConfigurationResponseTypeDef definition
class CreateTestConfigurationResponseTypeDef(TypedDict):
testConfigurationId: str,
testConfigurationVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateTestSuiteResponseTypeDef#
# CreateTestSuiteResponseTypeDef definition
class CreateTestSuiteResponseTypeDef(TypedDict):
testSuiteId: str,
testSuiteVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartTestRunResponseTypeDef#
# StartTestRunResponseTypeDef definition
class StartTestRunResponseTypeDef(TypedDict):
testRunId: str,
testRunStatus: TestRunStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateTestCaseResponseTypeDef#
# UpdateTestCaseResponseTypeDef definition
class UpdateTestCaseResponseTypeDef(TypedDict):
testCaseId: str,
testCaseVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateTestConfigurationResponseTypeDef#
# UpdateTestConfigurationResponseTypeDef definition
class UpdateTestConfigurationResponseTypeDef(TypedDict):
testConfigurationId: str,
testConfigurationVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateTestSuiteResponseTypeDef#
# UpdateTestSuiteResponseTypeDef definition
class UpdateTestSuiteResponseTypeDef(TypedDict):
testSuiteId: str,
testSuiteVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteCloudFormationSummaryTypeDef#
# DeleteCloudFormationSummaryTypeDef definition
class DeleteCloudFormationSummaryTypeDef(TypedDict):
stepInput: DeleteCloudFormationStepInputTypeDef, # (1)
stepOutput: NotRequired[dict[str, Any]],
ListTestCasesRequestPaginateTypeDef#
# ListTestCasesRequestPaginateTypeDef definition
class ListTestCasesRequestPaginateTypeDef(TypedDict):
testCaseIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTestConfigurationsRequestPaginateTypeDef#
# ListTestConfigurationsRequestPaginateTypeDef definition
class ListTestConfigurationsRequestPaginateTypeDef(TypedDict):
testConfigurationIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTestRunStepsRequestPaginateTypeDef#
# ListTestRunStepsRequestPaginateTypeDef definition
class ListTestRunStepsRequestPaginateTypeDef(TypedDict):
testRunId: str,
testCaseId: NotRequired[str],
testSuiteId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTestRunTestCasesRequestPaginateTypeDef#
# ListTestRunTestCasesRequestPaginateTypeDef definition
class ListTestRunTestCasesRequestPaginateTypeDef(TypedDict):
testRunId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTestRunsRequestPaginateTypeDef#
# ListTestRunsRequestPaginateTypeDef definition
class ListTestRunsRequestPaginateTypeDef(TypedDict):
testSuiteId: NotRequired[str],
testRunIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTestSuitesRequestPaginateTypeDef#
# ListTestSuitesRequestPaginateTypeDef definition
class ListTestSuitesRequestPaginateTypeDef(TypedDict):
testSuiteIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTestCasesResponseTypeDef#
# ListTestCasesResponseTypeDef definition
class ListTestCasesResponseTypeDef(TypedDict):
testCases: list[TestCaseSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTestConfigurationsResponseTypeDef#
# ListTestConfigurationsResponseTypeDef definition
class ListTestConfigurationsResponseTypeDef(TypedDict):
testConfigurations: list[TestConfigurationSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTestRunStepsResponseTypeDef#
# ListTestRunStepsResponseTypeDef definition
class ListTestRunStepsResponseTypeDef(TypedDict):
testRunSteps: list[TestRunStepSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTestRunTestCasesResponseTypeDef#
# ListTestRunTestCasesResponseTypeDef definition
class ListTestRunTestCasesResponseTypeDef(TypedDict):
testRunTestCases: list[TestCaseRunSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTestRunsResponseTypeDef#
# ListTestRunsResponseTypeDef definition
class ListTestRunsResponseTypeDef(TypedDict):
testRuns: list[TestRunSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTestSuitesResponseTypeDef#
# ListTestSuitesResponseTypeDef definition
class ListTestSuitesResponseTypeDef(TypedDict):
testSuites: list[TestSuiteSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
M2ManagedApplicationActionTypeDef#
# M2ManagedApplicationActionTypeDef definition
class M2ManagedApplicationActionTypeDef(TypedDict):
resource: str,
actionType: M2ManagedActionTypeType, # (1)
properties: NotRequired[M2ManagedActionPropertiesTypeDef], # (2)
M2ManagedApplicationStepInputTypeDef#
# M2ManagedApplicationStepInputTypeDef definition
class M2ManagedApplicationStepInputTypeDef(TypedDict):
applicationId: str,
runtime: str,
actionType: M2ManagedActionTypeType, # (1)
vpcEndpointServiceName: NotRequired[str],
listenerPort: NotRequired[int],
properties: NotRequired[M2ManagedActionPropertiesTypeDef], # (2)
M2NonManagedApplicationStepSummaryTypeDef#
# M2NonManagedApplicationStepSummaryTypeDef definition
class M2NonManagedApplicationStepSummaryTypeDef(TypedDict):
stepInput: M2NonManagedApplicationStepInputTypeDef, # (1)
stepOutput: NotRequired[dict[str, Any]],
MainframeResourceSummaryTypeDef#
# MainframeResourceSummaryTypeDef definition
class MainframeResourceSummaryTypeDef(TypedDict):
m2ManagedApplication: NotRequired[M2ManagedApplicationSummaryTypeDef], # (1)
m2NonManagedApplication: NotRequired[M2NonManagedApplicationSummaryTypeDef], # (2)
ResourceTypeOutputTypeDef#
# ResourceTypeOutputTypeDef definition
class ResourceTypeOutputTypeDef(TypedDict):
cloudFormation: NotRequired[CloudFormationOutputTypeDef], # (1)
m2ManagedApplication: NotRequired[M2ManagedApplicationTypeDef], # (2)
m2NonManagedApplication: NotRequired[M2NonManagedApplicationTypeDef], # (3)
OutputTypeDef#
# OutputTypeDef definition
class OutputTypeDef(TypedDict):
file: NotRequired[OutputFileTypeDef], # (1)
TN3270OutputTypeDef#
# TN3270OutputTypeDef definition
class TN3270OutputTypeDef(TypedDict):
script: ScriptTypeDef, # (1)
exportDataSetNames: NotRequired[list[str]],
- See ScriptTypeDef
TN3270TypeDef#
# TN3270TypeDef definition
class TN3270TypeDef(TypedDict):
script: ScriptTypeDef, # (1)
exportDataSetNames: NotRequired[Sequence[str]],
- See ScriptTypeDef
CompareDataSetsSummaryTypeDef#
# CompareDataSetsSummaryTypeDef definition
class CompareDataSetsSummaryTypeDef(TypedDict):
stepInput: CompareDataSetsStepInputTypeDef, # (1)
stepOutput: NotRequired[CompareDataSetsStepOutputTypeDef], # (2)
ResourceTypeTypeDef#
# ResourceTypeTypeDef definition
class ResourceTypeTypeDef(TypedDict):
cloudFormation: NotRequired[CloudFormationUnionTypeDef], # (1)
m2ManagedApplication: NotRequired[M2ManagedApplicationTypeDef], # (2)
m2NonManagedApplication: NotRequired[M2NonManagedApplicationTypeDef], # (3)
- See CloudFormationTypeDef CloudFormationOutputTypeDef
- See M2ManagedApplicationTypeDef
- See M2NonManagedApplicationTypeDef
CompareDatabaseCDCSummaryTypeDef#
# CompareDatabaseCDCSummaryTypeDef definition
class CompareDatabaseCDCSummaryTypeDef(TypedDict):
stepInput: CompareDatabaseCDCStepInputTypeDef, # (1)
stepOutput: NotRequired[CompareDatabaseCDCStepOutputTypeDef], # (2)
FileMetadataOutputTypeDef#
# FileMetadataOutputTypeDef definition
class FileMetadataOutputTypeDef(TypedDict):
dataSets: NotRequired[list[DataSetTypeDef]], # (1)
databaseCDC: NotRequired[DatabaseCDCTypeDef], # (2)
- See DataSetTypeDef
- See DatabaseCDCTypeDef
FileMetadataTypeDef#
# FileMetadataTypeDef definition
class FileMetadataTypeDef(TypedDict):
dataSets: NotRequired[Sequence[DataSetTypeDef]], # (1)
databaseCDC: NotRequired[DatabaseCDCTypeDef], # (2)
- See DataSetTypeDef
- See DatabaseCDCTypeDef
CloudFormationStepSummaryTypeDef#
# CloudFormationStepSummaryTypeDef definition
class CloudFormationStepSummaryTypeDef(TypedDict):
createCloudformation: NotRequired[CreateCloudFormationSummaryTypeDef], # (1)
deleteCloudformation: NotRequired[DeleteCloudFormationSummaryTypeDef], # (2)
ResourceActionTypeDef#
# ResourceActionTypeDef definition
class ResourceActionTypeDef(TypedDict):
m2ManagedApplicationAction: NotRequired[M2ManagedApplicationActionTypeDef], # (1)
m2NonManagedApplicationAction: NotRequired[M2NonManagedApplicationActionTypeDef], # (2)
cloudFormationAction: NotRequired[CloudFormationActionTypeDef], # (3)
- See M2ManagedApplicationActionTypeDef
- See M2NonManagedApplicationActionTypeDef
- See CloudFormationActionTypeDef
M2ManagedApplicationStepSummaryTypeDef#
# M2ManagedApplicationStepSummaryTypeDef definition
class M2ManagedApplicationStepSummaryTypeDef(TypedDict):
stepInput: M2ManagedApplicationStepInputTypeDef, # (1)
stepOutput: NotRequired[M2ManagedApplicationStepOutputTypeDef], # (2)
BatchStepInputTypeDef#
# BatchStepInputTypeDef definition
class BatchStepInputTypeDef(TypedDict):
resource: MainframeResourceSummaryTypeDef, # (1)
batchJobName: str,
batchJobParameters: NotRequired[dict[str, str]],
exportDataSetNames: NotRequired[list[str]],
properties: NotRequired[MainframeActionPropertiesTypeDef], # (2)
TN3270StepInputTypeDef#
# TN3270StepInputTypeDef definition
class TN3270StepInputTypeDef(TypedDict):
resource: MainframeResourceSummaryTypeDef, # (1)
script: ScriptSummaryTypeDef, # (2)
exportDataSetNames: NotRequired[list[str]],
properties: NotRequired[MainframeActionPropertiesTypeDef], # (3)
ResourceOutputTypeDef#
# ResourceOutputTypeDef definition
class ResourceOutputTypeDef(TypedDict):
name: str,
type: ResourceTypeOutputTypeDef, # (1)
MainframeActionTypeOutputTypeDef#
# MainframeActionTypeOutputTypeDef definition
class MainframeActionTypeOutputTypeDef(TypedDict):
batch: NotRequired[BatchOutputTypeDef], # (1)
tn3270: NotRequired[TN3270OutputTypeDef], # (2)
CompareFileTypeTypeDef#
# CompareFileTypeTypeDef definition
class CompareFileTypeTypeDef(TypedDict):
datasets: NotRequired[CompareDataSetsSummaryTypeDef], # (1)
databaseCDC: NotRequired[CompareDatabaseCDCSummaryTypeDef], # (2)
InputFileOutputTypeDef#
# InputFileOutputTypeDef definition
class InputFileOutputTypeDef(TypedDict):
sourceLocation: str,
targetLocation: str,
fileMetadata: FileMetadataOutputTypeDef, # (1)
ResourceActionSummaryTypeDef#
# ResourceActionSummaryTypeDef definition
class ResourceActionSummaryTypeDef(TypedDict):
cloudFormation: NotRequired[CloudFormationStepSummaryTypeDef], # (1)
m2ManagedApplication: NotRequired[M2ManagedApplicationStepSummaryTypeDef], # (2)
m2NonManagedApplication: NotRequired[M2NonManagedApplicationStepSummaryTypeDef], # (3)
- See CloudFormationStepSummaryTypeDef
- See M2ManagedApplicationStepSummaryTypeDef
- See M2NonManagedApplicationStepSummaryTypeDef
BatchSummaryTypeDef#
# BatchSummaryTypeDef definition
class BatchSummaryTypeDef(TypedDict):
stepInput: BatchStepInputTypeDef, # (1)
stepOutput: NotRequired[BatchStepOutputTypeDef], # (2)
TN3270SummaryTypeDef#
# TN3270SummaryTypeDef definition
class TN3270SummaryTypeDef(TypedDict):
stepInput: TN3270StepInputTypeDef, # (1)
stepOutput: NotRequired[TN3270StepOutputTypeDef], # (2)
GetTestConfigurationResponseTypeDef#
# GetTestConfigurationResponseTypeDef definition
class GetTestConfigurationResponseTypeDef(TypedDict):
testConfigurationId: str,
name: str,
testConfigurationArn: str,
latestVersion: TestConfigurationLatestVersionTypeDef, # (1)
testConfigurationVersion: int,
status: TestConfigurationLifecycleType, # (2)
statusReason: str,
creationTime: datetime,
lastUpdateTime: datetime,
description: str,
resources: list[ResourceOutputTypeDef], # (3)
properties: dict[str, str],
tags: dict[str, str],
serviceSettings: ServiceSettingsTypeDef, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See TestConfigurationLatestVersionTypeDef
- See TestConfigurationLifecycleType
- See ResourceOutputTypeDef
- See ServiceSettingsTypeDef
- See ResponseMetadataTypeDef
MainframeActionOutputTypeDef#
# MainframeActionOutputTypeDef definition
class MainframeActionOutputTypeDef(TypedDict):
resource: str,
actionType: MainframeActionTypeOutputTypeDef, # (1)
properties: NotRequired[MainframeActionPropertiesTypeDef], # (2)
MainframeActionTypeTypeDef#
# MainframeActionTypeTypeDef definition
class MainframeActionTypeTypeDef(TypedDict):
batch: NotRequired[BatchUnionTypeDef], # (1)
tn3270: NotRequired[TN3270UnionTypeDef], # (2)
ResourceTypeDef#
# ResourceTypeDef definition
class ResourceTypeDef(TypedDict):
name: str,
type: ResourceTypeUnionTypeDef, # (1)
FileTypeDef#
# FileTypeDef definition
class FileTypeDef(TypedDict):
fileType: NotRequired[CompareFileTypeTypeDef], # (1)
InputOutputTypeDef#
# InputOutputTypeDef definition
class InputOutputTypeDef(TypedDict):
file: NotRequired[InputFileOutputTypeDef], # (1)
InputFileTypeDef#
# InputFileTypeDef definition
class InputFileTypeDef(TypedDict):
sourceLocation: str,
targetLocation: str,
fileMetadata: FileMetadataUnionTypeDef, # (1)
MainframeActionSummaryTypeDef#
# MainframeActionSummaryTypeDef definition
class MainframeActionSummaryTypeDef(TypedDict):
batch: NotRequired[BatchSummaryTypeDef], # (1)
tn3270: NotRequired[TN3270SummaryTypeDef], # (2)
UpdateTestConfigurationRequestRequestTypeDef#
# UpdateTestConfigurationRequestRequestTypeDef definition
class UpdateTestConfigurationRequestRequestTypeDef(TypedDict):
testConfigurationId: str,
description: NotRequired[str],
resources: NotRequired[Sequence[ResourceTypeDef]], # (1)
properties: NotRequired[Mapping[str, str]],
serviceSettings: NotRequired[ServiceSettingsTypeDef], # (2)
CompareActionSummaryTypeDef#
# CompareActionSummaryTypeDef definition
class CompareActionSummaryTypeDef(TypedDict):
type: FileTypeDef, # (1)
- See FileTypeDef
CompareActionOutputTypeDef#
# CompareActionOutputTypeDef definition
class CompareActionOutputTypeDef(TypedDict):
input: InputOutputTypeDef, # (1)
output: NotRequired[OutputTypeDef], # (2)
- See InputOutputTypeDef
- See OutputTypeDef
MainframeActionTypeDef#
# MainframeActionTypeDef definition
class MainframeActionTypeDef(TypedDict):
resource: str,
actionType: MainframeActionTypeUnionTypeDef, # (1)
properties: NotRequired[MainframeActionPropertiesTypeDef], # (2)
- See MainframeActionTypeTypeDef MainframeActionTypeOutputTypeDef
- See MainframeActionPropertiesTypeDef
CreateTestConfigurationRequestRequestTypeDef#
# CreateTestConfigurationRequestRequestTypeDef definition
class CreateTestConfigurationRequestRequestTypeDef(TypedDict):
name: str,
resources: Sequence[ResourceUnionTypeDef], # (1)
description: NotRequired[str],
properties: NotRequired[Mapping[str, str]],
clientToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
serviceSettings: NotRequired[ServiceSettingsTypeDef], # (2)
StepRunSummaryTypeDef#
# StepRunSummaryTypeDef definition
class StepRunSummaryTypeDef(TypedDict):
mainframeAction: NotRequired[MainframeActionSummaryTypeDef], # (1)
compareAction: NotRequired[CompareActionSummaryTypeDef], # (2)
resourceAction: NotRequired[ResourceActionSummaryTypeDef], # (3)
StepActionOutputTypeDef#
# StepActionOutputTypeDef definition
class StepActionOutputTypeDef(TypedDict):
resourceAction: NotRequired[ResourceActionTypeDef], # (1)
mainframeAction: NotRequired[MainframeActionOutputTypeDef], # (2)
compareAction: NotRequired[CompareActionOutputTypeDef], # (3)
InputTypeDef#
# InputTypeDef definition
class InputTypeDef(TypedDict):
file: NotRequired[InputFileUnionTypeDef], # (1)
GetTestRunStepResponseTypeDef#
# GetTestRunStepResponseTypeDef definition
class GetTestRunStepResponseTypeDef(TypedDict):
stepName: str,
testRunId: str,
testCaseId: str,
testCaseVersion: int,
testSuiteId: str,
testSuiteVersion: int,
beforeStep: bool,
afterStep: bool,
status: StepRunStatusType, # (1)
statusReason: str,
runStartTime: datetime,
runEndTime: datetime,
stepRunSummary: StepRunSummaryTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
StepOutputTypeDef#
# StepOutputTypeDef definition
class StepOutputTypeDef(TypedDict):
name: str,
action: StepActionOutputTypeDef, # (1)
description: NotRequired[str],
GetTestCaseResponseTypeDef#
# GetTestCaseResponseTypeDef definition
class GetTestCaseResponseTypeDef(TypedDict):
testCaseId: str,
testCaseArn: str,
name: str,
description: str,
latestVersion: TestCaseLatestVersionTypeDef, # (1)
testCaseVersion: int,
status: TestCaseLifecycleType, # (2)
statusReason: str,
creationTime: datetime,
lastUpdateTime: datetime,
steps: list[StepOutputTypeDef], # (3)
tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See TestCaseLatestVersionTypeDef
- See TestCaseLifecycleType
- See StepOutputTypeDef
- See ResponseMetadataTypeDef
GetTestSuiteResponseTypeDef#
# GetTestSuiteResponseTypeDef definition
class GetTestSuiteResponseTypeDef(TypedDict):
testSuiteId: str,
name: str,
latestVersion: TestSuiteLatestVersionTypeDef, # (1)
testSuiteVersion: int,
status: TestSuiteLifecycleType, # (2)
statusReason: str,
testSuiteArn: str,
creationTime: datetime,
lastUpdateTime: datetime,
description: str,
beforeSteps: list[StepOutputTypeDef], # (3)
afterSteps: list[StepOutputTypeDef], # (3)
testCases: TestCasesOutputTypeDef, # (5)
tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See TestSuiteLatestVersionTypeDef
- See TestSuiteLifecycleType
- See StepOutputTypeDef
- See StepOutputTypeDef
- See TestCasesOutputTypeDef
- See ResponseMetadataTypeDef
CompareActionTypeDef#
# CompareActionTypeDef definition
class CompareActionTypeDef(TypedDict):
input: InputUnionTypeDef, # (1)
output: NotRequired[OutputTypeDef], # (2)
StepActionTypeDef#
# StepActionTypeDef definition
class StepActionTypeDef(TypedDict):
resourceAction: NotRequired[ResourceActionTypeDef], # (1)
mainframeAction: NotRequired[MainframeActionUnionTypeDef], # (2)
compareAction: NotRequired[CompareActionUnionTypeDef], # (3)
- See ResourceActionTypeDef
- See MainframeActionTypeDef MainframeActionOutputTypeDef
- See CompareActionTypeDef CompareActionOutputTypeDef
StepTypeDef#
# StepTypeDef definition
class StepTypeDef(TypedDict):
name: str,
action: StepActionUnionTypeDef, # (1)
description: NotRequired[str],
CreateTestSuiteRequestRequestTypeDef#
# CreateTestSuiteRequestRequestTypeDef definition
class CreateTestSuiteRequestRequestTypeDef(TypedDict):
name: str,
testCases: TestCasesTypeDef, # (1)
description: NotRequired[str],
beforeSteps: NotRequired[Sequence[StepTypeDef]], # (2)
afterSteps: NotRequired[Sequence[StepTypeDef]], # (2)
clientToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
- See TestCasesTypeDef
- See StepTypeDef
- See StepTypeDef
UpdateTestCaseRequestRequestTypeDef#
# UpdateTestCaseRequestRequestTypeDef definition
class UpdateTestCaseRequestRequestTypeDef(TypedDict):
testCaseId: str,
description: NotRequired[str],
steps: NotRequired[Sequence[StepTypeDef]], # (1)
- See StepTypeDef
UpdateTestSuiteRequestRequestTypeDef#
# UpdateTestSuiteRequestRequestTypeDef definition
class UpdateTestSuiteRequestRequestTypeDef(TypedDict):
testSuiteId: str,
description: NotRequired[str],
beforeSteps: NotRequired[Sequence[StepTypeDef]], # (1)
afterSteps: NotRequired[Sequence[StepTypeDef]], # (1)
testCases: NotRequired[TestCasesTypeDef], # (3)
- See StepTypeDef
- See StepTypeDef
- See TestCasesTypeDef
CreateTestCaseRequestRequestTypeDef#
# CreateTestCaseRequestRequestTypeDef definition
class CreateTestCaseRequestRequestTypeDef(TypedDict):
name: str,
steps: Sequence[StepUnionTypeDef], # (1)
description: NotRequired[str],
clientToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],