Class RegionNotificationEndpointsResource
The "regionNotificationEndpoints" collection of methods.
Inherited Members
Namespace: Google.Apis.Compute.alpha
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class RegionNotificationEndpointsResource
Constructors
RegionNotificationEndpointsResource(IClientService)
Constructs a new resource.
Declaration
public RegionNotificationEndpointsResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Methods
AggregatedList(string)
Retrieves the list of all NotificationEndpoint resources, regional and global, available to the specified project.
Declaration
public virtual RegionNotificationEndpointsResource.AggregatedListRequest AggregatedList(string project)
Parameters
Type | Name | Description |
---|---|---|
string | project | Name of the project scoping this request. |
Returns
Type | Description |
---|---|
RegionNotificationEndpointsResource.AggregatedListRequest |
Delete(string, string, string)
Deletes the specified NotificationEndpoint in the given region
Declaration
public virtual RegionNotificationEndpointsResource.DeleteRequest Delete(string project, string region, string notificationEndpoint)
Parameters
Type | Name | Description |
---|---|---|
string | project | Project ID for this request. |
string | region | Name of the region scoping this request. |
string | notificationEndpoint | Name of the NotificationEndpoint resource to delete. |
Returns
Type | Description |
---|---|
RegionNotificationEndpointsResource.DeleteRequest |
Get(string, string, string)
Returns the specified NotificationEndpoint resource in the given region.
Declaration
public virtual RegionNotificationEndpointsResource.GetRequest Get(string project, string region, string notificationEndpoint)
Parameters
Type | Name | Description |
---|---|---|
string | project | Project ID for this request. |
string | region | Name of the region scoping this request. |
string | notificationEndpoint | Name of the NotificationEndpoint resource to return. |
Returns
Type | Description |
---|---|
RegionNotificationEndpointsResource.GetRequest |
Insert(NotificationEndpoint, string, string)
Create a NotificationEndpoint in the specified project in the given region using the parameters that are included in the request.
Declaration
public virtual RegionNotificationEndpointsResource.InsertRequest Insert(NotificationEndpoint body, string project, string region)
Parameters
Type | Name | Description |
---|---|---|
NotificationEndpoint | 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 |
---|---|
RegionNotificationEndpointsResource.InsertRequest |
List(string, string)
Lists the NotificationEndpoints for a project in the given region.
Declaration
public virtual RegionNotificationEndpointsResource.ListRequest List(string project, string region)
Parameters
Type | Name | Description |
---|---|---|
string | project | Project ID for this request. |
string | region | Name of the region scoping this request. |
Returns
Type | Description |
---|---|
RegionNotificationEndpointsResource.ListRequest |
TestIamPermissions(TestPermissionsRequest, string, string, string)
Returns permissions that a caller has on the specified resource.
Declaration
public virtual RegionNotificationEndpointsResource.TestIamPermissionsRequest TestIamPermissions(TestPermissionsRequest body, string project, string region, string resource)
Parameters
Type | Name | Description |
---|---|---|
TestPermissionsRequest | body | The body of the request. |
string | project | Project ID for this request. |
string | region | The name of the region for this request. |
string | resource | Name or id of the resource for this request. |
Returns
Type | Description |
---|---|
RegionNotificationEndpointsResource.TestIamPermissionsRequest |