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)