Package com.datadog.api.client.v2.api
Class SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters
java.lang.Object
com.datadog.api.client.v2.api.SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters
- Enclosing class:
- SecurityMonitoringApi
Manage optional parameters to listVulnerableAssets.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilterArch(String filterArch) Set filterArch.filterEnvironments(String filterEnvironments) Set filterEnvironments.filterName(String filterName) Set filterName.filterOperatingSystemName(String filterOperatingSystemName) Set filterOperatingSystemName.filterOperatingSystemVersion(String filterOperatingSystemVersion) Set filterOperatingSystemVersion.filterRepositoryUrl(String filterRepositoryUrl) Set filterRepositoryUrl.filterRisksHasAccessToSensitiveData(Boolean filterRisksHasAccessToSensitiveData) Set filterRisksHasAccessToSensitiveData.filterRisksHasPrivilegedAccess(Boolean filterRisksHasPrivilegedAccess) Set filterRisksHasPrivilegedAccess.filterRisksInProduction(Boolean filterRisksInProduction) Set filterRisksInProduction.filterRisksIsPubliclyAccessible(Boolean filterRisksIsPubliclyAccessible) Set filterRisksIsPubliclyAccessible.filterRisksUnderAttack(Boolean filterRisksUnderAttack) Set filterRisksUnderAttack.filterTeams(String filterTeams) Set filterTeams.filterType(AssetType filterType) Set filterType.filterVersionFirst(String filterVersionFirst) Set filterVersionFirst.filterVersionLast(String filterVersionLast) Set filterVersionLast.pageNumber(Long pageNumber) Set pageNumber.Set pageToken.
-
Constructor Details
-
ListVulnerableAssetsOptionalParameters
public ListVulnerableAssetsOptionalParameters()
-
-
Method Details
-
pageToken
Set pageToken.- Parameters:
pageToken- Its value must come from thelinkssection of the response of the first request. Do not manually edit it. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
pageNumber
Set pageNumber.- Parameters:
pageNumber- The page number to be retrieved. It should be equal or greater than1(optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterName
Set filterName.- Parameters:
filterName- Filter by name. This field supports the usage of wildcards (*). (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterType
public SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters filterType(AssetType filterType) Set filterType.- Parameters:
filterType- Filter by type. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterVersionFirst
public SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters filterVersionFirst(String filterVersionFirst) Set filterVersionFirst.- Parameters:
filterVersionFirst- Filter by the first version of the asset since it has been vulnerable. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterVersionLast
public SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters filterVersionLast(String filterVersionLast) Set filterVersionLast.- Parameters:
filterVersionLast- Filter by the last detected version of the asset. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterRepositoryUrl
public SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters filterRepositoryUrl(String filterRepositoryUrl) Set filterRepositoryUrl.- Parameters:
filterRepositoryUrl- Filter by the repository url associated to the asset. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterRisksInProduction
public SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters filterRisksInProduction(Boolean filterRisksInProduction) Set filterRisksInProduction.- Parameters:
filterRisksInProduction- Filter whether the asset is in production or not. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterRisksUnderAttack
public SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters filterRisksUnderAttack(Boolean filterRisksUnderAttack) Set filterRisksUnderAttack.- Parameters:
filterRisksUnderAttack- Filter whether the asset (Service) is under attack or not. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterRisksIsPubliclyAccessible
public SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters filterRisksIsPubliclyAccessible(Boolean filterRisksIsPubliclyAccessible) Set filterRisksIsPubliclyAccessible.- Parameters:
filterRisksIsPubliclyAccessible- Filter whether the asset (Host) is publicly accessible or not. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterRisksHasPrivilegedAccess
public SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters filterRisksHasPrivilegedAccess(Boolean filterRisksHasPrivilegedAccess) Set filterRisksHasPrivilegedAccess.- Parameters:
filterRisksHasPrivilegedAccess- Filter whether the asset (Host) has privileged access or not. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterRisksHasAccessToSensitiveData
public SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters filterRisksHasAccessToSensitiveData(Boolean filterRisksHasAccessToSensitiveData) Set filterRisksHasAccessToSensitiveData.- Parameters:
filterRisksHasAccessToSensitiveData- Filter whether the asset (Host) has access to sensitive data or not. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterEnvironments
public SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters filterEnvironments(String filterEnvironments) Set filterEnvironments.- Parameters:
filterEnvironments- Filter by environment. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterTeams
Set filterTeams.- Parameters:
filterTeams- Filter by teams. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterArch
Set filterArch.- Parameters:
filterArch- Filter by architecture. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterOperatingSystemName
public SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters filterOperatingSystemName(String filterOperatingSystemName) Set filterOperatingSystemName.- Parameters:
filterOperatingSystemName- Filter by operating system name. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-
filterOperatingSystemVersion
public SecurityMonitoringApi.ListVulnerableAssetsOptionalParameters filterOperatingSystemVersion(String filterOperatingSystemVersion) Set filterOperatingSystemVersion.- Parameters:
filterOperatingSystemVersion- Filter by operating system version. (optional)- Returns:
- ListVulnerableAssetsOptionalParameters
-