Package com.datadog.api.client.v2.api
Class CsmCoverageAnalysisApi
java.lang.Object
com.datadog.api.client.v2.api.CsmCoverageAnalysisApi
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class CsmCoverageAnalysisApi
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the API client.Get the CSM Cloud Accounts Coverage Analysis.Get the CSM Cloud Accounts Coverage Analysis.Get the CSM Coverage Analysis of your Cloud Accounts.Get the CSM Cloud Accounts Coverage Analysis.Get the CSM Hosts and Containers Coverage Analysis.Get the CSM Hosts and Containers Coverage Analysis.Get the CSM Coverage Analysis of your Hosts and Containers.Get the CSM Hosts and Containers Coverage Analysis.Get the CSM Serverless Coverage Analysis.Get the CSM Serverless Coverage Analysis.Get the CSM Coverage Analysis of your Serverless Resources.Get the CSM Serverless Coverage Analysis.voidsetApiClient(ApiClient apiClient) Set the API client.
-
Constructor Details
-
CsmCoverageAnalysisApi
public CsmCoverageAnalysisApi() -
CsmCoverageAnalysisApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
getCSMCloudAccountsCoverageAnalysis
public CsmCloudAccountsCoverageAnalysisResponse getCSMCloudAccountsCoverageAnalysis() throws ApiExceptionGet the CSM Cloud Accounts Coverage Analysis.- Returns:
- CsmCloudAccountsCoverageAnalysisResponse
- Throws:
ApiException- if fails to make API call
-
getCSMCloudAccountsCoverageAnalysisAsync
public CompletableFuture<CsmCloudAccountsCoverageAnalysisResponse> getCSMCloudAccountsCoverageAnalysisAsync()Get the CSM Cloud Accounts Coverage Analysis.- Returns:
- CompletableFuture<CsmCloudAccountsCoverageAnalysisResponse>
-
getCSMCloudAccountsCoverageAnalysisWithHttpInfo
public ApiResponse<CsmCloudAccountsCoverageAnalysisResponse> getCSMCloudAccountsCoverageAnalysisWithHttpInfo() throws ApiExceptionGet the CSM Coverage Analysis of your Cloud Accounts. This is calculated based on the number of your Cloud Accounts that are scanned for security issues.- Returns:
- ApiResponse<CsmCloudAccountsCoverageAnalysisResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 403 Not Authorized - 429 Too many requests -
-
getCSMCloudAccountsCoverageAnalysisWithHttpInfoAsync
public CompletableFuture<ApiResponse<CsmCloudAccountsCoverageAnalysisResponse>> getCSMCloudAccountsCoverageAnalysisWithHttpInfoAsync()Get the CSM Cloud Accounts Coverage Analysis.- Returns:
- CompletableFuture<ApiResponse<CsmCloudAccountsCoverageAnalysisResponse>>
-
getCSMHostsAndContainersCoverageAnalysis
public CsmHostsAndContainersCoverageAnalysisResponse getCSMHostsAndContainersCoverageAnalysis() throws ApiExceptionGet the CSM Hosts and Containers Coverage Analysis.- Returns:
- CsmHostsAndContainersCoverageAnalysisResponse
- Throws:
ApiException- if fails to make API call
-
getCSMHostsAndContainersCoverageAnalysisAsync
public CompletableFuture<CsmHostsAndContainersCoverageAnalysisResponse> getCSMHostsAndContainersCoverageAnalysisAsync()Get the CSM Hosts and Containers Coverage Analysis.See
getCSMHostsAndContainersCoverageAnalysisWithHttpInfoAsync().- Returns:
- CompletableFuture<CsmHostsAndContainersCoverageAnalysisResponse>
-
getCSMHostsAndContainersCoverageAnalysisWithHttpInfo
public ApiResponse<CsmHostsAndContainersCoverageAnalysisResponse> getCSMHostsAndContainersCoverageAnalysisWithHttpInfo() throws ApiExceptionGet the CSM Coverage Analysis of your Hosts and Containers. This is calculated based on the number of agents running on your Hosts and Containers with CSM feature(s) enabled.- Returns:
- ApiResponse<CsmHostsAndContainersCoverageAnalysisResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 403 Not Authorized - 429 Too many requests -
-
getCSMHostsAndContainersCoverageAnalysisWithHttpInfoAsync
public CompletableFuture<ApiResponse<CsmHostsAndContainersCoverageAnalysisResponse>> getCSMHostsAndContainersCoverageAnalysisWithHttpInfoAsync()Get the CSM Hosts and Containers Coverage Analysis.- Returns:
- CompletableFuture<ApiResponse<CsmHostsAndContainersCoverageAnalysisResponse>>
-
getCSMServerlessCoverageAnalysis
Get the CSM Serverless Coverage Analysis.- Returns:
- CsmServerlessCoverageAnalysisResponse
- Throws:
ApiException- if fails to make API call
-
getCSMServerlessCoverageAnalysisAsync
public CompletableFuture<CsmServerlessCoverageAnalysisResponse> getCSMServerlessCoverageAnalysisAsync()Get the CSM Serverless Coverage Analysis.- Returns:
- CompletableFuture<CsmServerlessCoverageAnalysisResponse>
-
getCSMServerlessCoverageAnalysisWithHttpInfo
public ApiResponse<CsmServerlessCoverageAnalysisResponse> getCSMServerlessCoverageAnalysisWithHttpInfo() throws ApiExceptionGet the CSM Coverage Analysis of your Serverless Resources. This is calculated based on the number of agents running on your Serverless Resources with CSM feature(s) enabled.- Returns:
- ApiResponse<CsmServerlessCoverageAnalysisResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 403 Not Authorized - 429 Too many requests -
-
getCSMServerlessCoverageAnalysisWithHttpInfoAsync
public CompletableFuture<ApiResponse<CsmServerlessCoverageAnalysisResponse>> getCSMServerlessCoverageAnalysisWithHttpInfoAsync()Get the CSM Serverless Coverage Analysis.- Returns:
- CompletableFuture<ApiResponse<CsmServerlessCoverageAnalysisResponse>>
-