@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.
Modifier and Type | Method and 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 identifier
|
DeleteNetworkFirewallPolicyResponse |
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 identifier
|
GetNetworkFirewallPolicyResponse |
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 NetworkFirewall
|
UpdateNetworkFirewallPolicyResponse |
updateNetworkFirewallPolicy(UpdateNetworkFirewallPolicyRequest request)
Updates the NetworkFirewallPolicy
|
UpdateSecurityRuleResponse |
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.
|
close
void refreshClient()
Rebuilds the client from scratch. Useful to refresh certificates.
void setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).
endpoint
- The endpoint of the service.String getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
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.
region
- The region of the service.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 call setEndpoint
.
regionId
- The public region ID.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”
realmSpecificEndpointTemplateEnabled
- flag to enable the use of realm specific endpoint
templateApplyNetworkFirewallPolicyResponse applyNetworkFirewallPolicy(ApplyNetworkFirewallPolicyRequest request)
Applies the candidate version of the NetworkFirewallPolicy resource. When provided, If-Match is checked against ETag values of the resource.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ApplyNetworkFirewallPolicy API.
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)
and InputStream.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 to
InputStream.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's FileChannel
position can be changed (like for a regular file), the stream
will be wrapped in such a way that it does provide support for InputStream.mark(int)
and InputStream.reset()
. Then the same
procedure as above is followed. If the stream's FileChannel
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)
and InputStream.reset()
, then the stream is wrapped in a BufferedInputStream
, 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
whose FileChannel
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use BulkUploadAddressLists API.
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)
and InputStream.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 to
InputStream.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's FileChannel
position can be changed (like for a regular file), the stream
will be wrapped in such a way that it does provide support for InputStream.mark(int)
and InputStream.reset()
. Then the same
procedure as above is followed. If the stream's FileChannel
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)
and InputStream.reset()
, then the stream is wrapped in a BufferedInputStream
, 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
whose FileChannel
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use BulkUploadApplicationGroups API.
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)
and InputStream.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 to
InputStream.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's FileChannel
position can be changed (like for a regular file), the stream
will be wrapped in such a way that it does provide support for InputStream.mark(int)
and InputStream.reset()
. Then the same
procedure as above is followed. If the stream's FileChannel
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)
and InputStream.reset()
, then the stream is wrapped in a BufferedInputStream
, 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
whose FileChannel
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use BulkUploadApplications API.
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)
and InputStream.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 to
InputStream.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's FileChannel
position can be changed (like for a regular file), the stream
will be wrapped in such a way that it does provide support for InputStream.mark(int)
and InputStream.reset()
. Then the same
procedure as above is followed. If the stream's FileChannel
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)
and InputStream.reset()
, then the stream is wrapped in a BufferedInputStream
, 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
whose FileChannel
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use BulkUploadDecryptionProfiles API.
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)
and InputStream.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 to
InputStream.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's FileChannel
position can be changed (like for a regular file), the stream
will be wrapped in such a way that it does provide support for InputStream.mark(int)
and InputStream.reset()
. Then the same
procedure as above is followed. If the stream's FileChannel
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)
and InputStream.reset()
, then the stream is wrapped in a BufferedInputStream
, 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
whose FileChannel
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use BulkUploadDecryptionRules API.
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)
and InputStream.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 to
InputStream.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's FileChannel
position can be changed (like for a regular file), the stream
will be wrapped in such a way that it does provide support for InputStream.mark(int)
and InputStream.reset()
. Then the same
procedure as above is followed. If the stream's FileChannel
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)
and InputStream.reset()
, then the stream is wrapped in a BufferedInputStream
, 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
whose FileChannel
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use BulkUploadMappedSecrets API.
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)
and InputStream.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 to
InputStream.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's FileChannel
position can be changed (like for a regular file), the stream
will be wrapped in such a way that it does provide support for InputStream.mark(int)
and InputStream.reset()
. Then the same
procedure as above is followed. If the stream's FileChannel
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)
and InputStream.reset()
, then the stream is wrapped in a BufferedInputStream
, 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
whose FileChannel
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use BulkUploadSecurityRules API.
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)
and InputStream.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 to
InputStream.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's FileChannel
position can be changed (like for a regular file), the stream
will be wrapped in such a way that it does provide support for InputStream.mark(int)
and InputStream.reset()
. Then the same
procedure as above is followed. If the stream's FileChannel
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)
and InputStream.reset()
, then the stream is wrapped in a BufferedInputStream
, 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
whose FileChannel
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use BulkUploadServiceLists API.
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)
and InputStream.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 to
InputStream.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's FileChannel
position can be changed (like for a regular file), the stream
will be wrapped in such a way that it does provide support for InputStream.mark(int)
and InputStream.reset()
. Then the same
procedure as above is followed. If the stream's FileChannel
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)
and InputStream.reset()
, then the stream is wrapped in a BufferedInputStream
, 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
whose FileChannel
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use BulkUploadServices API.
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)
and InputStream.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 to
InputStream.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's FileChannel
position can be changed (like for a regular file), the stream
will be wrapped in such a way that it does provide support for InputStream.mark(int)
and InputStream.reset()
. Then the same
procedure as above is followed. If the stream's FileChannel
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)
and InputStream.reset()
, then the stream is wrapped in a BufferedInputStream
, 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
whose FileChannel
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use BulkUploadTunnelInspectionRules API.
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)
and InputStream.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 to
InputStream.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's FileChannel
position can be changed (like for a regular file), the stream
will be wrapped in such a way that it does provide support for InputStream.mark(int)
and InputStream.reset()
. Then the same
procedure as above is followed. If the stream's FileChannel
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)
and InputStream.reset()
, then the stream is wrapped in a BufferedInputStream
, 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
whose FileChannel
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use BulkUploadUrlLists API.
CancelWorkRequestResponse cancelWorkRequest(CancelWorkRequestRequest request)
Cancel work request with the given ID.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CancelWorkRequest API.
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ChangeNetworkFirewallCompartment API.
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ChangeNetworkFirewallPolicyCompartment API.
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CloneNetworkFirewallPolicy API.
CreateAddressListResponse createAddressList(CreateAddressListRequest request)
Creates a new Address List for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CreateAddressList API.
CreateApplicationResponse createApplication(CreateApplicationRequest request)
Creates a new Application for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CreateApplication API.
CreateApplicationGroupResponse createApplicationGroup(CreateApplicationGroupRequest request)
Creates a new ApplicationGroup for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CreateApplicationGroup API.
CreateDecryptionProfileResponse createDecryptionProfile(CreateDecryptionProfileRequest request)
Creates a new Decryption Profile for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CreateDecryptionProfile API.
CreateDecryptionRuleResponse createDecryptionRule(CreateDecryptionRuleRequest request)
Creates a new Decryption Rule for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CreateDecryptionRule API.
CreateMappedSecretResponse createMappedSecret(CreateMappedSecretRequest request)
Creates a new Mapped Secret for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CreateMappedSecret API.
CreateNetworkFirewallResponse createNetworkFirewall(CreateNetworkFirewallRequest request)
Creates a new NetworkFirewall.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CreateNetworkFirewall API.
CreateNetworkFirewallPolicyResponse createNetworkFirewallPolicy(CreateNetworkFirewallPolicyRequest request)
Creates a new Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CreateNetworkFirewallPolicy API.
CreateSecurityRuleResponse createSecurityRule(CreateSecurityRuleRequest request)
Creates a new Security Rule for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CreateSecurityRule API.
CreateServiceResponse createService(CreateServiceRequest request)
Creates a new Service for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CreateService API.
CreateServiceListResponse createServiceList(CreateServiceListRequest request)
Creates a new ServiceList for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CreateServiceList API.
CreateTunnelInspectionRuleResponse createTunnelInspectionRule(CreateTunnelInspectionRuleRequest request)
Creates a new tunnel inspection rule for the network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CreateTunnelInspectionRule API.
CreateUrlListResponse createUrlList(CreateUrlListRequest request)
Creates a new Url List for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use CreateUrlList API.
DeleteAddressListResponse deleteAddressList(DeleteAddressListRequest request)
Deletes a Address List resource with the given identifier.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use DeleteAddressList API.
DeleteApplicationResponse deleteApplication(DeleteApplicationRequest request)
Deletes a Application resource with the given identifier.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use DeleteApplication API.
DeleteApplicationGroupResponse deleteApplicationGroup(DeleteApplicationGroupRequest request)
Deletes a ApplicationGroup resource with the given identifier.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use DeleteApplicationGroup API.
DeleteDecryptionProfileResponse deleteDecryptionProfile(DeleteDecryptionProfileRequest request)
Deletes a Decryption Profile resource with the given identifier.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use DeleteDecryptionProfile API.
DeleteDecryptionRuleResponse deleteDecryptionRule(DeleteDecryptionRuleRequest request)
Deletes a Decryption Rule resource with the given identifier.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use DeleteDecryptionRule API.
DeleteMappedSecretResponse deleteMappedSecret(DeleteMappedSecretRequest request)
Deletes a Mapped Secret resource with the given identifier.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use DeleteMappedSecret API.
DeleteNetworkFirewallResponse deleteNetworkFirewall(DeleteNetworkFirewallRequest request)
Deletes a NetworkFirewall resource by identifier
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use DeleteNetworkFirewall API.
DeleteNetworkFirewallPolicyResponse deleteNetworkFirewallPolicy(DeleteNetworkFirewallPolicyRequest request)
Deletes a NetworkFirewallPolicy resource with the given identifier.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use DeleteNetworkFirewallPolicy API.
DeleteSecurityRuleResponse deleteSecurityRule(DeleteSecurityRuleRequest request)
Deletes a Security Rule resource with the given identifier.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use DeleteSecurityRule API.
DeleteServiceResponse deleteService(DeleteServiceRequest request)
Deletes a Service resource with the given identifier.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use DeleteService API.
DeleteServiceListResponse deleteServiceList(DeleteServiceListRequest request)
Deletes a ServiceList resource with the given identifier.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use DeleteServiceList API.
DeleteTunnelInspectionRuleResponse deleteTunnelInspectionRule(DeleteTunnelInspectionRuleRequest request)
Deletes a tunnel inspection rule resource with the given identifier.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use DeleteTunnelInspectionRule API.
DeleteUrlListResponse deleteUrlList(DeleteUrlListRequest request)
Deletes a Url List resource with the given identifier.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use DeleteUrlList API.
GetAddressListResponse getAddressList(GetAddressListRequest request)
Get Address List by the given name in the context of network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetAddressList API.
GetApplicationResponse getApplication(GetApplicationRequest request)
Get Application by the given name in the context of network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetApplication API.
GetApplicationGroupResponse getApplicationGroup(GetApplicationGroupRequest request)
Get ApplicationGroup by the given name in the context of network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetApplicationGroup API.
GetDecryptionProfileResponse getDecryptionProfile(GetDecryptionProfileRequest request)
Get Decryption Profile by the given name in the context of network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetDecryptionProfile API.
GetDecryptionRuleResponse getDecryptionRule(GetDecryptionRuleRequest request)
Get Decryption Rule by the given name in the context of network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetDecryptionRule API.
GetMappedSecretResponse getMappedSecret(GetMappedSecretRequest request)
Get Mapped Secret by the given name in the context of network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetMappedSecret API.
GetNetworkFirewallResponse getNetworkFirewall(GetNetworkFirewallRequest request)
Gets a NetworkFirewall by identifier
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetNetworkFirewall API.
GetNetworkFirewallPolicyResponse getNetworkFirewallPolicy(GetNetworkFirewallPolicyRequest request)
Gets a NetworkFirewallPolicy given the network firewall policy identifier.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetNetworkFirewallPolicy API.
GetSecurityRuleResponse getSecurityRule(GetSecurityRuleRequest request)
Get Security Rule by the given name in the context of network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetSecurityRule API.
GetServiceResponse getService(GetServiceRequest request)
Get Service by the given name in the context of network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetService API.
GetServiceListResponse getServiceList(GetServiceListRequest request)
Get ServiceList by the given name in the context of network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetServiceList API.
GetTunnelInspectionRuleResponse getTunnelInspectionRule(GetTunnelInspectionRuleRequest request)
Get tunnel inspection rule by the given name in the context of network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetTunnelInspectionRule API.
GetUrlListResponse getUrlList(GetUrlListRequest request)
Get Url List by the given name in the context of network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetUrlList API.
GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request)
Gets the status of the work request with the given ID.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use GetWorkRequest API.
ListAddressListsResponse listAddressLists(ListAddressListsRequest request)
Returns a list of Network Firewall Policies.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListAddressLists API.
ListApplicationGroupsResponse listApplicationGroups(ListApplicationGroupsRequest request)
Returns a list of ApplicationGroups for the policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListApplicationGroups API.
ListApplicationsResponse listApplications(ListApplicationsRequest request)
Returns a list of Applications for the policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListApplications API.
ListDecryptionProfilesResponse listDecryptionProfiles(ListDecryptionProfilesRequest request)
Returns a list of Decryption Profile for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListDecryptionProfiles API.
ListDecryptionRulesResponse listDecryptionRules(ListDecryptionRulesRequest request)
Returns a list of Decryption Rule for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListDecryptionRules API.
ListMappedSecretsResponse listMappedSecrets(ListMappedSecretsRequest request)
Returns a list of Mapped Secret for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListMappedSecrets API.
ListNetworkFirewallPoliciesResponse listNetworkFirewallPolicies(ListNetworkFirewallPoliciesRequest request)
Returns a list of Network Firewall Policies.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListNetworkFirewallPolicies API.
ListNetworkFirewallsResponse listNetworkFirewalls(ListNetworkFirewallsRequest request)
Returns a list of NetworkFirewalls.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListNetworkFirewalls API.
ListSecurityRulesResponse listSecurityRules(ListSecurityRulesRequest request)
Returns a list of Security Rule for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListSecurityRules API.
ListServiceListsResponse listServiceLists(ListServiceListsRequest request)
Returns a list of ServiceLists for the policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListServiceLists API.
ListServicesResponse listServices(ListServicesRequest request)
Returns a list of Services for the policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListServices API.
ListTunnelInspectionRulesResponse listTunnelInspectionRules(ListTunnelInspectionRulesRequest request)
Returns a list of tunnel inspection rules for the network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListTunnelInspectionRules API.
ListUrlListsResponse listUrlLists(ListUrlListsRequest request)
Returns a list of URL lists for the Network Firewall Policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListUrlLists API.
ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Return a (paginated) list of errors for a given work request.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListWorkRequestErrors API.
ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request)
Return a (paginated) list of logs for a given work request.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListWorkRequestLogs API.
ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request)
Lists the work requests in a compartment.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use ListWorkRequests API.
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.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use MigrateNetworkFirewallPolicy API.
UpdateAddressListResponse updateAddressList(UpdateAddressListRequest request)
Updates the Address list with the given name in the network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use UpdateAddressList API.
UpdateApplicationResponse updateApplication(UpdateApplicationRequest request)
Updates the Application with the given name in the network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use UpdateApplication API.
UpdateApplicationGroupResponse updateApplicationGroup(UpdateApplicationGroupRequest request)
Updates the ApplicationGroup with the given name in the network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use UpdateApplicationGroup API.
UpdateDecryptionProfileResponse updateDecryptionProfile(UpdateDecryptionProfileRequest request)
Updates the Decryption Profile with the given name in the network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use UpdateDecryptionProfile API.
UpdateDecryptionRuleResponse updateDecryptionRule(UpdateDecryptionRuleRequest request)
Updates the Decryption Rule with the given name in the network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use UpdateDecryptionRule API.
UpdateMappedSecretResponse updateMappedSecret(UpdateMappedSecretRequest request)
Updates the Mapped Secret with the given name in the network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use UpdateMappedSecret API.
UpdateNetworkFirewallResponse updateNetworkFirewall(UpdateNetworkFirewallRequest request)
Updates the NetworkFirewall
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use UpdateNetworkFirewall API.
UpdateNetworkFirewallPolicyResponse updateNetworkFirewallPolicy(UpdateNetworkFirewallPolicyRequest request)
Updates the NetworkFirewallPolicy
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use UpdateNetworkFirewallPolicy API.
UpdateSecurityRuleResponse updateSecurityRule(UpdateSecurityRuleRequest request)
Updates the Security Rule with the given name in the network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use UpdateSecurityRule API.
UpdateServiceResponse updateService(UpdateServiceRequest request)
Updates the Service with the given name in the network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use UpdateService API.
UpdateServiceListResponse updateServiceList(UpdateServiceListRequest request)
Updates the ServiceList with the given name in the network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use UpdateServiceList API.
UpdateTunnelInspectionRuleResponse updateTunnelInspectionRule(UpdateTunnelInspectionRuleRequest request)
Updates the tunnel inspection rule with the given name in the network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use UpdateTunnelInspectionRule API.
UpdateUrlListResponse updateUrlList(UpdateUrlListRequest request)
Updates the Url list with the given name in the network firewall policy.
request
- The request object containing the details to sendBmcException
- 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_Retries
Example: Click here to see how to use UpdateUrlList API.
NetworkFirewallWaiters getWaiters()
Gets the pre-configured waiters available for resources for this service.
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.
Copyright © 2016–2024. All rights reserved.