ProjectsLocationsGatewaySecurityPoliciesRules
class ProjectsLocationsGatewaySecurityPoliciesRules extends Resource (View source)
The "rules" collection of methods.
Typical usage is:
$networksecurityService = new Google\Service\NetworkSecurity(...);
$rules = $networksecurityService->projects_locations_gatewaySecurityPolicies_rules;
Methods
Creates a new GatewaySecurityPolicy in a given project and location.
Deletes a single GatewaySecurityPolicyRule. (rules.delete)
Gets details of a single GatewaySecurityPolicyRule. (rules.get)
Lists GatewaySecurityPolicyRules in a given project and location.
Updates the parameters of a single GatewaySecurityPolicyRule. (rules.patch)
Details
Operation
create(string $parent, GatewaySecurityPolicyRule $postBody, array $optParams = [])
Creates a new GatewaySecurityPolicy in a given project and location.
(rules.create)
Operation
delete(string $name, array $optParams = [])
Deletes a single GatewaySecurityPolicyRule. (rules.delete)
GatewaySecurityPolicyRule
get(string $name, array $optParams = [])
Gets details of a single GatewaySecurityPolicyRule. (rules.get)
ListGatewaySecurityPolicyRulesResponse
listProjectsLocationsGatewaySecurityPoliciesRules(string $parent, array $optParams = [])
Lists GatewaySecurityPolicyRules in a given project and location.
(rules.listProjectsLocationsGatewaySecurityPoliciesRules)
Operation
patch(string $name, GatewaySecurityPolicyRule $postBody, array $optParams = [])
Updates the parameters of a single GatewaySecurityPolicyRule. (rules.patch)