turbot / steampipe-plugin-aws

Use SQL to instantly query AWS resources across regions and accounts. Open source CLI. No DB required.
https://hub.steampipe.io/plugins/turbot/aws
Apache License 2.0
191 stars 103 forks source link

Add table aws_application_signals_service_level_objective (#2291) #2305

Open ParthaI opened 2 months ago

ParthaI commented 2 months ago

Integration test logs

Logs ``` N/A ```

Example query results

Results ``` > select * from aws_application_signals_service_level_objective where arn = 'arn:aws:application-signals:us-east-2:xxxxxxxxxxxx:slo/fsdfsw53' +-----------------------------------------------------------------+----------+----------------+---------------------------+-----------------+-----------------+--------------------------------------------------------------------------------------------------------+--------+-----------------------------------------> | arn | name | operation_name | created_time | evaluation_type | attainment_goal | goal | sli | request_based_sli > +-----------------------------------------------------------------+----------+----------------+---------------------------+-----------------+-----------------+--------------------------------------------------------------------------------------------------------+--------+-----------------------------------------> | arn:aws:application-signals:us-east-2:xxxxxxxxxxxx:slo/fsdfsw53 | fsdfsw53 | | 2024-09-20T12:13:16+05:30 | RequestBased | 99.9 | {"AttainmentGoal":99.9,"Interval":{"Value":{"Duration":1,"DurationUnit":"DAY"}},"WarningThreshold":30} | | {"ComparisonOperator":"","MetricThreshol> +-----------------------------------------------------------------+----------+----------------+---------------------------+-----------------+-----------------+--------------------------------------------------------------------------------------------------------+--------+-----------------------------------------> Time: 8.4s. Rows returned: 1. Rows fetched: 1. Hydrate calls: 1. Scans: 1) aws_application_signals_service_level_objective.aws: Time: 8.3s. Fetched: 1. Hydrates: 1. Quals: arn=arn:aws:application-signals:us-east-2:xxxxxxxxxxxx:slo/fsdfsw53. > select * from aws_application_signals_service_level_objective +-----------------------------------------------------------------+----------+----------------+---------------------------+-----------------+-----------------+--------------------------------------------------------------------------------------------------------+--------+-----------------------------------------> | arn | name | operation_name | created_time | evaluation_type | attainment_goal | goal | sli | request_based_sli > +-----------------------------------------------------------------+----------+----------------+---------------------------+-----------------+-----------------+--------------------------------------------------------------------------------------------------------+--------+-----------------------------------------> | arn:aws:application-signals:us-east-2:xxxxxxxxxxxx:slo/fsdfsw53 | fsdfsw53 | | 2024-09-20T12:13:16+05:30 | RequestBased | 99.9 | {"AttainmentGoal":99.9,"Interval":{"Value":{"Duration":1,"DurationUnit":"DAY"}},"WarningThreshold":30} | | {"ComparisonOperator":"","MetricThreshol> +-----------------------------------------------------------------+----------+----------------+---------------------------+-----------------+-----------------+--------------------------------------------------------------------------------------------------------+--------+-----------------------------------------> Time: 2.8s. Rows returned: 1. Rows fetched: 1. Hydrate calls: 2. Scans: 1) aws_application_signals_service_level_objective.aws: Time: 0.6s. Fetched: 1. Hydrates: 2. ```
ParthaI commented 2 months ago

Note: As we update the SDK version, we should trigger off the integration test to ensure other tables are working fine.

github-actions[bot] commented 3 days ago

This PR is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 30 days.