Package com.datadog.api.client.v2.api
Class EntityRiskScoresApi
java.lang.Object
com.datadog.api.client.v2.api.EntityRiskScoresApi
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class EntityRiskScoresApi
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classManage optional parameters to listEntityRiskScores. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the API client.getEntityRiskScore(String entityId) Get Entity Risk Score.getEntityRiskScoreAsync(String entityId) Get Entity Risk Score.getEntityRiskScoreWithHttpInfo(String entityId) Get the risk score for a specific entity by its ID.getEntityRiskScoreWithHttpInfoAsync(String entityId) Get Entity Risk Score.List Entity Risk Scores.List Entity Risk Scores.List Entity Risk Scores.List Entity Risk Scores.listEntityRiskScoresWithHttpInfo(EntityRiskScoresApi.ListEntityRiskScoresOptionalParameters parameters) Get a list of entity risk scores for your organization.listEntityRiskScoresWithHttpInfoAsync(EntityRiskScoresApi.ListEntityRiskScoresOptionalParameters parameters) List Entity Risk Scores.voidsetApiClient(ApiClient apiClient) Set the API client.
-
Constructor Details
-
EntityRiskScoresApi
public EntityRiskScoresApi() -
EntityRiskScoresApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
getEntityRiskScore
Get Entity Risk Score.- Parameters:
entityId- The URL-encoded unique identifier for the entity. (required)- Returns:
- SecurityEntityRiskScoreResponse
- Throws:
ApiException- if fails to make API call
-
getEntityRiskScoreAsync
Get Entity Risk Score.- Parameters:
entityId- The URL-encoded unique identifier for the entity. (required)- Returns:
- CompletableFuture<SecurityEntityRiskScoreResponse>
-
getEntityRiskScoreWithHttpInfo
public ApiResponse<SecurityEntityRiskScoreResponse> getEntityRiskScoreWithHttpInfo(String entityId) throws ApiException Get the risk score for a specific entity by its ID. Returns security risk assessment including risk score, severity, detected signals, misconfigurations, and identity risks.- Parameters:
entityId- The URL-encoded unique identifier for the entity. (required)- Returns:
- ApiResponse<SecurityEntityRiskScoreResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
getEntityRiskScoreWithHttpInfoAsync
public CompletableFuture<ApiResponse<SecurityEntityRiskScoreResponse>> getEntityRiskScoreWithHttpInfoAsync(String entityId) Get Entity Risk Score.- Parameters:
entityId- The URL-encoded unique identifier for the entity. (required)- Returns:
- CompletableFuture<ApiResponse<SecurityEntityRiskScoreResponse>>
-
listEntityRiskScores
List Entity Risk Scores.- Returns:
- SecurityEntityRiskScoresResponse
- Throws:
ApiException- if fails to make API call
-
listEntityRiskScoresAsync
List Entity Risk Scores.- Returns:
- CompletableFuture<SecurityEntityRiskScoresResponse>
-
listEntityRiskScores
public SecurityEntityRiskScoresResponse listEntityRiskScores(EntityRiskScoresApi.ListEntityRiskScoresOptionalParameters parameters) throws ApiException List Entity Risk Scores.- Parameters:
parameters- Optional parameters for the request.- Returns:
- SecurityEntityRiskScoresResponse
- Throws:
ApiException- if fails to make API call
-
listEntityRiskScoresAsync
public CompletableFuture<SecurityEntityRiskScoresResponse> listEntityRiskScoresAsync(EntityRiskScoresApi.ListEntityRiskScoresOptionalParameters parameters) List Entity Risk Scores.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<SecurityEntityRiskScoresResponse>
-
listEntityRiskScoresWithHttpInfo
public ApiResponse<SecurityEntityRiskScoresResponse> listEntityRiskScoresWithHttpInfo(EntityRiskScoresApi.ListEntityRiskScoresOptionalParameters parameters) throws ApiException Get a list of entity risk scores for your organization. Entity risk scores provide security risk assessment for entities like cloud resources, identities, or services based on detected signals, misconfigurations, and identity risks.- Parameters:
parameters- Optional parameters for the request.- Returns:
- ApiResponse<SecurityEntityRiskScoresResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 401 Unauthorized - 403 Forbidden - 429 Too many requests -
-
listEntityRiskScoresWithHttpInfoAsync
public CompletableFuture<ApiResponse<SecurityEntityRiskScoresResponse>> listEntityRiskScoresWithHttpInfoAsync(EntityRiskScoresApi.ListEntityRiskScoresOptionalParameters parameters) List Entity Risk Scores.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<ApiResponse<SecurityEntityRiskScoresResponse>>
-