Skip to content

Commit fec6be1

Browse files
committed
Update v1 and v2 GCP API specs to support monitored_resource_configs (DataDog#2656)
Co-authored-by: ci.datadog-api-spec <[email protected]> afb22be
1 parent 55da77e commit fec6be1

File tree

519 files changed

+19070
-7184
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

519 files changed

+19070
-7184
lines changed

DatadogAPIClient.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ <h3 class="signature first" id="configure-class_method">
250250
</div>
251251

252252
<div id="footer">
253-
Generated on Wed Sep 10 10:43:09 2025 by
253+
Generated on Thu Sep 11 00:27:04 2025 by
254254
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
255255
0.9.37 (ruby-2.7.8).
256256
</div>

DatadogAPIClient/Configuration.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4732,7 +4732,7 @@ <h3 class="signature " id="server_url-instance_method">
47324732
</div>
47334733

47344734
<div id="footer">
4735-
Generated on Wed Sep 10 10:43:11 2025 by
4735+
Generated on Thu Sep 11 00:27:06 2025 by
47364736
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
47374737
0.9.37 (ruby-2.7.8).
47384738
</div>

DatadogAPIClient/DatadogAPIClientInflector.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7535,7 +7535,7 @@ <h3 class="signature " id="overrides-instance_method">
75357535
</div>
75367536

75377537
<div id="footer">
7538-
Generated on Wed Sep 10 10:43:11 2025 by
7538+
Generated on Thu Sep 11 00:27:05 2025 by
75397539
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
75407540
0.9.37 (ruby-2.7.8).
75417541
</div>

DatadogAPIClient/UnparsedObject.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ <h3 class="signature first" id="to_hash-instance_method">
329329
</div>
330330

331331
<div id="footer">
332-
Generated on Wed Sep 10 10:43:11 2025 by
332+
Generated on Thu Sep 11 00:27:06 2025 by
333333
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
334334
0.9.37 (ruby-2.7.8).
335335
</div>

DatadogAPIClient/V1.html

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

DatadogAPIClient/V1/AWSIntegrationAPI.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3749,7 +3749,7 @@ <h3 class="signature " id="update_aws_account_with_http_info-instance_method">
37493749
</div>
37503750

37513751
<div id="footer">
3752-
Generated on Wed Sep 10 10:43:14 2025 by
3752+
Generated on Thu Sep 11 00:27:08 2025 by
37533753
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
37543754
0.9.37 (ruby-2.7.8).
37553755
</div>

DatadogAPIClient/V1/AWSLogsIntegrationAPI.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2249,7 +2249,7 @@ <h3 class="signature " id="list_aws_logs_services_with_http_info-instance_method
22492249
</div>
22502250

22512251
<div id="footer">
2252-
Generated on Wed Sep 10 10:43:16 2025 by
2252+
Generated on Thu Sep 11 00:27:11 2025 by
22532253
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
22542254
0.9.37 (ruby-2.7.8).
22552255
</div>

DatadogAPIClient/V1/GCPAccount.html

Lines changed: 78 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<title>
77
Class: DatadogAPIClient::V1::GCPAccount
88

9-
&mdash; datadog-api-client 2.39.0 documentation
9+
&mdash; datadog-api-client 2.41.0 documentation
1010

1111
</title>
1212

@@ -323,7 +323,7 @@ <h2>Instance Attribute Summary <small><a href="#" class="summary_toggle">collaps
323323

324324

325325

326-
<span class="summary_desc"><div class='inline'><p>Limit the Cloud Run revisions that are pulled into Datadog by using tags.</p>
326+
<span class="summary_desc"><div class='inline'><p>List of filters to limit the Cloud Run revisions that are pulled into Datadog by using tags.</p>
327327
</div></span>
328328

329329
</li>
@@ -375,7 +375,7 @@ <h2>Instance Attribute Summary <small><a href="#" class="summary_toggle">collaps
375375

376376

377377

378-
<span class="summary_desc"><div class='inline'><p>Limit the GCE instances that are pulled into Datadog by using tags.</p>
378+
<span class="summary_desc"><div class='inline'><p>A comma-separated list of filters to limit the VM instances that are pulled into Datadog by using tags.</p>
379379
</div></span>
380380

381381
</li>
@@ -456,6 +456,32 @@ <h2>Instance Attribute Summary <small><a href="#" class="summary_toggle">collaps
456456
<span class="summary_desc"><div class='inline'><p>When enabled, Datadog will attempt to collect Security Command Center Findings.</p>
457457
</div></span>
458458

459+
</li>
460+
461+
462+
<li class="public ">
463+
<span class="summary_signature">
464+
465+
<a href="#monitored_resource_configs-instance_method" title="#monitored_resource_configs (instance method)">#<strong>monitored_resource_configs</strong> &#x21d2; Object </a>
466+
467+
468+
469+
</span>
470+
471+
472+
473+
474+
475+
476+
477+
478+
479+
480+
481+
482+
<span class="summary_desc"><div class='inline'><p>Configurations for GCP monitored resources.</p>
483+
</div></span>
484+
459485
</li>
460486

461487

@@ -943,8 +969,9 @@ <h3 class="signature " id="cloud_run_revision_filters-instance_method">
943969

944970
</h3><div class="docstring">
945971
<div class="discussion">
946-
<p>Limit the Cloud Run revisions that are pulled into Datadog by using tags.
947-
Only Cloud Run revision resources that apply to specified filters are imported into Datadog.</p>
972+
<p>List of filters to limit the Cloud Run revisions that are pulled into Datadog by using tags.
973+
Only Cloud Run revision resources that apply to specified filters are imported into Datadog.
974+
<strong>Note:</strong> This field is deprecated. Instead, use <code>monitored_resource_configs</code> with <code>type=cloud_run_revision</code></p>
948975

949976

950977
</div>
@@ -1028,8 +1055,9 @@ <h3 class="signature " id="host_filters-instance_method">
10281055

10291056
</h3><div class="docstring">
10301057
<div class="discussion">
1031-
<p>Limit the GCE instances that are pulled into Datadog by using tags.
1032-
Only hosts that match one of the defined tags are imported into Datadog.</p>
1058+
<p>A comma-separated list of filters to limit the VM instances that are pulled into Datadog by using tags.
1059+
Only VM instance resources that apply to specified filters are imported into Datadog.
1060+
<strong>Note:</strong> This field is deprecated. Instead, use <code>monitored_resource_configs</code> with <code>type=gce_instance</code></p>
10331061

10341062

10351063
</div>
@@ -1185,6 +1213,48 @@ <h3 class="signature " id="is_security_command_center_enabled-instance_method">
11851213
</div>
11861214

11871215

1216+
<span id="monitored_resource_configs=-instance_method"></span>
1217+
<div class="method_details ">
1218+
<h3 class="signature " id="monitored_resource_configs-instance_method">
1219+
1220+
#<strong>monitored_resource_configs</strong> &#x21d2; <tt>Object</tt>
1221+
1222+
1223+
1224+
1225+
1226+
</h3><div class="docstring">
1227+
<div class="discussion">
1228+
<p>Configurations for GCP monitored resources.</p>
1229+
1230+
1231+
</div>
1232+
</div>
1233+
<div class="tags">
1234+
1235+
1236+
</div><table class="source_code">
1237+
<tr>
1238+
<td>
1239+
<pre class="lines">
1240+
1241+
1242+
66
1243+
67
1244+
68</pre>
1245+
</td>
1246+
<td>
1247+
<pre class="code"><span class="info file"># File 'lib/datadog_api_client/v1/models/gcp_account.rb', line 66</span>
1248+
1249+
<span class='kw'>def</span> <span class='id identifier rubyid_monitored_resource_configs'>monitored_resource_configs</span>
1250+
<span class='ivar'>@monitored_resource_configs</span>
1251+
<span class='kw'>end</span></pre>
1252+
</td>
1253+
</tr>
1254+
</table>
1255+
</div>
1256+
1257+
11881258
<span id="private_key=-instance_method"></span>
11891259
<div class="method_details ">
11901260
<h3 class="signature " id="private_key-instance_method">
@@ -1442,7 +1512,7 @@ <h3 class="signature " id="type-instance_method">
14421512
</div>
14431513

14441514
<div id="footer">
1445-
Generated on Tue Jul 15 04:45:04 2025 by
1515+
Generated on Thu Sep 11 00:27:08 2025 by
14461516
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
14471517
0.9.37 (ruby-2.7.8).
14481518
</div>

0 commit comments

Comments
 (0)