All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
CloudWorkloadSecurityAgentRuleResponse |
createCloudWorkloadSecurityAgentRule(CloudWorkloadSecurityAgentRuleCreateRequest body)
Create a Cloud Workload Security Agent rule.
|
CompletableFuture<CloudWorkloadSecurityAgentRuleResponse> |
createCloudWorkloadSecurityAgentRuleAsync(CloudWorkloadSecurityAgentRuleCreateRequest body)
Create a Cloud Workload Security Agent rule.
|
ApiResponse<CloudWorkloadSecurityAgentRuleResponse> |
createCloudWorkloadSecurityAgentRuleWithHttpInfo(CloudWorkloadSecurityAgentRuleCreateRequest body)
Create a new Agent rule with the given parameters.
|
CompletableFuture<ApiResponse<CloudWorkloadSecurityAgentRuleResponse>> |
createCloudWorkloadSecurityAgentRuleWithHttpInfoAsync(CloudWorkloadSecurityAgentRuleCreateRequest body)
Create a Cloud Workload Security Agent rule.
|
CloudWorkloadSecurityAgentRuleResponse |
createCSMThreatsAgentRule(CloudWorkloadSecurityAgentRuleCreateRequest body)
Create a CSM Threats Agent rule.
|
CompletableFuture<CloudWorkloadSecurityAgentRuleResponse> |
createCSMThreatsAgentRuleAsync(CloudWorkloadSecurityAgentRuleCreateRequest body)
Create a CSM Threats Agent rule.
|
ApiResponse<CloudWorkloadSecurityAgentRuleResponse> |
createCSMThreatsAgentRuleWithHttpInfo(CloudWorkloadSecurityAgentRuleCreateRequest body)
Create a new Cloud Security Management Threats Agent rule with the given parameters.
|
CompletableFuture<ApiResponse<CloudWorkloadSecurityAgentRuleResponse>> |
createCSMThreatsAgentRuleWithHttpInfoAsync(CloudWorkloadSecurityAgentRuleCreateRequest body)
Create a CSM Threats Agent rule.
|
void |
deleteCloudWorkloadSecurityAgentRule(String agentRuleId)
Delete a Cloud Workload Security Agent rule.
|
CompletableFuture<Void> |
deleteCloudWorkloadSecurityAgentRuleAsync(String agentRuleId)
Delete a Cloud Workload Security Agent rule.
|
ApiResponse<Void> |
deleteCloudWorkloadSecurityAgentRuleWithHttpInfo(String agentRuleId)
Delete a specific Agent rule.
|
CompletableFuture<ApiResponse<Void>> |
deleteCloudWorkloadSecurityAgentRuleWithHttpInfoAsync(String agentRuleId)
Delete a Cloud Workload Security Agent rule.
|
void |
deleteCSMThreatsAgentRule(String agentRuleId)
Delete a CSM Threats Agent rule.
|
CompletableFuture<Void> |
deleteCSMThreatsAgentRuleAsync(String agentRuleId)
Delete a CSM Threats Agent rule.
|
ApiResponse<Void> |
deleteCSMThreatsAgentRuleWithHttpInfo(String agentRuleId)
Delete a specific Cloud Security Management Threats Agent rule.
|
CompletableFuture<ApiResponse<Void>> |
deleteCSMThreatsAgentRuleWithHttpInfoAsync(String agentRuleId)
Delete a CSM Threats Agent rule.
|
File |
downloadCloudWorkloadPolicyFile()
Get the latest Cloud Workload Security policy.
|
CompletableFuture<File> |
downloadCloudWorkloadPolicyFileAsync()
Get the latest Cloud Workload Security policy.
|
ApiResponse<File> |
downloadCloudWorkloadPolicyFileWithHttpInfo()
The download endpoint generates a Cloud Workload Security policy file from your currently
active Cloud Workload Security rules, and downloads them as a .policy file.
|
CompletableFuture<ApiResponse<File>> |
downloadCloudWorkloadPolicyFileWithHttpInfoAsync()
Get the latest Cloud Workload Security policy.
|
File |
downloadCSMThreatsPolicy()
Get the latest CSM Threats policy.
|
CompletableFuture<File> |
downloadCSMThreatsPolicyAsync()
Get the latest CSM Threats policy.
|
ApiResponse<File> |
downloadCSMThreatsPolicyWithHttpInfo()
The download endpoint generates a CSM Threats policy file from your currently active CSM
Threats rules, and downloads them as a .policy file.
|
CompletableFuture<ApiResponse<File>> |
downloadCSMThreatsPolicyWithHttpInfoAsync()
Get the latest CSM Threats policy.
|
ApiClient |
getApiClient()
Get the API client.
|
CloudWorkloadSecurityAgentRuleResponse |
getCloudWorkloadSecurityAgentRule(String agentRuleId)
Get a Cloud Workload Security Agent rule.
|
CompletableFuture<CloudWorkloadSecurityAgentRuleResponse> |
getCloudWorkloadSecurityAgentRuleAsync(String agentRuleId)
Get a Cloud Workload Security Agent rule.
|
ApiResponse<CloudWorkloadSecurityAgentRuleResponse> |
getCloudWorkloadSecurityAgentRuleWithHttpInfo(String agentRuleId)
Get the details of a specific Agent rule.
|
CompletableFuture<ApiResponse<CloudWorkloadSecurityAgentRuleResponse>> |
getCloudWorkloadSecurityAgentRuleWithHttpInfoAsync(String agentRuleId)
Get a Cloud Workload Security Agent rule.
|
CloudWorkloadSecurityAgentRuleResponse |
getCSMThreatsAgentRule(String agentRuleId)
Get a CSM Threats Agent rule.
|
CompletableFuture<CloudWorkloadSecurityAgentRuleResponse> |
getCSMThreatsAgentRuleAsync(String agentRuleId)
Get a CSM Threats Agent rule.
|
ApiResponse<CloudWorkloadSecurityAgentRuleResponse> |
getCSMThreatsAgentRuleWithHttpInfo(String agentRuleId)
Get the details of a specific Cloud Security Management Threats Agent rule.
|
CompletableFuture<ApiResponse<CloudWorkloadSecurityAgentRuleResponse>> |
getCSMThreatsAgentRuleWithHttpInfoAsync(String agentRuleId)
Get a CSM Threats Agent rule.
|
CloudWorkloadSecurityAgentRulesListResponse |
listCloudWorkloadSecurityAgentRules()
Get all Cloud Workload Security Agent rules.
|
CompletableFuture<CloudWorkloadSecurityAgentRulesListResponse> |
listCloudWorkloadSecurityAgentRulesAsync()
Get all Cloud Workload Security Agent rules.
|
ApiResponse<CloudWorkloadSecurityAgentRulesListResponse> |
listCloudWorkloadSecurityAgentRulesWithHttpInfo()
Get the list of Agent rules.
|
CompletableFuture<ApiResponse<CloudWorkloadSecurityAgentRulesListResponse>> |
listCloudWorkloadSecurityAgentRulesWithHttpInfoAsync()
Get all Cloud Workload Security Agent rules.
|
CloudWorkloadSecurityAgentRulesListResponse |
listCSMThreatsAgentRules()
Get all CSM Threats Agent rules.
|
CompletableFuture<CloudWorkloadSecurityAgentRulesListResponse> |
listCSMThreatsAgentRulesAsync()
Get all CSM Threats Agent rules.
|
ApiResponse<CloudWorkloadSecurityAgentRulesListResponse> |
listCSMThreatsAgentRulesWithHttpInfo()
Get the list of Cloud Security Management Threats Agent rules.
|
CompletableFuture<ApiResponse<CloudWorkloadSecurityAgentRulesListResponse>> |
listCSMThreatsAgentRulesWithHttpInfoAsync()
Get all CSM Threats Agent rules.
|
void |
setApiClient(ApiClient apiClient)
Set the API client.
|
CloudWorkloadSecurityAgentRuleResponse |
updateCloudWorkloadSecurityAgentRule(String agentRuleId,
CloudWorkloadSecurityAgentRuleUpdateRequest body)
Update a Cloud Workload Security Agent rule.
|
CompletableFuture<CloudWorkloadSecurityAgentRuleResponse> |
updateCloudWorkloadSecurityAgentRuleAsync(String agentRuleId,
CloudWorkloadSecurityAgentRuleUpdateRequest body)
Update a Cloud Workload Security Agent rule.
|
ApiResponse<CloudWorkloadSecurityAgentRuleResponse> |
updateCloudWorkloadSecurityAgentRuleWithHttpInfo(String agentRuleId,
CloudWorkloadSecurityAgentRuleUpdateRequest body)
Update a specific Agent rule.
|
CompletableFuture<ApiResponse<CloudWorkloadSecurityAgentRuleResponse>> |
updateCloudWorkloadSecurityAgentRuleWithHttpInfoAsync(String agentRuleId,
CloudWorkloadSecurityAgentRuleUpdateRequest body)
Update a Cloud Workload Security Agent rule.
|
CloudWorkloadSecurityAgentRuleResponse |
updateCSMThreatsAgentRule(String agentRuleId,
CloudWorkloadSecurityAgentRuleUpdateRequest body)
Update a CSM Threats Agent rule.
|
CompletableFuture<CloudWorkloadSecurityAgentRuleResponse> |
updateCSMThreatsAgentRuleAsync(String agentRuleId,
CloudWorkloadSecurityAgentRuleUpdateRequest body)
Update a CSM Threats Agent rule.
|
ApiResponse<CloudWorkloadSecurityAgentRuleResponse> |
updateCSMThreatsAgentRuleWithHttpInfo(String agentRuleId,
CloudWorkloadSecurityAgentRuleUpdateRequest body)
Update a specific Cloud Security Management Threats Agent rule.
|
CompletableFuture<ApiResponse<CloudWorkloadSecurityAgentRuleResponse>> |
updateCSMThreatsAgentRuleWithHttpInfoAsync(String agentRuleId,
CloudWorkloadSecurityAgentRuleUpdateRequest body)
Update a CSM Threats Agent rule.
|