Language

BareMetalMachineReimageSafeguardMode Struct

Definition

The safeguard mode to use for the reimage action, where None indicates to bypass safeguards and All indicates to utilize all safeguards.

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

Constructors

Name Description
BareMetalMachineReimageSafeguardMode(String)

Initializes a new instance of BareMetalMachineReimageSafeguardMode.

Properties

Name Description
All

Run all pre‑operation validation checks before performing the reimage. If any check fails, the request is rejected and no changes are made.

None

Skip all safeguards and perform the reimage without running pre‑operation validation checks.

Methods

Name Description
Equals(BareMetalMachineReimageSafeguardMode)

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

Determines if two BareMetalMachineReimageSafeguardMode values are the same.

Implicit(String to BareMetalMachineReimageSafeguardMode)

Converts a string to a BareMetalMachineReimageSafeguardMode.

Implicit(String to Nullable<BareMetalMachineReimageSafeguardMode>)
Inequality(BareMetalMachineReimageSafeguardMode, BareMetalMachineReimageSafeguardMode)

Determines if two BareMetalMachineReimageSafeguardMode values are not the same.

Applies to