Delen via


PrivateStoreData Class

Definition

A class representing the PrivateStore data model. The PrivateStore data structure.

public class PrivateStoreData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Marketplace.PrivateStoreData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Marketplace.PrivateStoreData>
type PrivateStoreData = class
    inherit ResourceData
    interface IJsonModel<PrivateStoreData>
    interface IPersistableModel<PrivateStoreData>
Public Class PrivateStoreData
Inherits ResourceData
Implements IJsonModel(Of PrivateStoreData), IPersistableModel(Of PrivateStoreData)
Inheritance
PrivateStoreData
Implements

Constructors

PrivateStoreData()

Initializes a new instance of PrivateStoreData.

Properties

Availability

Indicates private store availability.

Branding

Gets or sets list of branding characteristics.

CollectionIds

Gets list of associated collection ids.

ETag

Identifier for purposes of race condition.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
IsGov

Is government.

Name

The name of the resource.

(Inherited from ResourceData)
PrivateStoreId

Private Store id.

PrivateStoreName

Private Store Name.

Recipients

Gets or sets list of notified recipients for new requests.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
SendToAllMarketplaceAdmins

Gets or sets whether to send email to all marketplace admins for new requests.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
TenantId

Tenant id.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<PrivateStoreData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<PrivateStoreData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<PrivateStoreData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<PrivateStoreData>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<PrivateStoreData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to