Share via


PirSharedGalleryResourceData Class

Definition

Base information about the shared gallery resource in pir.

public class PirSharedGalleryResourceData : Azure.ResourceManager.Compute.Models.PirResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Compute.Models.PirSharedGalleryResourceData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Compute.Models.PirSharedGalleryResourceData>
type PirSharedGalleryResourceData = class
    inherit PirResourceData
    interface IJsonModel<PirSharedGalleryResourceData>
    interface IPersistableModel<PirSharedGalleryResourceData>
Public Class PirSharedGalleryResourceData
Inherits PirResourceData
Implements IJsonModel(Of PirSharedGalleryResourceData), IPersistableModel(Of PirSharedGalleryResourceData)
Inheritance
PirSharedGalleryResourceData
Derived
Implements

Properties

Location

Resource location.

(Inherited from PirResourceData)
Name

Resource name.

(Inherited from PirResourceData)
UniqueId

The unique id of this shared gallery.

Methods

Explicit Interface Implementations

IJsonModel<PirResourceData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from PirResourceData)
IJsonModel<PirResourceData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from PirResourceData)
IJsonModel<PirSharedGalleryResourceData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<PirSharedGalleryResourceData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<PirResourceData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from PirResourceData)
IPersistableModel<PirResourceData>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from PirResourceData)
IPersistableModel<PirResourceData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from PirResourceData)
IPersistableModel<PirSharedGalleryResourceData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<PirSharedGalleryResourceData>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<PirSharedGalleryResourceData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to