2023-03-24
▼ ▲ recaptchaenterprise.projects.firewallpolicies.patch
Flat Path : v1/projects/{projectsId}/firewallpolicies/{firewallpoliciesId}
HTTP Method : PATCH
Path : v1/{+name}
Parameters :
name
Pattern : ^projects/[^/]+/firewallpolicies/[^/]+$
Location : path
Description : The resource name for the FirewallPolicy in the format "projects/{project}/firewallpolicies/{firewallpolicy}".
Type : string
Required : Yes
updateMask
Location : query
Description : Optional. The mask to control which fields of the policy get updated. If the mask is not present, all fields will be updated.
Type : string
Format : google-fieldmask
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Updates the specified firewall policy.
Parameter Order : name
▼ ▲ recaptchaenterprise.projects.firewallpolicies.delete
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
name
Pattern : ^projects/[^/]+/firewallpolicies/[^/]+$
Description : Required. The name of the policy to be deleted, in the format "projects/{project}/firewallpolicies/{firewallpolicy}".
Type : string
Required : Yes
Location : path
HTTP Method : DELETE
Path : v1/{+name}
Description : Deletes the specified firewall policy.
Parameter Order : name
Flat Path : v1/projects/{projectsId}/firewallpolicies/{firewallpoliciesId}
▼ ▲ recaptchaenterprise.projects.firewallpolicies.list
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Returns the list of all firewall policies that belong to a project.
Parameters :
pageToken
Location : query
Type : string
Description : Optional. The next_page_token value returned from a previous. ListFirewallPoliciesRequest, if any.
parent
Type : string
Required : Yes
Pattern : ^projects/[^/]+$
Location : path
Description : Required. The name of the project to list the policies for, in the format "projects/{project}".
pageSize
Type : integer
Description : Optional. The maximum number of policies to return. Default is 10. Max limit is 1000.
Format : int32
Location : query
HTTP Method : GET
Path : v1/{+parent}/firewallpolicies
Flat Path : v1/projects/{projectsId}/firewallpolicies
Parameter Order : parent
▼ ▲ recaptchaenterprise.projects.firewallpolicies.create
HTTP Method : POST
Path : v1/{+parent}/firewallpolicies
Parameter Order : parent
Parameters :
parent
Location : path
Required : Yes
Description : Required. The name of the project this policy will apply to, in the format "projects/{project}".
Type : string
Pattern : ^projects/[^/]+$
Flat Path : v1/projects/{projectsId}/firewallpolicies
Description : Creates a new FirewallPolicy, specifying conditions at which reCAPTCHA Enterprise actions can be executed. A project may have a maximum of 1000 policies.
▼ ▲ recaptchaenterprise.projects.firewallpolicies.get
Parameter Order : name
HTTP Method : GET
Parameters :
name
Type : string
Description : Required. The name of the requested policy, in the format "projects/{project}/firewallpolicies/{firewallpolicy}".
Required : Yes
Pattern : ^projects/[^/]+/firewallpolicies/[^/]+$
Location : path
Description : Returns the specified firewall policy.
Flat Path : v1/projects/{projectsId}/firewallpolicies/{firewallpoliciesId}
Scopes : https://www.googleapis.com/auth/cloud-platform
Path : v1/{+name}