Show / Hide Table of Contents

Class ZoneVmExtensionPoliciesResource

The "zoneVmExtensionPolicies" collection of methods.

Inheritance
object
ZoneVmExtensionPoliciesResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.alpha
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class ZoneVmExtensionPoliciesResource

Constructors

ZoneVmExtensionPoliciesResource(IClientService)

Constructs a new resource.

Declaration
public ZoneVmExtensionPoliciesResource(IClientService service)
Parameters
Type Name Description
IClientService service

Methods

Delete(string, string, string)

Deletes a specified zone VM extension policy.

Declaration
public virtual ZoneVmExtensionPoliciesResource.DeleteRequest Delete(string project, string zone, string vmExtensionPolicy)
Parameters
Type Name Description
string project

Project ID for this request.

string zone

Name of the zone for this request.

string vmExtensionPolicy

Name of the zone VM extension policy to delete.

Returns
Type Description
ZoneVmExtensionPoliciesResource.DeleteRequest

Get(string, string, string)

Retrieves details of a specific zone VM extension policy.

Declaration
public virtual ZoneVmExtensionPoliciesResource.GetRequest Get(string project, string zone, string vmExtensionPolicy)
Parameters
Type Name Description
string project

Project ID for this request.

string zone

Name of the zone for this request.

string vmExtensionPolicy

Name of the VM extension policy resource to return.

Returns
Type Description
ZoneVmExtensionPoliciesResource.GetRequest

Insert(VmExtensionPolicy, string, string)

Creates a new zone-level VM extension policy within a project.

Declaration
public virtual ZoneVmExtensionPoliciesResource.InsertRequest Insert(VmExtensionPolicy body, string project, string zone)
Parameters
Type Name Description
VmExtensionPolicy body

The body of the request.

string project

Project ID for this request.

string zone

Name of the zone for this request.

Returns
Type Description
ZoneVmExtensionPoliciesResource.InsertRequest

List(string, string)

Lists all VM extension policies within a specific zone for a project.

Declaration
public virtual ZoneVmExtensionPoliciesResource.ListRequest List(string project, string zone)
Parameters
Type Name Description
string project

Project ID for this request.

string zone

Name of the zone for this request.

Returns
Type Description
ZoneVmExtensionPoliciesResource.ListRequest

Update(VmExtensionPolicy, string, string, string)

Modifies an existing zone VM extension policy.

Declaration
public virtual ZoneVmExtensionPoliciesResource.UpdateRequest Update(VmExtensionPolicy body, string project, string zone, string vmExtensionPolicy)
Parameters
Type Name Description
VmExtensionPolicy body

The body of the request.

string project

Project ID for this request.

string zone

Name of the zone for this request.

string vmExtensionPolicy

Name of the zone VM extension policy to update.

Returns
Type Description
ZoneVmExtensionPoliciesResource.UpdateRequest
In this article
Back to top Generated by DocFX