Interface CloudGuard
-
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
CloudGuardClient
@Generated(value="OracleSDKGenerator", comments="API Version: 20200131") public interface CloudGuard extends AutoCloseable
Use the Cloud Guard and Security Zones API to automate processes that you would otherwise perform through the Cloud Guard Console or the Security Zones Console.For more information on these services, see the Cloud Guard and Security Zones documentation.
*Note:** For Cloud Guard, you can perform Create, Update, and Delete operations only from the reporting region of your Cloud Guard tenancy. You can perform Read operations from any region.
This service client uses CircuitBreakerUtils.DEFAULT_CIRCUIT_BREAKER for all the operations by default if no circuit breaker configuration is defined by the user.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AddCompartmentResponse
addCompartment(AddCompartmentRequest request)
Adds a compartment to an existing security zone (SecurityZone resource), identified by securityZoneId.CancelWorkRequestResponse
cancelWorkRequest(CancelWorkRequestRequest request)
Cancels a work request identified by workRequestId.ChangeDataSourceCompartmentResponse
changeDataSourceCompartment(ChangeDataSourceCompartmentRequest request)
Moves a data source (DataSource resource), identified by parameters passed in a ChangeDataSourceCompartmentDetails resource, from the current compartment to another.ChangeDetectorRecipeCompartmentResponse
changeDetectorRecipeCompartment(ChangeDetectorRecipeCompartmentRequest request)
Moves the detector recipe (DetectorRecipe resource), identified by detectorRecipeId, from the current compartment to another compartment.ChangeManagedListCompartmentResponse
changeManagedListCompartment(ChangeManagedListCompartmentRequest request)
Moves the managed list (ManagedList resource), identified by managedListId, from the current compartment to another compartment.ChangeResponderRecipeCompartmentResponse
changeResponderRecipeCompartment(ChangeResponderRecipeCompartmentRequest request)
Moves the responder recipe (ResponderRecipe resource), identified by responderRecipeId in a ChangeResponderRecipeCompartmentDetails resource, from the current compartment to another compartment.ChangeSavedQueryCompartmentResponse
changeSavedQueryCompartment(ChangeSavedQueryCompartmentRequest request)
Moves the SavedQuery resource into a different compartment.ChangeSecurityRecipeCompartmentResponse
changeSecurityRecipeCompartment(ChangeSecurityRecipeCompartmentRequest request)
Moves the security recipe (SecurityRecipe resource), identified by securityRecipeId, from the current compartment to another compartment.ChangeSecurityZoneCompartmentResponse
changeSecurityZoneCompartment(ChangeSecurityZoneCompartmentRequest request)
Moves a security zone, identified by securityZoneId, to a different compartment.CreateAdhocQueryResponse
createAdhocQuery(CreateAdhocQueryRequest request)
Creates a AdhocQuery resource.CreateDataMaskRuleResponse
createDataMaskRule(CreateDataMaskRuleRequest request)
Creates a new DataMaskRule resource definition.CreateDataSourceResponse
createDataSource(CreateDataSourceRequest request)
Creates a data source (DataSource resource), using parameters passed through a CreateDataSourceDetails resource.CreateDetectorRecipeResponse
createDetectorRecipe(CreateDetectorRecipeRequest request)
Creates a new DetectorRecipe resource.CreateDetectorRecipeDetectorRuleResponse
createDetectorRecipeDetectorRule(CreateDetectorRecipeDetectorRuleRequest request)
Creates a detector rule.CreateManagedListResponse
createManagedList(CreateManagedListRequest request)
Creates a new ManagedList resource.CreateResponderRecipeResponse
createResponderRecipe(CreateResponderRecipeRequest request)
Creates a responder recipe (ResponderRecipe resource), from values passed in a CreateResponderRecipeDetails resource.CreateSavedQueryResponse
createSavedQuery(CreateSavedQueryRequest request)
Creates a SavedQuery resource.CreateSecurityRecipeResponse
createSecurityRecipe(CreateSecurityRecipeRequest request)
Creates a security zone recipe (SecurityRecipe resource), using parameters passed in a CreateSecurityRecipeDetails resource.CreateSecurityZoneResponse
createSecurityZone(CreateSecurityZoneRequest request)
Creates a security zone (SecurityZone resource) for a compartment.CreateTargetResponse
createTarget(CreateTargetRequest request)
Creates a target (Target resource), using parameters passed in a CreateTargetDetails resource.CreateTargetDetectorRecipeResponse
createTargetDetectorRecipe(CreateTargetDetectorRecipeRequest request)
Attaches a DetectorRecipe to a target (Target resource) identified by targetId, using parameters passed in a TargetAttachTargetDetectorRecipeDetails resource.CreateTargetResponderRecipeResponse
createTargetResponderRecipe(CreateTargetResponderRecipeRequest request)
Attaches a responder recipe to a target.CreateWlpAgentResponse
createWlpAgent(CreateWlpAgentRequest request)
Creates and registers a WLP agent for an on-premise resource.DeleteAdhocQueryResponse
deleteAdhocQuery(DeleteAdhocQueryRequest request)
Deletes a AdhocQuery resource identified by adhocQueryId.DeleteDataMaskRuleResponse
deleteDataMaskRule(DeleteDataMaskRuleRequest request)
Deletes a DataMaskRule resource, identified by dataMaskRuleId.DeleteDataSourceResponse
deleteDataSource(DeleteDataSourceRequest request)
Deletes a data source (DataSource resource) identified by dataSourceId.DeleteDetectorRecipeResponse
deleteDetectorRecipe(DeleteDetectorRecipeRequest request)
Deletes a detector recipe (DetectorRecipe resource) identified by detectorRecipeId.DeleteDetectorRecipeDetectorRuleResponse
deleteDetectorRecipeDetectorRule(DeleteDetectorRecipeDetectorRuleRequest request)
Deletes the DetectorRecipeDetectorRule resource identified by detectorRuleId.DeleteDetectorRecipeDetectorRuleDataSourceResponse
deleteDetectorRecipeDetectorRuleDataSource(DeleteDetectorRecipeDetectorRuleDataSourceRequest request)
Deletes the DetectorRecipeDetectorRuleDataSource resource by identifier.DeleteManagedListResponse
deleteManagedList(DeleteManagedListRequest request)
Deletes a managed list identified by managedListId.DeleteResponderRecipeResponse
deleteResponderRecipe(DeleteResponderRecipeRequest request)
Deletes a responder recipe (ResponderRecipe resource) identified by responderRecipeId.DeleteSavedQueryResponse
deleteSavedQuery(DeleteSavedQueryRequest request)
Deletes a SavedQuery resource identified by savedQueryId.DeleteSecurityRecipeResponse
deleteSecurityRecipe(DeleteSecurityRecipeRequest request)
Deletes a security zone recipe, identified by securityRecipeId.DeleteSecurityZoneResponse
deleteSecurityZone(DeleteSecurityZoneRequest request)
Deletes a security zone, identified by securityZoneId.DeleteTargetResponse
deleteTarget(DeleteTargetRequest request)
Deletes a target (Target resource) identified by targetId.DeleteTargetDetectorRecipeResponse
deleteTargetDetectorRecipe(DeleteTargetDetectorRecipeRequest request)
Deletes the target detector recipe (TargetDetectorRecipe resource) identified by targetDetectorRecipeId, from a target (Target resource) identified by targetId.DeleteTargetResponderRecipeResponse
deleteTargetResponderRecipe(DeleteTargetResponderRecipeRequest request)
Detaches a target responder recipe (TargetResponderRecipe resource) identified by targetResponderRecipeId, from a target (Target resource) identified by targetId.DeleteWlpAgentResponse
deleteWlpAgent(DeleteWlpAgentRequest request)
Deletes and unregisters the WLP agent for an on-premise resource.ExecuteResponderExecutionResponse
executeResponderExecution(ExecuteResponderExecutionRequest request)
Executes the responder execution.GetAdhocQueryResponse
getAdhocQuery(GetAdhocQueryRequest request)
Returns an adhoc query identified by adhocQueryId.GetAdhocQueryResultContentResponse
getAdhocQueryResultContent(GetAdhocQueryResultContentRequest request)
Downloads the results for a given adhoc ID (from includes results from all monitoring regions).GetConditionMetadataTypeResponse
getConditionMetadataType(GetConditionMetadataTypeRequest request)
Returns a ConditionMetatDataType resource with its details.GetConfigurationResponse
getConfiguration(GetConfigurationRequest request)
Returns the configuration details for a Cloud Guard tenancy, identified by root compartment OCID.GetDataMaskRuleResponse
getDataMaskRule(GetDataMaskRuleRequest request)
Returns a DataMaskRule resource, identified by dataMaskRuleId.GetDataSourceResponse
getDataSource(GetDataSourceRequest request)
Returns a data source (DataSource resource) identified by dataSourceId.GetDetectorResponse
getDetector(GetDetectorRequest request)
Returns a Detector resource, identified by detectorId.GetDetectorRecipeResponse
getDetectorRecipe(GetDetectorRecipeRequest request)
Returns a detector recipe (DetectorRecipe resource) identified by detectorRecipeId.GetDetectorRecipeDetectorRuleResponse
getDetectorRecipeDetectorRule(GetDetectorRecipeDetectorRuleRequest request)
Returns a detector rule (DetectorRule resource) identified by detectorRuleId.GetDetectorRuleResponse
getDetectorRule(GetDetectorRuleRequest request)
Returns a detector rule (DetectorRule resource) identified by detectorRuleId.String
getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)GetManagedListResponse
getManagedList(GetManagedListRequest request)
Returns a managed list identified by managedListId.CloudGuardPaginators
getPaginators()
Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.GetProblemResponse
getProblem(GetProblemRequest request)
Returns the Problem resource identified by problemId.GetResourceResponse
getResource(GetResourceRequest request)
Returns a resource identified by resourceIdGetResourceProfileResponse
getResourceProfile(GetResourceProfileRequest request)
Returns details for a resource profile, identified by resourceProfileId.GetResourceVulnerabilityResponse
getResourceVulnerability(GetResourceVulnerabilityRequest request)
Returns the vulnerability details associated with the cveId where resource is an instanceGetResponderExecutionResponse
getResponderExecution(GetResponderExecutionRequest request)
Returns a responder execution identified by responderExecutionId.GetResponderRecipeResponse
getResponderRecipe(GetResponderRecipeRequest request)
Returns a responder recipe (ResponderRecipe resource) identified by responderRecipeId.GetResponderRecipeResponderRuleResponse
getResponderRecipeResponderRule(GetResponderRecipeResponderRuleRequest request)
Returns a responder rule (ResponderRule resource) identified by responderRuleId.GetResponderRuleResponse
getResponderRule(GetResponderRuleRequest request)
Returns a responder rule (ResponderRule resource) identified by resonderRuleId.GetSavedQueryResponse
getSavedQuery(GetSavedQueryRequest request)
Returns a SavedQuery resource identified by savedQueryId.GetSecurityPolicyResponse
getSecurityPolicy(GetSecurityPolicyRequest request)
Returns a security zone policy (SecurityPolicy resource), identified by its unique ID (securityPolicyId).GetSecurityRecipeResponse
getSecurityRecipe(GetSecurityRecipeRequest request)
Returns a security zone recipe (SecurityRecipe resource) identified by securityRecipeId.GetSecurityZoneResponse
getSecurityZone(GetSecurityZoneRequest request)
Returns a security zone (SecurityZone resource) identified by securityZoneId.GetSightingResponse
getSighting(GetSightingRequest request)
Returns a single sighting (Sighting resource) identified by sightingId.GetTargetResponse
getTarget(GetTargetRequest request)
Returns a target (Target resource) identified by targetId.GetTargetDetectorRecipeResponse
getTargetDetectorRecipe(GetTargetDetectorRecipeRequest request)
Returns a target detector recipe (TargetDetectorRecipe resource) identified by targetDetectorRecipeId.GetTargetDetectorRecipeDetectorRuleResponse
getTargetDetectorRecipeDetectorRule(GetTargetDetectorRecipeDetectorRuleRequest request)
Returns DetectorRule resource by identified by targetDetectorRecipeId.GetTargetResponderRecipeResponse
getTargetResponderRecipe(GetTargetResponderRecipeRequest request)
Returns a target responder recipe (TargetResponderRecipe) identified by targetResponderRecipeId for a target (Target resource) identified by targetId.GetTargetResponderRecipeResponderRuleResponse
getTargetResponderRecipeResponderRule(GetTargetResponderRecipeResponderRuleRequest request)
Returns a responder rule (ResponderRule resource) identified by responderRuleId, from a target responder recipe (TargetResponderRecipe resource) identified by targetResponderRecipeId, attached to a target (Target resource) identified by targetId.CloudGuardWaiters
getWaiters()
Gets the pre-configured waiters available for resources for this service.GetWlpAgentResponse
getWlpAgent(GetWlpAgentRequest request)
Returns a WlpAgent resource for an on-premise resource identified by wlpAgentId.GetWorkRequestResponse
getWorkRequest(GetWorkRequestRequest request)
Returns details for a work request (WorkRequest resource) identified by workRequestId.ListAdhocQueriesResponse
listAdhocQueries(ListAdhocQueriesRequest request)
Returns a list of all adhoc queries (AdhocQuery resources) for a compartment identified by compartmentId.ListAdhocQueryResultsResponse
listAdhocQueryResults(ListAdhocQueryResultsRequest request)
Lists the results for a given adhoc ID (from includes results from all monitoring regions).ListConditionMetadataTypesResponse
listConditionMetadataTypes(ListConditionMetadataTypesRequest request)
Returns a list of ConditionMetadataType resources.ListDataMaskRulesResponse
listDataMaskRules(ListDataMaskRulesRequest request)
Returns a list of all DataMaskRule resources in the specified compartmentId (OCID) and its subcompartments.ListDataSourceEventsResponse
listDataSourceEvents(ListDataSourceEventsRequest request)
Returns a list of data source events (DataSourceEventCollection resource) from the data source (DataSource resource) identified by dataSourceId.ListDataSourcesResponse
listDataSources(ListDataSourcesRequest request)
Returns a list of all data sources (DataSource resources) for a compartment identified by compartmentId.ListDetectorRecipeDetectorRulesResponse
listDetectorRecipeDetectorRules(ListDetectorRecipeDetectorRulesRequest request)
Returns a list of detector rules (DetectorRule resources) for a detector recipe (DetectorRecipe resource), identified by detectorRecipeId.ListDetectorRecipesResponse
listDetectorRecipes(ListDetectorRecipesRequest request)
Returns a list of all detector recipes (DetectorRecipe resources) in a compartment, identified by compartmentId.ListDetectorRulesResponse
listDetectorRules(ListDetectorRulesRequest request)
Returns a list of detector rules for the DetectorRecipe resource identified by detectorId.ListDetectorsResponse
listDetectors(ListDetectorsRequest request)
Returns a detector catalog (DetectorCollection resource) with a list of DetectorSummary resources.ListImpactedResourcesResponse
listImpactedResources(ListImpactedResourcesRequest request)
Returns a list of impacted resources for a problem identified by problemId.ListManagedListsResponse
listManagedLists(ListManagedListsRequest request)
Returns a list of all ManagedList resources in a compartment, identified by compartmentId.ListManagedListTypesResponse
listManagedListTypes(ListManagedListTypesRequest request)
Returns all managed list types (listType parameter) that Cloud Guard supports.ListPoliciesResponse
listPolicies(ListPoliciesRequest request)
Returns the list of global policy statements (policy attributes) needed to fully enable Cloud Guard.ListProblemEndpointsResponse
listProblemEndpoints(ListProblemEndpointsRequest request)
Returns a list of endpoints associated with a problem, identified by problemId.ListProblemEntitiesResponse
listProblemEntities(ListProblemEntitiesRequest request)
Returns a list of entities for a problem.ListProblemHistoriesResponse
listProblemHistories(ListProblemHistoriesRequest request)
Returns a list of actions taken on a problem.ListProblemsResponse
listProblems(ListProblemsRequest request)
Returns a list of all Problems identified by Cloud Guard which are currently in the database and meet the filtering criteria.ListRecommendationsResponse
listRecommendations(ListRecommendationsRequest request)
Returns a list of recommendations (RecommendationSummaryCollection resource with a page of RecommendationSummary resources) for a specified compartment OCID.ListResourcePortsResponse
listResourcePorts(ListResourcePortsRequest request)
Returns the list of open ports associated with the resourceId where resource is an instanceListResourceProfileEndpointsResponse
listResourceProfileEndpoints(ListResourceProfileEndpointsRequest request)
Returns a list of endpoints (ResourceProfileEndpointCollection resource with a page of ResourceProfileEndpointSummary resources) for a resource profile identified by resourceProfileId.ListResourceProfileImpactedResourcesResponse
listResourceProfileImpactedResources(ListResourceProfileImpactedResourcesRequest request)
Returns a list of impacted resources (ResourceProfileImpactedResourceCollection resource with a page of ResourceProfileImpactedResourceSummary resources) for a resource profile identified by resourceProfileId.ListResourceProfilesResponse
listResourceProfiles(ListResourceProfilesRequest request)
Returns a list of all resource profile summaries (ResourceProfileCollection resource with a page of ResourceProfileSummary resources) for a compartment, identified by compartmentId and filtered as specified.ListResourcesResponse
listResources(ListResourcesRequest request)
Returns a list of all resources in a compartmentListResourceTypesResponse
listResourceTypes(ListResourceTypesRequest request)
Returns a single ResourceTypeCollection resource, containing a list of resource types, identified by parameters specified.ListResourceVulnerabilitiesResponse
listResourceVulnerabilities(ListResourceVulnerabilitiesRequest request)
Returns the list of vulnerabilities associated with the resourceId where resource is an instanceListResponderActivitiesResponse
listResponderActivities(ListResponderActivitiesRequest request)
Returns a list of responder activities for a problem, identified by problemId, in a ResponderActivityCollection resource, with a page of ResponderActivitySummary resources.ListResponderExecutionsResponse
listResponderExecutions(ListResponderExecutionsRequest request)
Returns a list of responder executions.ListResponderRecipeResponderRulesResponse
listResponderRecipeResponderRules(ListResponderRecipeResponderRulesRequest request)
Returns a list of responder rules (ResponderRule resources in a responderRecipeResponderRuleCollection resource, with page of ResponderRuleSummary resources), for a responder recipe (ResponderRecipe resource), identified by responderRecipeId.ListResponderRecipesResponse
listResponderRecipes(ListResponderRecipesRequest request)
Returns a list (ResponderRecipeCollection resource, with a page of ResponderRecipeSummary resources) of all responder recipes (RespponderRecipe resources) in a compartment, identified by compartmentId.ListResponderRulesResponse
listResponderRules(ListResponderRulesRequest request)
Returns a list of responder rules for the ResponderRecipe resource identified by responderId.ListSavedQueriesResponse
listSavedQueries(ListSavedQueriesRequest request)
Returns a list of saved queries run in a tenancy.ListSecurityPoliciesResponse
listSecurityPolicies(ListSecurityPoliciesRequest request)
Returns a list of security zone policies (SecurityPolicySummary resources), identified by compartmentId.ListSecurityRecipesResponse
listSecurityRecipes(ListSecurityRecipesRequest request)
Returns a list of security zone recipes (SecurityRecipeSummary resources) in a compartment, identified by compartmentId.ListSecurityZonesResponse
listSecurityZones(ListSecurityZonesRequest request)
Returns a list of security zones (SecurityZone resources) in a compartment identified by compartmentId.ListSightingEndpointsResponse
listSightingEndpoints(ListSightingEndpointsRequest request)
Returns sighting endpoints details in a SightingEndpointsCollection resource with a page of SightingEndpointSummary resources.ListSightingImpactedResourcesResponse
listSightingImpactedResources(ListSightingImpactedResourcesRequest request)
Returns a list of impacted resources for a sighting, identified by sightingId, in a SightingImpactedResourceCollection resource with a page of SightingImpactedResourceSummary resources.ListSightingsResponse
listSightings(ListSightingsRequest request)
For the parameters passed, returns a list of sightings (SightingCollection resource) with a page of SightingSummary resources.ListTacticsResponse
listTactics(ListTacticsRequest request)
Returns a list of TacticSummary resources for a compartment, identified by compartmentId.ListTargetDetectorRecipeDetectorRulesResponse
listTargetDetectorRecipeDetectorRules(ListTargetDetectorRecipeDetectorRulesRequest request)
Returns a list of DetectorRule associated with DetectorRecipe within a Target.ListTargetDetectorRecipesResponse
listTargetDetectorRecipes(ListTargetDetectorRecipesRequest request)
Returns a list of all target detector recipes (TargetDetectorRecipe resources) associated with a target (Target resource), identified by targetId.ListTargetResponderRecipeResponderRulesResponse
listTargetResponderRecipeResponderRules(ListTargetResponderRecipeResponderRulesRequest request)
Returns a list of responder rules (ResponderRule resources) associated with a responder recipe (ResponderRecipe resource) attached to a Target.ListTargetResponderRecipesResponse
listTargetResponderRecipes(ListTargetResponderRecipesRequest request)
Returns a list of summary information for all responder recipes (TargetResponderRecipeCollection resource, with a page of TargetResponderRecipeSummary resources) attached to a target identified by targetId, located in a compartment identified by compartmentId.ListTargetsResponse
listTargets(ListTargetsRequest request)
Returns a list of targets (TargetCollection resource with page of TargetSummary resources) for the target identified by compartmentId.ListTechniquesResponse
listTechniques(ListTechniquesRequest request)
Returns a list of techniques associated with detector rules.ListWlpAgentsResponse
listWlpAgents(ListWlpAgentsRequest request)
Returns a list of WLP agents in a compartment.ListWorkRequestErrorsResponse
listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Returns a list of errors for a work request identified by workRequestId.ListWorkRequestLogsResponse
listWorkRequestLogs(ListWorkRequestLogsRequest request)
Returns a paginated list (WorkRequestLogEntryCollection resource) of log entries for a request, identified by workRequestId.ListWorkRequestsResponse
listWorkRequests(ListWorkRequestsRequest request)
Returns a list of work requests (WorkRequestSummaryCollection resource), in a compartment identified by compartmentId.void
refreshClient()
Rebuilds the client from scratch.RemoveCompartmentResponse
removeCompartment(RemoveCompartmentRequest request)
Removes a compartment from a security zone (SecurityZone resource), identified by securityZoneId.RequestRiskScoresResponse
requestRiskScores(RequestRiskScoresRequest request)
Returns a page of RiskScoreAggregation resources for a compartment, identified by compartmentId.RequestSecurityScoresResponse
requestSecurityScores(RequestSecurityScoresRequest request)
Returns a page of SecurityScoreAggregation resources.RequestSecurityScoreSummarizedTrendResponse
requestSecurityScoreSummarizedTrend(RequestSecurityScoreSummarizedTrendRequest request)
Returns a page of SecurityScoreTrendAggregation resources.RequestSummarizedActivityProblemsResponse
requestSummarizedActivityProblems(RequestSummarizedActivityProblemsRequest request)
Returns the summary of problems generated by OCI Activity Detector rules, identified by parameters specified.RequestSummarizedProblemsResponse
requestSummarizedProblems(RequestSummarizedProblemsRequest request)
Returns the number of problems matching the key-value pairs in dimensionMap.RequestSummarizedResponderExecutionsResponse
requestSummarizedResponderExecutions(RequestSummarizedResponderExecutionsRequest request)
Returns the number of responder executions, identified by parameters specified, in a page of ResponderExecutionAggregation resources.RequestSummarizedRiskScoresResponse
requestSummarizedRiskScores(RequestSummarizedRiskScoresRequest request)
DEPRECATEDRequestSummarizedSecurityScoresResponse
requestSummarizedSecurityScores(RequestSummarizedSecurityScoresRequest request)
DEPRECATEDRequestSummarizedTopTrendResourceProfileRiskScoresResponse
requestSummarizedTopTrendResourceProfileRiskScores(RequestSummarizedTopTrendResourceProfileRiskScoresRequest request)
Returns a list of resource profile risk score aggregation summaries (ResourceProfileRiskScoreAggregationSummaryCollection resource with a page of ResourceProfileRiskScoreAggregationSummary resources) for a specified compartment.RequestSummarizedTrendProblemsResponse
requestSummarizedTrendProblems(RequestSummarizedTrendProblemsRequest request)
Returns a ProblemTrendAggregationCollection resource for a compartment, identified by compartmentId, for the specified time period.RequestSummarizedTrendResourceRiskScoresResponse
requestSummarizedTrendResourceRiskScores(RequestSummarizedTrendResourceRiskScoresRequest request)
Returns a summary of risk score trends in a ResourceRiskScoreAggregationCollection resource, with a page of ResourceRiskScoreAggregation resources, filtered by parameters that you specify in a RequestSummarizedTrendResourceRiskScoresDetailsresource.RequestSummarizedTrendResponderExecutionsResponse
requestSummarizedTrendResponderExecutions(RequestSummarizedTrendResponderExecutionsRequest request)
Returns the number of remediations performed by Responders, for a given time period.RequestSummarizedTrendSecurityScoresResponse
requestSummarizedTrendSecurityScores(RequestSummarizedTrendSecurityScoresRequest request)
DEPRECATEDvoid
setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).void
setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).void
setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).SkipBulkResponderExecutionResponse
skipBulkResponderExecution(SkipBulkResponderExecutionRequest request)
Skips the execution for a bulk of responder executions.SkipResponderExecutionResponse
skipResponderExecution(SkipResponderExecutionRequest request)
Skips the execution of the responder execution.TriggerResponderResponse
triggerResponder(TriggerResponderRequest request)
Sends the problem identified by problemId to the responder engine, to be processed by rule that\u2019s identified by responderRuleId, in the TriggerResponderDetails resource that\u2019s passed.UpdateBulkProblemStatusResponse
updateBulkProblemStatus(UpdateBulkProblemStatusRequest request)
Changes the status for all problems listed in the problemIds array, passed through the UpdateBulkProblemStatusDetails resource, from the current status to the status set in UpdateBulkProblemStatusDetails.UpdateConfigurationResponse
updateConfiguration(UpdateConfigurationRequest request)
Updates configuration details for a Cloud Guard tenancy, identified by root compartment OCID.UpdateDataMaskRuleResponse
updateDataMaskRule(UpdateDataMaskRuleRequest request)
Updates a data mask rule (DataMaskRule resource) identified by dataMaskRuleId.UpdateDataSourceResponse
updateDataSource(UpdateDataSourceRequest request)
Updates a data source (DataSource resource) identified by dataSourceId, using values passed in an UpdateDataSourceDetails resource.UpdateDetectorRecipeResponse
updateDetectorRecipe(UpdateDetectorRecipeRequest request)
Updates a detector recipe (DetectorRecipe resource) identified by detectorRecipeId.UpdateDetectorRecipeDetectorRuleResponse
updateDetectorRecipeDetectorRule(UpdateDetectorRecipeDetectorRuleRequest request)
Updates a detector rule (DetectorRule resource) identified by detectorRuleId.UpdateManagedListResponse
updateManagedList(UpdateManagedListRequest request)
Updates a ManagedList resource, identified by managedList.UpdateProblemStatusResponse
updateProblemStatus(UpdateProblemStatusRequest request)
Changes the current status of the problem, identified by problemId, to the status specified in the UpdateProblemStatusDetails resource that you pass.UpdateResponderRecipeResponse
updateResponderRecipe(UpdateResponderRecipeRequest request)
Updates a responder recipe (ResponderRecipe resource) identified by responderRecipeId, passed in an UpdateResponderRecipeDetails resource.UpdateResponderRecipeResponderRuleResponse
updateResponderRecipeResponderRule(UpdateResponderRecipeResponderRuleRequest request)
Updates a responder rule (ResponderRule resource) identified by responderRuleId, passed in a UpdateResponderRecipeResponderRuleDetails resource.UpdateSavedQueryResponse
updateSavedQuery(UpdateSavedQueryRequest request)
Updates a saved query identified by savedQueryId.UpdateSecurityRecipeResponse
updateSecurityRecipe(UpdateSecurityRecipeRequest request)
Updates a security zone recipe (SecurityRecipe resource), identified by securityRecipeId, using parameters passed in an UpdateSecurityRecipeDetails resource.UpdateSecurityZoneResponse
updateSecurityZone(UpdateSecurityZoneRequest request)
Updates a security zone (SecurityZone resource) identified by securityZoneId.UpdateTargetResponse
updateTarget(UpdateTargetRequest request)
Updates a target (Target resource) identified by targetId, using parameters passed in an UpdateTargetDetails resource.UpdateTargetDetectorRecipeResponse
updateTargetDetectorRecipe(UpdateTargetDetectorRecipeRequest request)
Updates a target detector recipe (TargtetDetectorRecipe resource) identified by targetDetectorRecipeId, using parameters passed in an UpdateTargetDetectorRecipeDetails resource.UpdateTargetDetectorRecipeDetectorRuleResponse
updateTargetDetectorRecipeDetectorRule(UpdateTargetDetectorRecipeDetectorRuleRequest request)
Updates the DetectorRule resource identified by targetDetectorRecipeIdUpdateTargetResponderRecipeResponse
updateTargetResponderRecipe(UpdateTargetResponderRecipeRequest request)
Updates the target responder recipe (TargetResponderRecipe resource) identified by targetResponderRecipeId, attached to a target identified by targetId.UpdateTargetResponderRecipeResponderRuleResponse
updateTargetResponderRecipeResponderRule(UpdateTargetResponderRecipeResponderRuleRequest request)
Updates a responder rule (ResponderRule resource) identified by responderRuleId, for a target responder recipe (TargetResponderRecipe resource) identified by targetResponderRecipeId, for a target (Target resource) identified by targetId.UpdateWlpAgentResponse
updateWlpAgent(UpdateWlpAgentRequest request)
Updates and renews the certificate for an on-premise WLP agent identified by wlpAgentId.void
useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)
Determines whether realm specific endpoint should be used or not.-
Methods inherited from interface java.lang.AutoCloseable
close
-
-
-
-
Method Detail
-
refreshClient
void refreshClient()
Rebuilds the client from scratch.Useful to refresh certificates.
-
setEndpoint
void setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).- Parameters:
endpoint
- The endpoint of the service.
-
getEndpoint
String getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
-
setRegion
void setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).Note, this will call
setEndpoint
after resolving the endpoint. If the service is not available in this Region, however, an IllegalArgumentException will be raised.- Parameters:
region
- The region of the service.
-
setRegion
void setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).Note, this will first try to map the region ID to a known Region and call
setRegion
.If no known Region could be determined, it will create an endpoint based on the default endpoint format (
Region.formatDefaultRegionEndpoint(Service, String)
and then callsetEndpoint
.- Parameters:
regionId
- The public region ID.
-
useRealmSpecificEndpointTemplate
void useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)
Determines whether realm specific endpoint should be used or not.Set realmSpecificEndpointTemplateEnabled to “true” if the user wants to enable use of realm specific endpoint template, otherwise set it to “false”
- Parameters:
realmSpecificEndpointTemplateEnabled
- flag to enable the use of realm specific endpoint template
-
addCompartment
AddCompartmentResponse addCompartment(AddCompartmentRequest request)
Adds a compartment to an existing security zone (SecurityZone resource), identified by securityZoneId.Specify parameters in an AddCompartmentDetails resource that you pass. If you previously removed a subcompartment from a security zone, you can add it back to the same security zone. The security zone ensures that resources in the subcompartment comply with the security zone’s policies.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/AddCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use AddCompartment API.
-
cancelWorkRequest
CancelWorkRequestResponse cancelWorkRequest(CancelWorkRequestRequest request)
Cancels a work request identified by workRequestId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CancelWorkRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CancelWorkRequest API.
-
changeDataSourceCompartment
ChangeDataSourceCompartmentResponse changeDataSourceCompartment(ChangeDataSourceCompartmentRequest request)
Moves a data source (DataSource resource), identified by parameters passed in a ChangeDataSourceCompartmentDetails resource, from the current compartment to another.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ChangeDataSourceCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeDataSourceCompartment API.
-
changeDetectorRecipeCompartment
ChangeDetectorRecipeCompartmentResponse changeDetectorRecipeCompartment(ChangeDetectorRecipeCompartmentRequest request)
Moves the detector recipe (DetectorRecipe resource), identified by detectorRecipeId, from the current compartment to another compartment.When provided, If-Match is checked against etag values of the resource.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ChangeDetectorRecipeCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeDetectorRecipeCompartment API.
-
changeManagedListCompartment
ChangeManagedListCompartmentResponse changeManagedListCompartment(ChangeManagedListCompartmentRequest request)
Moves the managed list (ManagedList resource), identified by managedListId, from the current compartment to another compartment.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ChangeManagedListCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeManagedListCompartment API.
-
changeResponderRecipeCompartment
ChangeResponderRecipeCompartmentResponse changeResponderRecipeCompartment(ChangeResponderRecipeCompartmentRequest request)
Moves the responder recipe (ResponderRecipe resource), identified by responderRecipeId in a ChangeResponderRecipeCompartmentDetails resource, from the current compartment to another compartment.When provided, if-match is checked against etag values of the resource.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ChangeResponderRecipeCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeResponderRecipeCompartment API.
-
changeSavedQueryCompartment
ChangeSavedQueryCompartmentResponse changeSavedQueryCompartment(ChangeSavedQueryCompartmentRequest request)
Moves the SavedQuery resource into a different compartment.When provided, If-Match is checked against etag values of the resource.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ChangeSavedQueryCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSavedQueryCompartment API.
-
changeSecurityRecipeCompartment
ChangeSecurityRecipeCompartmentResponse changeSecurityRecipeCompartment(ChangeSecurityRecipeCompartmentRequest request)
Moves the security recipe (SecurityRecipe resource), identified by securityRecipeId, from the current compartment to another compartment.When provided,
if-match
is checked againstetag
values of the resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ChangeSecurityRecipeCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSecurityRecipeCompartment API.
-
changeSecurityZoneCompartment
ChangeSecurityZoneCompartmentResponse changeSecurityZoneCompartment(ChangeSecurityZoneCompartmentRequest request)
Moves a security zone, identified by securityZoneId, to a different compartment.Pass parameters through a ChangeSecurityZoneCompartmentDetails resource. When provided,
if-match
is checked againstetag
values of the resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ChangeSecurityZoneCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeSecurityZoneCompartment API.
-
createAdhocQuery
CreateAdhocQueryResponse createAdhocQuery(CreateAdhocQueryRequest request)
Creates a AdhocQuery resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateAdhocQueryExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateAdhocQuery API.
-
createDataMaskRule
CreateDataMaskRuleResponse createDataMaskRule(CreateDataMaskRuleRequest request)
Creates a new DataMaskRule resource definition.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateDataMaskRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDataMaskRule API.
-
createDataSource
CreateDataSourceResponse createDataSource(CreateDataSourceRequest request)
Creates a data source (DataSource resource), using parameters passed through a CreateDataSourceDetails resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateDataSourceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDataSource API.
-
createDetectorRecipe
CreateDetectorRecipeResponse createDetectorRecipe(CreateDetectorRecipeRequest request)
Creates a new DetectorRecipe resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateDetectorRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDetectorRecipe API.
-
createDetectorRecipeDetectorRule
CreateDetectorRecipeDetectorRuleResponse createDetectorRecipeDetectorRule(CreateDetectorRecipeDetectorRuleRequest request)
Creates a detector rule.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateDetectorRecipeDetectorRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDetectorRecipeDetectorRule API.
-
createManagedList
CreateManagedListResponse createManagedList(CreateManagedListRequest request)
Creates a new ManagedList resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateManagedListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateManagedList API.
-
createResponderRecipe
CreateResponderRecipeResponse createResponderRecipe(CreateResponderRecipeRequest request)
Creates a responder recipe (ResponderRecipe resource), from values passed in a CreateResponderRecipeDetails resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateResponderRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateResponderRecipe API.
-
createSavedQuery
CreateSavedQueryResponse createSavedQuery(CreateSavedQueryRequest request)
Creates a SavedQuery resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateSavedQueryExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSavedQuery API.
-
createSecurityRecipe
CreateSecurityRecipeResponse createSecurityRecipe(CreateSecurityRecipeRequest request)
Creates a security zone recipe (SecurityRecipe resource), using parameters passed in a CreateSecurityRecipeDetails resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateSecurityRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSecurityRecipe API.
-
createSecurityZone
CreateSecurityZoneResponse createSecurityZone(CreateSecurityZoneRequest request)
Creates a security zone (SecurityZone resource) for a compartment.Pass parameters through a CreateSecurityZoneDetails resource.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateSecurityZoneExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSecurityZone API.
-
createTarget
CreateTargetResponse createTarget(CreateTargetRequest request)
Creates a target (Target resource), using parameters passed in a CreateTargetDetails resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateTargetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateTarget API.
-
createTargetDetectorRecipe
CreateTargetDetectorRecipeResponse createTargetDetectorRecipe(CreateTargetDetectorRecipeRequest request)
Attaches a DetectorRecipe to a target (Target resource) identified by targetId, using parameters passed in a TargetAttachTargetDetectorRecipeDetails resource.Attach a DetectorRecipe with the Target
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateTargetDetectorRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateTargetDetectorRecipe API.
-
createTargetResponderRecipe
CreateTargetResponderRecipeResponse createTargetResponderRecipe(CreateTargetResponderRecipeRequest request)
Attaches a responder recipe to a target.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateTargetResponderRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateTargetResponderRecipe API.
-
createWlpAgent
CreateWlpAgentResponse createWlpAgent(CreateWlpAgentRequest request)
Creates and registers a WLP agent for an on-premise resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/CreateWlpAgentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateWlpAgent API.
-
deleteAdhocQuery
DeleteAdhocQueryResponse deleteAdhocQuery(DeleteAdhocQueryRequest request)
Deletes a AdhocQuery resource identified by adhocQueryId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteAdhocQueryExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteAdhocQuery API.
-
deleteDataMaskRule
DeleteDataMaskRuleResponse deleteDataMaskRule(DeleteDataMaskRuleRequest request)
Deletes a DataMaskRule resource, identified by dataMaskRuleId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteDataMaskRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDataMaskRule API.
-
deleteDataSource
DeleteDataSourceResponse deleteDataSource(DeleteDataSourceRequest request)
Deletes a data source (DataSource resource) identified by dataSourceId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteDataSourceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDataSource API.
-
deleteDetectorRecipe
DeleteDetectorRecipeResponse deleteDetectorRecipe(DeleteDetectorRecipeRequest request)
Deletes a detector recipe (DetectorRecipe resource) identified by detectorRecipeId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteDetectorRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDetectorRecipe API.
-
deleteDetectorRecipeDetectorRule
DeleteDetectorRecipeDetectorRuleResponse deleteDetectorRecipeDetectorRule(DeleteDetectorRecipeDetectorRuleRequest request)
Deletes the DetectorRecipeDetectorRule resource identified by detectorRuleId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteDetectorRecipeDetectorRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDetectorRecipeDetectorRule API.
-
deleteDetectorRecipeDetectorRuleDataSource
DeleteDetectorRecipeDetectorRuleDataSourceResponse deleteDetectorRecipeDetectorRuleDataSource(DeleteDetectorRecipeDetectorRuleDataSourceRequest request)
Deletes the DetectorRecipeDetectorRuleDataSource resource by identifier.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteDetectorRecipeDetectorRuleDataSourceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDetectorRecipeDetectorRuleDataSource API.
-
deleteManagedList
DeleteManagedListResponse deleteManagedList(DeleteManagedListRequest request)
Deletes a managed list identified by managedListId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteManagedListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteManagedList API.
-
deleteResponderRecipe
DeleteResponderRecipeResponse deleteResponderRecipe(DeleteResponderRecipeRequest request)
Deletes a responder recipe (ResponderRecipe resource) identified by responderRecipeId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteResponderRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteResponderRecipe API.
-
deleteSavedQuery
DeleteSavedQueryResponse deleteSavedQuery(DeleteSavedQueryRequest request)
Deletes a SavedQuery resource identified by savedQueryId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteSavedQueryExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSavedQuery API.
-
deleteSecurityRecipe
DeleteSecurityRecipeResponse deleteSecurityRecipe(DeleteSecurityRecipeRequest request)
Deletes a security zone recipe, identified by securityRecipeId.The recipe can’t be associated with an existing security zone.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteSecurityRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSecurityRecipe API.
-
deleteSecurityZone
DeleteSecurityZoneResponse deleteSecurityZone(DeleteSecurityZoneRequest request)
Deletes a security zone, identified by securityZoneId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteSecurityZoneExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSecurityZone API.
-
deleteTarget
DeleteTargetResponse deleteTarget(DeleteTargetRequest request)
Deletes a target (Target resource) identified by targetId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteTargetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteTarget API.
-
deleteTargetDetectorRecipe
DeleteTargetDetectorRecipeResponse deleteTargetDetectorRecipe(DeleteTargetDetectorRecipeRequest request)
Deletes the target detector recipe (TargetDetectorRecipe resource) identified by targetDetectorRecipeId, from a target (Target resource) identified by targetId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteTargetDetectorRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteTargetDetectorRecipe API.
-
deleteTargetResponderRecipe
DeleteTargetResponderRecipeResponse deleteTargetResponderRecipe(DeleteTargetResponderRecipeRequest request)
Detaches a target responder recipe (TargetResponderRecipe resource) identified by targetResponderRecipeId, from a target (Target resource) identified by targetId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteTargetResponderRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteTargetResponderRecipe API.
-
deleteWlpAgent
DeleteWlpAgentResponse deleteWlpAgent(DeleteWlpAgentRequest request)
Deletes and unregisters the WLP agent for an on-premise resource.x-obmcs-splat: routing: strategy: route-to-any-ad serviceList: [ ‘cloudguard-cp-SPLAT_ENV’ ] resources: wlpAgent: serviceResourceName: WlpAgent targetCompartmentId: downstream.getOr404(‘cloudguard-cp-SPLAT_ENV’, ‘GetWlpAgent’, request.resourceId).compartmentId actionKind: delete resourceOcid: request.resourceId reconciliationCanStartAfterSecs: 30 permissions: [ "WLP_AGENT_DELETE" ] authorization: mode: automated check: resources[‘wlpAgent’].grantedPermissions.contains(‘WLP_AGENT_DELETE’) allowCrossTenancy: true tagStore: mode: automated maximumAttemptCount: 3 throttling: perUserLimit: rpsLimit: 15 perTenantLimit: rpsLimit: 30 quotas: mode: automated search: mode: backfilling operationResourceName: wlpAgent lock: mode: test operationResourceName: wlpAgent
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/DeleteWlpAgentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteWlpAgent API.
-
executeResponderExecution
ExecuteResponderExecutionResponse executeResponderExecution(ExecuteResponderExecutionRequest request)
Executes the responder execution.When provided, if-match is checked against etag values of the resource.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ExecuteResponderExecutionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ExecuteResponderExecution API.
-
getAdhocQuery
GetAdhocQueryResponse getAdhocQuery(GetAdhocQueryRequest request)
Returns an adhoc query identified by adhocQueryId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetAdhocQueryExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetAdhocQuery API.
-
getAdhocQueryResultContent
GetAdhocQueryResultContentResponse getAdhocQueryResultContent(GetAdhocQueryResultContentRequest request)
Downloads the results for a given adhoc ID (from includes results from all monitoring regions).- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetAdhocQueryResultContentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetAdhocQueryResultContent API.
-
getConditionMetadataType
GetConditionMetadataTypeResponse getConditionMetadataType(GetConditionMetadataTypeRequest request)
Returns a ConditionMetatDataType resource with its details.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetConditionMetadataTypeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetConditionMetadataType API.
-
getConfiguration
GetConfigurationResponse getConfiguration(GetConfigurationRequest request)
Returns the configuration details for a Cloud Guard tenancy, identified by root compartment OCID.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetConfigurationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetConfiguration API.
-
getDataMaskRule
GetDataMaskRuleResponse getDataMaskRule(GetDataMaskRuleRequest request)
Returns a DataMaskRule resource, identified by dataMaskRuleId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetDataMaskRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDataMaskRule API.
-
getDataSource
GetDataSourceResponse getDataSource(GetDataSourceRequest request)
Returns a data source (DataSource resource) identified by dataSourceId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetDataSourceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDataSource API.
-
getDetector
GetDetectorResponse getDetector(GetDetectorRequest request)
Returns a Detector resource, identified by detectorId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetDetectorExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDetector API.
-
getDetectorRecipe
GetDetectorRecipeResponse getDetectorRecipe(GetDetectorRecipeRequest request)
Returns a detector recipe (DetectorRecipe resource) identified by detectorRecipeId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetDetectorRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDetectorRecipe API.
-
getDetectorRecipeDetectorRule
GetDetectorRecipeDetectorRuleResponse getDetectorRecipeDetectorRule(GetDetectorRecipeDetectorRuleRequest request)
Returns a detector rule (DetectorRule resource) identified by detectorRuleId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetDetectorRecipeDetectorRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDetectorRecipeDetectorRule API.
-
getDetectorRule
GetDetectorRuleResponse getDetectorRule(GetDetectorRuleRequest request)
Returns a detector rule (DetectorRule resource) identified by detectorRuleId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetDetectorRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDetectorRule API.
-
getManagedList
GetManagedListResponse getManagedList(GetManagedListRequest request)
Returns a managed list identified by managedListId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetManagedListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetManagedList API.
-
getProblem
GetProblemResponse getProblem(GetProblemRequest request)
Returns the Problem resource identified by problemId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetProblemExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetProblem API.
-
getResource
GetResourceResponse getResource(GetResourceRequest request)
Returns a resource identified by resourceId- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetResourceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetResource API.
-
getResourceProfile
GetResourceProfileResponse getResourceProfile(GetResourceProfileRequest request)
Returns details for a resource profile, identified by resourceProfileId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetResourceProfileExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetResourceProfile API.
-
getResourceVulnerability
GetResourceVulnerabilityResponse getResourceVulnerability(GetResourceVulnerabilityRequest request)
Returns the vulnerability details associated with the cveId where resource is an instance- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetResourceVulnerabilityExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetResourceVulnerability API.
-
getResponderExecution
GetResponderExecutionResponse getResponderExecution(GetResponderExecutionRequest request)
Returns a responder execution identified by responderExecutionId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetResponderExecutionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetResponderExecution API.
-
getResponderRecipe
GetResponderRecipeResponse getResponderRecipe(GetResponderRecipeRequest request)
Returns a responder recipe (ResponderRecipe resource) identified by responderRecipeId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetResponderRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetResponderRecipe API.
-
getResponderRecipeResponderRule
GetResponderRecipeResponderRuleResponse getResponderRecipeResponderRule(GetResponderRecipeResponderRuleRequest request)
Returns a responder rule (ResponderRule resource) identified by responderRuleId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetResponderRecipeResponderRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetResponderRecipeResponderRule API.
-
getResponderRule
GetResponderRuleResponse getResponderRule(GetResponderRuleRequest request)
Returns a responder rule (ResponderRule resource) identified by resonderRuleId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetResponderRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetResponderRule API.
-
getSavedQuery
GetSavedQueryResponse getSavedQuery(GetSavedQueryRequest request)
Returns a SavedQuery resource identified by savedQueryId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetSavedQueryExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSavedQuery API.
-
getSecurityPolicy
GetSecurityPolicyResponse getSecurityPolicy(GetSecurityPolicyRequest request)
Returns a security zone policy (SecurityPolicy resource), identified by its unique ID (securityPolicyId).When a policy is enabled in a security zone, then any action in the zone that attempts to violate that policy is blocked.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetSecurityPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSecurityPolicy API.
-
getSecurityRecipe
GetSecurityRecipeResponse getSecurityRecipe(GetSecurityRecipeRequest request)
Returns a security zone recipe (SecurityRecipe resource) identified by securityRecipeId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetSecurityRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSecurityRecipe API.
-
getSecurityZone
GetSecurityZoneResponse getSecurityZone(GetSecurityZoneRequest request)
Returns a security zone (SecurityZone resource) identified by securityZoneId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetSecurityZoneExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSecurityZone API.
-
getSighting
GetSightingResponse getSighting(GetSightingRequest request)
Returns a single sighting (Sighting resource) identified by sightingId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetSightingExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSighting API.
-
getTarget
GetTargetResponse getTarget(GetTargetRequest request)
Returns a target (Target resource) identified by targetId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetTargetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTarget API.
-
getTargetDetectorRecipe
GetTargetDetectorRecipeResponse getTargetDetectorRecipe(GetTargetDetectorRecipeRequest request)
Returns a target detector recipe (TargetDetectorRecipe resource) identified by targetDetectorRecipeId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetTargetDetectorRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTargetDetectorRecipe API.
-
getTargetDetectorRecipeDetectorRule
GetTargetDetectorRecipeDetectorRuleResponse getTargetDetectorRecipeDetectorRule(GetTargetDetectorRecipeDetectorRuleRequest request)
Returns DetectorRule resource by identified by targetDetectorRecipeId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetTargetDetectorRecipeDetectorRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTargetDetectorRecipeDetectorRule API.
-
getTargetResponderRecipe
GetTargetResponderRecipeResponse getTargetResponderRecipe(GetTargetResponderRecipeRequest request)
Returns a target responder recipe (TargetResponderRecipe) identified by targetResponderRecipeId for a target (Target resource) identified by targetId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetTargetResponderRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTargetResponderRecipe API.
-
getTargetResponderRecipeResponderRule
GetTargetResponderRecipeResponderRuleResponse getTargetResponderRecipeResponderRule(GetTargetResponderRecipeResponderRuleRequest request)
Returns a responder rule (ResponderRule resource) identified by responderRuleId, from a target responder recipe (TargetResponderRecipe resource) identified by targetResponderRecipeId, attached to a target (Target resource) identified by targetId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetTargetResponderRecipeResponderRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTargetResponderRecipeResponderRule API.
-
getWlpAgent
GetWlpAgentResponse getWlpAgent(GetWlpAgentRequest request)
Returns a WlpAgent resource for an on-premise resource identified by wlpAgentId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetWlpAgentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetWlpAgent API.
-
getWorkRequest
GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request)
Returns details for a work request (WorkRequest resource) identified by workRequestId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/GetWorkRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetWorkRequest API.
-
listAdhocQueries
ListAdhocQueriesResponse listAdhocQueries(ListAdhocQueriesRequest request)
Returns a list of all adhoc queries (AdhocQuery resources) for a compartment identified by compartmentId.List is returned in a AdhocQueryCollection resource with page of AdhocQuerySummary resources.
The ListAdhocQueries operation returns only the adhoc queries in 'compartmentId' passed. The list does not include any subcompartments of the compartmentId passed.
The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform ListAdhocQueries on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListAdhocQueriesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAdhocQueries API.
-
listAdhocQueryResults
ListAdhocQueryResultsResponse listAdhocQueryResults(ListAdhocQueryResultsRequest request)
Lists the results for a given adhoc ID (from includes results from all monitoring regions).- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListAdhocQueryResultsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAdhocQueryResults API.
-
listConditionMetadataTypes
ListConditionMetadataTypesResponse listConditionMetadataTypes(ListConditionMetadataTypesRequest request)
Returns a list of ConditionMetadataType resources.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListConditionMetadataTypesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListConditionMetadataTypes API.
-
listDataMaskRules
ListDataMaskRulesResponse listDataMaskRules(ListDataMaskRulesRequest request)
Returns a list of all DataMaskRule resources in the specified compartmentId (OCID) and its subcompartments.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListDataMaskRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDataMaskRules API.
-
listDataSourceEvents
ListDataSourceEventsResponse listDataSourceEvents(ListDataSourceEventsRequest request)
Returns a list of data source events (DataSourceEventCollection resource) from the data source (DataSource resource) identified by dataSourceId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListDataSourceEventsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDataSourceEvents API.
-
listDataSources
ListDataSourcesResponse listDataSources(ListDataSourcesRequest request)
Returns a list of all data sources (DataSource resources) for a compartment identified by compartmentId.List is returned in a DataSourceCollection resource with page of DataSourceSummary resources.
The ListAdhocQueries operation returns only the adhoc queries in 'compartmentId' passed. The list does not include any subcompartments of the compartmentId passed.
The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform ListAdhocQueries on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListDataSourcesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDataSources API.
-
listDetectorRecipeDetectorRules
ListDetectorRecipeDetectorRulesResponse listDetectorRecipeDetectorRules(ListDetectorRecipeDetectorRulesRequest request)
Returns a list of detector rules (DetectorRule resources) for a detector recipe (DetectorRecipe resource), identified by detectorRecipeId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListDetectorRecipeDetectorRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDetectorRecipeDetectorRules API.
-
listDetectorRecipes
ListDetectorRecipesResponse listDetectorRecipes(ListDetectorRecipesRequest request)
Returns a list of all detector recipes (DetectorRecipe resources) in a compartment, identified by compartmentId.The ListDetectorRecipes operation returns only the detector recipes in `compartmentId` passed. The list does not include any subcompartments of the compartmentId passed.
The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform ListDetectorRecipes on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListDetectorRecipesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDetectorRecipes API.
-
listDetectorRules
ListDetectorRulesResponse listDetectorRules(ListDetectorRulesRequest request)
Returns a list of detector rules for the DetectorRecipe resource identified by detectorId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListDetectorRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDetectorRules API.
-
listDetectors
ListDetectorsResponse listDetectors(ListDetectorsRequest request)
Returns a detector catalog (DetectorCollection resource) with a list of DetectorSummary resources.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListDetectorsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDetectors API.
-
listImpactedResources
ListImpactedResourcesResponse listImpactedResources(ListImpactedResourcesRequest request)
Returns a list of impacted resources for a problem identified by problemId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListImpactedResourcesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListImpactedResources API.
-
listManagedListTypes
ListManagedListTypesResponse listManagedListTypes(ListManagedListTypesRequest request)
Returns all managed list types (listType parameter) that Cloud Guard supports.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListManagedListTypesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListManagedListTypes API.
-
listManagedLists
ListManagedListsResponse listManagedLists(ListManagedListsRequest request)
Returns a list of all ManagedList resources in a compartment, identified by compartmentId.The ListManagedLists operation returns only the managed lists in
compartmentId
passed. The list does not include any subcompartments of the compartmentId passed.The parameter `accessLevel` specifies whether to return ManagedLists in only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform ListManagedLists on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListManagedListsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListManagedLists API.
-
listPolicies
ListPoliciesResponse listPolicies(ListPoliciesRequest request)
Returns the list of global policy statements (policy attributes) needed to fully enable Cloud Guard.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListPoliciesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListPolicies API.
-
listProblemEndpoints
ListProblemEndpointsResponse listProblemEndpoints(ListProblemEndpointsRequest request)
Returns a list of endpoints associated with a problem, identified by problemId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListProblemEndpointsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListProblemEndpoints API.
-
listProblemEntities
ListProblemEntitiesResponse listProblemEntities(ListProblemEntitiesRequest request)
Returns a list of entities for a problem.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListProblemEntitiesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListProblemEntities API.
-
listProblemHistories
ListProblemHistoriesResponse listProblemHistories(ListProblemHistoriesRequest request)
Returns a list of actions taken on a problem.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListProblemHistoriesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListProblemHistories API.
-
listProblems
ListProblemsResponse listProblems(ListProblemsRequest request)
Returns a list of all Problems identified by Cloud Guard which are currently in the database and meet the filtering criteria.The ListProblems operation returns only the problems in `compartmentId` passed. The list does not include any subcompartments of the compartmentId passed.
The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform ListProblems on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListProblemsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListProblems API.
-
listRecommendations
ListRecommendationsResponse listRecommendations(ListRecommendationsRequest request)
Returns a list of recommendations (RecommendationSummaryCollection resource with a page of RecommendationSummary resources) for a specified compartment OCID.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListRecommendationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListRecommendations API.
-
listResourcePorts
ListResourcePortsResponse listResourcePorts(ListResourcePortsRequest request)
Returns the list of open ports associated with the resourceId where resource is an instance- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListResourcePortsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListResourcePorts API.
-
listResourceProfileEndpoints
ListResourceProfileEndpointsResponse listResourceProfileEndpoints(ListResourceProfileEndpointsRequest request)
Returns a list of endpoints (ResourceProfileEndpointCollection resource with a page of ResourceProfileEndpointSummary resources) for a resource profile identified by resourceProfileId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListResourceProfileEndpointsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListResourceProfileEndpoints API.
-
listResourceProfileImpactedResources
ListResourceProfileImpactedResourcesResponse listResourceProfileImpactedResources(ListResourceProfileImpactedResourcesRequest request)
Returns a list of impacted resources (ResourceProfileImpactedResourceCollection resource with a page of ResourceProfileImpactedResourceSummary resources) for a resource profile identified by resourceProfileId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListResourceProfileImpactedResourcesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListResourceProfileImpactedResources API.
-
listResourceProfiles
ListResourceProfilesResponse listResourceProfiles(ListResourceProfilesRequest request)
Returns a list of all resource profile summaries (ResourceProfileCollection resource with a page of ResourceProfileSummary resources) for a compartment, identified by compartmentId and filtered as specified.The ListResourceProfiles operation returns only the resource profiles in `compartmentId` passed. The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform ListResourceProfiles on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListResourceProfilesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListResourceProfiles API.
-
listResourceTypes
ListResourceTypesResponse listResourceTypes(ListResourceTypesRequest request)
Returns a single ResourceTypeCollection resource, containing a list of resource types, identified by parameters specified.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListResourceTypesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListResourceTypes API.
-
listResourceVulnerabilities
ListResourceVulnerabilitiesResponse listResourceVulnerabilities(ListResourceVulnerabilitiesRequest request)
Returns the list of vulnerabilities associated with the resourceId where resource is an instance- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListResourceVulnerabilitiesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListResourceVulnerabilities API.
-
listResources
ListResourcesResponse listResources(ListResourcesRequest request)
Returns a list of all resources in a compartmentThe ListResources operation returns only the resources in `compartmentId` passed. The list does not include any subcompartments of the compartmentId passed.
The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform ListResources on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListResourcesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListResources API.
-
listResponderActivities
ListResponderActivitiesResponse listResponderActivities(ListResponderActivitiesRequest request)
Returns a list of responder activities for a problem, identified by problemId, in a ResponderActivityCollection resource, with a page of ResponderActivitySummary resources.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListResponderActivitiesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListResponderActivities API.
-
listResponderExecutions
ListResponderExecutionsResponse listResponderExecutions(ListResponderExecutionsRequest request)
Returns a list of responder executions.A responder execution is an entity that tracks the collective execution of multiple responder rule executions for a given problem.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListResponderExecutionsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListResponderExecutions API.
-
listResponderRecipeResponderRules
ListResponderRecipeResponderRulesResponse listResponderRecipeResponderRules(ListResponderRecipeResponderRulesRequest request)
Returns a list of responder rules (ResponderRule resources in a responderRecipeResponderRuleCollection resource, with page of ResponderRuleSummary resources), for a responder recipe (ResponderRecipe resource), identified by responderRecipeId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListResponderRecipeResponderRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListResponderRecipeResponderRules API.
-
listResponderRecipes
ListResponderRecipesResponse listResponderRecipes(ListResponderRecipesRequest request)
Returns a list (ResponderRecipeCollection resource, with a page of ResponderRecipeSummary resources) of all responder recipes (RespponderRecipe resources) in a compartment, identified by compartmentId.The ListResponderRecipe operation returns only the targets in
compartmentId
passed. The list does not include any subcompartments of the compartmentId passed.The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform ListResponderRecipe on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListResponderRecipesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListResponderRecipes API.
-
listResponderRules
ListResponderRulesResponse listResponderRules(ListResponderRulesRequest request)
Returns a list of responder rules for the ResponderRecipe resource identified by responderId.The list is contained in a ResponderRuleCollection resource with a page of ResponderRuleSummary resources.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListResponderRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListResponderRules API.
-
listSavedQueries
ListSavedQueriesResponse listSavedQueries(ListSavedQueriesRequest request)
Returns a list of saved queries run in a tenancy.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListSavedQueriesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSavedQueries API.
-
listSecurityPolicies
ListSecurityPoliciesResponse listSecurityPolicies(ListSecurityPoliciesRequest request)
Returns a list of security zone policies (SecurityPolicySummary resources), identified by compartmentId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListSecurityPoliciesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSecurityPolicies API.
-
listSecurityRecipes
ListSecurityRecipesResponse listSecurityRecipes(ListSecurityRecipesRequest request)
Returns a list of security zone recipes (SecurityRecipeSummary resources) in a compartment, identified by compartmentId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListSecurityRecipesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSecurityRecipes API.
-
listSecurityZones
ListSecurityZonesResponse listSecurityZones(ListSecurityZonesRequest request)
Returns a list of security zones (SecurityZone resources) in a compartment identified by compartmentId.List is contained in a page of SecurityZoneSummary resources.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListSecurityZonesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSecurityZones API.
-
listSightingEndpoints
ListSightingEndpointsResponse listSightingEndpoints(ListSightingEndpointsRequest request)
Returns sighting endpoints details in a SightingEndpointsCollection resource with a page of SightingEndpointSummary resources.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListSightingEndpointsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSightingEndpoints API.
-
listSightingImpactedResources
ListSightingImpactedResourcesResponse listSightingImpactedResources(ListSightingImpactedResourcesRequest request)
Returns a list of impacted resources for a sighting, identified by sightingId, in a SightingImpactedResourceCollection resource with a page of SightingImpactedResourceSummary resources.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListSightingImpactedResourcesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSightingImpactedResources API.
-
listSightings
ListSightingsResponse listSightings(ListSightingsRequest request)
For the parameters passed, returns a list of sightings (SightingCollection resource) with a page of SightingSummary resources.The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform ListSightings on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListSightingsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSightings API.
-
listTactics
ListTacticsResponse listTactics(ListTacticsRequest request)
Returns a list of TacticSummary resources for a compartment, identified by compartmentId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListTacticsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTactics API.
-
listTargetDetectorRecipeDetectorRules
ListTargetDetectorRecipeDetectorRulesResponse listTargetDetectorRecipeDetectorRules(ListTargetDetectorRecipeDetectorRulesRequest request)
Returns a list of DetectorRule associated with DetectorRecipe within a Target.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListTargetDetectorRecipeDetectorRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTargetDetectorRecipeDetectorRules API.
-
listTargetDetectorRecipes
ListTargetDetectorRecipesResponse listTargetDetectorRecipes(ListTargetDetectorRecipesRequest request)
Returns a list of all target detector recipes (TargetDetectorRecipe resources) associated with a target (Target resource), identified by targetId.The list is contained in a TargetDetectorRecipeCollection resource with page of TargetDetectorRecipeSummary resources.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListTargetDetectorRecipesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTargetDetectorRecipes API.
-
listTargetResponderRecipeResponderRules
ListTargetResponderRecipeResponderRulesResponse listTargetResponderRecipeResponderRules(ListTargetResponderRecipeResponderRulesRequest request)
Returns a list of responder rules (ResponderRule resources) associated with a responder recipe (ResponderRecipe resource) attached to a Target.List is returned in a TargetResponderRecipeResponderRuleCollection resource with page of TargetResponderRecipeResponderRuleSummary resources.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListTargetResponderRecipeResponderRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTargetResponderRecipeResponderRules API.
-
listTargetResponderRecipes
ListTargetResponderRecipesResponse listTargetResponderRecipes(ListTargetResponderRecipesRequest request)
Returns a list of summary information for all responder recipes (TargetResponderRecipeCollection resource, with a page of TargetResponderRecipeSummary resources) attached to a target identified by targetId, located in a compartment identified by compartmentId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListTargetResponderRecipesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTargetResponderRecipes API.
-
listTargets
ListTargetsResponse listTargets(ListTargetsRequest request)
Returns a list of targets (TargetCollection resource with page of TargetSummary resources) for the target identified by compartmentId.By default, only the target associated with the compartment is returned. Setting compartmentIdInSubtree to true returns the entire hierarchy of targets in subcompartments.
The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform ListTargets on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all targets in compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListTargetsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTargets API.
-
listTechniques
ListTechniquesResponse listTechniques(ListTechniquesRequest request)
Returns a list of techniques associated with detector rules.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListTechniquesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTechniques API.
-
listWlpAgents
ListWlpAgentsResponse listWlpAgents(ListWlpAgentsRequest request)
Returns a list of WLP agents in a compartment.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListWlpAgentsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWlpAgents API.
-
listWorkRequestErrors
ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Returns a list of errors for a work request identified by workRequestId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListWorkRequestErrorsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestErrors API.
-
listWorkRequestLogs
ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request)
Returns a paginated list (WorkRequestLogEntryCollection resource) of log entries for a request, identified by workRequestId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListWorkRequestLogsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestLogs API.
-
listWorkRequests
ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request)
Returns a list of work requests (WorkRequestSummaryCollection resource), in a compartment identified by compartmentId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/ListWorkRequestsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequests API.
-
removeCompartment
RemoveCompartmentResponse removeCompartment(RemoveCompartmentRequest request)
Removes a compartment from a security zone (SecurityZone resource), identified by securityZoneId.Pass compartmentId of compartment to remove through a RemoveCompartmentDetails resource. When you remove a subcompartment from a security zone, it no longer enforces security zone policies on the resources in the subcompartment. You can’t remove the primary compartment that was used to create the security zone.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RemoveCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RemoveCompartment API.
-
requestRiskScores
RequestRiskScoresResponse requestRiskScores(RequestRiskScoresRequest request)
Returns a page of RiskScoreAggregation resources for a compartment, identified by compartmentId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RequestRiskScoresExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RequestRiskScores API.
-
requestSecurityScoreSummarizedTrend
RequestSecurityScoreSummarizedTrendResponse requestSecurityScoreSummarizedTrend(RequestSecurityScoreSummarizedTrendRequest request)
Returns a page of SecurityScoreTrendAggregation resources.These measure the number of resources examined across all regions and compare it with the number of problems detected.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RequestSecurityScoreSummarizedTrendExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RequestSecurityScoreSummarizedTrend API.
-
requestSecurityScores
RequestSecurityScoresResponse requestSecurityScores(RequestSecurityScoresRequest request)
Returns a page of SecurityScoreAggregation resources.These measure the number of resources examined across all regions and compare it with the number of problems detected.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RequestSecurityScoresExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RequestSecurityScores API.
-
requestSummarizedActivityProblems
RequestSummarizedActivityProblemsResponse requestSummarizedActivityProblems(RequestSummarizedActivityProblemsRequest request)
Returns the summary of problems generated by OCI Activity Detector rules, identified by parameters specified.The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform summarize API on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
The compartmentId to be passed with `accessLevel` and `compartmentIdInSubtree` params has to be the root compartment id (tenant-id) only.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RequestSummarizedActivityProblemsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RequestSummarizedActivityProblems API.
-
requestSummarizedProblems
RequestSummarizedProblemsResponse requestSummarizedProblems(RequestSummarizedProblemsRequest request)
Returns the number of problems matching the key-value pairs in dimensionMap.The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform summarize API on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RequestSummarizedProblemsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RequestSummarizedProblems API.
-
requestSummarizedResponderExecutions
RequestSummarizedResponderExecutionsResponse requestSummarizedResponderExecutions(RequestSummarizedResponderExecutionsRequest request)
Returns the number of responder executions, identified by parameters specified, in a page of ResponderExecutionAggregation resources.Setting accessLevel to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions, directly or indirectly (permissions can be on a resource in a subcompartment). \u201cNot Authorized\u201d is returned if user doesn't have access to at least one of the child compartments. When accessLevel is set to RESTRICTED, permissions are checked and no partial results are displayed. This is valid only when compartmentIdInSubtree is set to true.
Setting accessLevel to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions, directly or indirectly (permissions can be on a resource in a subcompartment). \u201cNot Authorized\u201d is returned if user doesn't have access to at least one of the child compartments. When accessLevel is set to RESTRICTED, permissions are checked and no partial results are displayed. This is valid only when compartmentIdInSubtree is set to true.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RequestSummarizedResponderExecutionsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RequestSummarizedResponderExecutions API.
-
requestSummarizedRiskScores
RequestSummarizedRiskScoresResponse requestSummarizedRiskScores(RequestSummarizedRiskScoresRequest request)
DEPRECATED- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RequestSummarizedRiskScoresExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RequestSummarizedRiskScores API.
-
requestSummarizedSecurityScores
RequestSummarizedSecurityScoresResponse requestSummarizedSecurityScores(RequestSummarizedSecurityScoresRequest request)
DEPRECATED- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RequestSummarizedSecurityScoresExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RequestSummarizedSecurityScores API.
-
requestSummarizedTopTrendResourceProfileRiskScores
RequestSummarizedTopTrendResourceProfileRiskScoresResponse requestSummarizedTopTrendResourceProfileRiskScores(RequestSummarizedTopTrendResourceProfileRiskScoresRequest request)
Returns a list of resource profile risk score aggregation summaries (ResourceProfileRiskScoreAggregationSummaryCollection resource with a page of ResourceProfileRiskScoreAggregationSummary resources) for a specified compartment.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RequestSummarizedTopTrendResourceProfileRiskScoresExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RequestSummarizedTopTrendResourceProfileRiskScores API.
-
requestSummarizedTrendProblems
RequestSummarizedTrendProblemsResponse requestSummarizedTrendProblems(RequestSummarizedTrendProblemsRequest request)
Returns a ProblemTrendAggregationCollection resource for a compartment, identified by compartmentId, for the specified time period.The ProblemTrendAggregationCollection resource contains a list of ProblemTrendAggregation resources.
The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform summarize API on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RequestSummarizedTrendProblemsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RequestSummarizedTrendProblems API.
-
requestSummarizedTrendResourceRiskScores
RequestSummarizedTrendResourceRiskScoresResponse requestSummarizedTrendResourceRiskScores(RequestSummarizedTrendResourceRiskScoresRequest request)
Returns a summary of risk score trends in a ResourceRiskScoreAggregationCollection resource, with a page of ResourceRiskScoreAggregation resources, filtered by parameters that you specify in a RequestSummarizedTrendResourceRiskScoresDetailsresource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RequestSummarizedTrendResourceRiskScoresExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RequestSummarizedTrendResourceRiskScores API.
-
requestSummarizedTrendResponderExecutions
RequestSummarizedTrendResponderExecutionsResponse requestSummarizedTrendResponderExecutions(RequestSummarizedTrendResponderExecutionsRequest request)
Returns the number of remediations performed by Responders, for a given time period.The parameter `accessLevel` specifies whether to return only those compartments for which the requestor has INSPECT permissions on at least one resource directly or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if Principal doesn't have access to even one of the child compartments. This is valid only when `compartmentIdInSubtree` is set to `true`.
The parameter `compartmentIdInSubtree` applies when you perform summarize API on the `compartmentId` passed and when it is set to true, the entire hierarchy of compartments can be returned. To get a full list of all compartments and subcompartments in the tenancy (root compartment), set the parameter `compartmentIdInSubtree` to true and `accessLevel` to ACCESSIBLE.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RequestSummarizedTrendResponderExecutionsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RequestSummarizedTrendResponderExecutions API.
-
requestSummarizedTrendSecurityScores
RequestSummarizedTrendSecurityScoresResponse requestSummarizedTrendSecurityScores(RequestSummarizedTrendSecurityScoresRequest request)
DEPRECATED- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/RequestSummarizedTrendSecurityScoresExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use RequestSummarizedTrendSecurityScores API.
-
skipBulkResponderExecution
SkipBulkResponderExecutionResponse skipBulkResponderExecution(SkipBulkResponderExecutionRequest request)
Skips the execution for a bulk of responder executions.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/SkipBulkResponderExecutionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use SkipBulkResponderExecution API.
-
skipResponderExecution
SkipResponderExecutionResponse skipResponderExecution(SkipResponderExecutionRequest request)
Skips the execution of the responder execution.When provided, If-Match is checked against etag values of the resource.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/SkipResponderExecutionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use SkipResponderExecution API.
-
triggerResponder
TriggerResponderResponse triggerResponder(TriggerResponderRequest request)
Sends the problem identified by problemId to the responder engine, to be processed by rule that\u2019s identified by responderRuleId, in the TriggerResponderDetails resource that\u2019s passed.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/TriggerResponderExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use TriggerResponder API.
-
updateBulkProblemStatus
UpdateBulkProblemStatusResponse updateBulkProblemStatus(UpdateBulkProblemStatusRequest request)
Changes the status for all problems listed in the problemIds array, passed through the UpdateBulkProblemStatusDetails resource, from the current status to the status set in UpdateBulkProblemStatusDetails.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateBulkProblemStatusExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateBulkProblemStatus API.
-
updateConfiguration
UpdateConfigurationResponse updateConfiguration(UpdateConfigurationRequest request)
Updates configuration details for a Cloud Guard tenancy, identified by root compartment OCID.The reporting region cannot be updated once created.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateConfigurationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateConfiguration API.
-
updateDataMaskRule
UpdateDataMaskRuleResponse updateDataMaskRule(UpdateDataMaskRuleRequest request)
Updates a data mask rule (DataMaskRule resource) identified by dataMaskRuleId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateDataMaskRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDataMaskRule API.
-
updateDataSource
UpdateDataSourceResponse updateDataSource(UpdateDataSourceRequest request)
Updates a data source (DataSource resource) identified by dataSourceId, using values passed in an UpdateDataSourceDetails resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateDataSourceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDataSource API.
-
updateDetectorRecipe
UpdateDetectorRecipeResponse updateDetectorRecipe(UpdateDetectorRecipeRequest request)
Updates a detector recipe (DetectorRecipe resource) identified by detectorRecipeId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateDetectorRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDetectorRecipe API.
-
updateDetectorRecipeDetectorRule
UpdateDetectorRecipeDetectorRuleResponse updateDetectorRecipeDetectorRule(UpdateDetectorRecipeDetectorRuleRequest request)
Updates a detector rule (DetectorRule resource) identified by detectorRuleId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateDetectorRecipeDetectorRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDetectorRecipeDetectorRule API.
-
updateManagedList
UpdateManagedListResponse updateManagedList(UpdateManagedListRequest request)
Updates a ManagedList resource, identified by managedList.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateManagedListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateManagedList API.
-
updateProblemStatus
UpdateProblemStatusResponse updateProblemStatus(UpdateProblemStatusRequest request)
Changes the current status of the problem, identified by problemId, to the status specified in the UpdateProblemStatusDetails resource that you pass.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateProblemStatusExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateProblemStatus API.
-
updateResponderRecipe
UpdateResponderRecipeResponse updateResponderRecipe(UpdateResponderRecipeRequest request)
Updates a responder recipe (ResponderRecipe resource) identified by responderRecipeId, passed in an UpdateResponderRecipeDetails resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateResponderRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateResponderRecipe API.
-
updateResponderRecipeResponderRule
UpdateResponderRecipeResponderRuleResponse updateResponderRecipeResponderRule(UpdateResponderRecipeResponderRuleRequest request)
Updates a responder rule (ResponderRule resource) identified by responderRuleId, passed in a UpdateResponderRecipeResponderRuleDetails resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateResponderRecipeResponderRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateResponderRecipeResponderRule API.
-
updateSavedQuery
UpdateSavedQueryResponse updateSavedQuery(UpdateSavedQueryRequest request)
Updates a saved query identified by savedQueryId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateSavedQueryExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSavedQuery API.
-
updateSecurityRecipe
UpdateSecurityRecipeResponse updateSecurityRecipe(UpdateSecurityRecipeRequest request)
Updates a security zone recipe (SecurityRecipe resource), identified by securityRecipeId, using parameters passed in an UpdateSecurityRecipeDetails resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateSecurityRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSecurityRecipe API.
-
updateSecurityZone
UpdateSecurityZoneResponse updateSecurityZone(UpdateSecurityZoneRequest request)
Updates a security zone (SecurityZone resource) identified by securityZoneId.Pass parameters through an UpdateSecurityZoneDetails resource.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateSecurityZoneExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSecurityZone API.
-
updateTarget
UpdateTargetResponse updateTarget(UpdateTargetRequest request)
Updates a target (Target resource) identified by targetId, using parameters passed in an UpdateTargetDetails resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateTargetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateTarget API.
-
updateTargetDetectorRecipe
UpdateTargetDetectorRecipeResponse updateTargetDetectorRecipe(UpdateTargetDetectorRecipeRequest request)
Updates a target detector recipe (TargtetDetectorRecipe resource) identified by targetDetectorRecipeId, using parameters passed in an UpdateTargetDetectorRecipeDetails resource.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateTargetDetectorRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateTargetDetectorRecipe API.
-
updateTargetDetectorRecipeDetectorRule
UpdateTargetDetectorRecipeDetectorRuleResponse updateTargetDetectorRecipeDetectorRule(UpdateTargetDetectorRecipeDetectorRuleRequest request)
Updates the DetectorRule resource identified by targetDetectorRecipeId- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateTargetDetectorRecipeDetectorRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateTargetDetectorRecipeDetectorRule API.
-
updateTargetResponderRecipe
UpdateTargetResponderRecipeResponse updateTargetResponderRecipe(UpdateTargetResponderRecipeRequest request)
Updates the target responder recipe (TargetResponderRecipe resource) identified by targetResponderRecipeId, attached to a target identified by targetId.Pass parameters for the update through an UpdateTargetResponderRecipeDetails resource.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateTargetResponderRecipeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateTargetResponderRecipe API.
-
updateTargetResponderRecipeResponderRule
UpdateTargetResponderRecipeResponderRuleResponse updateTargetResponderRecipeResponderRule(UpdateTargetResponderRecipeResponderRuleRequest request)
Updates a responder rule (ResponderRule resource) identified by responderRuleId, for a target responder recipe (TargetResponderRecipe resource) identified by targetResponderRecipeId, for a target (Target resource) identified by targetId.Parameters for the update are passed through an UpdateTargetResponderRecipeResponderRuleDetails resource.
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateTargetResponderRecipeResponderRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateTargetResponderRecipeResponderRule API.
-
updateWlpAgent
UpdateWlpAgentResponse updateWlpAgent(UpdateWlpAgentRequest request)
Updates and renews the certificate for an on-premise WLP agent identified by wlpAgentId.- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
- Throws:
BmcException
- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_RetriesExample: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.63.0/cloudguard/UpdateWlpAgentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateWlpAgent API.
-
getWaiters
CloudGuardWaiters getWaiters()
Gets the pre-configured waiters available for resources for this service.- Returns:
- The service waiters.
-
getPaginators
CloudGuardPaginators getPaginators()
Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.These paginators provide an
Iterable
interface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.- Returns:
- The service paginators.
-
-