{ "opencollection": "1.0.0", "info": { "name": "Oracle Network Firewall API", "version": "1.0" }, "items": [ { "info": { "name": "networkFirewall", "type": "folder" }, "items": [ { "info": { "name": "Gets a collection of all Network Firewall Policies in a compartment", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." }, { "name": "id", "value": "", "type": "query", "description": "Unique Network Firewall Policy identifier" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "lifecycleState", "value": "", "type": "query", "description": "A filter to return only resources with a lifecycleState matching the given value." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" } ] }, "docs": "Returns a list of Network Firewall Policies.\n" }, { "info": { "name": "Creates a new Network Firewall Policy", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Network Firewall Policy. Support for this operation ended on November 1, 2024. See the [service change announcement](/iaas/Content/servicechanges.htm#NetworkFirewall). We highly recommend upgrading to the 20230501 version of this API to ensure continued functionality and support.\n" }, { "info": { "name": "Get NetworkFirewallPolicy resource.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ] }, "docs": "Gets a NetworkFirewallPolicy given the network firewall policy identifier. Support for this operation ended on January 1, 2025. See the [service change announcement](/iaas/Content/servicechanges.htm#NetworkFirewall). We highly recommend upgrading to the 20230501 version of this API to ensure continued functionality and support.\n" }, { "info": { "name": "Update the NetworkFirewallPolicy using the id", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the NetworkFirewallPolicy resource. Support for this operation ended on November 1, 2024. See the [service change announcement](/iaas/Content/servicechanges.htm#NetworkFirewall). We highly recommend upgrading to the 20230501 version of this API to ensure continued functionality and support.\n" }, { "info": { "name": "Delete a NetworkFirewallPolicy", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ] }, "docs": "Deletes a NetworkFirewallPolicy resource with the given identifier. Support for this operation ended on February 1, 2025. See the [service change announcement](/iaas/Content/servicechanges.htm#NetworkFirewall). We highly recommend upgrading to the 20230501 version of this API to ensure continued functionality and support.\n" }, { "info": { "name": "Moves a resource into a different compartment.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Moves a NetworkFirewallPolicy resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource." }, { "info": { "name": "Gets a list of all NetworkFirewalls in a compartment", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewalls", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." }, { "name": "networkFirewallPolicyId", "value": "", "type": "query", "description": "A filter to return only resources that match the entire networkFirewallPolicyId given." }, { "name": "id", "value": "", "type": "query", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the Network Firewall resource." }, { "name": "availabilityDomain", "value": "", "type": "query", "description": "A filter to return only resources that are present within the specified availability domain.\nTo get a list of availability domains for a tenancy, use [ListAvailabilityDomains](#/en/identity/20160918/AvailabilityDomain/ListAvailabilityDomains) operation.\nExample: `kIdk:PHX-AD-1`\n" }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "lifecycleState", "value": "", "type": "query", "description": "A filter to return only resources with a lifecycleState matching the given value." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" } ] }, "docs": "Returns a list of NetworkFirewalls.\n" }, { "info": { "name": "Creates a new NetworkFirewall", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewalls", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new NetworkFirewall.\n" }, { "info": { "name": "Get NetworkFirewall", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewalls/:networkFirewallId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the Network Firewall resource." } ] }, "docs": "Gets a NetworkFirewall by identifier" }, { "info": { "name": "Update the NetworkFirewall identified by the id", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewalls/:networkFirewallId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the Network Firewall resource." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the NetworkFirewall" }, { "info": { "name": "Delete a provisioned NetworkFirewall", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewalls/:networkFirewallId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the Network Firewall resource." } ] }, "docs": "Deletes a NetworkFirewall resource by identifier" }, { "info": { "name": "Moves a resource into a different compartment.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewalls/:networkFirewallId/actions/changeCompartment", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "networkFirewallId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the Network Firewall resource." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Moves a NetworkFirewall resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource." }, { "info": { "name": "List Work Requests", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/workRequests", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The ID of the compartment in which to list resources." }, { "name": "workRequestId", "value": "", "type": "query", "description": "The ID of the asynchronous work request." }, { "name": "status", "value": "", "type": "query", "description": "A filter to return only resources their lifecycleState matches the given OperationStatus." }, { "name": "resourceId", "value": "", "type": "query", "description": "The ID of the resource affected by the work request." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending.\n" } ] }, "docs": "Lists the work requests in a compartment.\n" }, { "info": { "name": "GET Work Request Status", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/workRequests/:workRequestId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "The ID of the asynchronous request." } ] }, "docs": "Gets the status of the work request with the given ID." }, { "info": { "name": "Cancel the work request", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/workRequests/:workRequestId", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "The ID of the asynchronous request." } ] }, "docs": "Cancel work request with the given ID." }, { "info": { "name": "Lists work request errors", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/workRequests/:workRequestId/errors", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "The ID of the asynchronous request." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." } ] }, "docs": "Return a (paginated) list of errors for a given work request.\n" }, { "info": { "name": "Lists work request logs", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/workRequests/:workRequestId/logs", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "workRequestId", "value": "", "type": "path", "description": "The ID of the asynchronous request." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending.\n" }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." } ] }, "docs": "Return a (paginated) list of logs for a given work request.\n" }, { "info": { "name": "Apply a new policy configuration into a existing policy.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/actions/applyPolicy", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Applies the candidate version of the NetworkFirewallPolicy resource. When provided, If-Match is checked against ETag values of the resource." }, { "info": { "name": "Clones a existing policy configuration into a new policy.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/actions/clonePolicy", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Clones a NetworkFirewallPolicy resource from an existing Network Firewall Policy. When provided, If-Match is checked against ETag values of the resource." }, { "info": { "name": "Moves a resource from current version to latest version.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/actions/migrate", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "opc-retry-token", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ] }, "docs": "Moves a NetworkFirewallPolicy resource from one version to latest version. When provided, If-Match is checked against ETag values of the resource." }, { "info": { "name": "Gets a collection of all Address Lists in a Network Firewall Policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/addressLists", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" }, { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." } ] }, "docs": "Returns a list of Network Firewall Policies.\n" }, { "info": { "name": "Creates a new Address List for the Network Firewall Policy", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/addressLists", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Address List for the Network Firewall Policy.\n" }, { "info": { "name": "Creates a new Address Lists at bulk for the Network Firewall Policy as per the content list.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/addressLists/actions/bulkUpload", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Address Lists at bulk for the Network Firewall Policy.\n" }, { "info": { "name": "Get Address List by the given name in the context of network firewall policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/addressLists/:addressListName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "addressListName", "value": "", "type": "path", "description": "Unique identifier for address lists." } ] }, "docs": "Get Address List by the given name in the context of network firewall policy." }, { "info": { "name": "Update the Address List using the name.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/addressLists/:addressListName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "addressListName", "value": "", "type": "path", "description": "Unique identifier for address lists." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the Address list with the given name in the network firewall policy." }, { "info": { "name": "Delete a Address List with the given name.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/addressLists/:addressListName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "addressListName", "value": "", "type": "path", "description": "Unique identifier for address lists." } ] }, "docs": "Deletes a Address List resource with the given identifier." }, { "info": { "name": "Gets a collection of all ApplicationGroups for the Network Firewall Policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/applicationGroups", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" }, { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." } ] }, "docs": "Returns a list of ApplicationGroups for the policy.\n" }, { "info": { "name": "Creates a new ApplicationGroup for the Network Firewall Policy", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/applicationGroups", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new ApplicationGroup for the Network Firewall Policy.\n" }, { "info": { "name": "Creates a new Application Group at bulk for the Network Firewall Policy as per the content list.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/applicationGroups/actions/bulkUpload", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Application Group at bulk for the Network Firewall Policy.\n" }, { "info": { "name": "Get ApplicationGroup by the given name in the context of network firewall policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/applicationGroups/:applicationGroupName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "applicationGroupName", "value": "", "type": "path", "description": "Unique name identifier for Application Lists in the scope of Network Firewall Policy." } ] }, "docs": "Get ApplicationGroup by the given name in the context of network firewall policy." }, { "info": { "name": "Update the ApplicationGroup using the name.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/applicationGroups/:applicationGroupName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "applicationGroupName", "value": "", "type": "path", "description": "Unique name identifier for Application Lists in the scope of Network Firewall Policy." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the ApplicationGroup with the given name in the network firewall policy." }, { "info": { "name": "Delete a ApplicationGroup with the given name.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/applicationGroups/:applicationGroupName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "applicationGroupName", "value": "", "type": "path", "description": "Unique name identifier for Application Lists in the scope of Network Firewall Policy." } ] }, "docs": "Deletes a ApplicationGroup resource with the given identifier." }, { "info": { "name": "Gets a collection of all Applications for the Network Firewall Policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/applications", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" }, { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." } ] }, "docs": "Returns a list of Applications for the policy.\n" }, { "info": { "name": "Creates a new Application for the Network Firewall Policy", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/applications", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Application for the Network Firewall Policy.\n" }, { "info": { "name": "Creates new Applications at bulk for the Network Firewall Policy as per the content list.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/applications/actions/bulkUpload", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates new Applications at bulk for the Network Firewall Policy.\n" }, { "info": { "name": "Get Application by the given name in the context of network firewall policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/applications/:applicationName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "applicationName", "value": "", "type": "path", "description": "Unique identifier for Applications." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." } ] }, "docs": "Get Application by the given name in the context of network firewall policy." }, { "info": { "name": "Update the Application using the name.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/applications/:applicationName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "applicationName", "value": "", "type": "path", "description": "Unique identifier for Applications." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the Application with the given name in the network firewall policy." }, { "info": { "name": "Delete a Application with the given name.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/applications/:applicationName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "applicationName", "value": "", "type": "path", "description": "Unique identifier for Applications." } ] }, "docs": "Deletes a Application resource with the given identifier." }, { "info": { "name": "Gets a collection of all Decryption Profile for the Network Firewall Policy in a compartment", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/decryptionProfiles", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" }, { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." } ] }, "docs": "Returns a list of Decryption Profile for the Network Firewall Policy.\n" }, { "info": { "name": "Creates a new Decryption Profile for the Network Firewall Policy", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/decryptionProfiles", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Decryption Profile for the Network Firewall Policy.\n" }, { "info": { "name": "Creates new Decryption Profiles at bulk for the Network Firewall Policy as per the content list.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/decryptionProfiles/actions/bulkUpload", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates new Decryption Profiles at bulk for the Network Firewall Policy.\n" }, { "info": { "name": "Get Decryption Profile by the given name in the context of network firewall policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/decryptionProfiles/:decryptionProfileName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "decryptionProfileName", "value": "", "type": "path", "description": "Unique identifier for Decryption Profiles." } ] }, "docs": "Get Decryption Profile by the given name in the context of network firewall policy." }, { "info": { "name": "Update the Decryption Profile using the name.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/decryptionProfiles/:decryptionProfileName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "decryptionProfileName", "value": "", "type": "path", "description": "Unique identifier for Decryption Profiles." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the Decryption Profile with the given name in the network firewall policy." }, { "info": { "name": "Delete a Decryption Profile with the given name.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/decryptionProfiles/:decryptionProfileName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "decryptionProfileName", "value": "", "type": "path", "description": "Unique identifier for Decryption Profiles." } ] }, "docs": "Deletes a Decryption Profile resource with the given identifier." }, { "info": { "name": "Gets a collection of all Decryption Rule for the Network Firewall Policy in a compartment", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/decryptionRules", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" }, { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." }, { "name": "decryptionRulePriorityOrder", "value": "", "type": "query", "description": "Unique priority order for Decryption Rules in the network firewall policy." } ] }, "docs": "Returns a list of Decryption Rule for the Network Firewall Policy.\n" }, { "info": { "name": "Creates a new Decryption Rule for the Network Firewall Policy", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/decryptionRules", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Decryption Rule for the Network Firewall Policy.\n" }, { "info": { "name": "Creates Decryption Rules at bulk for the Network Firewall Policy as per the content list.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/decryptionRules/actions/bulkUpload", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates Decryption Rules at bulk for the Network Firewall Policy.\n" }, { "info": { "name": "Get Decryption Rule by the given name in the context of network firewall policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/decryptionRules/:decryptionRuleName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "decryptionRuleName", "value": "", "type": "path", "description": "Unique identifier for Decryption Rules in the network firewall policy." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." } ] }, "docs": "Get Decryption Rule by the given name in the context of network firewall policy." }, { "info": { "name": "Update the Decryption Rule using the name.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/decryptionRules/:decryptionRuleName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "decryptionRuleName", "value": "", "type": "path", "description": "Unique identifier for Decryption Rules in the network firewall policy." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the Decryption Rule with the given name in the network firewall policy." }, { "info": { "name": "Delete a Decryption Rule with the given name.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/decryptionRules/:decryptionRuleName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "decryptionRuleName", "value": "", "type": "path", "description": "Unique identifier for Decryption Rules in the network firewall policy." } ] }, "docs": "Deletes a Decryption Rule resource with the given identifier." }, { "info": { "name": "Gets a collection of all Mapped Secret for the Network Firewall Policy in a compartment", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/mappedSecrets", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" }, { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." } ] }, "docs": "Returns a list of Mapped Secret for the Network Firewall Policy.\n" }, { "info": { "name": "Creates a new Mapped Secret List for the Network Firewall Policy", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/mappedSecrets", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Mapped Secret for the Network Firewall Policy.\n" }, { "info": { "name": "Creates a new Mapped Secret at bulk for the Network Firewall Policy as per the content list.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/mappedSecrets/actions/bulkUpload", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates new Mapped Secrets at bulk for the Network Firewall Policy.\n" }, { "info": { "name": "Get Mapped Secret by the given name in the context of network firewall policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/mappedSecrets/:mappedSecretName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "mappedSecretName", "value": "", "type": "path", "description": "Unique identifier for Mapped Secrets." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." } ] }, "docs": "Get Mapped Secret by the given name in the context of network firewall policy." }, { "info": { "name": "Update the Mapped Secret using the name.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/mappedSecrets/:mappedSecretName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "mappedSecretName", "value": "", "type": "path", "description": "Unique identifier for Mapped Secrets." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the Mapped Secret with the given name in the network firewall policy." }, { "info": { "name": "Delete a Mapped Secret with the given name.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/mappedSecrets/:mappedSecretName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "mappedSecretName", "value": "", "type": "path", "description": "Unique identifier for Mapped Secrets." } ] }, "docs": "Deletes a Mapped Secret resource with the given identifier." }, { "info": { "name": "Gets a collection of all for the Network Firewall policy in a compartment", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/natRules", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" }, { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." }, { "name": "natRulePriorityOrder", "value": "", "type": "query", "description": "Unique priority order for NAT rules in the Network Firewall policy." } ] }, "docs": "Returns a list of [NAT rules](/iaas/Content/network-firewall/policies.htm#network-firewall-policies__nat) for the Network Firewall policy.\n" }, { "info": { "name": "Creates a new NAT Rule for the Network Firewall Policy", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/natRules", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new [NAT rule](/iaas/Content/network-firewall/policies.htm#network-firewall-policies__nat) for the Network Firewall policy.\n" }, { "info": { "name": "Creates a new NAT Rule at bulk for the Network Firewall Policy as per the content list.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/natRules/actions/bulkUpload", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new [NAT rule](/iaas/Content/network-firewall/policies.htm#network-firewall-policies__nat) at bulk for the Network Firewall policy.\n" }, { "info": { "name": "Get NAT Rule by the given name in the context of network firewall policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/natRules/:natRuleName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "natRuleName", "value": "", "type": "path", "description": "Unique identifier for NAT rules in the Network Firewall policy." } ] }, "docs": "Get a [NAT rule](/iaas/Content/network-firewall/policies.htm#network-firewall-policies__nat) by the given name in the context of Network Firewall policy." }, { "info": { "name": "Update the NAT rule using the name.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/natRules/:natRuleName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "natRuleName", "value": "", "type": "path", "description": "Unique identifier for NAT rules in the Network Firewall policy." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the [NAT rule](/iaas/Content/network-firewall/policies.htm#network-firewall-policies__nat) with the given name in the Network Firewall policy." }, { "info": { "name": "Delete a NAT rule with the given name.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/natRules/:natRuleName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "natRuleName", "value": "", "type": "path", "description": "Unique identifier for NAT rules in the Network Firewall policy." } ] }, "docs": "Deletes a [NAT rule](/iaas/Content/network-firewall/policies.htm#network-firewall-policies__nat) resource with the given identifier." }, { "info": { "name": "Gets a collection of all Security Rule for the Network Firewall Policy in a compartment", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/securityRules", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" }, { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." }, { "name": "securityRulePriorityOrder", "value": "", "type": "query", "description": "Unique priority order for Security Rules in the network firewall policy." } ] }, "docs": "Returns a list of Security Rule for the Network Firewall Policy.\n" }, { "info": { "name": "Creates a new Security Rule for the Network Firewall Policy", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/securityRules", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Security Rule for the Network Firewall Policy.\n" }, { "info": { "name": "Creates a new Security Rule at bulk for the Network Firewall Policy as per the content list.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/securityRules/actions/bulkUpload", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Security Rule at bulk for the Network Firewall Policy.\n" }, { "info": { "name": "Get Security Rule by the given name in the context of network firewall policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/securityRules/:securityRuleName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "securityRuleName", "value": "", "type": "path", "description": "Unique identifier for Security Rules in the network firewall policy." } ] }, "docs": "Get Security Rule by the given name in the context of network firewall policy." }, { "info": { "name": "Update the Security Rule using the name.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/securityRules/:securityRuleName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "securityRuleName", "value": "", "type": "path", "description": "Unique identifier for Security Rules in the network firewall policy." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the Security Rule with the given name in the network firewall policy." }, { "info": { "name": "Delete a Security Rule with the given name.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/securityRules/:securityRuleName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "securityRuleName", "value": "", "type": "path", "description": "Unique identifier for Security Rules in the network firewall policy." } ] }, "docs": "Deletes a Security Rule resource with the given identifier." }, { "info": { "name": "Gets a collection of all ServiceLists for the Network Firewall Policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/serviceLists", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" }, { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." } ] }, "docs": "Returns a list of ServiceLists for the policy.\n" }, { "info": { "name": "Creates a new ServiceList for the Network Firewall Policy", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/serviceLists", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new ServiceList for the Network Firewall Policy.\n" }, { "info": { "name": "Creates a new Service List at bulk for the Network Firewall Policy as per the content list.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/serviceLists/actions/bulkUpload", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Service List at bulk for the Network Firewall Policy.\n" }, { "info": { "name": "Get ServiceList by the given name in the context of network firewall policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/serviceLists/:serviceListName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "serviceListName", "value": "", "type": "path", "description": "Unique name identifier for Service Lists in the scope of Network Firewall Policy." } ] }, "docs": "Get ServiceList by the given name in the context of network firewall policy." }, { "info": { "name": "Update the ServiceList using the name.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/serviceLists/:serviceListName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "serviceListName", "value": "", "type": "path", "description": "Unique name identifier for Service Lists in the scope of Network Firewall Policy." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the ServiceList with the given name in the network firewall policy." }, { "info": { "name": "Delete a ServiceList with the given name.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/serviceLists/:serviceListName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "serviceListName", "value": "", "type": "path", "description": "Unique name identifier for Service Lists in the scope of Network Firewall Policy." } ] }, "docs": "Deletes a ServiceList resource with the given identifier." }, { "info": { "name": "Gets a collection of all Services for the Network Firewall Policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/services", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" }, { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." } ] }, "docs": "Returns a list of Services for the policy.\n" }, { "info": { "name": "Creates a new Service for the Network Firewall Policy", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/services", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Service for the Network Firewall Policy.\n" }, { "info": { "name": "Creates new Services at bulk for the Network Firewall Policy as per the content list.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/services/actions/bulkUpload", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates new Services at bulk for the Network Firewall Policy.\n" }, { "info": { "name": "Get Service by the given name in the context of network firewall policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/services/:serviceName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "serviceName", "value": "", "type": "path", "description": "Unique identifier for Services." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." } ] }, "docs": "Get Service by the given name in the context of network firewall policy." }, { "info": { "name": "Update the Service using the name.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/services/:serviceName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "serviceName", "value": "", "type": "path", "description": "Unique identifier for Services." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the Service with the given name in the network firewall policy." }, { "info": { "name": "Delete a Service with the given name.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/services/:serviceName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "serviceName", "value": "", "type": "path", "description": "Unique identifier for Services." } ] }, "docs": "Deletes a Service resource with the given identifier." }, { "info": { "name": "Gets a collection of all tunnel inspection rules for the network firewall policy in a compartment.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/tunnelInspectionRules", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" }, { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." }, { "name": "tunnelInspectionRulePriorityOrder", "value": "", "type": "query", "description": "Unique priority order for Tunnel Inspection rules in the network firewall policy." } ] }, "docs": "Returns a list of tunnel inspection rules for the network firewall policy.\n" }, { "info": { "name": "Creates a new tunnel inspection rule for the network firewall policy.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/tunnelInspectionRules", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new tunnel inspection rule for the network firewall policy.\n" }, { "info": { "name": "Creates a new tunnel inspection rule at bulk for the network firewall policy as per the content list.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/tunnelInspectionRules/actions/bulkUpload", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Tunnel Inspection Rule at bulk for the Network Firewall Policy.\n" }, { "info": { "name": "Get tunnel inspection rule by the given name in the context of network firewall policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/tunnelInspectionRules/:tunnelInspectionRuleName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "tunnelInspectionRuleName", "value": "", "type": "path", "description": "Unique identifier for Tunnel Inspection Rules in the network firewall policy." } ] }, "docs": "Get tunnel inspection rule by the given name in the context of network firewall policy." }, { "info": { "name": "Update the tunnel inspection rule using the name.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/tunnelInspectionRules/:tunnelInspectionRuleName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "tunnelInspectionRuleName", "value": "", "type": "path", "description": "Unique identifier for Tunnel Inspection Rules in the network firewall policy." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the tunnel inspection rule with the given name in the network firewall policy." }, { "info": { "name": "Delete a tunnel inspection rule with the given name.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/tunnelInspectionRules/:tunnelInspectionRuleName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "tunnelInspectionRuleName", "value": "", "type": "path", "description": "Unique identifier for Tunnel Inspection Rules in the network firewall policy." } ] }, "docs": "Deletes a tunnel inspection rule resource with the given identifier." }, { "info": { "name": "Gets a collection of all URL lists for the Network Firewall Policy in a compartment", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/urlLists", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` or `opc-prev-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.\n" }, { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "displayName", "value": "", "type": "query", "description": "A filter to return only resources that match the entire display name given." } ] }, "docs": "Returns a list of URL lists for the Network Firewall Policy.\n" }, { "info": { "name": "Creates a new URL List for the Network Firewall Policy", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/urlLists", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Url List for the Network Firewall Policy.\n" }, { "info": { "name": "Creates a new Url Lists at bulk for the Network Firewall Policy as per the content list.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/urlLists/actions/bulkUpload", "headers": [ { "name": "opc-retry-token", "value": "" }, { "name": "opc-request-id", "value": "" }, { "name": "if-match", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new Url Lists at bulk for the Network Firewall Policy.\n" }, { "info": { "name": "Get Url List by the given name in the context of network firewall policy.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/urlLists/:urlListName", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "urlListName", "value": "", "type": "path", "description": "Unique name identifier for url lists in the scope of Network Firewall Policy." } ] }, "docs": "Get Url List by the given name in the context of network firewall policy." }, { "info": { "name": "Update the Url List using the name.", "type": "http" }, "http": { "method": "PUT", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/urlLists/:urlListName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "urlListName", "value": "", "type": "path", "description": "Unique name identifier for url lists in the scope of Network Firewall Policy." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the Url list with the given name in the network firewall policy." }, { "info": { "name": "Delete a Url List with the given name.", "type": "http" }, "http": { "method": "DELETE", "url": "http://127.0.0.1/20220518/networkFirewallPolicies/:networkFirewallPolicyId/urlLists/:urlListName", "headers": [ { "name": "if-match", "value": "" }, { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallPolicyId", "value": "", "type": "path", "description": "Unique Network Firewall Policy identifier" }, { "name": "urlListName", "value": "", "type": "path", "description": "Unique name identifier for url lists in the scope of Network Firewall Policy." } ] }, "docs": "Deletes a Url List resource with the given identifier." }, { "info": { "name": "Get Overall health status of Network Firewall", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220518/networkFirewalls/:networkFirewallId/healthStatus", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "networkFirewallId", "value": "", "type": "path", "description": "The [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the Network Firewall resource." } ] }, "docs": "Get Overall health status of Network Firewall\n" } ] } ], "bundled": true }