agent-claw: automated task changes

This commit is contained in:
daniel
2026-05-06 18:55:16 -05:00
parent 38905bb1e9
commit 732b00fb66
8494 changed files with 2018127 additions and 4 deletions

13
cdk/node_modules/aws-cdk-lib/aws-apptest/.jsiirc.json generated vendored Normal file
View File

@@ -0,0 +1,13 @@
{
"targets": {
"java": {
"package": "software.amazon.awscdk.services.apptest"
},
"dotnet": {
"namespace": "Amazon.CDK.AWS.AppTest"
},
"python": {
"module": "aws_cdk.aws_apptest"
}
}
}

39
cdk/node_modules/aws-cdk-lib/aws-apptest/README.md generated vendored Normal file
View File

@@ -0,0 +1,39 @@
# AWS::AppTest Construct Library
<!--BEGIN STABILITY BANNER-->
---
![cfn-resources: Stable](https://img.shields.io/badge/cfn--resources-stable-success.svg?style=for-the-badge)
> All classes with the `Cfn` prefix in this module ([CFN Resources]) are always stable and safe to use.
>
> [CFN Resources]: https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib
---
<!--END STABILITY BANNER-->
This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.
```ts nofixture
import * as apptest from 'aws-cdk-lib/aws-apptest';
```
<!--BEGIN CFNONLY DISCLAIMER-->
There are no official hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet. Here are some suggestions on how to proceed:
- Search [Construct Hub for AppTest construct libraries](https://constructs.dev/search?q=apptest)
- Use the automatically generated [L1](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_l1_using) constructs, in the same way you would use [the CloudFormation AWS::AppTest resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_AppTest.html) directly.
<!--BEGIN CFNONLY DISCLAIMER-->
There are no hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet.
However, you can still use the automatically generated [L1](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_l1_using) constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the [CloudFormation documentation for AWS::AppTest](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_AppTest.html).
(Read the [CDK Contributing Guide](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and submit an RFC if you are interested in contributing to this construct library.)
<!--END CFNONLY DISCLAIMER-->

1
cdk/node_modules/aws-cdk-lib/aws-apptest/index.d.ts generated vendored Normal file
View File

@@ -0,0 +1 @@
export * from './lib';

1
cdk/node_modules/aws-cdk-lib/aws-apptest/index.js generated vendored Normal file
View File

@@ -0,0 +1 @@
"use strict";var __createBinding=exports&&exports.__createBinding||(Object.create?(function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}):(function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]})),__exportStar=exports&&exports.__exportStar||function(m,exports2){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports2,p)&&__createBinding(exports2,m,p)};Object.defineProperty(exports,"__esModule",{value:!0});var _noFold;exports.CfnTestCase=void 0,Object.defineProperty(exports,_noFold="CfnTestCase",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnTestCase;return Object.defineProperty(exports,_noFold="CfnTestCase",{enumerable:!0,configurable:!0,value}),value}});

View File

@@ -0,0 +1,728 @@
import * as cdk from "../../core/lib";
import * as constructs from "constructs";
import * as cfn_parse from "../../core/lib/helpers-internal";
import { ITestCaseRef, TestCaseReference } from "../../interfaces/generated/aws-apptest-interfaces.generated";
/**
* Creates a test case for an application.
*
* For more information about test cases, see [Test cases](https://docs.aws.amazon.com/m2/latest/userguide/testing-test-cases.html) and [Application Testing concepts](https://docs.aws.amazon.com/m2/latest/userguide/concepts-apptest.html) in the *AWS Mainframe Modernization User Guide* .
*
* @cloudformationResource AWS::AppTest::TestCase
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apptest-testcase.html
*/
export declare class CfnTestCase extends cdk.CfnResource implements cdk.IInspectable, ITestCaseRef, cdk.ITaggableV2 {
/**
* The CloudFormation resource type name for this resource class.
*/
static readonly CFN_RESOURCE_TYPE_NAME: string;
/**
* Build a CfnTestCase from CloudFormation properties
*
* A factory method that creates a new instance of this class from an object
* containing the CloudFormation properties of this resource.
* Used in the @aws-cdk/cloudformation-include module.
*
* @internal
*/
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnTestCase;
/**
* Checks whether the given object is a CfnTestCase
*/
static isCfnTestCase(x: any): x is CfnTestCase;
/**
* Creates a new ITestCaseRef from an ARN
*/
static fromTestCaseArn(scope: constructs.Construct, id: string, arn: string): ITestCaseRef;
/**
* Creates a new ITestCaseRef from a testCaseId
*/
static fromTestCaseId(scope: constructs.Construct, id: string, testCaseId: string): ITestCaseRef;
static arnForTestCase(resource: ITestCaseRef): string;
/**
* Tag Manager which manages the tags for this resource
*/
readonly cdkTagManager: cdk.TagManager;
/**
* The description of the test case.
*/
private _description?;
/**
* The name of the test case.
*/
private _name;
/**
* The steps in the test case.
*/
private _steps;
/**
* The specified tags of the test case.
*/
private _tags?;
protected readonly cfnPropertyNames: Record<string, string>;
/**
* Create a new `AWS::AppTest::TestCase`.
*
* @param scope Scope in which this resource is defined
* @param id Construct identifier for this resource (unique in its scope)
* @param props Resource properties
*/
constructor(scope: constructs.Construct, id: string, props: CfnTestCaseProps);
get testCaseRef(): TestCaseReference;
/**
* The description of the test case.
*/
get description(): string | undefined;
/**
* The description of the test case.
*/
set description(value: string | undefined);
/**
* The name of the test case.
*/
get name(): string;
/**
* The name of the test case.
*/
set name(value: string);
/**
* The steps in the test case.
*/
get steps(): Array<cdk.IResolvable | CfnTestCase.StepProperty> | cdk.IResolvable;
/**
* The steps in the test case.
*/
set steps(value: Array<cdk.IResolvable | CfnTestCase.StepProperty> | cdk.IResolvable);
/**
* The specified tags of the test case.
*/
get tags(): Record<string, string> | undefined;
/**
* The specified tags of the test case.
*/
set tags(value: Record<string, string> | undefined);
/**
* The creation time of the test case.
*
* @cloudformationAttribute CreationTime
*/
get attrCreationTime(): string;
/**
* The last update time of the test case.
*
* @cloudformationAttribute LastUpdateTime
*/
get attrLastUpdateTime(): string;
/**
* @cloudformationAttribute LatestVersion
*/
get attrLatestVersion(): cdk.IResolvable;
/**
* The status of the test case.
*
* @cloudformationAttribute Status
*/
get attrStatus(): string;
/**
* The Amazon Resource Name (ARN) of the test case.
*
* @cloudformationAttribute TestCaseArn
*/
get attrTestCaseArn(): string;
/**
* The response test case ID of the test case.
*
* @cloudformationAttribute TestCaseId
*/
get attrTestCaseId(): string;
/**
* The version of the test case.
*
* @cloudformationAttribute TestCaseVersion
*/
get attrTestCaseVersion(): cdk.IResolvable;
protected get cfnProperties(): Record<string, any>;
/**
* Examines the CloudFormation resource and discloses attributes
*
* @param inspector tree inspector to collect and process attributes
*/
inspect(inspector: cdk.TreeInspector): void;
protected renderProperties(props: Record<string, any>): Record<string, any>;
}
export declare namespace CfnTestCase {
/**
* Defines a step.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-step.html
*/
interface StepProperty {
/**
* The action of the step.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-step.html#cfn-apptest-testcase-step-action
*/
readonly action: cdk.IResolvable | CfnTestCase.StepActionProperty;
/**
* The description of the step.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-step.html#cfn-apptest-testcase-step-description
*/
readonly description?: string;
/**
* The name of the step.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-step.html#cfn-apptest-testcase-step-name
*/
readonly name: string;
}
/**
* Specifies a step action.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-stepaction.html
*/
interface StepActionProperty {
/**
* The compare action of the step action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-stepaction.html#cfn-apptest-testcase-stepaction-compareaction
*/
readonly compareAction?: CfnTestCase.CompareActionProperty | cdk.IResolvable;
/**
* The mainframe action of the step action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-stepaction.html#cfn-apptest-testcase-stepaction-mainframeaction
*/
readonly mainframeAction?: cdk.IResolvable | CfnTestCase.MainframeActionProperty;
/**
* The resource action of the step action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-stepaction.html#cfn-apptest-testcase-stepaction-resourceaction
*/
readonly resourceAction?: cdk.IResolvable | CfnTestCase.ResourceActionProperty;
}
/**
* Specifies a resource action.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-resourceaction.html
*/
interface ResourceActionProperty {
/**
* The CloudFormation action of the resource action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-resourceaction.html#cfn-apptest-testcase-resourceaction-cloudformationaction
*/
readonly cloudFormationAction?: CfnTestCase.CloudFormationActionProperty | cdk.IResolvable;
/**
* The Mainframe Modernization managed application action of the resource action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-resourceaction.html#cfn-apptest-testcase-resourceaction-m2managedapplicationaction
*/
readonly m2ManagedApplicationAction?: cdk.IResolvable | CfnTestCase.M2ManagedApplicationActionProperty;
/**
* The Mainframe Modernization non-managed application action of the resource action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-resourceaction.html#cfn-apptest-testcase-resourceaction-m2nonmanagedapplicationaction
*/
readonly m2NonManagedApplicationAction?: cdk.IResolvable | CfnTestCase.M2NonManagedApplicationActionProperty;
}
/**
* Specifies the Mainframe Modernization managed application action.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-m2managedapplicationaction.html
*/
interface M2ManagedApplicationActionProperty {
/**
* The action type of the Mainframe Modernization managed application action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-m2managedapplicationaction.html#cfn-apptest-testcase-m2managedapplicationaction-actiontype
*/
readonly actionType: string;
/**
* The properties of the Mainframe Modernization managed application action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-m2managedapplicationaction.html#cfn-apptest-testcase-m2managedapplicationaction-properties
*/
readonly properties?: cdk.IResolvable | CfnTestCase.M2ManagedActionPropertiesProperty;
/**
* The resource of the Mainframe Modernization managed application action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-m2managedapplicationaction.html#cfn-apptest-testcase-m2managedapplicationaction-resource
*/
readonly resource: string;
}
/**
* Specifies the Mainframe Modernization managed action properties.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-m2managedactionproperties.html
*/
interface M2ManagedActionPropertiesProperty {
/**
* Force stops the Mainframe Modernization managed action properties.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-m2managedactionproperties.html#cfn-apptest-testcase-m2managedactionproperties-forcestop
*/
readonly forceStop?: boolean | cdk.IResolvable;
/**
* The import data set location of the Mainframe Modernization managed action properties.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-m2managedactionproperties.html#cfn-apptest-testcase-m2managedactionproperties-importdatasetlocation
*/
readonly importDataSetLocation?: string;
}
/**
* Specifies the Mainframe Modernization non-managed application action.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-m2nonmanagedapplicationaction.html
*/
interface M2NonManagedApplicationActionProperty {
/**
* The action type of the Mainframe Modernization non-managed application action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-m2nonmanagedapplicationaction.html#cfn-apptest-testcase-m2nonmanagedapplicationaction-actiontype
*/
readonly actionType: string;
/**
* The resource of the Mainframe Modernization non-managed application action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-m2nonmanagedapplicationaction.html#cfn-apptest-testcase-m2nonmanagedapplicationaction-resource
*/
readonly resource: string;
}
/**
* Specifies the CloudFormation action.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-cloudformationaction.html
*/
interface CloudFormationActionProperty {
/**
* The action type of the CloudFormation action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-cloudformationaction.html#cfn-apptest-testcase-cloudformationaction-actiontype
*/
readonly actionType?: string;
/**
* The resource of the CloudFormation action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-cloudformationaction.html#cfn-apptest-testcase-cloudformationaction-resource
*/
readonly resource: string;
}
/**
* Specifies the mainframe action.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-mainframeaction.html
*/
interface MainframeActionProperty {
/**
* The action type of the mainframe action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-mainframeaction.html#cfn-apptest-testcase-mainframeaction-actiontype
*/
readonly actionType: cdk.IResolvable | CfnTestCase.MainframeActionTypeProperty;
/**
* The properties of the mainframe action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-mainframeaction.html#cfn-apptest-testcase-mainframeaction-properties
*/
readonly properties?: cdk.IResolvable | CfnTestCase.MainframeActionPropertiesProperty;
/**
* The resource of the mainframe action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-mainframeaction.html#cfn-apptest-testcase-mainframeaction-resource
*/
readonly resource: string;
}
/**
* Specifies the mainframe action type.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-mainframeactiontype.html
*/
interface MainframeActionTypeProperty {
/**
* The batch of the mainframe action type.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-mainframeactiontype.html#cfn-apptest-testcase-mainframeactiontype-batch
*/
readonly batch?: CfnTestCase.BatchProperty | cdk.IResolvable;
/**
* The tn3270 port of the mainframe action type.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-mainframeactiontype.html#cfn-apptest-testcase-mainframeactiontype-tn3270
*/
readonly tn3270?: cdk.IResolvable | CfnTestCase.TN3270Property;
}
/**
* Defines a batch.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-batch.html
*/
interface BatchProperty {
/**
* The job name of the batch.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-batch.html#cfn-apptest-testcase-batch-batchjobname
*/
readonly batchJobName: string;
/**
* The batch job parameters of the batch.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-batch.html#cfn-apptest-testcase-batch-batchjobparameters
*/
readonly batchJobParameters?: cdk.IResolvable | Record<string, string>;
/**
* The export data set names of the batch.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-batch.html#cfn-apptest-testcase-batch-exportdatasetnames
*/
readonly exportDataSetNames?: Array<string>;
}
/**
* Specifies the TN3270 protocol.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-tn3270.html
*/
interface TN3270Property {
/**
* The data set names of the TN3270 protocol.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-tn3270.html#cfn-apptest-testcase-tn3270-exportdatasetnames
*/
readonly exportDataSetNames?: Array<string>;
/**
* The script of the TN3270 protocol.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-tn3270.html#cfn-apptest-testcase-tn3270-script
*/
readonly script: cdk.IResolvable | CfnTestCase.ScriptProperty;
}
/**
* Specifies the script.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-script.html
*/
interface ScriptProperty {
/**
* The script location of the scripts.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-script.html#cfn-apptest-testcase-script-scriptlocation
*/
readonly scriptLocation: string;
/**
* The type of the scripts.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-script.html#cfn-apptest-testcase-script-type
*/
readonly type: string;
}
/**
* Specifies the mainframe action properties.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-mainframeactionproperties.html
*/
interface MainframeActionPropertiesProperty {
/**
* The DMS task ARN of the mainframe action properties.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-mainframeactionproperties.html#cfn-apptest-testcase-mainframeactionproperties-dmstaskarn
*/
readonly dmsTaskArn?: string;
}
/**
* Compares the action.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-compareaction.html
*/
interface CompareActionProperty {
/**
* The input of the compare action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-compareaction.html#cfn-apptest-testcase-compareaction-input
*/
readonly input: CfnTestCase.InputProperty | cdk.IResolvable;
/**
* The output of the compare action.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-compareaction.html#cfn-apptest-testcase-compareaction-output
*/
readonly output?: cdk.IResolvable | CfnTestCase.OutputProperty;
}
/**
* Specifies the input.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-input.html
*/
interface InputProperty {
/**
* The file in the input.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-input.html#cfn-apptest-testcase-input-file
*/
readonly file: CfnTestCase.InputFileProperty | cdk.IResolvable;
}
/**
* Specifies the input file.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-inputfile.html
*/
interface InputFileProperty {
/**
* The file metadata of the input file.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-inputfile.html#cfn-apptest-testcase-inputfile-filemetadata
*/
readonly fileMetadata: CfnTestCase.FileMetadataProperty | cdk.IResolvable;
/**
* The source location of the input file.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-inputfile.html#cfn-apptest-testcase-inputfile-sourcelocation
*/
readonly sourceLocation: string;
/**
* The target location of the input file.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-inputfile.html#cfn-apptest-testcase-inputfile-targetlocation
*/
readonly targetLocation: string;
}
/**
* Specifies a file metadata.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-filemetadata.html
*/
interface FileMetadataProperty {
/**
* The database CDC of the file metadata.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-filemetadata.html#cfn-apptest-testcase-filemetadata-databasecdc
*/
readonly databaseCdc?: CfnTestCase.DatabaseCDCProperty | cdk.IResolvable;
/**
* The data sets of the file metadata.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-filemetadata.html#cfn-apptest-testcase-filemetadata-datasets
*/
readonly dataSets?: Array<CfnTestCase.DataSetProperty | cdk.IResolvable> | cdk.IResolvable;
}
/**
* Defines a data set.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-dataset.html
*/
interface DataSetProperty {
/**
* The CCSID of the data set.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-dataset.html#cfn-apptest-testcase-dataset-ccsid
*/
readonly ccsid: string;
/**
* The format of the data set.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-dataset.html#cfn-apptest-testcase-dataset-format
*/
readonly format: string;
/**
* The length of the data set.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-dataset.html#cfn-apptest-testcase-dataset-length
*/
readonly length: number;
/**
* The name of the data set.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-dataset.html#cfn-apptest-testcase-dataset-name
*/
readonly name: string;
/**
* The type of the data set.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-dataset.html#cfn-apptest-testcase-dataset-type
*/
readonly type: string;
}
/**
* Defines the Change Data Capture (CDC) of the database.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-databasecdc.html
*/
interface DatabaseCDCProperty {
/**
* The source metadata of the database CDC.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-databasecdc.html#cfn-apptest-testcase-databasecdc-sourcemetadata
*/
readonly sourceMetadata: cdk.IResolvable | CfnTestCase.SourceDatabaseMetadataProperty;
/**
* The target metadata of the database CDC.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-databasecdc.html#cfn-apptest-testcase-databasecdc-targetmetadata
*/
readonly targetMetadata: cdk.IResolvable | CfnTestCase.TargetDatabaseMetadataProperty;
}
/**
* Specifies the source database metadata.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-sourcedatabasemetadata.html
*/
interface SourceDatabaseMetadataProperty {
/**
* The capture tool of the source database metadata.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-sourcedatabasemetadata.html#cfn-apptest-testcase-sourcedatabasemetadata-capturetool
*/
readonly captureTool: string;
/**
* The type of the source database metadata.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-sourcedatabasemetadata.html#cfn-apptest-testcase-sourcedatabasemetadata-type
*/
readonly type: string;
}
/**
* Specifies a target database metadata.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-targetdatabasemetadata.html
*/
interface TargetDatabaseMetadataProperty {
/**
* The capture tool of the target database metadata.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-targetdatabasemetadata.html#cfn-apptest-testcase-targetdatabasemetadata-capturetool
*/
readonly captureTool: string;
/**
* The type of the target database metadata.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-targetdatabasemetadata.html#cfn-apptest-testcase-targetdatabasemetadata-type
*/
readonly type: string;
}
/**
* Specifies an output.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-output.html
*/
interface OutputProperty {
/**
* The file of the output.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-output.html#cfn-apptest-testcase-output-file
*/
readonly file: cdk.IResolvable | CfnTestCase.OutputFileProperty;
}
/**
* Specifies an output file.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-outputfile.html
*/
interface OutputFileProperty {
/**
* The file location of the output file.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-outputfile.html#cfn-apptest-testcase-outputfile-filelocation
*/
readonly fileLocation?: string;
}
/**
* Specifies the latest version of a test case.
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-testcaselatestversion.html
*/
interface TestCaseLatestVersionProperty {
/**
* The status of the test case latest version.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-testcaselatestversion.html#cfn-apptest-testcase-testcaselatestversion-status
*/
readonly status: string;
/**
* The version of the test case latest version.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apptest-testcase-testcaselatestversion.html#cfn-apptest-testcase-testcaselatestversion-version
*/
readonly version: number;
}
}
/**
* Properties for defining a `CfnTestCase`
*
* @struct
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apptest-testcase.html
*/
export interface CfnTestCaseProps {
/**
* The description of the test case.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apptest-testcase.html#cfn-apptest-testcase-description
*/
readonly description?: string;
/**
* The name of the test case.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apptest-testcase.html#cfn-apptest-testcase-name
*/
readonly name: string;
/**
* The steps in the test case.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apptest-testcase.html#cfn-apptest-testcase-steps
*/
readonly steps: Array<cdk.IResolvable | CfnTestCase.StepProperty> | cdk.IResolvable;
/**
* The specified tags of the test case.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apptest-testcase.html#cfn-apptest-testcase-tags
*/
readonly tags?: Record<string, string>;
}
export type { ITestCaseRef, TestCaseReference };

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
export * from './apptest.generated';

View File

@@ -0,0 +1 @@
"use strict";var __createBinding=exports&&exports.__createBinding||(Object.create?(function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}):(function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]})),__exportStar=exports&&exports.__exportStar||function(m,exports2){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports2,p)&&__createBinding(exports2,m,p)};Object.defineProperty(exports,"__esModule",{value:!0});var _noFold;exports.CfnTestCase=void 0,Object.defineProperty(exports,_noFold="CfnTestCase",{enumerable:!0,configurable:!0,get:()=>{var value=require("./apptest.generated").CfnTestCase;return Object.defineProperty(exports,_noFold="CfnTestCase",{enumerable:!0,configurable:!0,value}),value}});