Show / Hide Table of Contents

Class OrganizationZoneVmExtensionPoliciesResource

The "organizationZoneVmExtensionPolicies" collection of methods.

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

Constructors

OrganizationZoneVmExtensionPoliciesResource(IClientService)

Constructs a new resource.

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

Methods

Get(string, string, string)

Retrieves details of a specific zone VM extension policy within an organization.

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

Organization 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
OrganizationZoneVmExtensionPoliciesResource.GetRequest

GetVmExtension(string, string, string)

Retrieves details of a specific VM extension within an organization.

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

Organization ID for this request.

string zone

Name of the zone for this request.

string extensionName

null

Returns
Type Description
OrganizationZoneVmExtensionPoliciesResource.GetVmExtensionRequest

Insert(VmExtensionPolicy, string, string)

Creates a new zone-level VM extension policy within an organization.

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

The body of the request.

string organization

Organization ID for this request.

string zone

Name of the zone for this request.

Returns
Type Description
OrganizationZoneVmExtensionPoliciesResource.InsertRequest

List(string, string)

Lists all VM extension policies within a specific zone for an organization.

Declaration
public virtual OrganizationZoneVmExtensionPoliciesResource.ListRequest List(string organization, string zone)
Parameters
Type Name Description
string organization

Organization ID for this request.

string zone

Name of the zone for this request.

Returns
Type Description
OrganizationZoneVmExtensionPoliciesResource.ListRequest

ListVmExtensions(string, string)

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

Declaration
public virtual OrganizationZoneVmExtensionPoliciesResource.ListVmExtensionsRequest ListVmExtensions(string organization, string zone)
Parameters
Type Name Description
string organization

Organization ID for this request.

string zone

Name of the zone for this request.

Returns
Type Description
OrganizationZoneVmExtensionPoliciesResource.ListVmExtensionsRequest

Update(VmExtensionPolicy, string, string, string)

Modifies an existing zone VM extension policy within an organization.

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

The body of the request.

string organization

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