Skip to content

Commit 28e074b

Browse files
Zhiyong Ngleongzhiyong
authored andcommitted
feat: add aws_application_signals_service_level_objective table
1 parent 9a1825c commit 28e074b

6 files changed

Lines changed: 567 additions & 4 deletions

File tree

aws/plugin.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,7 @@ func Plugin(ctx context.Context) *plugin.Plugin {
246246
"aws_appautoscaling_policy": tableAwsAppAutoScalingPolicy(ctx),
247247
"aws_appautoscaling_target": tableAwsAppAutoScalingTarget(ctx),
248248
"aws_appconfig_application": tableAwsAppConfigApplication(ctx),
249+
"aws_application_signals_service_level_objective": tableAwsApplicationSignalsServiceLevelObjective(ctx),
249250
"aws_appstream_fleet": tableAwsAppStreamFleet(ctx),
250251
"aws_appstream_image": tableAwsAppStreamImage(ctx),
251252
"aws_appsync_api": tableAwsAppsyncApi(ctx),

aws/service.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ import (
2626
"github.com/aws/aws-sdk-go-v2/service/apigatewayv2"
2727
"github.com/aws/aws-sdk-go-v2/service/appconfig"
2828
"github.com/aws/aws-sdk-go-v2/service/applicationautoscaling"
29+
"github.com/aws/aws-sdk-go-v2/service/applicationsignals"
2930
"github.com/aws/aws-sdk-go-v2/service/apprunner"
3031
"github.com/aws/aws-sdk-go-v2/service/appstream"
3132
"github.com/aws/aws-sdk-go-v2/service/appsync"
@@ -268,6 +269,14 @@ func ApplicationAutoScalingClient(ctx context.Context, d *plugin.QueryData) (*ap
268269
return applicationautoscaling.NewFromConfig(*cfg), nil
269270
}
270271

272+
func ApplicationSignalsClient(ctx context.Context, d *plugin.QueryData) (*applicationsignals.Client, error) {
273+
cfg, err := getClientForQueryRegion(ctx, d)
274+
if err != nil {
275+
return nil, err
276+
}
277+
return applicationsignals.NewFromConfig(*cfg), nil
278+
}
279+
271280
func AppRunnerClient(ctx context.Context, d *plugin.QueryData) (*apprunner.Client, error) {
272281
cfg, err := getClientForQuerySupportedRegion(ctx, d, AWS_APPRUNNER_SERVICE_ID)
273282
if err != nil {

0 commit comments

Comments
 (0)