Skip to content

Commit

Permalink
internal/keyvaluetags: Support servicediscovery and worklink
Browse files Browse the repository at this point in the history
Reference: #13459
Reference: #13696
  • Loading branch information
bflad committed Jun 12, 2020
1 parent c20841f commit 37fdf87
Show file tree
Hide file tree
Showing 7 changed files with 162 additions and 0 deletions.
2 changes: 2 additions & 0 deletions aws/internal/keyvaluetags/generators/listtags/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ var serviceNames = []string{
"route53resolver",
"sagemaker",
"securityhub",
"servicediscovery",
"sfn",
"sns",
"sqs",
Expand All @@ -110,6 +111,7 @@ var serviceNames = []string{
"waf",
"wafregional",
"wafv2",
"worklink",
"workspaces",
}

Expand Down
2 changes: 2 additions & 0 deletions aws/internal/keyvaluetags/generators/servicetags/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ var sliceServiceNames = []string{
"secretsmanager",
"serverlessapplicationrepository",
"servicecatalog",
"servicediscovery",
"sfn",
"sns",
"ssm",
Expand Down Expand Up @@ -133,6 +134,7 @@ var mapServiceNames = []string{
"securityhub",
"sqs",
"synthetics",
"worklink",
}

type TemplateData struct {
Expand Down
2 changes: 2 additions & 0 deletions aws/internal/keyvaluetags/generators/updatetags/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,7 @@ var serviceNames = []string{
"sagemaker",
"secretsmanager",
"securityhub",
"servicediscovery",
"sfn",
"sns",
"sqs",
Expand All @@ -118,6 +119,7 @@ var serviceNames = []string{
"waf",
"wafregional",
"wafv2",
"worklink",
"workspaces",
}

Expand Down
36 changes: 36 additions & 0 deletions aws/internal/keyvaluetags/list_tags_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,7 @@ import (
"github.com/aws/aws-sdk-go/service/sagemaker"
"github.com/aws/aws-sdk-go/service/secretsmanager"
"github.com/aws/aws-sdk-go/service/securityhub"
"github.com/aws/aws-sdk-go/service/servicediscovery"
"github.com/aws/aws-sdk-go/service/sfn"
"github.com/aws/aws-sdk-go/service/sns"
"github.com/aws/aws-sdk-go/service/sqs"
Expand All @@ -108,6 +109,7 @@ import (
"github.com/aws/aws-sdk-go/service/waf"
"github.com/aws/aws-sdk-go/service/wafregional"
"github.com/aws/aws-sdk-go/service/wafv2"
"github.com/aws/aws-sdk-go/service/worklink"
"github.com/aws/aws-sdk-go/service/workspaces"
)

Expand Down Expand Up @@ -300,6 +302,8 @@ func ServiceClientType(serviceName string) string {
funcType = reflect.TypeOf(secretsmanager.New)
case "securityhub":
funcType = reflect.TypeOf(securityhub.New)
case "servicediscovery":
funcType = reflect.TypeOf(servicediscovery.New)
case "sfn":
funcType = reflect.TypeOf(sfn.New)
case "sns":
Expand All @@ -322,6 +326,8 @@ func ServiceClientType(serviceName string) string {
funcType = reflect.TypeOf(wafregional.New)
case "wafv2":
funcType = reflect.TypeOf(wafv2.New)
case "worklink":
funcType = reflect.TypeOf(worklink.New)
case "workspaces":
funcType = reflect.TypeOf(workspaces.New)
default:
Expand Down Expand Up @@ -692,6 +698,8 @@ func ServiceTagInputIdentifierField(serviceName string) string {
return "ResourceId"
case "secretsmanager":
return "SecretId"
case "servicediscovery":
return "ResourceARN"
case "sqs":
return "QueueUrl"
case "ssm":
Expand Down
38 changes: 38 additions & 0 deletions aws/internal/keyvaluetags/service_tags_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

74 changes: 74 additions & 0 deletions aws/internal/keyvaluetags/update_tags_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 37fdf87

Please sign in to comment.