TestTypeInput
¶
Source code in docs_src/capo_cloudformation/types/test_type_input.py
arn
instance-attribute
¶
arn: NotRequired[TypeArn]
The Amazon Resource Name (ARN) of the extension.
Conditional: You must specify Arn, or TypeName and Type.
log_delivery_bucket
instance-attribute
¶
log_delivery_bucket: NotRequired[S3Bucket]
The S3 bucket to which CloudFormation delivers the contract test execution logs.
CloudFormation delivers the logs by the time contract testing has completed and the extension has been assigned a test type status of PASSED or FAILED.
The user calling TestType must be able to access items in the specified S3 bucket. Specifically, the user needs the following permissions:
-
GetObject -
PutObject
For more information, see Actions, Resources, and Condition Keys for Amazon S3 in the Identity and Access Management User Guide.
type
instance-attribute
¶
type: NotRequired[ThirdPartyType]
The type of the extension to test.
Conditional: You must specify Arn, or TypeName and Type.
type_name
instance-attribute
¶
type_name: NotRequired[TypeName]
The name of the extension to test.
Conditional: You must specify Arn, or TypeName and Type.
version_id
instance-attribute
¶
version_id: NotRequired[TypeVersionId]
The version of the extension to test.
You can specify the version id with either Arn, or with TypeName and Type.
If you don't specify a version, CloudFormation uses the default version of the extension in this account and Region for testing.