Class NetworkEdgeSecurityServicesResource
The "networkEdgeSecurityServices" collection of methods.
Inherited Members
Namespace: Google.Apis.Compute.beta
Assembly: Google.Apis.Compute.beta.dll
Syntax
public class NetworkEdgeSecurityServicesResource
Constructors
NetworkEdgeSecurityServicesResource(IClientService)
Constructs a new resource.
Declaration
public NetworkEdgeSecurityServicesResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Methods
AggregatedList(string)
Retrieves the list of all NetworkEdgeSecurityService resources available to the specified project. To
prevent failure, Google recommends that you set the returnPartialSuccess parameter to true.
Declaration
public virtual NetworkEdgeSecurityServicesResource.AggregatedListRequest AggregatedList(string project)
Parameters
| Type | Name | Description |
|---|---|---|
| string | project | Name of the project scoping this request. |
Returns
| Type | Description |
|---|---|
| NetworkEdgeSecurityServicesResource.AggregatedListRequest |
Delete(string, string, string)
Deletes the specified service.
Declaration
public virtual NetworkEdgeSecurityServicesResource.DeleteRequest Delete(string project, string region, string networkEdgeSecurityService)
Parameters
| Type | Name | Description |
|---|---|---|
| string | project | Project ID for this request. |
| string | region | Name of the region scoping this request. |
| string | networkEdgeSecurityService | Name of the network edge security service to delete. |
Returns
| Type | Description |
|---|---|
| NetworkEdgeSecurityServicesResource.DeleteRequest |
Get(string, string, string)
Gets a specified NetworkEdgeSecurityService.
Declaration
public virtual NetworkEdgeSecurityServicesResource.GetRequest Get(string project, string region, string networkEdgeSecurityService)
Parameters
| Type | Name | Description |
|---|---|---|
| string | project | Project ID for this request. |
| string | region | Name of the region scoping this request. |
| string | networkEdgeSecurityService | Name of the network edge security service to get. |
Returns
| Type | Description |
|---|---|
| NetworkEdgeSecurityServicesResource.GetRequest |
Insert(NetworkEdgeSecurityService, string, string)
Creates a new service in the specified project using the data included in the request.
Declaration
public virtual NetworkEdgeSecurityServicesResource.InsertRequest Insert(NetworkEdgeSecurityService body, string project, string region)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkEdgeSecurityService | body | The body of the request. |
| string | project | Project ID for this request. |
| string | region | Name of the region scoping this request. |
Returns
| Type | Description |
|---|---|
| NetworkEdgeSecurityServicesResource.InsertRequest |
Patch(NetworkEdgeSecurityService, string, string, string)
Patches the specified policy with the data included in the request.
Declaration
public virtual NetworkEdgeSecurityServicesResource.PatchRequest Patch(NetworkEdgeSecurityService body, string project, string region, string networkEdgeSecurityService)
Parameters
| Type | Name | Description |
|---|---|---|
| NetworkEdgeSecurityService | body | The body of the request. |
| string | project | Project ID for this request. |
| string | region | Name of the region scoping this request. |
| string | networkEdgeSecurityService | Name of the network edge security service to update. |
Returns
| Type | Description |
|---|---|
| NetworkEdgeSecurityServicesResource.PatchRequest |