@@ -12,70 +12,70 @@ Feature: AWS Integration
12
12
@generated @skip
13
13
Scenario : Create an AWS integration returns "Bad Request" response
14
14
Given new "CreateAWSAccount" request
15
- And body {}
15
+ And body {"access_key_id" : null, "account_id" : "1234567" , "account_specific_namespace_rules" : { "auto_scaling" : false, "opswork" : false}, "excluded_regions" : [ "us-east-1" , "us-west-2" ], "filter_tags" : [ "<KEY>:<VALUE>" ], "host_tags" : [ "<KEY>:<VALUE>" ], "role_name" : "DatadogAWSIntegrationRole" , "secret_access_key" : null }
16
16
When the request is sent
17
17
Then the response status is 400 Bad Request
18
18
19
19
@generated @skip
20
20
Scenario : Create an AWS integration returns "Conflict Error" response
21
21
Given new "CreateAWSAccount" request
22
- And body {}
22
+ And body {"access_key_id" : null, "account_id" : "1234567" , "account_specific_namespace_rules" : { "auto_scaling" : false, "opswork" : false}, "excluded_regions" : [ "us-east-1" , "us-west-2" ], "filter_tags" : [ "<KEY>:<VALUE>" ], "host_tags" : [ "<KEY>:<VALUE>" ], "role_name" : "DatadogAWSIntegrationRole" , "secret_access_key" : null }
23
23
When the request is sent
24
24
Then the response status is 409 Conflict Error
25
25
26
26
@generated @skip
27
27
Scenario : Create an AWS integration returns "OK" response
28
28
Given new "CreateAWSAccount" request
29
- And body {}
29
+ And body {"access_key_id" : null, "account_id" : "1234567" , "account_specific_namespace_rules" : { "auto_scaling" : false, "opswork" : false}, "excluded_regions" : [ "us-east-1" , "us-west-2" ], "filter_tags" : [ "<KEY>:<VALUE>" ], "host_tags" : [ "<KEY>:<VALUE>" ], "role_name" : "DatadogAWSIntegrationRole" , "secret_access_key" : null }
30
30
When the request is sent
31
31
Then the response status is 200 OK
32
32
33
33
@generated @skip
34
34
Scenario : Delete a tag filtering entry returns "Bad Request" response
35
35
Given new "DeleteAWSTagFilter" request
36
- And body {}
36
+ And body {"account_id" : "FAKEAC0FAKEAC2FAKEAC" , "namespace" : null }
37
37
When the request is sent
38
38
Then the response status is 400 Bad Request
39
39
40
40
@generated @skip
41
41
Scenario : Delete a tag filtering entry returns "OK" response
42
42
Given new "DeleteAWSTagFilter" request
43
- And body {}
43
+ And body {"account_id" : "FAKEAC0FAKEAC2FAKEAC" , "namespace" : null }
44
44
When the request is sent
45
45
Then the response status is 200 OK
46
46
47
47
@generated @skip
48
48
Scenario : Delete an AWS integration returns "Bad Request" response
49
49
Given new "DeleteAWSAccount" request
50
- And body {}
50
+ And body {"access_key_id" : null, "account_id" : "1234567" , "account_specific_namespace_rules" : { "auto_scaling" : false, "opswork" : false}, "excluded_regions" : [ "us-east-1" , "us-west-2" ], "filter_tags" : [ "<KEY>:<VALUE>" ], "host_tags" : [ "<KEY>:<VALUE>" ], "role_name" : "DatadogAWSIntegrationRole" , "secret_access_key" : null }
51
51
When the request is sent
52
52
Then the response status is 400 Bad Request
53
53
54
54
@generated @skip
55
55
Scenario : Delete an AWS integration returns "Conflict Error" response
56
56
Given new "DeleteAWSAccount" request
57
- And body {}
57
+ And body {"access_key_id" : null, "account_id" : "1234567" , "account_specific_namespace_rules" : { "auto_scaling" : false, "opswork" : false}, "excluded_regions" : [ "us-east-1" , "us-west-2" ], "filter_tags" : [ "<KEY>:<VALUE>" ], "host_tags" : [ "<KEY>:<VALUE>" ], "role_name" : "DatadogAWSIntegrationRole" , "secret_access_key" : null }
58
58
When the request is sent
59
59
Then the response status is 409 Conflict Error
60
60
61
61
@generated @skip
62
62
Scenario : Delete an AWS integration returns "OK" response
63
63
Given new "DeleteAWSAccount" request
64
- And body {}
64
+ And body {"access_key_id" : null, "account_id" : "1234567" , "account_specific_namespace_rules" : { "auto_scaling" : false, "opswork" : false}, "excluded_regions" : [ "us-east-1" , "us-west-2" ], "filter_tags" : [ "<KEY>:<VALUE>" ], "host_tags" : [ "<KEY>:<VALUE>" ], "role_name" : "DatadogAWSIntegrationRole" , "secret_access_key" : null }
65
65
When the request is sent
66
66
Then the response status is 200 OK
67
67
68
68
@generated @skip
69
69
Scenario : Generate a new external ID returns "Bad Request" response
70
70
Given new "CreateNewAWSExternalID" request
71
- And body {}
71
+ And body {"access_key_id" : null, "account_id" : "1234567" , "account_specific_namespace_rules" : { "auto_scaling" : false, "opswork" : false}, "excluded_regions" : [ "us-east-1" , "us-west-2" ], "filter_tags" : [ "<KEY>:<VALUE>" ], "host_tags" : [ "<KEY>:<VALUE>" ], "role_name" : "DatadogAWSIntegrationRole" , "secret_access_key" : null }
72
72
When the request is sent
73
73
Then the response status is 400 Bad Request
74
74
75
75
@generated @skip
76
76
Scenario : Generate a new external ID returns "OK" response
77
77
Given new "CreateNewAWSExternalID" request
78
- And body {}
78
+ And body {"access_key_id" : null, "account_id" : "1234567" , "account_specific_namespace_rules" : { "auto_scaling" : false, "opswork" : false}, "excluded_regions" : [ "us-east-1" , "us-west-2" ], "filter_tags" : [ "<KEY>:<VALUE>" ], "host_tags" : [ "<KEY>:<VALUE>" ], "role_name" : "DatadogAWSIntegrationRole" , "secret_access_key" : null }
79
79
When the request is sent
80
80
Then the response status is 200 OK
81
81
@@ -112,34 +112,34 @@ Feature: AWS Integration
112
112
@generated @skip
113
113
Scenario : Set an AWS tag filter returns "Bad Request" response
114
114
Given new "CreateAWSTagFilter" request
115
- And body {}
115
+ And body {"account_id" : "1234567" , "namespace" : null, "tag_filter_str" : "prod*" }
116
116
When the request is sent
117
117
Then the response status is 400 Bad Request
118
118
119
119
@generated @skip
120
120
Scenario : Set an AWS tag filter returns "OK" response
121
121
Given new "CreateAWSTagFilter" request
122
- And body {}
122
+ And body {"account_id" : "1234567" , "namespace" : null, "tag_filter_str" : "prod*" }
123
123
When the request is sent
124
124
Then the response status is 200 OK
125
125
126
126
@generated @skip
127
127
Scenario : Update an AWS integration returns "Bad Request" response
128
128
Given new "UpdateAWSAccount" request
129
- And body {}
129
+ And body {"access_key_id" : null, "account_id" : "1234567" , "account_specific_namespace_rules" : { "auto_scaling" : false, "opswork" : false}, "excluded_regions" : [ "us-east-1" , "us-west-2" ], "filter_tags" : [ "<KEY>:<VALUE>" ], "host_tags" : [ "<KEY>:<VALUE>" ], "role_name" : "DatadogAWSIntegrationRole" , "secret_access_key" : null }
130
130
When the request is sent
131
131
Then the response status is 400 Bad Request
132
132
133
133
@generated @skip
134
134
Scenario : Update an AWS integration returns "Conflict Error" response
135
135
Given new "UpdateAWSAccount" request
136
- And body {}
136
+ And body {"access_key_id" : null, "account_id" : "1234567" , "account_specific_namespace_rules" : { "auto_scaling" : false, "opswork" : false}, "excluded_regions" : [ "us-east-1" , "us-west-2" ], "filter_tags" : [ "<KEY>:<VALUE>" ], "host_tags" : [ "<KEY>:<VALUE>" ], "role_name" : "DatadogAWSIntegrationRole" , "secret_access_key" : null }
137
137
When the request is sent
138
138
Then the response status is 409 Conflict Error
139
139
140
140
@generated @skip
141
141
Scenario : Update an AWS integration returns "OK" response
142
142
Given new "UpdateAWSAccount" request
143
- And body {}
143
+ And body {"access_key_id" : null, "account_id" : "1234567" , "account_specific_namespace_rules" : { "auto_scaling" : false, "opswork" : false}, "excluded_regions" : [ "us-east-1" , "us-west-2" ], "filter_tags" : [ "<KEY>:<VALUE>" ], "host_tags" : [ "<KEY>:<VALUE>" ], "role_name" : "DatadogAWSIntegrationRole" , "secret_access_key" : null }
144
144
When the request is sent
145
145
Then the response status is 200 OK
0 commit comments