@@ -9,178 +9,178 @@ Feature: AWS Integration
99 And a valid "appKeyAuth" key in the system
1010 And an instance of "AWSIntegration" API
1111
12- @generated @skip @team:DataDog/aws-integrations
12+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
1313 Scenario : Create an AWS integration returns "Bad Request" response
1414 Given new "CreateAWSAccount" request
1515 And body with value {"account_id" : "123456789012" , "account_specific_namespace_rules" : {"auto_scaling" : false, "opswork" : false}, "cspm_resource_collection_enabled" : true, "excluded_regions" : ["us-east-1" , "us-west-2" ], "extended_resource_collection_enabled" : true, "filter_tags" : ["$KEY:$VALUE" ], "host_tags" : ["$KEY:$VALUE" ], "metrics_collection_enabled" : false, "resource_collection_enabled" : true, "role_name" : "DatadogAWSIntegrationRole" }
1616 When the request is sent
1717 Then the response status is 400 Bad Request
1818
19- @generated @skip @team:DataDog/aws-integrations
19+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
2020 Scenario : Create an AWS integration returns "Conflict Error" response
2121 Given new "CreateAWSAccount" request
2222 And body with value {"account_id" : "123456789012" , "account_specific_namespace_rules" : {"auto_scaling" : false, "opswork" : false}, "cspm_resource_collection_enabled" : true, "excluded_regions" : ["us-east-1" , "us-west-2" ], "extended_resource_collection_enabled" : true, "filter_tags" : ["$KEY:$VALUE" ], "host_tags" : ["$KEY:$VALUE" ], "metrics_collection_enabled" : false, "resource_collection_enabled" : true, "role_name" : "DatadogAWSIntegrationRole" }
2323 When the request is sent
2424 Then the response status is 409 Conflict Error
2525
26- @team:DataDog/aws-integrations
26+ @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
2727 Scenario : Create an AWS integration returns "OK" response
2828 Given new "CreateAWSAccount" request
2929 And body with value {"account_id" : "{{ timestamp(" now") }}00" , "account_specific_namespace_rules" : {"auto_scaling" : false}, "cspm_resource_collection_enabled" : true, "excluded_regions" : ["us-east-1" , "us-west-2" ], "extended_resource_collection_enabled" : true, "filter_tags" : ["$KEY:$VALUE" ], "host_tags" : ["$KEY:$VALUE" ], "metrics_collection_enabled" : false, "role_name" : "DatadogAWSIntegrationRole" }
3030 When the request is sent
3131 Then the response status is 200 OK
3232
33- @generated @skip @team:DataDog/aws-integrations
33+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
3434 Scenario : Create an Amazon EventBridge source returns "Bad Request" response
3535 Given new "CreateAWSEventBridgeSource" request
3636 And body with value {"account_id" : "123456789012" , "create_event_bus" : true, "event_generator_name" : "app-alerts" , "region" : "us-east-1" }
3737 When the request is sent
3838 Then the response status is 400 Bad Request
3939
40- @generated @skip @team:DataDog/aws-integrations
40+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
4141 Scenario : Create an Amazon EventBridge source returns "OK" response
4242 Given new "CreateAWSEventBridgeSource" request
4343 And body with value {"account_id" : "123456789012" , "create_event_bus" : true, "event_generator_name" : "app-alerts" , "region" : "us-east-1" }
4444 When the request is sent
4545 Then the response status is 200 OK
4646
47- @generated @skip @team:DataDog/aws-integrations
47+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
4848 Scenario : Delete a tag filtering entry returns "Bad Request" response
4949 Given new "DeleteAWSTagFilter" request
5050 And body with value {"account_id" : "FAKEAC0FAKEAC2FAKEAC" , "namespace" : "elb" }
5151 When the request is sent
5252 Then the response status is 400 Bad Request
5353
54- @generated @skip @team:DataDog/aws-integrations
54+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
5555 Scenario : Delete a tag filtering entry returns "OK" response
5656 Given new "DeleteAWSTagFilter" request
5757 And body with value {"account_id" : "FAKEAC0FAKEAC2FAKEAC" , "namespace" : "elb" }
5858 When the request is sent
5959 Then the response status is 200 OK
6060
61- @generated @skip @team:DataDog/aws-integrations
61+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
6262 Scenario : Delete an AWS integration returns "Bad Request" response
6363 Given new "DeleteAWSAccount" request
6464 And body with value {"account_id" : "123456789012" , "role_name" : "DatadogAWSIntegrationRole" }
6565 When the request is sent
6666 Then the response status is 400 Bad Request
6767
68- @generated @skip @team:DataDog/aws-integrations
68+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
6969 Scenario : Delete an AWS integration returns "Conflict Error" response
7070 Given new "DeleteAWSAccount" request
7171 And body with value {"account_id" : "123456789012" , "role_name" : "DatadogAWSIntegrationRole" }
7272 When the request is sent
7373 Then the response status is 409 Conflict Error
7474
75- @team:DataDog/aws-integrations
75+ @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
7676 Scenario : Delete an AWS integration returns "OK" response
7777 Given there is a valid "aws_account" in the system
7878 And new "DeleteAWSAccount" request
7979 And body with value {"account_id" : "{{ timestamp(" now") }}00" , "role_name" : "DatadogAWSIntegrationRole" }
8080 When the request is sent
8181 Then the response status is 200 OK
8282
83- @generated @skip @team:DataDog/aws-integrations
83+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
8484 Scenario : Delete an Amazon EventBridge source returns "Bad Request" response
8585 Given new "DeleteAWSEventBridgeSource" request
8686 And body with value {"account_id" : "123456789012" , "event_generator_name" : "app-alerts-zyxw3210" , "region" : "us-east-1" }
8787 When the request is sent
8888 Then the response status is 400 Bad Request
8989
90- @generated @skip @team:DataDog/aws-integrations
90+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
9191 Scenario : Delete an Amazon EventBridge source returns "OK" response
9292 Given new "DeleteAWSEventBridgeSource" request
9393 And body with value {"account_id" : "123456789012" , "event_generator_name" : "app-alerts-zyxw3210" , "region" : "us-east-1" }
9494 When the request is sent
9595 Then the response status is 200 OK
9696
97- @generated @skip @team:DataDog/aws-integrations
97+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
9898 Scenario : Generate a new external ID returns "Bad Request" response
9999 Given new "CreateNewAWSExternalID" request
100100 And body with value {"account_id" : "123456789012" , "account_specific_namespace_rules" : {"auto_scaling" : false, "opswork" : false}, "cspm_resource_collection_enabled" : true, "excluded_regions" : ["us-east-1" , "us-west-2" ], "extended_resource_collection_enabled" : true, "filter_tags" : ["$KEY:$VALUE" ], "host_tags" : ["$KEY:$VALUE" ], "metrics_collection_enabled" : false, "resource_collection_enabled" : true, "role_name" : "DatadogAWSIntegrationRole" }
101101 When the request is sent
102102 Then the response status is 400 Bad Request
103103
104- @generated @skip @team:DataDog/aws-integrations
104+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
105105 Scenario : Generate a new external ID returns "OK" response
106106 Given new "CreateNewAWSExternalID" request
107107 And body with value {"account_id" : "123456789012" , "account_specific_namespace_rules" : {"auto_scaling" : false, "opswork" : false}, "cspm_resource_collection_enabled" : true, "excluded_regions" : ["us-east-1" , "us-west-2" ], "extended_resource_collection_enabled" : true, "filter_tags" : ["$KEY:$VALUE" ], "host_tags" : ["$KEY:$VALUE" ], "metrics_collection_enabled" : false, "resource_collection_enabled" : true, "role_name" : "DatadogAWSIntegrationRole" }
108108 When the request is sent
109109 Then the response status is 200 OK
110110
111- @generated @skip @team:DataDog/aws-integrations
111+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
112112 Scenario : Get all AWS tag filters returns "Bad Request" response
113113 Given new "ListAWSTagFilters" request
114114 And request contains "account_id" parameter from "REPLACE.ME"
115115 When the request is sent
116116 Then the response status is 400 Bad Request
117117
118- @generated @skip @team:DataDog/aws-integrations
118+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
119119 Scenario : Get all AWS tag filters returns "OK" response
120120 Given new "ListAWSTagFilters" request
121121 And request contains "account_id" parameter from "REPLACE.ME"
122122 When the request is sent
123123 Then the response status is 200 OK
124124
125- @generated @skip @team:DataDog/aws-integrations
125+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
126126 Scenario : Get all Amazon EventBridge sources returns "Bad Request" response
127127 Given new "ListAWSEventBridgeSources" request
128128 When the request is sent
129129 Then the response status is 400 Bad Request
130130
131- @generated @skip @team:DataDog/aws-integrations
131+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
132132 Scenario : Get all Amazon EventBridge sources returns "OK" response
133133 Given new "ListAWSEventBridgeSources" request
134134 When the request is sent
135135 Then the response status is 200 OK
136136
137- @generated @skip @team:DataDog/aws-integrations
137+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
138138 Scenario : List all AWS integrations returns "Bad Request" response
139139 Given new "ListAWSAccounts" request
140140 When the request is sent
141141 Then the response status is 400 Bad Request
142142
143- @generated @skip @team:DataDog/aws-integrations
143+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
144144 Scenario : List all AWS integrations returns "OK" response
145145 Given new "ListAWSAccounts" request
146146 When the request is sent
147147 Then the response status is 200 OK
148148
149- @generated @skip @team:DataDog/aws-integrations
149+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
150150 Scenario : List namespace rules returns "OK" response
151151 Given new "ListAvailableAWSNamespaces" request
152152 When the request is sent
153153 Then the response status is 200 OK
154154
155- @generated @skip @team:DataDog/aws-integrations
155+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
156156 Scenario : Set an AWS tag filter returns "Bad Request" response
157157 Given new "CreateAWSTagFilter" request
158158 And body with value {"account_id" : "123456789012" , "namespace" : "elb" , "tag_filter_str" : "prod*" }
159159 When the request is sent
160160 Then the response status is 400 Bad Request
161161
162- @generated @skip @team:DataDog/aws-integrations
162+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
163163 Scenario : Set an AWS tag filter returns "OK" response
164164 Given new "CreateAWSTagFilter" request
165165 And body with value {"account_id" : "123456789012" , "namespace" : "elb" , "tag_filter_str" : "prod*" }
166166 When the request is sent
167167 Then the response status is 200 OK
168168
169- @generated @skip @team:DataDog/aws-integrations
169+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
170170 Scenario : Update an AWS integration returns "Bad Request" response
171171 Given new "UpdateAWSAccount" request
172172 And body with value {"account_id" : "123456789012" , "account_specific_namespace_rules" : {"auto_scaling" : false, "opswork" : false}, "cspm_resource_collection_enabled" : true, "excluded_regions" : ["us-east-1" , "us-west-2" ], "extended_resource_collection_enabled" : true, "filter_tags" : ["$KEY:$VALUE" ], "host_tags" : ["$KEY:$VALUE" ], "metrics_collection_enabled" : false, "resource_collection_enabled" : true, "role_name" : "DatadogAWSIntegrationRole" }
173173 When the request is sent
174174 Then the response status is 400 Bad Request
175175
176- @generated @skip @team:DataDog/aws-integrations
176+ @generated @skip @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
177177 Scenario : Update an AWS integration returns "Conflict Error" response
178178 Given new "UpdateAWSAccount" request
179179 And body with value {"account_id" : "123456789012" , "account_specific_namespace_rules" : {"auto_scaling" : false, "opswork" : false}, "cspm_resource_collection_enabled" : true, "excluded_regions" : ["us-east-1" , "us-west-2" ], "extended_resource_collection_enabled" : true, "filter_tags" : ["$KEY:$VALUE" ], "host_tags" : ["$KEY:$VALUE" ], "metrics_collection_enabled" : false, "resource_collection_enabled" : true, "role_name" : "DatadogAWSIntegrationRole" }
180180 When the request is sent
181181 Then the response status is 409 Conflict Error
182182
183- @team:DataDog/aws-integrations
183+ @team:DataDog/aws-integrations @team:DataDog/web-frameworks-approvers
184184 Scenario : Update an AWS integration returns "OK" response
185185 Given there is a valid "aws_account" in the system
186186 And new "UpdateAWSAccount" request
0 commit comments