[BindServiceMethod(typeof(PublicAdvertisedPrefixes), "BindService")]
public abstract class PublicAdvertisedPrefixes.PublicAdvertisedPrefixesBase
Reference documentation and code samples for the Compute Engine v1 API class PublicAdvertisedPrefixes.PublicAdvertisedPrefixesBase.
Base class for server-side implementations of PublicAdvertisedPrefixes
Namespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Methods
Announce(AnnouncePublicAdvertisedPrefixeRequest, ServerCallContext)
public virtual Task<Operation> Announce(AnnouncePublicAdvertisedPrefixeRequest request, ServerCallContext context)
Announces the specified PublicAdvertisedPrefix
Parameters | |
---|---|
Name | Description |
request |
AnnouncePublicAdvertisedPrefixeRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
Delete(DeletePublicAdvertisedPrefixeRequest, ServerCallContext)
public virtual Task<Operation> Delete(DeletePublicAdvertisedPrefixeRequest request, ServerCallContext context)
Deletes the specified PublicAdvertisedPrefix
Parameters | |
---|---|
Name | Description |
request |
DeletePublicAdvertisedPrefixeRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
Get(GetPublicAdvertisedPrefixeRequest, ServerCallContext)
public virtual Task<PublicAdvertisedPrefix> Get(GetPublicAdvertisedPrefixeRequest request, ServerCallContext context)
Returns the specified PublicAdvertisedPrefix resource.
Parameters | |
---|---|
Name | Description |
request |
GetPublicAdvertisedPrefixeRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskPublicAdvertisedPrefix |
The response to send back to the client (wrapped by a task). |
Insert(InsertPublicAdvertisedPrefixeRequest, ServerCallContext)
public virtual Task<Operation> Insert(InsertPublicAdvertisedPrefixeRequest request, ServerCallContext context)
Creates a PublicAdvertisedPrefix in the specified project using the parameters that are included in the request.
Parameters | |
---|---|
Name | Description |
request |
InsertPublicAdvertisedPrefixeRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
List(ListPublicAdvertisedPrefixesRequest, ServerCallContext)
public virtual Task<PublicAdvertisedPrefixList> List(ListPublicAdvertisedPrefixesRequest request, ServerCallContext context)
Lists the PublicAdvertisedPrefixes for a project.
Parameters | |
---|---|
Name | Description |
request |
ListPublicAdvertisedPrefixesRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskPublicAdvertisedPrefixList |
The response to send back to the client (wrapped by a task). |
Patch(PatchPublicAdvertisedPrefixeRequest, ServerCallContext)
public virtual Task<Operation> Patch(PatchPublicAdvertisedPrefixeRequest request, ServerCallContext context)
Patches the specified Router resource with the data included in the request. This method supports PATCH semantics and uses JSON merge patch format and processing rules.
Parameters | |
---|---|
Name | Description |
request |
PatchPublicAdvertisedPrefixeRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
Withdraw(WithdrawPublicAdvertisedPrefixeRequest, ServerCallContext)
public virtual Task<Operation> Withdraw(WithdrawPublicAdvertisedPrefixeRequest request, ServerCallContext context)
Withdraws the specified PublicAdvertisedPrefix
Parameters | |
---|---|
Name | Description |
request |
WithdrawPublicAdvertisedPrefixeRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |