VmScaleSetLifecycleHookEventState Struct

Definition

The states that a virtual machine scale set lifecycle hook event can be in. This is not settable by the customer. It is set only by the platform.

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

Constructors

Name Description
VmScaleSetLifecycleHookEventState(String)

Initializes a new instance of VmScaleSetLifecycleHookEventState.

Properties

Name Description
Active

The lifecycle hook event is active. E.g., waiting on a response from the customer.

Completed

The lifecycle hook event is completed. i.e., all the target resources in the event have moved to a terminal state.

Methods

Name Description
Equals(VmScaleSetLifecycleHookEventState)

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(VmScaleSetLifecycleHookEventState, VmScaleSetLifecycleHookEventState)

Determines if two VmScaleSetLifecycleHookEventState values are the same.

Implicit(String to VmScaleSetLifecycleHookEventState)

Converts a String to a VmScaleSetLifecycleHookEventState.

Inequality(VmScaleSetLifecycleHookEventState, VmScaleSetLifecycleHookEventState)

Determines if two VmScaleSetLifecycleHookEventState values are not the same.

Applies to