BareMetalMachineReimageContent Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
BareMetalMachineReimageContent represents the body of the request to reimage a bare metal machine.
public class BareMetalMachineReimageContent : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineReimageContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineReimageContent>
type BareMetalMachineReimageContent = class
interface IJsonModel<BareMetalMachineReimageContent>
interface IPersistableModel<BareMetalMachineReimageContent>
Public Class BareMetalMachineReimageContent
Implements IJsonModel(Of BareMetalMachineReimageContent), IPersistableModel(Of BareMetalMachineReimageContent)
- Inheritance
-
BareMetalMachineReimageContent
- Implements
Remarks
This class is renamed from the TypeSpec-generated name "BareMetalMachineReimageParameters" to "BareMetalMachineReimageContent" to comply with Azure SDK management plane naming conventions, which require request body types for POST/action operations to use the "*Content" suffix instead of "*Parameters".
Constructors
| Name | Description |
|---|---|
| BareMetalMachineReimageContent() |
Initializes a new instance of BareMetalMachineReimageContent. |
Properties
| Name | Description |
|---|---|
| SafeguardMode |
The safeguard mode to use for the reimage action, where None indicates to bypass safeguards and All indicates to utilize all safeguards. If not specified, the default is All. |