[BindServiceMethod(typeof(InterconnectAttachments), "BindService")]
public abstract class InterconnectAttachments.InterconnectAttachmentsBase
Reference documentation and code samples for the Compute Engine v1 API class InterconnectAttachments.InterconnectAttachmentsBase.
Base class for server-side implementations of InterconnectAttachments
Namespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Methods
AggregatedList(AggregatedListInterconnectAttachmentsRequest, ServerCallContext)
public virtual Task<InterconnectAttachmentAggregatedList> AggregatedList(AggregatedListInterconnectAttachmentsRequest request, ServerCallContext context)
Retrieves an aggregated list of interconnect attachments. To prevent failure, Google recommends that you set the returnPartialSuccess
parameter to true
.
Parameters | |
---|---|
Name | Description |
request |
AggregatedListInterconnectAttachmentsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskInterconnectAttachmentAggregatedList |
The response to send back to the client (wrapped by a task). |
Delete(DeleteInterconnectAttachmentRequest, ServerCallContext)
public virtual Task<Operation> Delete(DeleteInterconnectAttachmentRequest request, ServerCallContext context)
Deletes the specified interconnect attachment.
Parameters | |
---|---|
Name | Description |
request |
DeleteInterconnectAttachmentRequest 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(GetInterconnectAttachmentRequest, ServerCallContext)
public virtual Task<InterconnectAttachment> Get(GetInterconnectAttachmentRequest request, ServerCallContext context)
Returns the specified interconnect attachment.
Parameters | |
---|---|
Name | Description |
request |
GetInterconnectAttachmentRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskInterconnectAttachment |
The response to send back to the client (wrapped by a task). |
Insert(InsertInterconnectAttachmentRequest, ServerCallContext)
public virtual Task<Operation> Insert(InsertInterconnectAttachmentRequest request, ServerCallContext context)
Creates an InterconnectAttachment in the specified project using the data included in the request.
Parameters | |
---|---|
Name | Description |
request |
InsertInterconnectAttachmentRequest 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(ListInterconnectAttachmentsRequest, ServerCallContext)
public virtual Task<InterconnectAttachmentList> List(ListInterconnectAttachmentsRequest request, ServerCallContext context)
Retrieves the list of interconnect attachments contained within the specified region.
Parameters | |
---|---|
Name | Description |
request |
ListInterconnectAttachmentsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskInterconnectAttachmentList |
The response to send back to the client (wrapped by a task). |
Patch(PatchInterconnectAttachmentRequest, ServerCallContext)
public virtual Task<Operation> Patch(PatchInterconnectAttachmentRequest request, ServerCallContext context)
Updates the specified interconnect attachment with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.
Parameters | |
---|---|
Name | Description |
request |
PatchInterconnectAttachmentRequest 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). |
SetLabels(SetLabelsInterconnectAttachmentRequest, ServerCallContext)
public virtual Task<Operation> SetLabels(SetLabelsInterconnectAttachmentRequest request, ServerCallContext context)
Sets the labels on an InterconnectAttachment. To learn more about labels, read the Labeling Resources documentation.
Parameters | |
---|---|
Name | Description |
request |
SetLabelsInterconnectAttachmentRequest 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). |