Share via


ComputerTier [SPFSDK][VMMREF]

 

Applies To: Windows Azure Pack

The ComputerTier entity represents a computer tier in Virtual Machine Manager (VMM).

Inheritance Hierarchy

VMM
  ComputerTier

Entity Properties

For more information about how the properties of an entity interact with HTTP operations, see Entity Basics.

Name

Create (POST)

Read (GET)

Update (PUT)

Delete (DELETE)

Type

Nullable

Description

ID

-

Optional

-

-

Edm.Guid

False

Key Property

The identifier of the entity.

StampId

-

Optional

-

-

Edm.Guid

False

Key Property

The identifier of the stamp that restricts the query.

Accessibility

-

Optional

-

-

Edm.String

True

Indicates whether the object is publically available or not, either Public or Internal.

AddedTime

-

Optional

-

-

Edm.DateTime

True

When the entity was added.

AllVMsAccessible

-

Optional

-

-

Edm.Boolean

True

Internal use only.

ComputerTierStatus

-

Optional

-

-

Edm.String

True

Indicates that the computer tier has a warning or error associated with it. Either OK or NeedsAttention.

CustomProperty

-

Optional

-

-

Collection(CustomProperty)

False

The custom properties of the computer tier.

DeploymentState

-

Optional

-

-

Edm.String

True

The deployment state of the computer tier.

Value

Description

Undeployed

The computer tier has not yet been deployed.

Deploying

The computer tier is in the process of being deployed.

Deployed

The service has been deployed or serviced successfully.

DeploymentFailed

Some VMs or applications of the computer tier have deployment failures.

Servicing

The computer tier is in the process of being serviced.

ServicingFailed

Some VMs or applications of the computer tier have failed during servicing.

Deleting

The computer tier is in the process of being deleted.

Description

-

Optional

-

-

Edm.String

True

Describes the entity.

Enabled

-

Optional

-

-

Edm.Boolean

True

Internal use only.

FailedJobID

-

Optional

-

-

Edm.Guid

True

The identifier of a failed job.

InstanceMaximumCount

-

Optional

-

-

Edm.Int32

True

The maximum number of virtual machines to which a service instance can scale out.

InstanceMinimumCount

-

Optional

-

-

Edm.Int32

True

The minimum number of virtual machines to which a service instance can scale in.

ModifiedTime

-

Optional

-

-

Edm.DateTime

True

When the entity was last modified.

Name

-

Optional

-

-

Edm.String

True

The name of the entity.

OverallStatus

-

Optional

-

-

Edm.String

True

Indicates that the computer tier has a warning or error associated with it. Either OK or NeedsAttention.

This property reports the overall status of the computer tier by looking for a negative status from the ComputerTierStatus property and then the DeploymentState property.

ServiceId

-

Optional

-

-

Edm.Guid

True

The identifier of the service associated with the computer tier.

ServicingType

-

Optional

-

-

Edm.String

True

The type of servicing for a service. Either UseStandardServicing or UseImageBasedServicing.

TierTemplateId

-

Optional

-

-

Edm.Guid

True

The identifier of the ComputerTierTemplate [SPFSDK][VMMREF] on which this tier is based.

Relationships

For more information about how the relationships of an entity are used, see Entity Basics.

Name

Relationship Type

From Property

To Entity

To Property

ComputerTierTemplate

One or None

Not specified

ComputerTierTemplate [SPFSDK][VMMREF]

Not specified

VMs

Many

Not specified

VirtualMachine [SPFSDK][VMMREF]

Not specified

MostRecentTask

One or None

Not specified

Job [SPFSDK][VMMREF]

Not specified

OData Operations

None

Examples

See Also

Entities [SPFSDK][VMMREF]
ComputerTiers Collection [SPFSDK][VMMREF]