This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::ApplicationSignals::ServiceLevelObjective DependencyConfig
Identifies the dependency using the DependencyKeyAttributes and DependencyOperationName.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "DependencyKeyAttributes" :String, "DependencyOperationName" :String}
YAML
DependencyKeyAttributes:StringDependencyOperationName:String
Properties
DependencyKeyAttributes-
If this SLO is related to a metric collected by Application Signals, you must use this field to specify which dependency the SLO metric is related to.
-
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.
Required: Yes
Type: String
Pattern:
^.+$Update requires: No interruption
-
DependencyOperationName-
When the SLO monitors a specific operation of the dependency, this field specifies the name of that operation in the dependency.
Required: Yes
Type: String
Minimum:
1Maximum:
255Update requires: No interruption