Interface NetworkFirewall
-
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
NetworkFirewallClient
@Generated(value="OracleSDKGenerator", comments="API Version: 20230501") public interface NetworkFirewall extends AutoCloseable
Use the Network Firewall API to create network firewalls and configure policies that regulates network traffic in and across VCNs.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 ApplyNetworkFirewallPolicyResponse
applyNetworkFirewallPolicy(ApplyNetworkFirewallPolicyRequest request)
Applies the candidate version of the NetworkFirewallPolicy resource.BulkUploadAddressListsResponse
bulkUploadAddressLists(BulkUploadAddressListsRequest request)
Creates a new Address Lists at bulk for the Network Firewall Policy.BulkUploadApplicationGroupsResponse
bulkUploadApplicationGroups(BulkUploadApplicationGroupsRequest request)
Creates a new Application Group at bulk for the Network Firewall Policy.BulkUploadApplicationsResponse
bulkUploadApplications(BulkUploadApplicationsRequest request)
Creates new Applications at bulk for the Network Firewall Policy.BulkUploadDecryptionProfilesResponse
bulkUploadDecryptionProfiles(BulkUploadDecryptionProfilesRequest request)
Creates new Decryption Profiles at bulk for the Network Firewall Policy.BulkUploadDecryptionRulesResponse
bulkUploadDecryptionRules(BulkUploadDecryptionRulesRequest request)
Creates Decryption Rules at bulk for the Network Firewall Policy.BulkUploadMappedSecretsResponse
bulkUploadMappedSecrets(BulkUploadMappedSecretsRequest request)
Creates new Mapped Secrets at bulk for the Network Firewall Policy.BulkUploadSecurityRulesResponse
bulkUploadSecurityRules(BulkUploadSecurityRulesRequest request)
Creates a new Security Rule at bulk for the Network Firewall Policy.BulkUploadServiceListsResponse
bulkUploadServiceLists(BulkUploadServiceListsRequest request)
Creates a new Service List at bulk for the Network Firewall Policy.BulkUploadServicesResponse
bulkUploadServices(BulkUploadServicesRequest request)
Creates new Services at bulk for the Network Firewall Policy.BulkUploadTunnelInspectionRulesResponse
bulkUploadTunnelInspectionRules(BulkUploadTunnelInspectionRulesRequest request)
Creates a new Tunnel Inspection Rule at bulk for the Network Firewall Policy.BulkUploadUrlListsResponse
bulkUploadUrlLists(BulkUploadUrlListsRequest request)
Creates a new Url Lists at bulk for the Network Firewall Policy.CancelWorkRequestResponse
cancelWorkRequest(CancelWorkRequestRequest request)
Cancel work request with the given ID.ChangeNetworkFirewallCompartmentResponse
changeNetworkFirewallCompartment(ChangeNetworkFirewallCompartmentRequest request)
Moves a NetworkFirewall resource from one compartment identifier to another.ChangeNetworkFirewallPolicyCompartmentResponse
changeNetworkFirewallPolicyCompartment(ChangeNetworkFirewallPolicyCompartmentRequest request)
Moves a NetworkFirewallPolicy resource from one compartment identifier to another.CloneNetworkFirewallPolicyResponse
cloneNetworkFirewallPolicy(CloneNetworkFirewallPolicyRequest request)
Moves a NetworkFirewallPolicy resource from one compartment identifier to another.CreateAddressListResponse
createAddressList(CreateAddressListRequest request)
Creates a new Address List for the Network Firewall Policy.CreateApplicationResponse
createApplication(CreateApplicationRequest request)
Creates a new Application for the Network Firewall Policy.CreateApplicationGroupResponse
createApplicationGroup(CreateApplicationGroupRequest request)
Creates a new ApplicationGroup for the Network Firewall Policy.CreateDecryptionProfileResponse
createDecryptionProfile(CreateDecryptionProfileRequest request)
Creates a new Decryption Profile for the Network Firewall Policy.CreateDecryptionRuleResponse
createDecryptionRule(CreateDecryptionRuleRequest request)
Creates a new Decryption Rule for the Network Firewall Policy.CreateMappedSecretResponse
createMappedSecret(CreateMappedSecretRequest request)
Creates a new Mapped Secret for the Network Firewall Policy.CreateNetworkFirewallResponse
createNetworkFirewall(CreateNetworkFirewallRequest request)
Creates a new NetworkFirewall.CreateNetworkFirewallPolicyResponse
createNetworkFirewallPolicy(CreateNetworkFirewallPolicyRequest request)
Creates a new Network Firewall Policy.CreateSecurityRuleResponse
createSecurityRule(CreateSecurityRuleRequest request)
Creates a new Security Rule for the Network Firewall Policy.CreateServiceResponse
createService(CreateServiceRequest request)
Creates a new Service for the Network Firewall Policy.CreateServiceListResponse
createServiceList(CreateServiceListRequest request)
Creates a new ServiceList for the Network Firewall Policy.CreateTunnelInspectionRuleResponse
createTunnelInspectionRule(CreateTunnelInspectionRuleRequest request)
Creates a new tunnel inspection rule for the network firewall policy.CreateUrlListResponse
createUrlList(CreateUrlListRequest request)
Creates a new Url List for the Network Firewall Policy.DeleteAddressListResponse
deleteAddressList(DeleteAddressListRequest request)
Deletes a Address List resource with the given identifier.DeleteApplicationResponse
deleteApplication(DeleteApplicationRequest request)
Deletes a Application resource with the given identifier.DeleteApplicationGroupResponse
deleteApplicationGroup(DeleteApplicationGroupRequest request)
Deletes a ApplicationGroup resource with the given identifier.DeleteDecryptionProfileResponse
deleteDecryptionProfile(DeleteDecryptionProfileRequest request)
Deletes a Decryption Profile resource with the given identifier.DeleteDecryptionRuleResponse
deleteDecryptionRule(DeleteDecryptionRuleRequest request)
Deletes a Decryption Rule resource with the given identifier.DeleteMappedSecretResponse
deleteMappedSecret(DeleteMappedSecretRequest request)
Deletes a Mapped Secret resource with the given identifier.DeleteNetworkFirewallResponse
deleteNetworkFirewall(DeleteNetworkFirewallRequest request)
Deletes a NetworkFirewall resource by identifierDeleteNetworkFirewallPolicyResponse
deleteNetworkFirewallPolicy(DeleteNetworkFirewallPolicyRequest request)
Deletes a NetworkFirewallPolicy resource with the given identifier.DeleteSecurityRuleResponse
deleteSecurityRule(DeleteSecurityRuleRequest request)
Deletes a Security Rule resource with the given identifier.DeleteServiceResponse
deleteService(DeleteServiceRequest request)
Deletes a Service resource with the given identifier.DeleteServiceListResponse
deleteServiceList(DeleteServiceListRequest request)
Deletes a ServiceList resource with the given identifier.DeleteTunnelInspectionRuleResponse
deleteTunnelInspectionRule(DeleteTunnelInspectionRuleRequest request)
Deletes a tunnel inspection rule resource with the given identifier.DeleteUrlListResponse
deleteUrlList(DeleteUrlListRequest request)
Deletes a Url List resource with the given identifier.GetAddressListResponse
getAddressList(GetAddressListRequest request)
Get Address List by the given name in the context of network firewall policy.GetApplicationResponse
getApplication(GetApplicationRequest request)
Get Application by the given name in the context of network firewall policy.GetApplicationGroupResponse
getApplicationGroup(GetApplicationGroupRequest request)
Get ApplicationGroup by the given name in the context of network firewall policy.GetDecryptionProfileResponse
getDecryptionProfile(GetDecryptionProfileRequest request)
Get Decryption Profile by the given name in the context of network firewall policy.GetDecryptionRuleResponse
getDecryptionRule(GetDecryptionRuleRequest request)
Get Decryption Rule by the given name in the context of network firewall policy.String
getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)GetMappedSecretResponse
getMappedSecret(GetMappedSecretRequest request)
Get Mapped Secret by the given name in the context of network firewall policy.GetNetworkFirewallResponse
getNetworkFirewall(GetNetworkFirewallRequest request)
Gets a NetworkFirewall by identifierGetNetworkFirewallPolicyResponse
getNetworkFirewallPolicy(GetNetworkFirewallPolicyRequest request)
Gets a NetworkFirewallPolicy given the network firewall policy identifier.NetworkFirewallPaginators
getPaginators()
Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.GetSecurityRuleResponse
getSecurityRule(GetSecurityRuleRequest request)
Get Security Rule by the given name in the context of network firewall policy.GetServiceResponse
getService(GetServiceRequest request)
Get Service by the given name in the context of network firewall policy.GetServiceListResponse
getServiceList(GetServiceListRequest request)
Get ServiceList by the given name in the context of network firewall policy.GetTunnelInspectionRuleResponse
getTunnelInspectionRule(GetTunnelInspectionRuleRequest request)
Get tunnel inspection rule by the given name in the context of network firewall policy.GetUrlListResponse
getUrlList(GetUrlListRequest request)
Get Url List by the given name in the context of network firewall policy.NetworkFirewallWaiters
getWaiters()
Gets the pre-configured waiters available for resources for this service.GetWorkRequestResponse
getWorkRequest(GetWorkRequestRequest request)
Gets the status of the work request with the given ID.ListAddressListsResponse
listAddressLists(ListAddressListsRequest request)
Returns a list of Network Firewall Policies.ListApplicationGroupsResponse
listApplicationGroups(ListApplicationGroupsRequest request)
Returns a list of ApplicationGroups for the policy.ListApplicationsResponse
listApplications(ListApplicationsRequest request)
Returns a list of Applications for the policy.ListDecryptionProfilesResponse
listDecryptionProfiles(ListDecryptionProfilesRequest request)
Returns a list of Decryption Profile for the Network Firewall Policy.ListDecryptionRulesResponse
listDecryptionRules(ListDecryptionRulesRequest request)
Returns a list of Decryption Rule for the Network Firewall Policy.ListMappedSecretsResponse
listMappedSecrets(ListMappedSecretsRequest request)
Returns a list of Mapped Secret for the Network Firewall Policy.ListNetworkFirewallPoliciesResponse
listNetworkFirewallPolicies(ListNetworkFirewallPoliciesRequest request)
Returns a list of Network Firewall Policies.ListNetworkFirewallsResponse
listNetworkFirewalls(ListNetworkFirewallsRequest request)
Returns a list of NetworkFirewalls.ListSecurityRulesResponse
listSecurityRules(ListSecurityRulesRequest request)
Returns a list of Security Rule for the Network Firewall Policy.ListServiceListsResponse
listServiceLists(ListServiceListsRequest request)
Returns a list of ServiceLists for the policy.ListServicesResponse
listServices(ListServicesRequest request)
Returns a list of Services for the policy.ListTunnelInspectionRulesResponse
listTunnelInspectionRules(ListTunnelInspectionRulesRequest request)
Returns a list of tunnel inspection rules for the network firewall policy.ListUrlListsResponse
listUrlLists(ListUrlListsRequest request)
Returns a list of URL lists for the Network Firewall Policy.ListWorkRequestErrorsResponse
listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Return a (paginated) list of errors for a given work request.ListWorkRequestLogsResponse
listWorkRequestLogs(ListWorkRequestLogsRequest request)
Return a (paginated) list of logs for a given work request.ListWorkRequestsResponse
listWorkRequests(ListWorkRequestsRequest request)
Lists the work requests in a compartment.MigrateNetworkFirewallPolicyResponse
migrateNetworkFirewallPolicy(MigrateNetworkFirewallPolicyRequest request)
Moves a NetworkFirewallPolicy resource from one version to latest version.void
refreshClient()
Rebuilds the client from scratch.void
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’).UpdateAddressListResponse
updateAddressList(UpdateAddressListRequest request)
Updates the Address list with the given name in the network firewall policy.UpdateApplicationResponse
updateApplication(UpdateApplicationRequest request)
Updates the Application with the given name in the network firewall policy.UpdateApplicationGroupResponse
updateApplicationGroup(UpdateApplicationGroupRequest request)
Updates the ApplicationGroup with the given name in the network firewall policy.UpdateDecryptionProfileResponse
updateDecryptionProfile(UpdateDecryptionProfileRequest request)
Updates the Decryption Profile with the given name in the network firewall policy.UpdateDecryptionRuleResponse
updateDecryptionRule(UpdateDecryptionRuleRequest request)
Updates the Decryption Rule with the given name in the network firewall policy.UpdateMappedSecretResponse
updateMappedSecret(UpdateMappedSecretRequest request)
Updates the Mapped Secret with the given name in the network firewall policy.UpdateNetworkFirewallResponse
updateNetworkFirewall(UpdateNetworkFirewallRequest request)
Updates the NetworkFirewallUpdateNetworkFirewallPolicyResponse
updateNetworkFirewallPolicy(UpdateNetworkFirewallPolicyRequest request)
Updates the NetworkFirewallPolicyUpdateSecurityRuleResponse
updateSecurityRule(UpdateSecurityRuleRequest request)
Updates the Security Rule with the given name in the network firewall policy.UpdateServiceResponse
updateService(UpdateServiceRequest request)
Updates the Service with the given name in the network firewall policy.UpdateServiceListResponse
updateServiceList(UpdateServiceListRequest request)
Updates the ServiceList with the given name in the network firewall policy.UpdateTunnelInspectionRuleResponse
updateTunnelInspectionRule(UpdateTunnelInspectionRuleRequest request)
Updates the tunnel inspection rule with the given name in the network firewall policy.UpdateUrlListResponse
updateUrlList(UpdateUrlListRequest request)
Updates the Url list with the given name in the network firewall policy.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
-
applyNetworkFirewallPolicy
ApplyNetworkFirewallPolicyResponse applyNetworkFirewallPolicy(ApplyNetworkFirewallPolicyRequest request)
Applies the candidate version of the NetworkFirewallPolicy resource.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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ApplyNetworkFirewallPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ApplyNetworkFirewallPolicy API.
-
bulkUploadAddressLists
BulkUploadAddressListsResponse bulkUploadAddressLists(BulkUploadAddressListsRequest request)
Creates a new Address Lists at bulk for the Network Firewall Policy.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)
andInputStream.reset()
, when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)
before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()
by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream
, and the stream'sFileChannel
position can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)
andInputStream.reset()
. Then the same procedure as above is followed. If the stream'sFileChannel
position cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)
andInputStream.reset()
, then the stream is wrapped in aBufferedInputStream
, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStream
whoseFileChannel
position can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/BulkUploadAddressListsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkUploadAddressLists API.
-
bulkUploadApplicationGroups
BulkUploadApplicationGroupsResponse bulkUploadApplicationGroups(BulkUploadApplicationGroupsRequest request)
Creates a new Application Group at bulk for the Network Firewall Policy.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)
andInputStream.reset()
, when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)
before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()
by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream
, and the stream'sFileChannel
position can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)
andInputStream.reset()
. Then the same procedure as above is followed. If the stream'sFileChannel
position cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)
andInputStream.reset()
, then the stream is wrapped in aBufferedInputStream
, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStream
whoseFileChannel
position can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/BulkUploadApplicationGroupsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkUploadApplicationGroups API.
-
bulkUploadApplications
BulkUploadApplicationsResponse bulkUploadApplications(BulkUploadApplicationsRequest request)
Creates new Applications at bulk for the Network Firewall Policy.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)
andInputStream.reset()
, when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)
before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()
by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream
, and the stream'sFileChannel
position can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)
andInputStream.reset()
. Then the same procedure as above is followed. If the stream'sFileChannel
position cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)
andInputStream.reset()
, then the stream is wrapped in aBufferedInputStream
, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStream
whoseFileChannel
position can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/BulkUploadApplicationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkUploadApplications API.
-
bulkUploadDecryptionProfiles
BulkUploadDecryptionProfilesResponse bulkUploadDecryptionProfiles(BulkUploadDecryptionProfilesRequest request)
Creates new Decryption Profiles at bulk for the Network Firewall Policy.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)
andInputStream.reset()
, when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)
before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()
by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream
, and the stream'sFileChannel
position can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)
andInputStream.reset()
. Then the same procedure as above is followed. If the stream'sFileChannel
position cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)
andInputStream.reset()
, then the stream is wrapped in aBufferedInputStream
, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStream
whoseFileChannel
position can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/BulkUploadDecryptionProfilesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkUploadDecryptionProfiles API.
-
bulkUploadDecryptionRules
BulkUploadDecryptionRulesResponse bulkUploadDecryptionRules(BulkUploadDecryptionRulesRequest request)
Creates Decryption Rules at bulk for the Network Firewall Policy.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)
andInputStream.reset()
, when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)
before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()
by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream
, and the stream'sFileChannel
position can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)
andInputStream.reset()
. Then the same procedure as above is followed. If the stream'sFileChannel
position cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)
andInputStream.reset()
, then the stream is wrapped in aBufferedInputStream
, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStream
whoseFileChannel
position can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/BulkUploadDecryptionRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkUploadDecryptionRules API.
-
bulkUploadMappedSecrets
BulkUploadMappedSecretsResponse bulkUploadMappedSecrets(BulkUploadMappedSecretsRequest request)
Creates new Mapped Secrets at bulk for the Network Firewall Policy.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)
andInputStream.reset()
, when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)
before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()
by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream
, and the stream'sFileChannel
position can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)
andInputStream.reset()
. Then the same procedure as above is followed. If the stream'sFileChannel
position cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)
andInputStream.reset()
, then the stream is wrapped in aBufferedInputStream
, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStream
whoseFileChannel
position can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/BulkUploadMappedSecretsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkUploadMappedSecrets API.
-
bulkUploadSecurityRules
BulkUploadSecurityRulesResponse bulkUploadSecurityRules(BulkUploadSecurityRulesRequest request)
Creates a new Security Rule at bulk for the Network Firewall Policy.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)
andInputStream.reset()
, when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)
before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()
by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream
, and the stream'sFileChannel
position can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)
andInputStream.reset()
. Then the same procedure as above is followed. If the stream'sFileChannel
position cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)
andInputStream.reset()
, then the stream is wrapped in aBufferedInputStream
, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStream
whoseFileChannel
position can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/BulkUploadSecurityRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkUploadSecurityRules API.
-
bulkUploadServiceLists
BulkUploadServiceListsResponse bulkUploadServiceLists(BulkUploadServiceListsRequest request)
Creates a new Service List at bulk for the Network Firewall Policy.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)
andInputStream.reset()
, when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)
before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()
by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream
, and the stream'sFileChannel
position can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)
andInputStream.reset()
. Then the same procedure as above is followed. If the stream'sFileChannel
position cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)
andInputStream.reset()
, then the stream is wrapped in aBufferedInputStream
, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStream
whoseFileChannel
position can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/BulkUploadServiceListsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkUploadServiceLists API.
-
bulkUploadServices
BulkUploadServicesResponse bulkUploadServices(BulkUploadServicesRequest request)
Creates new Services at bulk for the Network Firewall Policy.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)
andInputStream.reset()
, when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)
before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()
by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream
, and the stream'sFileChannel
position can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)
andInputStream.reset()
. Then the same procedure as above is followed. If the stream'sFileChannel
position cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)
andInputStream.reset()
, then the stream is wrapped in aBufferedInputStream
, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStream
whoseFileChannel
position can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/BulkUploadServicesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkUploadServices API.
-
bulkUploadTunnelInspectionRules
BulkUploadTunnelInspectionRulesResponse bulkUploadTunnelInspectionRules(BulkUploadTunnelInspectionRulesRequest request)
Creates a new Tunnel Inspection Rule at bulk for the Network Firewall Policy.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)
andInputStream.reset()
, when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)
before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()
by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream
, and the stream'sFileChannel
position can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)
andInputStream.reset()
. Then the same procedure as above is followed. If the stream'sFileChannel
position cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)
andInputStream.reset()
, then the stream is wrapped in aBufferedInputStream
, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStream
whoseFileChannel
position can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/BulkUploadTunnelInspectionRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkUploadTunnelInspectionRules API.
-
bulkUploadUrlLists
BulkUploadUrlListsResponse bulkUploadUrlLists(BulkUploadUrlListsRequest request)
Creates a new Url Lists at bulk for the Network Firewall Policy.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)
andInputStream.reset()
, when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)
before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()
by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream
, and the stream'sFileChannel
position can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)
andInputStream.reset()
. Then the same procedure as above is followed. If the stream'sFileChannel
position cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)
andInputStream.reset()
, then the stream is wrapped in aBufferedInputStream
, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStream
whoseFileChannel
position can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/BulkUploadUrlListsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use BulkUploadUrlLists API.
-
cancelWorkRequest
CancelWorkRequestResponse cancelWorkRequest(CancelWorkRequestRequest request)
Cancel work request with the given ID.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CancelWorkRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CancelWorkRequest API.
-
changeNetworkFirewallCompartment
ChangeNetworkFirewallCompartmentResponse changeNetworkFirewallCompartment(ChangeNetworkFirewallCompartmentRequest request)
Moves a NetworkFirewall resource from one compartment identifier to another.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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ChangeNetworkFirewallCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeNetworkFirewallCompartment API.
-
changeNetworkFirewallPolicyCompartment
ChangeNetworkFirewallPolicyCompartmentResponse changeNetworkFirewallPolicyCompartment(ChangeNetworkFirewallPolicyCompartmentRequest request)
Moves a NetworkFirewallPolicy resource from one compartment identifier to another.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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ChangeNetworkFirewallPolicyCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeNetworkFirewallPolicyCompartment API.
-
cloneNetworkFirewallPolicy
CloneNetworkFirewallPolicyResponse cloneNetworkFirewallPolicy(CloneNetworkFirewallPolicyRequest request)
Moves a NetworkFirewallPolicy resource from one compartment identifier to another.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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CloneNetworkFirewallPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CloneNetworkFirewallPolicy API.
-
createAddressList
CreateAddressListResponse createAddressList(CreateAddressListRequest request)
Creates a new Address List for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CreateAddressListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateAddressList API.
-
createApplication
CreateApplicationResponse createApplication(CreateApplicationRequest request)
Creates a new Application for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CreateApplicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateApplication API.
-
createApplicationGroup
CreateApplicationGroupResponse createApplicationGroup(CreateApplicationGroupRequest request)
Creates a new ApplicationGroup for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CreateApplicationGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateApplicationGroup API.
-
createDecryptionProfile
CreateDecryptionProfileResponse createDecryptionProfile(CreateDecryptionProfileRequest request)
Creates a new Decryption Profile for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CreateDecryptionProfileExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDecryptionProfile API.
-
createDecryptionRule
CreateDecryptionRuleResponse createDecryptionRule(CreateDecryptionRuleRequest request)
Creates a new Decryption Rule for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CreateDecryptionRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDecryptionRule API.
-
createMappedSecret
CreateMappedSecretResponse createMappedSecret(CreateMappedSecretRequest request)
Creates a new Mapped Secret for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CreateMappedSecretExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateMappedSecret API.
-
createNetworkFirewall
CreateNetworkFirewallResponse createNetworkFirewall(CreateNetworkFirewallRequest request)
Creates a new NetworkFirewall.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CreateNetworkFirewallExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateNetworkFirewall API.
-
createNetworkFirewallPolicy
CreateNetworkFirewallPolicyResponse createNetworkFirewallPolicy(CreateNetworkFirewallPolicyRequest request)
Creates a new Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CreateNetworkFirewallPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateNetworkFirewallPolicy API.
-
createSecurityRule
CreateSecurityRuleResponse createSecurityRule(CreateSecurityRuleRequest request)
Creates a new Security Rule for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CreateSecurityRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSecurityRule API.
-
createService
CreateServiceResponse createService(CreateServiceRequest request)
Creates a new Service for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CreateServiceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateService API.
-
createServiceList
CreateServiceListResponse createServiceList(CreateServiceListRequest request)
Creates a new ServiceList for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CreateServiceListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateServiceList API.
-
createTunnelInspectionRule
CreateTunnelInspectionRuleResponse createTunnelInspectionRule(CreateTunnelInspectionRuleRequest request)
Creates a new tunnel inspection rule for the network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CreateTunnelInspectionRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateTunnelInspectionRule API.
-
createUrlList
CreateUrlListResponse createUrlList(CreateUrlListRequest request)
Creates a new Url List for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/CreateUrlListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateUrlList API.
-
deleteAddressList
DeleteAddressListResponse deleteAddressList(DeleteAddressListRequest request)
Deletes a Address List resource with the given 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/DeleteAddressListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteAddressList API.
-
deleteApplication
DeleteApplicationResponse deleteApplication(DeleteApplicationRequest request)
Deletes a Application resource with the given 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/DeleteApplicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteApplication API.
-
deleteApplicationGroup
DeleteApplicationGroupResponse deleteApplicationGroup(DeleteApplicationGroupRequest request)
Deletes a ApplicationGroup resource with the given 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/DeleteApplicationGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteApplicationGroup API.
-
deleteDecryptionProfile
DeleteDecryptionProfileResponse deleteDecryptionProfile(DeleteDecryptionProfileRequest request)
Deletes a Decryption Profile resource with the given 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/DeleteDecryptionProfileExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDecryptionProfile API.
-
deleteDecryptionRule
DeleteDecryptionRuleResponse deleteDecryptionRule(DeleteDecryptionRuleRequest request)
Deletes a Decryption Rule resource with the given 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/DeleteDecryptionRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDecryptionRule API.
-
deleteMappedSecret
DeleteMappedSecretResponse deleteMappedSecret(DeleteMappedSecretRequest request)
Deletes a Mapped Secret resource with the given 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/DeleteMappedSecretExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteMappedSecret API.
-
deleteNetworkFirewall
DeleteNetworkFirewallResponse deleteNetworkFirewall(DeleteNetworkFirewallRequest request)
Deletes a NetworkFirewall 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/DeleteNetworkFirewallExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteNetworkFirewall API.
-
deleteNetworkFirewallPolicy
DeleteNetworkFirewallPolicyResponse deleteNetworkFirewallPolicy(DeleteNetworkFirewallPolicyRequest request)
Deletes a NetworkFirewallPolicy resource with the given 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/DeleteNetworkFirewallPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteNetworkFirewallPolicy API.
-
deleteSecurityRule
DeleteSecurityRuleResponse deleteSecurityRule(DeleteSecurityRuleRequest request)
Deletes a Security Rule resource with the given 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/DeleteSecurityRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSecurityRule API.
-
deleteService
DeleteServiceResponse deleteService(DeleteServiceRequest request)
Deletes a Service resource with the given 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/DeleteServiceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteService API.
-
deleteServiceList
DeleteServiceListResponse deleteServiceList(DeleteServiceListRequest request)
Deletes a ServiceList resource with the given 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/DeleteServiceListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteServiceList API.
-
deleteTunnelInspectionRule
DeleteTunnelInspectionRuleResponse deleteTunnelInspectionRule(DeleteTunnelInspectionRuleRequest request)
Deletes a tunnel inspection rule resource with the given 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/DeleteTunnelInspectionRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteTunnelInspectionRule API.
-
deleteUrlList
DeleteUrlListResponse deleteUrlList(DeleteUrlListRequest request)
Deletes a Url List resource with the given 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/DeleteUrlListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteUrlList API.
-
getAddressList
GetAddressListResponse getAddressList(GetAddressListRequest request)
Get Address List by the given name in the context of network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetAddressListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetAddressList API.
-
getApplication
GetApplicationResponse getApplication(GetApplicationRequest request)
Get Application by the given name in the context of network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetApplicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetApplication API.
-
getApplicationGroup
GetApplicationGroupResponse getApplicationGroup(GetApplicationGroupRequest request)
Get ApplicationGroup by the given name in the context of network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetApplicationGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetApplicationGroup API.
-
getDecryptionProfile
GetDecryptionProfileResponse getDecryptionProfile(GetDecryptionProfileRequest request)
Get Decryption Profile by the given name in the context of network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetDecryptionProfileExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDecryptionProfile API.
-
getDecryptionRule
GetDecryptionRuleResponse getDecryptionRule(GetDecryptionRuleRequest request)
Get Decryption Rule by the given name in the context of network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetDecryptionRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDecryptionRule API.
-
getMappedSecret
GetMappedSecretResponse getMappedSecret(GetMappedSecretRequest request)
Get Mapped Secret by the given name in the context of network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetMappedSecretExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetMappedSecret API.
-
getNetworkFirewall
GetNetworkFirewallResponse getNetworkFirewall(GetNetworkFirewallRequest request)
Gets a NetworkFirewall 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetNetworkFirewallExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetNetworkFirewall API.
-
getNetworkFirewallPolicy
GetNetworkFirewallPolicyResponse getNetworkFirewallPolicy(GetNetworkFirewallPolicyRequest request)
Gets a NetworkFirewallPolicy given the network firewall policy 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetNetworkFirewallPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetNetworkFirewallPolicy API.
-
getSecurityRule
GetSecurityRuleResponse getSecurityRule(GetSecurityRuleRequest request)
Get Security Rule by the given name in the context of network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetSecurityRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSecurityRule API.
-
getService
GetServiceResponse getService(GetServiceRequest request)
Get Service by the given name in the context of network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetServiceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetService API.
-
getServiceList
GetServiceListResponse getServiceList(GetServiceListRequest request)
Get ServiceList by the given name in the context of network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetServiceListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetServiceList API.
-
getTunnelInspectionRule
GetTunnelInspectionRuleResponse getTunnelInspectionRule(GetTunnelInspectionRuleRequest request)
Get tunnel inspection rule by the given name in the context of network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetTunnelInspectionRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTunnelInspectionRule API.
-
getUrlList
GetUrlListResponse getUrlList(GetUrlListRequest request)
Get Url List by the given name in the context of network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetUrlListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetUrlList API.
-
getWorkRequest
GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request)
Gets the status of the work request with the given ID.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/GetWorkRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetWorkRequest API.
-
listAddressLists
ListAddressListsResponse listAddressLists(ListAddressListsRequest request)
Returns a list of Network Firewall 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListAddressListsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListAddressLists API.
-
listApplicationGroups
ListApplicationGroupsResponse listApplicationGroups(ListApplicationGroupsRequest request)
Returns a list of ApplicationGroups for the policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListApplicationGroupsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListApplicationGroups API.
-
listApplications
ListApplicationsResponse listApplications(ListApplicationsRequest request)
Returns a list of Applications for the policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListApplicationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListApplications API.
-
listDecryptionProfiles
ListDecryptionProfilesResponse listDecryptionProfiles(ListDecryptionProfilesRequest request)
Returns a list of Decryption Profile for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListDecryptionProfilesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDecryptionProfiles API.
-
listDecryptionRules
ListDecryptionRulesResponse listDecryptionRules(ListDecryptionRulesRequest request)
Returns a list of Decryption Rule for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListDecryptionRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDecryptionRules API.
-
listMappedSecrets
ListMappedSecretsResponse listMappedSecrets(ListMappedSecretsRequest request)
Returns a list of Mapped Secret for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListMappedSecretsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListMappedSecrets API.
-
listNetworkFirewallPolicies
ListNetworkFirewallPoliciesResponse listNetworkFirewallPolicies(ListNetworkFirewallPoliciesRequest request)
Returns a list of Network Firewall 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListNetworkFirewallPoliciesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListNetworkFirewallPolicies API.
-
listNetworkFirewalls
ListNetworkFirewallsResponse listNetworkFirewalls(ListNetworkFirewallsRequest request)
Returns a list of NetworkFirewalls.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListNetworkFirewallsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListNetworkFirewalls API.
-
listSecurityRules
ListSecurityRulesResponse listSecurityRules(ListSecurityRulesRequest request)
Returns a list of Security Rule for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListSecurityRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSecurityRules API.
-
listServiceLists
ListServiceListsResponse listServiceLists(ListServiceListsRequest request)
Returns a list of ServiceLists for the policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListServiceListsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListServiceLists API.
-
listServices
ListServicesResponse listServices(ListServicesRequest request)
Returns a list of Services for the policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListServicesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListServices API.
-
listTunnelInspectionRules
ListTunnelInspectionRulesResponse listTunnelInspectionRules(ListTunnelInspectionRulesRequest request)
Returns a list of tunnel inspection rules for the network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListTunnelInspectionRulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTunnelInspectionRules API.
-
listUrlLists
ListUrlListsResponse listUrlLists(ListUrlListsRequest request)
Returns a list of URL lists for the Network Firewall Policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListUrlListsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListUrlLists API.
-
listWorkRequestErrors
ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Return a (paginated) list of errors for a given work request.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListWorkRequestErrorsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestErrors API.
-
listWorkRequestLogs
ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request)
Return a (paginated) list of logs for a given work request.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListWorkRequestLogsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestLogs API.
-
listWorkRequests
ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request)
Lists the work requests 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/ListWorkRequestsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequests API.
-
migrateNetworkFirewallPolicy
MigrateNetworkFirewallPolicyResponse migrateNetworkFirewallPolicy(MigrateNetworkFirewallPolicyRequest request)
Moves a NetworkFirewallPolicy resource from one version to latest version.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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/MigrateNetworkFirewallPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use MigrateNetworkFirewallPolicy API.
-
updateAddressList
UpdateAddressListResponse updateAddressList(UpdateAddressListRequest request)
Updates the Address list with the given name in the network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/UpdateAddressListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateAddressList API.
-
updateApplication
UpdateApplicationResponse updateApplication(UpdateApplicationRequest request)
Updates the Application with the given name in the network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/UpdateApplicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateApplication API.
-
updateApplicationGroup
UpdateApplicationGroupResponse updateApplicationGroup(UpdateApplicationGroupRequest request)
Updates the ApplicationGroup with the given name in the network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/UpdateApplicationGroupExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateApplicationGroup API.
-
updateDecryptionProfile
UpdateDecryptionProfileResponse updateDecryptionProfile(UpdateDecryptionProfileRequest request)
Updates the Decryption Profile with the given name in the network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/UpdateDecryptionProfileExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDecryptionProfile API.
-
updateDecryptionRule
UpdateDecryptionRuleResponse updateDecryptionRule(UpdateDecryptionRuleRequest request)
Updates the Decryption Rule with the given name in the network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/UpdateDecryptionRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDecryptionRule API.
-
updateMappedSecret
UpdateMappedSecretResponse updateMappedSecret(UpdateMappedSecretRequest request)
Updates the Mapped Secret with the given name in the network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/UpdateMappedSecretExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateMappedSecret API.
-
updateNetworkFirewall
UpdateNetworkFirewallResponse updateNetworkFirewall(UpdateNetworkFirewallRequest request)
Updates the NetworkFirewall- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/UpdateNetworkFirewallExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateNetworkFirewall API.
-
updateNetworkFirewallPolicy
UpdateNetworkFirewallPolicyResponse updateNetworkFirewallPolicy(UpdateNetworkFirewallPolicyRequest request)
Updates the NetworkFirewallPolicy- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/UpdateNetworkFirewallPolicyExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateNetworkFirewallPolicy API.
-
updateSecurityRule
UpdateSecurityRuleResponse updateSecurityRule(UpdateSecurityRuleRequest request)
Updates the Security Rule with the given name in the network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/UpdateSecurityRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSecurityRule API.
-
updateService
UpdateServiceResponse updateService(UpdateServiceRequest request)
Updates the Service with the given name in the network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/UpdateServiceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateService API.
-
updateServiceList
UpdateServiceListResponse updateServiceList(UpdateServiceListRequest request)
Updates the ServiceList with the given name in the network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/UpdateServiceListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateServiceList API.
-
updateTunnelInspectionRule
UpdateTunnelInspectionRuleResponse updateTunnelInspectionRule(UpdateTunnelInspectionRuleRequest request)
Updates the tunnel inspection rule with the given name in the network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/UpdateTunnelInspectionRuleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateTunnelInspectionRule API.
-
updateUrlList
UpdateUrlListResponse updateUrlList(UpdateUrlListRequest request)
Updates the Url list with the given name in the network firewall policy.- 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 uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. 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/networkfirewall/UpdateUrlListExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateUrlList API.
-
getWaiters
NetworkFirewallWaiters getWaiters()
Gets the pre-configured waiters available for resources for this service.- Returns:
- The service waiters.
-
getPaginators
NetworkFirewallPaginators 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.
-
-