Skip to content

Commit 0620bb2

Browse files
committed
resource creation to use constants for resource names
1 parent d41926c commit 0620bb2

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

providers/aws/resources/aws_autoscaling.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,8 @@ func initAwsAutoscalingGroup(runtime *plugin.Runtime, args map[string]*llx.RawDa
118118
args["name"] = llx.StringDataPtr(group.AutoScalingGroupName)
119119
args["region"] = llx.StringData(region)
120120
args["tags"] = llx.MapData(autoscalingTagsToMap(group.Tags), types.String)
121-
args["tagSpecifications"] = llx.ArrayData(tagSpecs, types.Resource("aws.autoscaling.group.tag"))
122-
mqlGroup, err := CreateResource(runtime, "aws.autoscaling.group", args)
121+
args["tagSpecifications"] = llx.ArrayData(tagSpecs, types.Resource(ResourceAwsAutoscalingGroupTag))
122+
mqlGroup, err := CreateResource(runtime, ResourceAwsAutoscalingGroup, args)
123123
if err != nil {
124124
return args, nil, err
125125
}
@@ -170,7 +170,7 @@ func (a *mqlAwsAutoscaling) getGroups(conn *connection.AwsConnection) []*jobpool
170170
return nil, err
171171
}
172172

173-
mqlGroup, err := CreateResource(a.MqlRuntime, "aws.autoscaling.group",
173+
mqlGroup, err := CreateResource(a.MqlRuntime, ResourceAwsAutoscalingGroup,
174174
map[string]*llx.RawData{
175175
"arn": llx.StringData(groupArn),
176176
"availabilityZones": llx.ArrayData(availabilityZones, types.String),
@@ -189,7 +189,7 @@ func (a *mqlAwsAutoscaling) getGroups(conn *connection.AwsConnection) []*jobpool
189189
"name": llx.StringDataPtr(group.AutoScalingGroupName),
190190
"region": llx.StringData(region),
191191
"tags": llx.MapData(autoscalingTagsToMap(group.Tags), types.String),
192-
"tagSpecifications": llx.ArrayData(tagSpecs, types.Resource("aws.autoscaling.group.tag")),
192+
"tagSpecifications": llx.ArrayData(tagSpecs, types.Resource(ResourceAwsAutoscalingGroupTag)),
193193
})
194194
if err != nil {
195195
return nil, err
@@ -224,7 +224,7 @@ func createTagSpecifications(runtime *plugin.Runtime, tags []ec2types.TagDescrip
224224
key := convert.ToValue(tag.Key)
225225
tagId := fmt.Sprintf("%s/tag/%s", groupArn, key)
226226

227-
mqlTag, err := CreateResource(runtime, "aws.autoscaling.group.tag",
227+
mqlTag, err := CreateResource(runtime, ResourceAwsAutoscalingGroupTag,
228228
map[string]*llx.RawData{
229229
"__id": llx.StringData(tagId),
230230
"key": llx.StringData(key),

providers/aws/resources/aws_codedeploy.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ func (dg *mqlAwsCodedeployDeploymentGroup) autoScalingGroups() ([]any, error) {
251251
// ARN construction for ASGs is a bit different, usually fetched via name
252252
// We'd need a way to link to an existing aws.autoscaling.group resource.
253253
// For now, returning basic info. A full resource link would require aws.autoscaling.group to be an init-able resource by name+region.
254-
asgRes, err := NewResource(dg.MqlRuntime, "aws.autoscaling.group", map[string]*llx.RawData{
254+
asgRes, err := NewResource(dg.MqlRuntime, ResourceAwsAutoscalingGroup, map[string]*llx.RawData{
255255
"name": llx.StringData(*asg.Name),
256256
"region": llx.StringData(dg.Region.Data),
257257
// ARN might need to be constructed or looked up if not directly available

0 commit comments

Comments
 (0)