VirtualMachinePlacementHintPodAffinityScope Struct

Definition

The scope for the virtual machine affinity or anti-affinity placement hint. It should always be "Machine" in the case of node affinity.

public readonly struct VirtualMachinePlacementHintPodAffinityScope : IEquatable<Azure.ResourceManager.NetworkCloud.Models.VirtualMachinePlacementHintPodAffinityScope>
type VirtualMachinePlacementHintPodAffinityScope = struct
Public Structure VirtualMachinePlacementHintPodAffinityScope
Implements IEquatable(Of VirtualMachinePlacementHintPodAffinityScope)
Inheritance
VirtualMachinePlacementHintPodAffinityScope
Implements

Constructors

Name Description
VirtualMachinePlacementHintPodAffinityScope(String)

Initializes a new instance of VirtualMachinePlacementHintPodAffinityScope.

Properties

Name Description
Machine

The virtual machine placement hint is scoped to the bare metal machine.

Rack

The virtual machine placement hint is scoped to the rack.

Methods

Name Description
Equals(VirtualMachinePlacementHintPodAffinityScope)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(VirtualMachinePlacementHintPodAffinityScope, VirtualMachinePlacementHintPodAffinityScope)

Determines if two VirtualMachinePlacementHintPodAffinityScope values are the same.

Implicit(String to Nullable<VirtualMachinePlacementHintPodAffinityScope>)
Implicit(String to VirtualMachinePlacementHintPodAffinityScope)

Converts a string to a VirtualMachinePlacementHintPodAffinityScope.

Inequality(VirtualMachinePlacementHintPodAffinityScope, VirtualMachinePlacementHintPodAffinityScope)

Determines if two VirtualMachinePlacementHintPodAffinityScope values are not the same.

Applies to