Share via


BatchSupportedImage Class

Definition

A reference to the Azure Virtual Machines Marketplace Image and additional information about the Image.

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

Properties

BatchSupportEndOfLife

The time when the Azure Batch service will stop accepting create Pool requests for the Image.

Capabilities

The capabilities or features which the Image supports. Not every capability of the Image is listed. Capabilities in this list are considered of special interest and are generally related to integration with other features in the Azure Batch service.

ImageReference

The reference to the Azure Virtual Machine's Marketplace Image.

NodeAgentSkuId

The ID of the Compute Node agent SKU which the Image supports.

OsType

The type of operating system (e.g. Windows or Linux) of the Image.

VerificationType

Whether the Azure Batch service actively verifies that the Image is compatible with the associated Compute Node agent SKU.

Explicit Interface Implementations

IJsonModel<BatchSupportedImage>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<BatchSupportedImage>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BatchSupportedImage>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<BatchSupportedImage>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<BatchSupportedImage>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to