[BindServiceMethod(typeof(ZoneVmExtensionPolicies), "BindService")]
public abstract class ZoneVmExtensionPolicies.ZoneVmExtensionPoliciesBaseReference documentation and code samples for the Compute Engine v1 API class ZoneVmExtensionPolicies.ZoneVmExtensionPoliciesBase.
Base class for server-side implementations of ZoneVmExtensionPolicies
Namespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Methods
Delete(DeleteZoneVmExtensionPolicyRequest, ServerCallContext)
public virtual Task<Operation> Delete(DeleteZoneVmExtensionPolicyRequest request, ServerCallContext context)Deletes a specified zone VM extension policy within a project.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteZoneVmExtensionPolicyRequestThe request received from the client. |
context |
ServerCallContextThe 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(GetZoneVmExtensionPolicyRequest, ServerCallContext)
public virtual Task<VmExtensionPolicy> Get(GetZoneVmExtensionPolicyRequest request, ServerCallContext context)Retrieves details of a specific zone VM extension policy within a project.
| Parameters | |
|---|---|
| Name | Description |
request |
GetZoneVmExtensionPolicyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskVmExtensionPolicy |
The response to send back to the client (wrapped by a task). |
Insert(InsertZoneVmExtensionPolicyRequest, ServerCallContext)
public virtual Task<Operation> Insert(InsertZoneVmExtensionPolicyRequest request, ServerCallContext context)Creates a new zone-level VM extension policy within a project.
| Parameters | |
|---|---|
| Name | Description |
request |
InsertZoneVmExtensionPolicyRequestThe request received from the client. |
context |
ServerCallContextThe 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(ListZoneVmExtensionPoliciesRequest, ServerCallContext)
public virtual Task<VmExtensionPolicyList> List(ListZoneVmExtensionPoliciesRequest request, ServerCallContext context)Lists all VM extension policies within a specific zone for a project.
| Parameters | |
|---|---|
| Name | Description |
request |
ListZoneVmExtensionPoliciesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskVmExtensionPolicyList |
The response to send back to the client (wrapped by a task). |
Update(UpdateZoneVmExtensionPolicyRequest, ServerCallContext)
public virtual Task<Operation> Update(UpdateZoneVmExtensionPolicyRequest request, ServerCallContext context)Modifies an existing zone VM extension policy within a project.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateZoneVmExtensionPolicyRequestThe request received from the client. |
context |
ServerCallContextThe 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). |