View a markdown version of this page

TestRunDependencySummary - Next generation Resilience Hub

TestRunDependencySummary

Contains summary information about a dependency that a test run blocked, as captured when the run started.

Contents

criticality

The criticality classification of the dependency when the run started. A dependency that was not discovered has the UNKNOWN criticality.

Type: String

Valid Values: HARD | SOFT | UNKNOWN

Required: Yes

dependencyName

The name of the dependency.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 1024.

Required: Yes

dnsName

The DNS name of the dependency that the test run blocked.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 253.

Required: Yes

source

The origin of the dependency. A discovered dependency was found by dependency discovery; a manual dependency was entered when the run started.

Type: String

Valid Values: DISCOVERED | MANUAL

Required: Yes

dependencyId

The unique identifier of the dependency. Absent when the dependency was entered manually and was not part of dependency discovery.

Type: String

Length Constraints: Fixed length of 36.

Pattern: [0-9a-f]{8}-[0-9a-f]{4}-[0-5][0-9a-f]{3}-[089ab][0-9a-f]{3}-[0-9a-f]{12}

Required: No

location

The location of the dependency.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 1024.

Required: No

provider

The provider of the dependency.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 1024.

Required: No

sourceRegions

The source Regions from which the dependency was detected.

Type: Array of strings

Array Members: Minimum number of 1 item. Maximum number of 5 items.

Length Constraints: Minimum length of 6.

Pattern: [a-z]{2}-((iso[a-z]{0,1}-)|(gov-)){0,1}[a-z]+-[0-9]

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: