Optional
props: anyProtected
definitionThe matching definition of the resource (including the Properties).
Protected
dependencyThe matching dependency keys of the resource (DependsOn).
Protected
keyThe matching key of the resource.
Protected
metadataThe matching Metadata of the resource.
Protected
propertiesThe matching Properties of the resource.
Protected
templateThe parsed template.
The matcher for the ARN of the resource.
Protected
definitionThe definition of the resource from the template.
if the resource is not found.
if more than one matching resource is found.
The key/ID of the resource from the template.
The matcher for the Ref of the resource.
Asserts the condition and in case of failure, fails with a detailed error containing the template's debug information.
if the condition is false.
The condition to evaluate for true.
The message to fail if the condition is false.
Sets a matching dependency of the resource (DependsOn root property).
The test construct to match dependency on.
Returns dictionary (object) of the matching resources from the template, considering the matching definition and the key, if set.
Returns the dictionary (object) of the resources with the same type as the current one.
Checks if the tag with the given name (and optionally value) exists on the resource.
if the tag is not found.
The exact name of the tag.
Optional
value: stringEither empty to check only for the tag or the exact value of the tag.
Sets a matching Certificate for the endpoint
The certificate (or another resource) to match
Optional
regional: booleanWhether the certificate is regional or not
Sets a matching domain name
The whole or a partial domain name to match
Sets a matching Endpoint Type
The endpoint type to match
Sets/Overwrites a particular property in Metadata.
The key of the metadata.
Optional
value: anyThe metadata's value, either a matching string, a Matcher, or not set to only match for the existence of the property.
Sets the matching key.
The exact or partial key.
Sets/Overwrites a particular property in Properties.
The key of the property.
Optional
value: anyThe property's value, either a matching string, a Matcher, or not set to only match for the existence of the property.
Sets/Overwrites a particular property in the root definition.
The key of the property.
Optional
value: anyThe metadata's value, either a matching string, a Matcher, or not set to only match for the existence of the property.
Sets a matching Security Policy
The security policy to match
Generated using TypeDoc
A test construct for an API Gateway Domain Name
See
https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_apigateway.CfnDomainName.html