Show / Hide Table of Contents

Class FolderZoneVmExtensionPoliciesResource

The "folderZoneVmExtensionPolicies" collection of methods.

Inheritance
object
FolderZoneVmExtensionPoliciesResource
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 FolderZoneVmExtensionPoliciesResource

Constructors

FolderZoneVmExtensionPoliciesResource(IClientService)

Constructs a new resource.

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

Methods

Delete(string, string, string)

Deletes a specified zone VM extension policy within a folder.

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

Folder 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
FolderZoneVmExtensionPoliciesResource.DeleteRequest

Get(string, string, string)

Retrieves details of a specific zone VM extension policy within a folder.

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

Folder 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
FolderZoneVmExtensionPoliciesResource.GetRequest

GetVmExtension(string, string, string)

Retrieves details of a specific VM extension within a folder.

Declaration
public virtual FolderZoneVmExtensionPoliciesResource.GetVmExtensionRequest GetVmExtension(string folder, string zone, string extensionName)
Parameters
Type Name Description
string folder

Folder ID for this request.

string zone

Name of the zone for this request.

string extensionName

null

Returns
Type Description
FolderZoneVmExtensionPoliciesResource.GetVmExtensionRequest

Insert(VmExtensionPolicy, string, string)

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

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

The body of the request.

string folder

Folder ID for this request.

string zone

Name of the zone for this request.

Returns
Type Description
FolderZoneVmExtensionPoliciesResource.InsertRequest

List(string, string)

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

Declaration
public virtual FolderZoneVmExtensionPoliciesResource.ListRequest List(string folder, string zone)
Parameters
Type Name Description
string folder

Folder ID for this request.

string zone

Name of the zone for this request.

Returns
Type Description
FolderZoneVmExtensionPoliciesResource.ListRequest

ListVmExtensions(string, string)

Lists all VM extensions within a specific zone for a folder. This is a read-only API.

Declaration
public virtual FolderZoneVmExtensionPoliciesResource.ListVmExtensionsRequest ListVmExtensions(string folder, string zone)
Parameters
Type Name Description
string folder

Folder ID for this request.

string zone

Name of the zone for this request.

Returns
Type Description
FolderZoneVmExtensionPoliciesResource.ListVmExtensionsRequest

Update(VmExtensionPolicy, string, string, string)

Modifies an existing zone VM extension policy within a folder.

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

The body of the request.

string folder

Folder 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
FolderZoneVmExtensionPoliciesResource.UpdateRequest
In this article
Back to top Generated by DocFX