ServiceDependency
This structure contains information about one dependency of this service.
Contents
- DependencyKeyAttributes
-
This is a string-to-string map. It can include the following fields.
-
Typedesignates the type of object this is. -
ResourceTypespecifies the type of the resource. This field is used only when the value of theTypefield isResourceorAWS::Resource. -
Namespecifies the name of the object. This is used only if the value of theTypefield isService,RemoteService, orAWS::Service. -
Identifieridentifies the resource objects of this resource. This is used only if the value of theTypefield isResourceorAWS::Resource. -
Environmentspecifies the location where this object is hosted, or what it belongs to.
Type: String to string map
Map Entries: Maximum number of 4 items.
Key Pattern:
[a-zA-Z]{1,50}Value Length Constraints: Minimum length of 1. Maximum length of 1024.
Value Pattern:
[ -~]*[!-~]+[ -~]*Required: Yes
-
- DependencyOperationName
-
The name of the called operation in the dependency.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Required: Yes
- MetricReferences
-
An array of structures that each contain information about one metric associated with this service dependency that was discovered by Application Signals.
Type: Array of MetricReference objects
Required: Yes
- OperationName
-
The name of the operation in this service that calls the dependency.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Required: Yes
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: