@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CsmSettingsApi extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CsmSettingsApi.GetCSMAgentlessHostFacetInfoOptionalParameters
Manage optional parameters to getCSMAgentlessHostFacetInfo.
|
static class |
CsmSettingsApi.GetCSMUnifiedHostFacetInfoOptionalParameters
Manage optional parameters to getCSMUnifiedHostFacetInfo.
|
static class |
CsmSettingsApi.ListCSMAgentlessHostsOptionalParameters
Manage optional parameters to listCSMAgentlessHosts.
|
static class |
CsmSettingsApi.ListCSMUnifiedHostsOptionalParameters
Manage optional parameters to listCSMUnifiedHosts.
|
| Constructor and Description |
|---|
CsmSettingsApi() |
CsmSettingsApi(ApiClient apiClient) |
public CsmSettingsApi()
public CsmSettingsApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
apiClient - an instance of API clientpublic CsmHostFacetInfoResponse getCSMAgentlessHostFacetInfo(String facet) throws ApiException
facet - The facet identifier to retrieve value distribution for. Valid values are
resource_name, account_id, resource_type,
cloud_provider, has_vulnerability_scanning, and
has_posture_management. (required)ApiException - if fails to make API callpublic CompletableFuture<CsmHostFacetInfoResponse> getCSMAgentlessHostFacetInfoAsync(String facet)
facet - The facet identifier to retrieve value distribution for. Valid values are
resource_name, account_id, resource_type,
cloud_provider, has_vulnerability_scanning, and
has_posture_management. (required)public CsmHostFacetInfoResponse getCSMAgentlessHostFacetInfo(String facet, CsmSettingsApi.GetCSMAgentlessHostFacetInfoOptionalParameters parameters) throws ApiException
facet - The facet identifier to retrieve value distribution for. Valid values are
resource_name, account_id, resource_type,
cloud_provider, has_vulnerability_scanning, and
has_posture_management. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<CsmHostFacetInfoResponse> getCSMAgentlessHostFacetInfoAsync(String facet, CsmSettingsApi.GetCSMAgentlessHostFacetInfoOptionalParameters parameters)
facet - The facet identifier to retrieve value distribution for. Valid values are
resource_name, account_id, resource_type,
cloud_provider, has_vulnerability_scanning, and
has_posture_management. (required)parameters - Optional parameters for the request.public ApiResponse<CsmHostFacetInfoResponse> getCSMAgentlessHostFacetInfoWithHttpInfo(String facet, CsmSettingsApi.GetCSMAgentlessHostFacetInfoOptionalParameters parameters) throws ApiException
facet - The facet identifier to retrieve value distribution for. Valid values are
resource_name, account_id, resource_type,
cloud_provider, has_vulnerability_scanning, and
has_posture_management. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 403 | Not Authorized | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<CsmHostFacetInfoResponse>> getCSMAgentlessHostFacetInfoWithHttpInfoAsync(String facet, CsmSettingsApi.GetCSMAgentlessHostFacetInfoOptionalParameters parameters)
facet - The facet identifier to retrieve value distribution for. Valid values are
resource_name, account_id, resource_type,
cloud_provider, has_vulnerability_scanning, and
has_posture_management. (required)parameters - Optional parameters for the request.public CsmHostFacetInfoResponse getCSMUnifiedHostFacetInfo(String facet) throws ApiException
facet - The facet identifier to retrieve value distribution for. Valid values include
resource_name, account_id, resource_type,
cloud_provider, agentless_vulnerability_scanning,
agentless_posture_management, hostname, agent_version,
os, cluster_name, agent_posture_management,
agent_cws_enabled, agent_csm_vm_hosts_enabled, and
agent_csm_vm_containers_enabled. (required)ApiException - if fails to make API callpublic CompletableFuture<CsmHostFacetInfoResponse> getCSMUnifiedHostFacetInfoAsync(String facet)
facet - The facet identifier to retrieve value distribution for. Valid values include
resource_name, account_id, resource_type,
cloud_provider, agentless_vulnerability_scanning,
agentless_posture_management, hostname, agent_version,
os, cluster_name, agent_posture_management,
agent_cws_enabled, agent_csm_vm_hosts_enabled, and
agent_csm_vm_containers_enabled. (required)public CsmHostFacetInfoResponse getCSMUnifiedHostFacetInfo(String facet, CsmSettingsApi.GetCSMUnifiedHostFacetInfoOptionalParameters parameters) throws ApiException
facet - The facet identifier to retrieve value distribution for. Valid values include
resource_name, account_id, resource_type,
cloud_provider, agentless_vulnerability_scanning,
agentless_posture_management, hostname, agent_version,
os, cluster_name, agent_posture_management,
agent_cws_enabled, agent_csm_vm_hosts_enabled, and
agent_csm_vm_containers_enabled. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<CsmHostFacetInfoResponse> getCSMUnifiedHostFacetInfoAsync(String facet, CsmSettingsApi.GetCSMUnifiedHostFacetInfoOptionalParameters parameters)
facet - The facet identifier to retrieve value distribution for. Valid values include
resource_name, account_id, resource_type,
cloud_provider, agentless_vulnerability_scanning,
agentless_posture_management, hostname, agent_version,
os, cluster_name, agent_posture_management,
agent_cws_enabled, agent_csm_vm_hosts_enabled, and
agent_csm_vm_containers_enabled. (required)parameters - Optional parameters for the request.public ApiResponse<CsmHostFacetInfoResponse> getCSMUnifiedHostFacetInfoWithHttpInfo(String facet, CsmSettingsApi.GetCSMUnifiedHostFacetInfoOptionalParameters parameters) throws ApiException
facet - The facet identifier to retrieve value distribution for. Valid values include
resource_name, account_id, resource_type,
cloud_provider, agentless_vulnerability_scanning,
agentless_posture_management, hostname, agent_version,
os, cluster_name, agent_posture_management,
agent_cws_enabled, agent_csm_vm_hosts_enabled, and
agent_csm_vm_containers_enabled. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 403 | Not Authorized | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<CsmHostFacetInfoResponse>> getCSMUnifiedHostFacetInfoWithHttpInfoAsync(String facet, CsmSettingsApi.GetCSMUnifiedHostFacetInfoOptionalParameters parameters)
facet - The facet identifier to retrieve value distribution for. Valid values include
resource_name, account_id, resource_type,
cloud_provider, agentless_vulnerability_scanning,
agentless_posture_management, hostname, agent_version,
os, cluster_name, agent_posture_management,
agent_cws_enabled, agent_csm_vm_hosts_enabled, and
agent_csm_vm_containers_enabled. (required)parameters - Optional parameters for the request.public CsmAgentlessHostFacetsResponse listCSMAgentlessHostFacets() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<CsmAgentlessHostFacetsResponse> listCSMAgentlessHostFacetsAsync()
public ApiResponse<CsmAgentlessHostFacetsResponse> listCSMAgentlessHostFacetsWithHttpInfo() throws ApiException
ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 403 | Not Authorized | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<CsmAgentlessHostFacetsResponse>> listCSMAgentlessHostFacetsWithHttpInfoAsync()
public CsmAgentlessHostsResponse listCSMAgentlessHosts() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<CsmAgentlessHostsResponse> listCSMAgentlessHostsAsync()
public CsmAgentlessHostsResponse listCSMAgentlessHosts(CsmSettingsApi.ListCSMAgentlessHostsOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<CsmAgentlessHostsResponse> listCSMAgentlessHostsAsync(CsmSettingsApi.ListCSMAgentlessHostsOptionalParameters parameters)
parameters - Optional parameters for the request.public ApiResponse<CsmAgentlessHostsResponse> listCSMAgentlessHostsWithHttpInfo(CsmSettingsApi.ListCSMAgentlessHostsOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 403 | Not Authorized | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<CsmAgentlessHostsResponse>> listCSMAgentlessHostsWithHttpInfoAsync(CsmSettingsApi.ListCSMAgentlessHostsOptionalParameters parameters)
parameters - Optional parameters for the request.public CsmUnifiedHostFacetsResponse listCSMUnifiedHostFacets() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<CsmUnifiedHostFacetsResponse> listCSMUnifiedHostFacetsAsync()
public ApiResponse<CsmUnifiedHostFacetsResponse> listCSMUnifiedHostFacetsWithHttpInfo() throws ApiException
ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 403 | Not Authorized | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<CsmUnifiedHostFacetsResponse>> listCSMUnifiedHostFacetsWithHttpInfoAsync()
public CsmUnifiedHostsResponse listCSMUnifiedHosts() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<CsmUnifiedHostsResponse> listCSMUnifiedHostsAsync()
public CsmUnifiedHostsResponse listCSMUnifiedHosts(CsmSettingsApi.ListCSMUnifiedHostsOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<CsmUnifiedHostsResponse> listCSMUnifiedHostsAsync(CsmSettingsApi.ListCSMUnifiedHostsOptionalParameters parameters)
parameters - Optional parameters for the request.public ApiResponse<CsmUnifiedHostsResponse> listCSMUnifiedHostsWithHttpInfo(CsmSettingsApi.ListCSMUnifiedHostsOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 403 | Not Authorized | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<CsmUnifiedHostsResponse>> listCSMUnifiedHostsWithHttpInfoAsync(CsmSettingsApi.ListCSMUnifiedHostsOptionalParameters parameters)
parameters - Optional parameters for the request.Copyright © 2026. All rights reserved.