Type definitions#
Index > MainframeModernizationApplicationTesting > Type definitions
Auto-generated documentation for MainframeModernizationApplicationTesting type annotations stubs module types-boto3-apptest.
BatchUnionTypeDef#
# BatchUnionTypeDef Union usage example
from types_boto3_apptest.type_defs import BatchUnionTypeDef
def get_value() -> BatchUnionTypeDef:
return ...
# BatchUnionTypeDef definition
BatchUnionTypeDef = Union[
BatchTypeDef, # (1)
BatchOutputTypeDef, # (2)
]
- See BatchTypeDef
- See BatchOutputTypeDef
CloudFormationUnionTypeDef#
# CloudFormationUnionTypeDef Union usage example
from types_boto3_apptest.type_defs import CloudFormationUnionTypeDef
def get_value() -> CloudFormationUnionTypeDef:
return ...
# CloudFormationUnionTypeDef definition
CloudFormationUnionTypeDef = Union[
CloudFormationTypeDef, # (1)
CloudFormationOutputTypeDef, # (2)
]
TestCasesUnionTypeDef#
# TestCasesUnionTypeDef Union usage example
from types_boto3_apptest.type_defs import TestCasesUnionTypeDef
def get_value() -> TestCasesUnionTypeDef:
return ...
# TestCasesUnionTypeDef definition
TestCasesUnionTypeDef = Union[
TestCasesTypeDef, # (1)
TestCasesOutputTypeDef, # (2)
]
TN3270UnionTypeDef#
# TN3270UnionTypeDef Union usage example
from types_boto3_apptest.type_defs import TN3270UnionTypeDef
def get_value() -> TN3270UnionTypeDef:
return ...
# TN3270UnionTypeDef definition
TN3270UnionTypeDef = Union[
TN3270TypeDef, # (1)
TN3270OutputTypeDef, # (2)
]
- See TN3270TypeDef
- See TN3270OutputTypeDef
ResourceTypeUnionTypeDef#
# ResourceTypeUnionTypeDef Union usage example
from types_boto3_apptest.type_defs import ResourceTypeUnionTypeDef
def get_value() -> ResourceTypeUnionTypeDef:
return ...
# ResourceTypeUnionTypeDef definition
ResourceTypeUnionTypeDef = Union[
ResourceTypeTypeDef, # (1)
ResourceTypeOutputTypeDef, # (2)
]
FileMetadataUnionTypeDef#
# FileMetadataUnionTypeDef Union usage example
from types_boto3_apptest.type_defs import FileMetadataUnionTypeDef
def get_value() -> FileMetadataUnionTypeDef:
return ...
# FileMetadataUnionTypeDef definition
FileMetadataUnionTypeDef = Union[
FileMetadataTypeDef, # (1)
FileMetadataOutputTypeDef, # (2)
]
MainframeActionTypeUnionTypeDef#
# MainframeActionTypeUnionTypeDef Union usage example
from types_boto3_apptest.type_defs import MainframeActionTypeUnionTypeDef
def get_value() -> MainframeActionTypeUnionTypeDef:
return ...
# MainframeActionTypeUnionTypeDef definition
MainframeActionTypeUnionTypeDef = Union[
MainframeActionTypeTypeDef, # (1)
MainframeActionTypeOutputTypeDef, # (2)
]
ResourceUnionTypeDef#
# ResourceUnionTypeDef Union usage example
from types_boto3_apptest.type_defs import ResourceUnionTypeDef
def get_value() -> ResourceUnionTypeDef:
return ...
# ResourceUnionTypeDef definition
ResourceUnionTypeDef = Union[
ResourceTypeDef, # (1)
ResourceOutputTypeDef, # (2)
]
- See ResourceTypeDef
- See ResourceOutputTypeDef
InputFileUnionTypeDef#
# InputFileUnionTypeDef Union usage example
from types_boto3_apptest.type_defs import InputFileUnionTypeDef
def get_value() -> InputFileUnionTypeDef:
return ...
# InputFileUnionTypeDef definition
InputFileUnionTypeDef = Union[
InputFileTypeDef, # (1)
InputFileOutputTypeDef, # (2)
]
MainframeActionUnionTypeDef#
# MainframeActionUnionTypeDef Union usage example
from types_boto3_apptest.type_defs import MainframeActionUnionTypeDef
def get_value() -> MainframeActionUnionTypeDef:
return ...
# MainframeActionUnionTypeDef definition
MainframeActionUnionTypeDef = Union[
MainframeActionTypeDef, # (1)
MainframeActionOutputTypeDef, # (2)
]
InputUnionTypeDef#
# InputUnionTypeDef Union usage example
from types_boto3_apptest.type_defs import InputUnionTypeDef
def get_value() -> InputUnionTypeDef:
return ...
# InputUnionTypeDef definition
InputUnionTypeDef = Union[
InputTypeDef, # (1)
InputOutputTypeDef, # (2)
]
- See InputTypeDef
- See InputOutputTypeDef
CompareActionUnionTypeDef#
# CompareActionUnionTypeDef Union usage example
from types_boto3_apptest.type_defs import CompareActionUnionTypeDef
def get_value() -> CompareActionUnionTypeDef:
return ...
# CompareActionUnionTypeDef definition
CompareActionUnionTypeDef = Union[
CompareActionTypeDef, # (1)
CompareActionOutputTypeDef, # (2)
]
StepActionUnionTypeDef#
# StepActionUnionTypeDef Union usage example
from types_boto3_apptest.type_defs import StepActionUnionTypeDef
def get_value() -> StepActionUnionTypeDef:
return ...
# StepActionUnionTypeDef definition
StepActionUnionTypeDef = Union[
StepActionTypeDef, # (1)
StepActionOutputTypeDef, # (2)
]
StepUnionTypeDef#
# StepUnionTypeDef Union usage example
from types_boto3_apptest.type_defs import StepUnionTypeDef
def get_value() -> StepUnionTypeDef:
return ...
# StepUnionTypeDef definition
StepUnionTypeDef = Union[
StepTypeDef, # (1)
StepOutputTypeDef, # (2)
]
- See StepTypeDef
- See StepOutputTypeDef
BatchOutputTypeDef#
# BatchOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import BatchOutputTypeDef
def get_value() -> BatchOutputTypeDef:
return {
"batchJobName": ...,
}
# BatchOutputTypeDef definition
class BatchOutputTypeDef(TypedDict):
batchJobName: str,
batchJobParameters: NotRequired[Dict[str, str]],
exportDataSetNames: NotRequired[List[str]],
MainframeActionPropertiesTypeDef#
# MainframeActionPropertiesTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import MainframeActionPropertiesTypeDef
def get_value() -> MainframeActionPropertiesTypeDef:
return {
"dmsTaskArn": ...,
}
# MainframeActionPropertiesTypeDef definition
class MainframeActionPropertiesTypeDef(TypedDict):
dmsTaskArn: NotRequired[str],
DataSetTypeDef#
# DataSetTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import DataSetTypeDef
def get_value() -> DataSetTypeDef:
return {
"type": ...,
}
# DataSetTypeDef definition
class DataSetTypeDef(TypedDict):
type: DataSetTypeType, # (1)
name: str,
ccsid: str,
format: FormatType, # (2)
length: int,
- See DataSetTypeType
- See FormatType
BatchTypeDef#
# BatchTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import BatchTypeDef
def get_value() -> BatchTypeDef:
return {
"batchJobName": ...,
}
# BatchTypeDef definition
class BatchTypeDef(TypedDict):
batchJobName: str,
batchJobParameters: NotRequired[Mapping[str, str]],
exportDataSetNames: NotRequired[Sequence[str]],
CloudFormationActionTypeDef#
# CloudFormationActionTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CloudFormationActionTypeDef
def get_value() -> CloudFormationActionTypeDef:
return {
"resource": ...,
}
# CloudFormationActionTypeDef definition
class CloudFormationActionTypeDef(TypedDict):
resource: str,
actionType: NotRequired[CloudFormationActionTypeType], # (1)
CloudFormationOutputTypeDef#
# CloudFormationOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CloudFormationOutputTypeDef
def get_value() -> CloudFormationOutputTypeDef:
return {
"templateLocation": ...,
}
# CloudFormationOutputTypeDef definition
class CloudFormationOutputTypeDef(TypedDict):
templateLocation: str,
parameters: NotRequired[Dict[str, str]],
CloudFormationTypeDef#
# CloudFormationTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CloudFormationTypeDef
def get_value() -> CloudFormationTypeDef:
return {
"templateLocation": ...,
}
# CloudFormationTypeDef definition
class CloudFormationTypeDef(TypedDict):
templateLocation: str,
parameters: NotRequired[Mapping[str, str]],
CompareDataSetsStepOutputTypeDef#
# CompareDataSetsStepOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CompareDataSetsStepOutputTypeDef
def get_value() -> CompareDataSetsStepOutputTypeDef:
return {
"comparisonOutputLocation": ...,
}
# CompareDataSetsStepOutputTypeDef definition
class CompareDataSetsStepOutputTypeDef(TypedDict):
comparisonOutputLocation: str,
comparisonStatus: ComparisonStatusEnumType, # (1)
SourceDatabaseMetadataTypeDef#
# SourceDatabaseMetadataTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import SourceDatabaseMetadataTypeDef
def get_value() -> SourceDatabaseMetadataTypeDef:
return {
"type": ...,
}
# SourceDatabaseMetadataTypeDef definition
class SourceDatabaseMetadataTypeDef(TypedDict):
type: SourceDatabaseType, # (1)
captureTool: CaptureToolType, # (2)
- See SourceDatabaseType
- See CaptureToolType
TargetDatabaseMetadataTypeDef#
# TargetDatabaseMetadataTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TargetDatabaseMetadataTypeDef
def get_value() -> TargetDatabaseMetadataTypeDef:
return {
"type": ...,
}
# TargetDatabaseMetadataTypeDef definition
class TargetDatabaseMetadataTypeDef(TypedDict):
type: TargetDatabaseType, # (1)
captureTool: CaptureToolType, # (2)
- See TargetDatabaseType
- See CaptureToolType
CompareDatabaseCDCStepOutputTypeDef#
# CompareDatabaseCDCStepOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CompareDatabaseCDCStepOutputTypeDef
def get_value() -> CompareDatabaseCDCStepOutputTypeDef:
return {
"comparisonOutputLocation": ...,
}
# CompareDatabaseCDCStepOutputTypeDef definition
class CompareDatabaseCDCStepOutputTypeDef(TypedDict):
comparisonOutputLocation: str,
comparisonStatus: ComparisonStatusEnumType, # (1)
CreateCloudFormationStepInputTypeDef#
# CreateCloudFormationStepInputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CreateCloudFormationStepInputTypeDef
def get_value() -> CreateCloudFormationStepInputTypeDef:
return {
"templateLocation": ...,
}
# CreateCloudFormationStepInputTypeDef definition
class CreateCloudFormationStepInputTypeDef(TypedDict):
templateLocation: str,
parameters: NotRequired[Dict[str, str]],
CreateCloudFormationStepOutputTypeDef#
# CreateCloudFormationStepOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CreateCloudFormationStepOutputTypeDef
def get_value() -> CreateCloudFormationStepOutputTypeDef:
return {
"stackId": ...,
}
# CreateCloudFormationStepOutputTypeDef definition
class CreateCloudFormationStepOutputTypeDef(TypedDict):
stackId: str,
exports: NotRequired[Dict[str, str]],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from types_boto3_apptest.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],
ServiceSettingsTypeDef#
# ServiceSettingsTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ServiceSettingsTypeDef
def get_value() -> ServiceSettingsTypeDef:
return {
"kmsKeyId": ...,
}
# ServiceSettingsTypeDef definition
class ServiceSettingsTypeDef(TypedDict):
kmsKeyId: NotRequired[str],
DeleteCloudFormationStepInputTypeDef#
# DeleteCloudFormationStepInputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import DeleteCloudFormationStepInputTypeDef
def get_value() -> DeleteCloudFormationStepInputTypeDef:
return {
"stackId": ...,
}
# DeleteCloudFormationStepInputTypeDef definition
class DeleteCloudFormationStepInputTypeDef(TypedDict):
stackId: str,
DeleteTestCaseRequestTypeDef#
# DeleteTestCaseRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import DeleteTestCaseRequestTypeDef
def get_value() -> DeleteTestCaseRequestTypeDef:
return {
"testCaseId": ...,
}
# DeleteTestCaseRequestTypeDef definition
class DeleteTestCaseRequestTypeDef(TypedDict):
testCaseId: str,
DeleteTestConfigurationRequestTypeDef#
# DeleteTestConfigurationRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import DeleteTestConfigurationRequestTypeDef
def get_value() -> DeleteTestConfigurationRequestTypeDef:
return {
"testConfigurationId": ...,
}
# DeleteTestConfigurationRequestTypeDef definition
class DeleteTestConfigurationRequestTypeDef(TypedDict):
testConfigurationId: str,
DeleteTestRunRequestTypeDef#
# DeleteTestRunRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import DeleteTestRunRequestTypeDef
def get_value() -> DeleteTestRunRequestTypeDef:
return {
"testRunId": ...,
}
# DeleteTestRunRequestTypeDef definition
class DeleteTestRunRequestTypeDef(TypedDict):
testRunId: str,
DeleteTestSuiteRequestTypeDef#
# DeleteTestSuiteRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import DeleteTestSuiteRequestTypeDef
def get_value() -> DeleteTestSuiteRequestTypeDef:
return {
"testSuiteId": ...,
}
# DeleteTestSuiteRequestTypeDef definition
class DeleteTestSuiteRequestTypeDef(TypedDict):
testSuiteId: str,
GetTestCaseRequestTypeDef#
# GetTestCaseRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import GetTestCaseRequestTypeDef
def get_value() -> GetTestCaseRequestTypeDef:
return {
"testCaseId": ...,
}
# GetTestCaseRequestTypeDef definition
class GetTestCaseRequestTypeDef(TypedDict):
testCaseId: str,
testCaseVersion: NotRequired[int],
TestCaseLatestVersionTypeDef#
# TestCaseLatestVersionTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TestCaseLatestVersionTypeDef
def get_value() -> TestCaseLatestVersionTypeDef:
return {
"version": ...,
}
# TestCaseLatestVersionTypeDef definition
class TestCaseLatestVersionTypeDef(TypedDict):
version: int,
status: TestCaseLifecycleType, # (1)
statusReason: NotRequired[str],
GetTestConfigurationRequestTypeDef#
# GetTestConfigurationRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import GetTestConfigurationRequestTypeDef
def get_value() -> GetTestConfigurationRequestTypeDef:
return {
"testConfigurationId": ...,
}
# GetTestConfigurationRequestTypeDef definition
class GetTestConfigurationRequestTypeDef(TypedDict):
testConfigurationId: str,
testConfigurationVersion: NotRequired[int],
TestConfigurationLatestVersionTypeDef#
# TestConfigurationLatestVersionTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TestConfigurationLatestVersionTypeDef
def get_value() -> TestConfigurationLatestVersionTypeDef:
return {
"version": ...,
}
# TestConfigurationLatestVersionTypeDef definition
class TestConfigurationLatestVersionTypeDef(TypedDict):
version: int,
status: TestConfigurationLifecycleType, # (1)
statusReason: NotRequired[str],
GetTestRunStepRequestTypeDef#
# GetTestRunStepRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import GetTestRunStepRequestTypeDef
def get_value() -> GetTestRunStepRequestTypeDef:
return {
"testRunId": ...,
}
# GetTestRunStepRequestTypeDef definition
class GetTestRunStepRequestTypeDef(TypedDict):
testRunId: str,
stepName: str,
testCaseId: NotRequired[str],
testSuiteId: NotRequired[str],
GetTestSuiteRequestTypeDef#
# GetTestSuiteRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import GetTestSuiteRequestTypeDef
def get_value() -> GetTestSuiteRequestTypeDef:
return {
"testSuiteId": ...,
}
# GetTestSuiteRequestTypeDef definition
class GetTestSuiteRequestTypeDef(TypedDict):
testSuiteId: str,
testSuiteVersion: NotRequired[int],
TestCasesOutputTypeDef#
# TestCasesOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TestCasesOutputTypeDef
def get_value() -> TestCasesOutputTypeDef:
return {
"sequential": ...,
}
# TestCasesOutputTypeDef definition
class TestCasesOutputTypeDef(TypedDict):
sequential: NotRequired[List[str]],
TestSuiteLatestVersionTypeDef#
# TestSuiteLatestVersionTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TestSuiteLatestVersionTypeDef
def get_value() -> TestSuiteLatestVersionTypeDef:
return {
"version": ...,
}
# TestSuiteLatestVersionTypeDef definition
class TestSuiteLatestVersionTypeDef(TypedDict):
version: int,
status: TestSuiteLifecycleType, # (1)
statusReason: NotRequired[str],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
resourceArn: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListTestCasesRequestTypeDef#
# ListTestCasesRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestCasesRequestTypeDef
def get_value() -> ListTestCasesRequestTypeDef:
return {
"testCaseIds": ...,
}
# ListTestCasesRequestTypeDef definition
class ListTestCasesRequestTypeDef(TypedDict):
testCaseIds: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TestCaseSummaryTypeDef#
# TestCaseSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TestCaseSummaryTypeDef
def get_value() -> TestCaseSummaryTypeDef:
return {
"testCaseId": ...,
}
# TestCaseSummaryTypeDef definition
class TestCaseSummaryTypeDef(TypedDict):
testCaseId: str,
testCaseArn: str,
name: str,
latestVersion: int,
status: TestCaseLifecycleType, # (1)
creationTime: datetime,
lastUpdateTime: datetime,
statusReason: NotRequired[str],
ListTestConfigurationsRequestTypeDef#
# ListTestConfigurationsRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestConfigurationsRequestTypeDef
def get_value() -> ListTestConfigurationsRequestTypeDef:
return {
"testConfigurationIds": ...,
}
# ListTestConfigurationsRequestTypeDef definition
class ListTestConfigurationsRequestTypeDef(TypedDict):
testConfigurationIds: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TestConfigurationSummaryTypeDef#
# TestConfigurationSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TestConfigurationSummaryTypeDef
def get_value() -> TestConfigurationSummaryTypeDef:
return {
"testConfigurationId": ...,
}
# TestConfigurationSummaryTypeDef definition
class TestConfigurationSummaryTypeDef(TypedDict):
testConfigurationId: str,
name: str,
latestVersion: int,
testConfigurationArn: str,
status: TestConfigurationLifecycleType, # (1)
creationTime: datetime,
lastUpdateTime: datetime,
statusReason: NotRequired[str],
ListTestRunStepsRequestTypeDef#
# ListTestRunStepsRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestRunStepsRequestTypeDef
def get_value() -> ListTestRunStepsRequestTypeDef:
return {
"testRunId": ...,
}
# ListTestRunStepsRequestTypeDef definition
class ListTestRunStepsRequestTypeDef(TypedDict):
testRunId: str,
testCaseId: NotRequired[str],
testSuiteId: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TestRunStepSummaryTypeDef#
# TestRunStepSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TestRunStepSummaryTypeDef
def get_value() -> TestRunStepSummaryTypeDef:
return {
"stepName": ...,
}
# 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],
ListTestRunTestCasesRequestTypeDef#
# ListTestRunTestCasesRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestRunTestCasesRequestTypeDef
def get_value() -> ListTestRunTestCasesRequestTypeDef:
return {
"testRunId": ...,
}
# ListTestRunTestCasesRequestTypeDef definition
class ListTestRunTestCasesRequestTypeDef(TypedDict):
testRunId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TestCaseRunSummaryTypeDef#
# TestCaseRunSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TestCaseRunSummaryTypeDef
def get_value() -> TestCaseRunSummaryTypeDef:
return {
"testCaseId": ...,
}
# TestCaseRunSummaryTypeDef definition
class TestCaseRunSummaryTypeDef(TypedDict):
testCaseId: str,
testCaseVersion: int,
testRunId: str,
status: TestCaseRunStatusType, # (1)
runStartTime: datetime,
statusReason: NotRequired[str],
runEndTime: NotRequired[datetime],
ListTestRunsRequestTypeDef#
# ListTestRunsRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestRunsRequestTypeDef
def get_value() -> ListTestRunsRequestTypeDef:
return {
"testSuiteId": ...,
}
# ListTestRunsRequestTypeDef definition
class ListTestRunsRequestTypeDef(TypedDict):
testSuiteId: NotRequired[str],
testRunIds: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TestRunSummaryTypeDef#
# TestRunSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TestRunSummaryTypeDef
def get_value() -> TestRunSummaryTypeDef:
return {
"testRunId": ...,
}
# 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],
ListTestSuitesRequestTypeDef#
# ListTestSuitesRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestSuitesRequestTypeDef
def get_value() -> ListTestSuitesRequestTypeDef:
return {
"testSuiteIds": ...,
}
# ListTestSuitesRequestTypeDef definition
class ListTestSuitesRequestTypeDef(TypedDict):
testSuiteIds: NotRequired[Sequence[str]],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
TestSuiteSummaryTypeDef#
# TestSuiteSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TestSuiteSummaryTypeDef
def get_value() -> TestSuiteSummaryTypeDef:
return {
"testSuiteId": ...,
}
# 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 TypedDict usage example
from types_boto3_apptest.type_defs import M2ManagedActionPropertiesTypeDef
def get_value() -> M2ManagedActionPropertiesTypeDef:
return {
"forceStop": ...,
}
# M2ManagedActionPropertiesTypeDef definition
class M2ManagedActionPropertiesTypeDef(TypedDict):
forceStop: NotRequired[bool],
importDataSetLocation: NotRequired[str],
M2ManagedApplicationStepOutputTypeDef#
# M2ManagedApplicationStepOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import M2ManagedApplicationStepOutputTypeDef
def get_value() -> M2ManagedApplicationStepOutputTypeDef:
return {
"importDataSetSummary": ...,
}
# M2ManagedApplicationStepOutputTypeDef definition
class M2ManagedApplicationStepOutputTypeDef(TypedDict):
importDataSetSummary: NotRequired[Dict[str, str]],
M2ManagedApplicationSummaryTypeDef#
# M2ManagedApplicationSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import M2ManagedApplicationSummaryTypeDef
def get_value() -> M2ManagedApplicationSummaryTypeDef:
return {
"applicationId": ...,
}
# M2ManagedApplicationSummaryTypeDef definition
class M2ManagedApplicationSummaryTypeDef(TypedDict):
applicationId: str,
runtime: M2ManagedRuntimeType, # (1)
listenerPort: NotRequired[int],
M2ManagedApplicationTypeDef#
# M2ManagedApplicationTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import M2ManagedApplicationTypeDef
def get_value() -> M2ManagedApplicationTypeDef:
return {
"applicationId": ...,
}
# M2ManagedApplicationTypeDef definition
class M2ManagedApplicationTypeDef(TypedDict):
applicationId: str,
runtime: M2ManagedRuntimeType, # (1)
vpcEndpointServiceName: NotRequired[str],
listenerPort: NotRequired[str],
M2NonManagedApplicationActionTypeDef#
# M2NonManagedApplicationActionTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import M2NonManagedApplicationActionTypeDef
def get_value() -> M2NonManagedApplicationActionTypeDef:
return {
"resource": ...,
}
# M2NonManagedApplicationActionTypeDef definition
class M2NonManagedApplicationActionTypeDef(TypedDict):
resource: str,
actionType: M2NonManagedActionTypeType, # (1)
M2NonManagedApplicationStepInputTypeDef#
# M2NonManagedApplicationStepInputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import M2NonManagedApplicationStepInputTypeDef
def get_value() -> M2NonManagedApplicationStepInputTypeDef:
return {
"vpcEndpointServiceName": ...,
}
# M2NonManagedApplicationStepInputTypeDef definition
class M2NonManagedApplicationStepInputTypeDef(TypedDict):
vpcEndpointServiceName: str,
listenerPort: int,
runtime: M2NonManagedRuntimeType, # (1)
actionType: M2NonManagedActionTypeType, # (2)
webAppName: NotRequired[str],
M2NonManagedApplicationSummaryTypeDef#
# M2NonManagedApplicationSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import M2NonManagedApplicationSummaryTypeDef
def get_value() -> M2NonManagedApplicationSummaryTypeDef:
return {
"vpcEndpointServiceName": ...,
}
# M2NonManagedApplicationSummaryTypeDef definition
class M2NonManagedApplicationSummaryTypeDef(TypedDict):
vpcEndpointServiceName: str,
listenerPort: int,
runtime: M2NonManagedRuntimeType, # (1)
webAppName: NotRequired[str],
M2NonManagedApplicationTypeDef#
# M2NonManagedApplicationTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import M2NonManagedApplicationTypeDef
def get_value() -> M2NonManagedApplicationTypeDef:
return {
"vpcEndpointServiceName": ...,
}
# M2NonManagedApplicationTypeDef definition
class M2NonManagedApplicationTypeDef(TypedDict):
vpcEndpointServiceName: str,
listenerPort: str,
runtime: M2NonManagedRuntimeType, # (1)
webAppName: NotRequired[str],
OutputFileTypeDef#
# OutputFileTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import OutputFileTypeDef
def get_value() -> OutputFileTypeDef:
return {
"fileLocation": ...,
}
# OutputFileTypeDef definition
class OutputFileTypeDef(TypedDict):
fileLocation: NotRequired[str],
ScriptSummaryTypeDef#
# ScriptSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ScriptSummaryTypeDef
def get_value() -> ScriptSummaryTypeDef:
return {
"scriptLocation": ...,
}
# ScriptSummaryTypeDef definition
class ScriptSummaryTypeDef(TypedDict):
scriptLocation: str,
type: ScriptTypeType, # (1)
- See ScriptTypeType
ScriptTypeDef#
# ScriptTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ScriptTypeDef
def get_value() -> ScriptTypeDef:
return {
"scriptLocation": ...,
}
# ScriptTypeDef definition
class ScriptTypeDef(TypedDict):
scriptLocation: str,
type: ScriptTypeType, # (1)
- See ScriptTypeType
StartTestRunRequestTypeDef#
# StartTestRunRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import StartTestRunRequestTypeDef
def get_value() -> StartTestRunRequestTypeDef:
return {
"testSuiteId": ...,
}
# StartTestRunRequestTypeDef definition
class StartTestRunRequestTypeDef(TypedDict):
testSuiteId: str,
testConfigurationId: NotRequired[str],
clientToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
TestCasesTypeDef#
# TestCasesTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TestCasesTypeDef
def get_value() -> TestCasesTypeDef:
return {
"sequential": ...,
}
# TestCasesTypeDef definition
class TestCasesTypeDef(TypedDict):
sequential: NotRequired[Sequence[str]],
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
BatchStepOutputTypeDef#
# BatchStepOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import BatchStepOutputTypeDef
def get_value() -> BatchStepOutputTypeDef:
return {
"dataSetExportLocation": ...,
}
# BatchStepOutputTypeDef definition
class BatchStepOutputTypeDef(TypedDict):
dataSetExportLocation: NotRequired[str],
dmsOutputLocation: NotRequired[str],
dataSetDetails: NotRequired[List[DataSetTypeDef]], # (1)
- See DataSetTypeDef
CompareDataSetsStepInputTypeDef#
# CompareDataSetsStepInputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CompareDataSetsStepInputTypeDef
def get_value() -> CompareDataSetsStepInputTypeDef:
return {
"sourceLocation": ...,
}
# CompareDataSetsStepInputTypeDef definition
class CompareDataSetsStepInputTypeDef(TypedDict):
sourceLocation: str,
targetLocation: str,
sourceDataSets: List[DataSetTypeDef], # (1)
targetDataSets: List[DataSetTypeDef], # (1)
- See DataSetTypeDef
- See DataSetTypeDef
TN3270StepOutputTypeDef#
# TN3270StepOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TN3270StepOutputTypeDef
def get_value() -> TN3270StepOutputTypeDef:
return {
"dataSetExportLocation": ...,
}
# TN3270StepOutputTypeDef definition
class TN3270StepOutputTypeDef(TypedDict):
scriptOutputLocation: str,
dataSetExportLocation: NotRequired[str],
dmsOutputLocation: NotRequired[str],
dataSetDetails: NotRequired[List[DataSetTypeDef]], # (1)
- See DataSetTypeDef
CompareDatabaseCDCStepInputTypeDef#
# CompareDatabaseCDCStepInputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CompareDatabaseCDCStepInputTypeDef
def get_value() -> CompareDatabaseCDCStepInputTypeDef:
return {
"sourceLocation": ...,
}
# CompareDatabaseCDCStepInputTypeDef definition
class CompareDatabaseCDCStepInputTypeDef(TypedDict):
sourceLocation: str,
targetLocation: str,
sourceMetadata: SourceDatabaseMetadataTypeDef, # (1)
targetMetadata: TargetDatabaseMetadataTypeDef, # (2)
outputLocation: NotRequired[str],
DatabaseCDCTypeDef#
# DatabaseCDCTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import DatabaseCDCTypeDef
def get_value() -> DatabaseCDCTypeDef:
return {
"sourceMetadata": ...,
}
# DatabaseCDCTypeDef definition
class DatabaseCDCTypeDef(TypedDict):
sourceMetadata: SourceDatabaseMetadataTypeDef, # (1)
targetMetadata: TargetDatabaseMetadataTypeDef, # (2)
CreateCloudFormationSummaryTypeDef#
# CreateCloudFormationSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CreateCloudFormationSummaryTypeDef
def get_value() -> CreateCloudFormationSummaryTypeDef:
return {
"stepInput": ...,
}
# CreateCloudFormationSummaryTypeDef definition
class CreateCloudFormationSummaryTypeDef(TypedDict):
stepInput: CreateCloudFormationStepInputTypeDef, # (1)
stepOutput: NotRequired[CreateCloudFormationStepOutputTypeDef], # (2)
CreateTestCaseResponseTypeDef#
# CreateTestCaseResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CreateTestCaseResponseTypeDef
def get_value() -> CreateTestCaseResponseTypeDef:
return {
"testCaseId": ...,
}
# CreateTestCaseResponseTypeDef definition
class CreateTestCaseResponseTypeDef(TypedDict):
testCaseId: str,
testCaseVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateTestConfigurationResponseTypeDef#
# CreateTestConfigurationResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CreateTestConfigurationResponseTypeDef
def get_value() -> CreateTestConfigurationResponseTypeDef:
return {
"testConfigurationId": ...,
}
# CreateTestConfigurationResponseTypeDef definition
class CreateTestConfigurationResponseTypeDef(TypedDict):
testConfigurationId: str,
testConfigurationVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateTestSuiteResponseTypeDef#
# CreateTestSuiteResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CreateTestSuiteResponseTypeDef
def get_value() -> CreateTestSuiteResponseTypeDef:
return {
"testSuiteId": ...,
}
# CreateTestSuiteResponseTypeDef definition
class CreateTestSuiteResponseTypeDef(TypedDict):
testSuiteId: str,
testSuiteVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartTestRunResponseTypeDef#
# StartTestRunResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import StartTestRunResponseTypeDef
def get_value() -> StartTestRunResponseTypeDef:
return {
"testRunId": ...,
}
# StartTestRunResponseTypeDef definition
class StartTestRunResponseTypeDef(TypedDict):
testRunId: str,
testRunStatus: TestRunStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateTestCaseResponseTypeDef#
# UpdateTestCaseResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import UpdateTestCaseResponseTypeDef
def get_value() -> UpdateTestCaseResponseTypeDef:
return {
"testCaseId": ...,
}
# UpdateTestCaseResponseTypeDef definition
class UpdateTestCaseResponseTypeDef(TypedDict):
testCaseId: str,
testCaseVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateTestConfigurationResponseTypeDef#
# UpdateTestConfigurationResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import UpdateTestConfigurationResponseTypeDef
def get_value() -> UpdateTestConfigurationResponseTypeDef:
return {
"testConfigurationId": ...,
}
# UpdateTestConfigurationResponseTypeDef definition
class UpdateTestConfigurationResponseTypeDef(TypedDict):
testConfigurationId: str,
testConfigurationVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateTestSuiteResponseTypeDef#
# UpdateTestSuiteResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import UpdateTestSuiteResponseTypeDef
def get_value() -> UpdateTestSuiteResponseTypeDef:
return {
"testSuiteId": ...,
}
# UpdateTestSuiteResponseTypeDef definition
class UpdateTestSuiteResponseTypeDef(TypedDict):
testSuiteId: str,
testSuiteVersion: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteCloudFormationSummaryTypeDef#
# DeleteCloudFormationSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import DeleteCloudFormationSummaryTypeDef
def get_value() -> DeleteCloudFormationSummaryTypeDef:
return {
"stepInput": ...,
}
# DeleteCloudFormationSummaryTypeDef definition
class DeleteCloudFormationSummaryTypeDef(TypedDict):
stepInput: DeleteCloudFormationStepInputTypeDef, # (1)
stepOutput: NotRequired[Dict[str, Any]],
ListTestCasesRequestPaginateTypeDef#
# ListTestCasesRequestPaginateTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestCasesRequestPaginateTypeDef
def get_value() -> ListTestCasesRequestPaginateTypeDef:
return {
"testCaseIds": ...,
}
# ListTestCasesRequestPaginateTypeDef definition
class ListTestCasesRequestPaginateTypeDef(TypedDict):
testCaseIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTestConfigurationsRequestPaginateTypeDef#
# ListTestConfigurationsRequestPaginateTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestConfigurationsRequestPaginateTypeDef
def get_value() -> ListTestConfigurationsRequestPaginateTypeDef:
return {
"testConfigurationIds": ...,
}
# ListTestConfigurationsRequestPaginateTypeDef definition
class ListTestConfigurationsRequestPaginateTypeDef(TypedDict):
testConfigurationIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTestRunStepsRequestPaginateTypeDef#
# ListTestRunStepsRequestPaginateTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestRunStepsRequestPaginateTypeDef
def get_value() -> ListTestRunStepsRequestPaginateTypeDef:
return {
"testRunId": ...,
}
# ListTestRunStepsRequestPaginateTypeDef definition
class ListTestRunStepsRequestPaginateTypeDef(TypedDict):
testRunId: str,
testCaseId: NotRequired[str],
testSuiteId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTestRunTestCasesRequestPaginateTypeDef#
# ListTestRunTestCasesRequestPaginateTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestRunTestCasesRequestPaginateTypeDef
def get_value() -> ListTestRunTestCasesRequestPaginateTypeDef:
return {
"testRunId": ...,
}
# ListTestRunTestCasesRequestPaginateTypeDef definition
class ListTestRunTestCasesRequestPaginateTypeDef(TypedDict):
testRunId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTestRunsRequestPaginateTypeDef#
# ListTestRunsRequestPaginateTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestRunsRequestPaginateTypeDef
def get_value() -> ListTestRunsRequestPaginateTypeDef:
return {
"testSuiteId": ...,
}
# ListTestRunsRequestPaginateTypeDef definition
class ListTestRunsRequestPaginateTypeDef(TypedDict):
testSuiteId: NotRequired[str],
testRunIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTestSuitesRequestPaginateTypeDef#
# ListTestSuitesRequestPaginateTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestSuitesRequestPaginateTypeDef
def get_value() -> ListTestSuitesRequestPaginateTypeDef:
return {
"testSuiteIds": ...,
}
# ListTestSuitesRequestPaginateTypeDef definition
class ListTestSuitesRequestPaginateTypeDef(TypedDict):
testSuiteIds: NotRequired[Sequence[str]],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTestCasesResponseTypeDef#
# ListTestCasesResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestCasesResponseTypeDef
def get_value() -> ListTestCasesResponseTypeDef:
return {
"testCases": ...,
}
# ListTestCasesResponseTypeDef definition
class ListTestCasesResponseTypeDef(TypedDict):
testCases: List[TestCaseSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTestConfigurationsResponseTypeDef#
# ListTestConfigurationsResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestConfigurationsResponseTypeDef
def get_value() -> ListTestConfigurationsResponseTypeDef:
return {
"testConfigurations": ...,
}
# ListTestConfigurationsResponseTypeDef definition
class ListTestConfigurationsResponseTypeDef(TypedDict):
testConfigurations: List[TestConfigurationSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTestRunStepsResponseTypeDef#
# ListTestRunStepsResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestRunStepsResponseTypeDef
def get_value() -> ListTestRunStepsResponseTypeDef:
return {
"testRunSteps": ...,
}
# ListTestRunStepsResponseTypeDef definition
class ListTestRunStepsResponseTypeDef(TypedDict):
testRunSteps: List[TestRunStepSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTestRunTestCasesResponseTypeDef#
# ListTestRunTestCasesResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestRunTestCasesResponseTypeDef
def get_value() -> ListTestRunTestCasesResponseTypeDef:
return {
"testRunTestCases": ...,
}
# ListTestRunTestCasesResponseTypeDef definition
class ListTestRunTestCasesResponseTypeDef(TypedDict):
testRunTestCases: List[TestCaseRunSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTestRunsResponseTypeDef#
# ListTestRunsResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestRunsResponseTypeDef
def get_value() -> ListTestRunsResponseTypeDef:
return {
"testRuns": ...,
}
# ListTestRunsResponseTypeDef definition
class ListTestRunsResponseTypeDef(TypedDict):
testRuns: List[TestRunSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListTestSuitesResponseTypeDef#
# ListTestSuitesResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ListTestSuitesResponseTypeDef
def get_value() -> ListTestSuitesResponseTypeDef:
return {
"testSuites": ...,
}
# ListTestSuitesResponseTypeDef definition
class ListTestSuitesResponseTypeDef(TypedDict):
testSuites: List[TestSuiteSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
M2ManagedApplicationActionTypeDef#
# M2ManagedApplicationActionTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import M2ManagedApplicationActionTypeDef
def get_value() -> M2ManagedApplicationActionTypeDef:
return {
"resource": ...,
}
# M2ManagedApplicationActionTypeDef definition
class M2ManagedApplicationActionTypeDef(TypedDict):
resource: str,
actionType: M2ManagedActionTypeType, # (1)
properties: NotRequired[M2ManagedActionPropertiesTypeDef], # (2)
M2ManagedApplicationStepInputTypeDef#
# M2ManagedApplicationStepInputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import M2ManagedApplicationStepInputTypeDef
def get_value() -> M2ManagedApplicationStepInputTypeDef:
return {
"applicationId": ...,
}
# M2ManagedApplicationStepInputTypeDef definition
class M2ManagedApplicationStepInputTypeDef(TypedDict):
applicationId: str,
runtime: str,
actionType: M2ManagedActionTypeType, # (1)
vpcEndpointServiceName: NotRequired[str],
listenerPort: NotRequired[int],
properties: NotRequired[M2ManagedActionPropertiesTypeDef], # (2)
M2NonManagedApplicationStepSummaryTypeDef#
# M2NonManagedApplicationStepSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import M2NonManagedApplicationStepSummaryTypeDef
def get_value() -> M2NonManagedApplicationStepSummaryTypeDef:
return {
"stepInput": ...,
}
# M2NonManagedApplicationStepSummaryTypeDef definition
class M2NonManagedApplicationStepSummaryTypeDef(TypedDict):
stepInput: M2NonManagedApplicationStepInputTypeDef, # (1)
stepOutput: NotRequired[Dict[str, Any]],
MainframeResourceSummaryTypeDef#
# MainframeResourceSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import MainframeResourceSummaryTypeDef
def get_value() -> MainframeResourceSummaryTypeDef:
return {
"m2ManagedApplication": ...,
}
# MainframeResourceSummaryTypeDef definition
class MainframeResourceSummaryTypeDef(TypedDict):
m2ManagedApplication: NotRequired[M2ManagedApplicationSummaryTypeDef], # (1)
m2NonManagedApplication: NotRequired[M2NonManagedApplicationSummaryTypeDef], # (2)
ResourceTypeOutputTypeDef#
# ResourceTypeOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ResourceTypeOutputTypeDef
def get_value() -> ResourceTypeOutputTypeDef:
return {
"cloudFormation": ...,
}
# ResourceTypeOutputTypeDef definition
class ResourceTypeOutputTypeDef(TypedDict):
cloudFormation: NotRequired[CloudFormationOutputTypeDef], # (1)
m2ManagedApplication: NotRequired[M2ManagedApplicationTypeDef], # (2)
m2NonManagedApplication: NotRequired[M2NonManagedApplicationTypeDef], # (3)
OutputTypeDef#
# OutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import OutputTypeDef
def get_value() -> OutputTypeDef:
return {
"file": ...,
}
# OutputTypeDef definition
class OutputTypeDef(TypedDict):
file: NotRequired[OutputFileTypeDef], # (1)
TN3270OutputTypeDef#
# TN3270OutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TN3270OutputTypeDef
def get_value() -> TN3270OutputTypeDef:
return {
"script": ...,
}
# TN3270OutputTypeDef definition
class TN3270OutputTypeDef(TypedDict):
script: ScriptTypeDef, # (1)
exportDataSetNames: NotRequired[List[str]],
- See ScriptTypeDef
TN3270TypeDef#
# TN3270TypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TN3270TypeDef
def get_value() -> TN3270TypeDef:
return {
"script": ...,
}
# TN3270TypeDef definition
class TN3270TypeDef(TypedDict):
script: ScriptTypeDef, # (1)
exportDataSetNames: NotRequired[Sequence[str]],
- See ScriptTypeDef
CompareDataSetsSummaryTypeDef#
# CompareDataSetsSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CompareDataSetsSummaryTypeDef
def get_value() -> CompareDataSetsSummaryTypeDef:
return {
"stepInput": ...,
}
# CompareDataSetsSummaryTypeDef definition
class CompareDataSetsSummaryTypeDef(TypedDict):
stepInput: CompareDataSetsStepInputTypeDef, # (1)
stepOutput: NotRequired[CompareDataSetsStepOutputTypeDef], # (2)
ResourceTypeTypeDef#
# ResourceTypeTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ResourceTypeTypeDef
def get_value() -> ResourceTypeTypeDef:
return {
"cloudFormation": ...,
}
# 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 TypedDict usage example
from types_boto3_apptest.type_defs import CompareDatabaseCDCSummaryTypeDef
def get_value() -> CompareDatabaseCDCSummaryTypeDef:
return {
"stepInput": ...,
}
# CompareDatabaseCDCSummaryTypeDef definition
class CompareDatabaseCDCSummaryTypeDef(TypedDict):
stepInput: CompareDatabaseCDCStepInputTypeDef, # (1)
stepOutput: NotRequired[CompareDatabaseCDCStepOutputTypeDef], # (2)
FileMetadataOutputTypeDef#
# FileMetadataOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import FileMetadataOutputTypeDef
def get_value() -> FileMetadataOutputTypeDef:
return {
"dataSets": ...,
}
# FileMetadataOutputTypeDef definition
class FileMetadataOutputTypeDef(TypedDict):
dataSets: NotRequired[List[DataSetTypeDef]], # (1)
databaseCDC: NotRequired[DatabaseCDCTypeDef], # (2)
- See DataSetTypeDef
- See DatabaseCDCTypeDef
FileMetadataTypeDef#
# FileMetadataTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import FileMetadataTypeDef
def get_value() -> FileMetadataTypeDef:
return {
"dataSets": ...,
}
# FileMetadataTypeDef definition
class FileMetadataTypeDef(TypedDict):
dataSets: NotRequired[Sequence[DataSetTypeDef]], # (1)
databaseCDC: NotRequired[DatabaseCDCTypeDef], # (2)
- See DataSetTypeDef
- See DatabaseCDCTypeDef
CloudFormationStepSummaryTypeDef#
# CloudFormationStepSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CloudFormationStepSummaryTypeDef
def get_value() -> CloudFormationStepSummaryTypeDef:
return {
"createCloudformation": ...,
}
# CloudFormationStepSummaryTypeDef definition
class CloudFormationStepSummaryTypeDef(TypedDict):
createCloudformation: NotRequired[CreateCloudFormationSummaryTypeDef], # (1)
deleteCloudformation: NotRequired[DeleteCloudFormationSummaryTypeDef], # (2)
ResourceActionTypeDef#
# ResourceActionTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ResourceActionTypeDef
def get_value() -> ResourceActionTypeDef:
return {
"m2ManagedApplicationAction": ...,
}
# 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 TypedDict usage example
from types_boto3_apptest.type_defs import M2ManagedApplicationStepSummaryTypeDef
def get_value() -> M2ManagedApplicationStepSummaryTypeDef:
return {
"stepInput": ...,
}
# M2ManagedApplicationStepSummaryTypeDef definition
class M2ManagedApplicationStepSummaryTypeDef(TypedDict):
stepInput: M2ManagedApplicationStepInputTypeDef, # (1)
stepOutput: NotRequired[M2ManagedApplicationStepOutputTypeDef], # (2)
BatchStepInputTypeDef#
# BatchStepInputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import BatchStepInputTypeDef
def get_value() -> BatchStepInputTypeDef:
return {
"resource": ...,
}
# 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 TypedDict usage example
from types_boto3_apptest.type_defs import TN3270StepInputTypeDef
def get_value() -> TN3270StepInputTypeDef:
return {
"resource": ...,
}
# TN3270StepInputTypeDef definition
class TN3270StepInputTypeDef(TypedDict):
resource: MainframeResourceSummaryTypeDef, # (1)
script: ScriptSummaryTypeDef, # (2)
exportDataSetNames: NotRequired[List[str]],
properties: NotRequired[MainframeActionPropertiesTypeDef], # (3)
ResourceOutputTypeDef#
# ResourceOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ResourceOutputTypeDef
def get_value() -> ResourceOutputTypeDef:
return {
"name": ...,
}
# ResourceOutputTypeDef definition
class ResourceOutputTypeDef(TypedDict):
name: str,
type: ResourceTypeOutputTypeDef, # (1)
MainframeActionTypeOutputTypeDef#
# MainframeActionTypeOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import MainframeActionTypeOutputTypeDef
def get_value() -> MainframeActionTypeOutputTypeDef:
return {
"batch": ...,
}
# MainframeActionTypeOutputTypeDef definition
class MainframeActionTypeOutputTypeDef(TypedDict):
batch: NotRequired[BatchOutputTypeDef], # (1)
tn3270: NotRequired[TN3270OutputTypeDef], # (2)
CompareFileTypeTypeDef#
# CompareFileTypeTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CompareFileTypeTypeDef
def get_value() -> CompareFileTypeTypeDef:
return {
"datasets": ...,
}
# CompareFileTypeTypeDef definition
class CompareFileTypeTypeDef(TypedDict):
datasets: NotRequired[CompareDataSetsSummaryTypeDef], # (1)
databaseCDC: NotRequired[CompareDatabaseCDCSummaryTypeDef], # (2)
InputFileOutputTypeDef#
# InputFileOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import InputFileOutputTypeDef
def get_value() -> InputFileOutputTypeDef:
return {
"sourceLocation": ...,
}
# InputFileOutputTypeDef definition
class InputFileOutputTypeDef(TypedDict):
sourceLocation: str,
targetLocation: str,
fileMetadata: FileMetadataOutputTypeDef, # (1)
ResourceActionSummaryTypeDef#
# ResourceActionSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ResourceActionSummaryTypeDef
def get_value() -> ResourceActionSummaryTypeDef:
return {
"cloudFormation": ...,
}
# 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 TypedDict usage example
from types_boto3_apptest.type_defs import BatchSummaryTypeDef
def get_value() -> BatchSummaryTypeDef:
return {
"stepInput": ...,
}
# BatchSummaryTypeDef definition
class BatchSummaryTypeDef(TypedDict):
stepInput: BatchStepInputTypeDef, # (1)
stepOutput: NotRequired[BatchStepOutputTypeDef], # (2)
TN3270SummaryTypeDef#
# TN3270SummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import TN3270SummaryTypeDef
def get_value() -> TN3270SummaryTypeDef:
return {
"stepInput": ...,
}
# TN3270SummaryTypeDef definition
class TN3270SummaryTypeDef(TypedDict):
stepInput: TN3270StepInputTypeDef, # (1)
stepOutput: NotRequired[TN3270StepOutputTypeDef], # (2)
GetTestConfigurationResponseTypeDef#
# GetTestConfigurationResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import GetTestConfigurationResponseTypeDef
def get_value() -> GetTestConfigurationResponseTypeDef:
return {
"testConfigurationId": ...,
}
# 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 TypedDict usage example
from types_boto3_apptest.type_defs import MainframeActionOutputTypeDef
def get_value() -> MainframeActionOutputTypeDef:
return {
"resource": ...,
}
# MainframeActionOutputTypeDef definition
class MainframeActionOutputTypeDef(TypedDict):
resource: str,
actionType: MainframeActionTypeOutputTypeDef, # (1)
properties: NotRequired[MainframeActionPropertiesTypeDef], # (2)
MainframeActionTypeTypeDef#
# MainframeActionTypeTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import MainframeActionTypeTypeDef
def get_value() -> MainframeActionTypeTypeDef:
return {
"batch": ...,
}
# MainframeActionTypeTypeDef definition
class MainframeActionTypeTypeDef(TypedDict):
batch: NotRequired[BatchUnionTypeDef], # (1)
tn3270: NotRequired[TN3270UnionTypeDef], # (2)
ResourceTypeDef#
# ResourceTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import ResourceTypeDef
def get_value() -> ResourceTypeDef:
return {
"name": ...,
}
# ResourceTypeDef definition
class ResourceTypeDef(TypedDict):
name: str,
type: ResourceTypeUnionTypeDef, # (1)
FileTypeDef#
# FileTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import FileTypeDef
def get_value() -> FileTypeDef:
return {
"fileType": ...,
}
# FileTypeDef definition
class FileTypeDef(TypedDict):
fileType: NotRequired[CompareFileTypeTypeDef], # (1)
InputOutputTypeDef#
# InputOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import InputOutputTypeDef
def get_value() -> InputOutputTypeDef:
return {
"file": ...,
}
# InputOutputTypeDef definition
class InputOutputTypeDef(TypedDict):
file: NotRequired[InputFileOutputTypeDef], # (1)
InputFileTypeDef#
# InputFileTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import InputFileTypeDef
def get_value() -> InputFileTypeDef:
return {
"sourceLocation": ...,
}
# InputFileTypeDef definition
class InputFileTypeDef(TypedDict):
sourceLocation: str,
targetLocation: str,
fileMetadata: FileMetadataUnionTypeDef, # (1)
MainframeActionSummaryTypeDef#
# MainframeActionSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import MainframeActionSummaryTypeDef
def get_value() -> MainframeActionSummaryTypeDef:
return {
"batch": ...,
}
# MainframeActionSummaryTypeDef definition
class MainframeActionSummaryTypeDef(TypedDict):
batch: NotRequired[BatchSummaryTypeDef], # (1)
tn3270: NotRequired[TN3270SummaryTypeDef], # (2)
CompareActionSummaryTypeDef#
# CompareActionSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CompareActionSummaryTypeDef
def get_value() -> CompareActionSummaryTypeDef:
return {
"type": ...,
}
# CompareActionSummaryTypeDef definition
class CompareActionSummaryTypeDef(TypedDict):
type: FileTypeDef, # (1)
- See FileTypeDef
CompareActionOutputTypeDef#
# CompareActionOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CompareActionOutputTypeDef
def get_value() -> CompareActionOutputTypeDef:
return {
"input": ...,
}
# CompareActionOutputTypeDef definition
class CompareActionOutputTypeDef(TypedDict):
input: InputOutputTypeDef, # (1)
output: NotRequired[OutputTypeDef], # (2)
- See InputOutputTypeDef
- See OutputTypeDef
MainframeActionTypeDef#
# MainframeActionTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import MainframeActionTypeDef
def get_value() -> MainframeActionTypeDef:
return {
"resource": ...,
}
# MainframeActionTypeDef definition
class MainframeActionTypeDef(TypedDict):
resource: str,
actionType: MainframeActionTypeUnionTypeDef, # (1)
properties: NotRequired[MainframeActionPropertiesTypeDef], # (2)
- See MainframeActionTypeTypeDef MainframeActionTypeOutputTypeDef
- See MainframeActionPropertiesTypeDef
CreateTestConfigurationRequestTypeDef#
# CreateTestConfigurationRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CreateTestConfigurationRequestTypeDef
def get_value() -> CreateTestConfigurationRequestTypeDef:
return {
"name": ...,
}
# CreateTestConfigurationRequestTypeDef definition
class CreateTestConfigurationRequestTypeDef(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)
UpdateTestConfigurationRequestTypeDef#
# UpdateTestConfigurationRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import UpdateTestConfigurationRequestTypeDef
def get_value() -> UpdateTestConfigurationRequestTypeDef:
return {
"testConfigurationId": ...,
}
# UpdateTestConfigurationRequestTypeDef definition
class UpdateTestConfigurationRequestTypeDef(TypedDict):
testConfigurationId: str,
description: NotRequired[str],
resources: NotRequired[Sequence[ResourceUnionTypeDef]], # (1)
properties: NotRequired[Mapping[str, str]],
serviceSettings: NotRequired[ServiceSettingsTypeDef], # (2)
StepRunSummaryTypeDef#
# StepRunSummaryTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import StepRunSummaryTypeDef
def get_value() -> StepRunSummaryTypeDef:
return {
"mainframeAction": ...,
}
# StepRunSummaryTypeDef definition
class StepRunSummaryTypeDef(TypedDict):
mainframeAction: NotRequired[MainframeActionSummaryTypeDef], # (1)
compareAction: NotRequired[CompareActionSummaryTypeDef], # (2)
resourceAction: NotRequired[ResourceActionSummaryTypeDef], # (3)
StepActionOutputTypeDef#
# StepActionOutputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import StepActionOutputTypeDef
def get_value() -> StepActionOutputTypeDef:
return {
"resourceAction": ...,
}
# StepActionOutputTypeDef definition
class StepActionOutputTypeDef(TypedDict):
resourceAction: NotRequired[ResourceActionTypeDef], # (1)
mainframeAction: NotRequired[MainframeActionOutputTypeDef], # (2)
compareAction: NotRequired[CompareActionOutputTypeDef], # (3)
InputTypeDef#
# InputTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import InputTypeDef
def get_value() -> InputTypeDef:
return {
"file": ...,
}
# InputTypeDef definition
class InputTypeDef(TypedDict):
file: NotRequired[InputFileUnionTypeDef], # (1)
GetTestRunStepResponseTypeDef#
# GetTestRunStepResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import GetTestRunStepResponseTypeDef
def get_value() -> GetTestRunStepResponseTypeDef:
return {
"stepName": ...,
}
# 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 TypedDict usage example
from types_boto3_apptest.type_defs import StepOutputTypeDef
def get_value() -> StepOutputTypeDef:
return {
"name": ...,
}
# StepOutputTypeDef definition
class StepOutputTypeDef(TypedDict):
name: str,
action: StepActionOutputTypeDef, # (1)
description: NotRequired[str],
GetTestCaseResponseTypeDef#
# GetTestCaseResponseTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import GetTestCaseResponseTypeDef
def get_value() -> GetTestCaseResponseTypeDef:
return {
"testCaseId": ...,
}
# 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 TypedDict usage example
from types_boto3_apptest.type_defs import GetTestSuiteResponseTypeDef
def get_value() -> GetTestSuiteResponseTypeDef:
return {
"testSuiteId": ...,
}
# 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 TypedDict usage example
from types_boto3_apptest.type_defs import CompareActionTypeDef
def get_value() -> CompareActionTypeDef:
return {
"input": ...,
}
# CompareActionTypeDef definition
class CompareActionTypeDef(TypedDict):
input: InputUnionTypeDef, # (1)
output: NotRequired[OutputTypeDef], # (2)
StepActionTypeDef#
# StepActionTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import StepActionTypeDef
def get_value() -> StepActionTypeDef:
return {
"resourceAction": ...,
}
# 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 TypedDict usage example
from types_boto3_apptest.type_defs import StepTypeDef
def get_value() -> StepTypeDef:
return {
"name": ...,
}
# StepTypeDef definition
class StepTypeDef(TypedDict):
name: str,
action: StepActionUnionTypeDef, # (1)
description: NotRequired[str],
CreateTestCaseRequestTypeDef#
# CreateTestCaseRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CreateTestCaseRequestTypeDef
def get_value() -> CreateTestCaseRequestTypeDef:
return {
"name": ...,
}
# CreateTestCaseRequestTypeDef definition
class CreateTestCaseRequestTypeDef(TypedDict):
name: str,
steps: Sequence[StepUnionTypeDef], # (1)
description: NotRequired[str],
clientToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
CreateTestSuiteRequestTypeDef#
# CreateTestSuiteRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import CreateTestSuiteRequestTypeDef
def get_value() -> CreateTestSuiteRequestTypeDef:
return {
"name": ...,
}
# CreateTestSuiteRequestTypeDef definition
class CreateTestSuiteRequestTypeDef(TypedDict):
name: str,
testCases: TestCasesUnionTypeDef, # (1)
description: NotRequired[str],
beforeSteps: NotRequired[Sequence[StepUnionTypeDef]], # (2)
afterSteps: NotRequired[Sequence[StepUnionTypeDef]], # (2)
clientToken: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
- See TestCasesTypeDef TestCasesOutputTypeDef
- See StepTypeDef StepOutputTypeDef
- See StepTypeDef StepOutputTypeDef
UpdateTestCaseRequestTypeDef#
# UpdateTestCaseRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import UpdateTestCaseRequestTypeDef
def get_value() -> UpdateTestCaseRequestTypeDef:
return {
"testCaseId": ...,
}
# UpdateTestCaseRequestTypeDef definition
class UpdateTestCaseRequestTypeDef(TypedDict):
testCaseId: str,
description: NotRequired[str],
steps: NotRequired[Sequence[StepUnionTypeDef]], # (1)
UpdateTestSuiteRequestTypeDef#
# UpdateTestSuiteRequestTypeDef TypedDict usage example
from types_boto3_apptest.type_defs import UpdateTestSuiteRequestTypeDef
def get_value() -> UpdateTestSuiteRequestTypeDef:
return {
"testSuiteId": ...,
}
# UpdateTestSuiteRequestTypeDef definition
class UpdateTestSuiteRequestTypeDef(TypedDict):
testSuiteId: str,
description: NotRequired[str],
beforeSteps: NotRequired[Sequence[StepUnionTypeDef]], # (1)
afterSteps: NotRequired[Sequence[StepUnionTypeDef]], # (1)
testCases: NotRequired[TestCasesUnionTypeDef], # (3)