Language

BulkCreateCustomOverride Class

Definition

A single per-VM override. Extends the shared override fields with a per-VM name.

public class BulkCreateCustomOverride : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Compute.BulkActions.Models.BulkCreateCustomOverride>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Compute.BulkActions.Models.BulkCreateCustomOverride>
type BulkCreateCustomOverride = class
    interface IJsonModel<BulkCreateCustomOverride>
    interface IPersistableModel<BulkCreateCustomOverride>
Public Class BulkCreateCustomOverride
Implements IJsonModel(Of BulkCreateCustomOverride), IPersistableModel(Of BulkCreateCustomOverride)
Inheritance
BulkCreateCustomOverride
Implements

Constructors

Name Description
BulkCreateCustomOverride()

Initializes a new instance of BulkCreateCustomOverride.

Properties

Name Description
Extensions

Extensions. When non-empty they replace the operation-level extensions; when omitted the operation-level extensions are inherited.

Identity

Identity overriding the operation-level identity.

Plan

Plan overriding the operation-level plan.

Tags

Tags overriding the operation-level tags.

VirtualMachineName

ARM VM name for this VM. Optional; when omitted the name is generated from the prefix as {prefix}_{index}.

VirtualMachineProfile

VM profile, the same shape as operation-level ComputeProfile.virtualMachineProfile. Overrides the operation-level VM profile.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<BulkCreateCustomOverride>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<BulkCreateCustomOverride>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<BulkCreateCustomOverride>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<BulkCreateCustomOverride>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<BulkCreateCustomOverride>.Write(ModelReaderWriterOptions)

Applies to