Share via


NetAppFilePathAvailabilityContent Class

Definition

File path availability request content - availability is based on the name and the subnetId.

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

Constructors

NetAppFilePathAvailabilityContent(String, ResourceIdentifier)

Initializes a new instance of NetAppFilePathAvailabilityContent.

Properties

AvailabilityZone

The Azure Resource logical availability zone which is used within zone mapping lookup for the subscription and region. The lookup will retrieve the physical zone where volume is placed.

Name

File path to verify.

SubnetId

The Azure Resource URI for a delegated subnet. Must have the delegation Microsoft.NetApp/volumes.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<NetAppFilePathAvailabilityContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<NetAppFilePathAvailabilityContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<NetAppFilePathAvailabilityContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<NetAppFilePathAvailabilityContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<NetAppFilePathAvailabilityContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to