NodeLocation Enumeration
TOC
Collapse the table of content
Expand the table of content

NodeLocation Enumeration

Describes the location, such as on-premises or Windows Azure, and type of compute node in a cluster.


Namespace: Microsoft.Hpc.Scheduler.Properties
Assembly: Microsoft.Hpc.Scheduler.Properties (in Microsoft.Hpc.Scheduler.Properties.dll)

'Usage
Dim instance As NodeLocation

[SerializableAttribute] 
[ComVisibleAttribute(true)] 
[GuidAttribute("758A900A-372D-4534-9464-34235C80F23C")] 
public enum NodeLocation
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
/** @attribute GuidAttribute("758A900A-372D-4534-9464-34235C80F23C") */ 
public enum NodeLocation
SerializableAttribute 
ComVisibleAttribute(true) 
GuidAttribute("758A900A-372D-4534-9464-34235C80F23C") 
public enum NodeLocation

Member nameDescription
AzureThe node is Windows Azure worker node. This enumeration member represents a value of 2.
AzureEmbeddedThe node is Windows Azure node manager that is in the same deployment with the Windows Azure scheduler. This enumeration member represents a value of 4.
AzureEmbeddedVMThe node is Windows Azure virtual machine node manager that is in the same deployment with the Windows Azure scheduler. This enumeration member represents a value of 5.
AzureVMThe node is Windows Azure virtual machine worker node. This enumeration member represents a value of 3.
OnPremiseThe node is not hosted in Windows Azure. This enumeration member represents a value of 1.

The values in this enumeration do not provide the same type of information that is provided by the Location property of the HpcNode object that the Get-HpcNode HPC cmdlet returns, or that is displayed in the Location column in Node Management in HPC Cluster Manager.

To use this enumeration in Visual Basic Scripting Edition (VBScript), you need to use the numeric values for the enumeration members or create constants that correspond to those members and set them equal to the numeric values. The following code example shows how to create and set constants for this enumeration in VBScript.

const OnPremise = 1
const Azure = 2
const AzureVM = 3
const AzureEmbedded = 4
const AzureEmbeddedVM = 5

Platform Note: This enumeration was introduced in Windows HPC Server 2008 R2 with Service Pack 1 (SP1) and is not supported in previous versions.


Development Platforms

Windows XP, Windows Vista, Windows 7, Windows 8, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012

Target Platforms

Windows XP, Windows Vista, Windows 7, Windows 8, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, with HPC Pack Client Utilities




Build Date:

2013-04-22

Community Additions

ADD
Show:
© 2016 Microsoft