Compute Engine API: firewalls. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/firewalls
Compute Engine API: firewalls. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/firewalls
(delete$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/firewalls/delete
Required parameters: firewall, project
Optional parameters: requestId
Deletes the specified firewall.
https://cloud.google.com/compute/api/reference/rest/v1/firewalls/delete Required parameters: firewall, project Optional parameters: requestId Deletes the specified firewall.
(get$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/firewalls/get
Required parameters: firewall, project
Optional parameters: none
Returns the specified firewall.
https://cloud.google.com/compute/api/reference/rest/v1/firewalls/get Required parameters: firewall, project Optional parameters: none Returns the specified firewall.
(insert$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/firewalls/insert
Required parameters: project
Optional parameters: requestId
Body:
{:description string, :disabled boolean, :creationTimestamp string, :name string, :destinationRanges [string], :selfLink string, :targetTags [string], :sourceTags [string], :priority integer, :id string, :kind string, :denied [{:IPProtocol string, :ports [string]}], :sourceServiceAccounts [string], :targetServiceAccounts [string], :network string, :logConfig {:enable boolean, :metadata string}, :direction string, :sourceRanges [string], :allowed [{:ports [string], :IPProtocol string}]}
Creates a firewall rule in the specified project using the data included in the request.
https://cloud.google.com/compute/api/reference/rest/v1/firewalls/insert Required parameters: project Optional parameters: requestId Body: {:description string, :disabled boolean, :creationTimestamp string, :name string, :destinationRanges [string], :selfLink string, :targetTags [string], :sourceTags [string], :priority integer, :id string, :kind string, :denied [{:IPProtocol string, :ports [string]}], :sourceServiceAccounts [string], :targetServiceAccounts [string], :network string, :logConfig {:enable boolean, :metadata string}, :direction string, :sourceRanges [string], :allowed [{:ports [string], :IPProtocol string}]} Creates a firewall rule in the specified project using the data included in the request.
(list$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/firewalls/list
Required parameters: project
Optional parameters: returnPartialSuccess, pageToken, orderBy, maxResults, filter
Retrieves the list of firewall rules available to the specified project.
https://cloud.google.com/compute/api/reference/rest/v1/firewalls/list Required parameters: project Optional parameters: returnPartialSuccess, pageToken, orderBy, maxResults, filter Retrieves the list of firewall rules available to the specified project.
(patch$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/firewalls/patch
Required parameters: project, firewall
Optional parameters: requestId
Body:
{:description string, :disabled boolean, :creationTimestamp string, :name string, :destinationRanges [string], :selfLink string, :targetTags [string], :sourceTags [string], :priority integer, :id string, :kind string, :denied [{:IPProtocol string, :ports [string]}], :sourceServiceAccounts [string], :targetServiceAccounts [string], :network string, :logConfig {:enable boolean, :metadata string}, :direction string, :sourceRanges [string], :allowed [{:ports [string], :IPProtocol string}]}
Updates the specified firewall rule with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.
https://cloud.google.com/compute/api/reference/rest/v1/firewalls/patch Required parameters: project, firewall Optional parameters: requestId Body: {:description string, :disabled boolean, :creationTimestamp string, :name string, :destinationRanges [string], :selfLink string, :targetTags [string], :sourceTags [string], :priority integer, :id string, :kind string, :denied [{:IPProtocol string, :ports [string]}], :sourceServiceAccounts [string], :targetServiceAccounts [string], :network string, :logConfig {:enable boolean, :metadata string}, :direction string, :sourceRanges [string], :allowed [{:ports [string], :IPProtocol string}]} Updates the specified firewall rule with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.
(update$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/firewalls/update
Required parameters: project, firewall
Optional parameters: requestId
Body:
{:description string, :disabled boolean, :creationTimestamp string, :name string, :destinationRanges [string], :selfLink string, :targetTags [string], :sourceTags [string], :priority integer, :id string, :kind string, :denied [{:IPProtocol string, :ports [string]}], :sourceServiceAccounts [string], :targetServiceAccounts [string], :network string, :logConfig {:enable boolean, :metadata string}, :direction string, :sourceRanges [string], :allowed [{:ports [string], :IPProtocol string}]}
Updates the specified firewall rule with the data included in the request. Note that all fields will be updated if using PUT, even fields that are not specified. To update individual fields, please use PATCH instead.
https://cloud.google.com/compute/api/reference/rest/v1/firewalls/update Required parameters: project, firewall Optional parameters: requestId Body: {:description string, :disabled boolean, :creationTimestamp string, :name string, :destinationRanges [string], :selfLink string, :targetTags [string], :sourceTags [string], :priority integer, :id string, :kind string, :denied [{:IPProtocol string, :ports [string]}], :sourceServiceAccounts [string], :targetServiceAccounts [string], :network string, :logConfig {:enable boolean, :metadata string}, :direction string, :sourceRanges [string], :allowed [{:ports [string], :IPProtocol string}]} Updates the specified firewall rule with the data included in the request. Note that all fields will be updated if using PUT, even fields that are not specified. To update individual fields, please use PATCH instead.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close