ProjectsLocationsNetworkPoliciesExternalAccessRules
class ProjectsLocationsNetworkPoliciesExternalAccessRules extends Resource (View source)
The "externalAccessRules" collection of methods.
Typical usage is:
$vmwareengineService = new Google\Service\VMwareEngine(...);
$externalAccessRules = $vmwareengineService->projects_locations_networkPolicies_externalAccessRules;
Methods
Creates a new external access rule in a given network policy.
Deletes a single external access rule. (externalAccessRules.delete)
Gets details of a single external access rule. (externalAccessRules.get)
Lists ExternalAccessRule
resources in the specified network policy.
Updates the parameters of a single external access rule. Only fields
specified in update_mask
are applied. (externalAccessRules.patch)
Details
Operation
create(string $parent, ExternalAccessRule $postBody, array $optParams = [])
Creates a new external access rule in a given network policy.
(externalAccessRules.create)
Operation
delete(string $name, array $optParams = [])
Deletes a single external access rule. (externalAccessRules.delete)
ExternalAccessRule
get(string $name, array $optParams = [])
Gets details of a single external access rule. (externalAccessRules.get)
ListExternalAccessRulesResponse
listProjectsLocationsNetworkPoliciesExternalAccessRules(string $parent, array $optParams = [])
Lists ExternalAccessRule
resources in the specified network policy.
(externalAccessRules.listProjectsLocationsNetworkPoliciesExternalAccessRules)
Operation
patch(string $name, ExternalAccessRule $postBody, array $optParams = [])
Updates the parameters of a single external access rule. Only fields
specified in update_mask
are applied. (externalAccessRules.patch)