Skip to content

Commit 29a9e58

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add support for vulnerability management - Add ListScannedAssetsMetadata new endpoint and update existing ones (#3182)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 198cfc7 commit 29a9e58

23 files changed

+2301
-230
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 461 additions & 210 deletions
Large diffs are not rendered by default.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// List scanned assets metadata returns "OK" response
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v2.api.SecurityMonitoringApi;
6+
import com.datadog.api.client.v2.model.ScannedAssetsMetadata;
7+
8+
public class Example {
9+
public static void main(String[] args) {
10+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11+
defaultClient.setUnstableOperationEnabled("v2.listScannedAssetsMetadata", true);
12+
SecurityMonitoringApi apiInstance = new SecurityMonitoringApi(defaultClient);
13+
14+
try {
15+
ScannedAssetsMetadata result = apiInstance.listScannedAssetsMetadata();
16+
System.out.println(result);
17+
} catch (ApiException e) {
18+
System.err.println("Exception when calling SecurityMonitoringApi#listScannedAssetsMetadata");
19+
System.err.println("Status code: " + e.getCode());
20+
System.err.println("Reason: " + e.getResponseBody());
21+
System.err.println("Response headers: " + e.getResponseHeaders());
22+
e.printStackTrace();
23+
}
24+
}
25+
}

src/main/java/com/datadog/api/client/ApiClient.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -704,6 +704,7 @@ public class ApiClient {
704704
put("v2.listAssetsSBOMs", false);
705705
put("v2.listFindings", false);
706706
put("v2.listHistoricalJobs", false);
707+
put("v2.listScannedAssetsMetadata", false);
707708
put("v2.listSecurityMonitoringHistsignals", false);
708709
put("v2.listVulnerabilities", false);
709710
put("v2.listVulnerableAssets", false);

0 commit comments

Comments
 (0)