다음을 통해 공유


AutoScaleVCoreData Class

Definition

A class representing the AutoScaleVCore data model. Represents an instance of an auto scale v-core resource.

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

Constructors

AutoScaleVCoreData(AzureLocation, AutoScaleVCoreSku)

Initializes a new instance of AutoScaleVCoreData.

Properties

CapacityLimit

The maximum capacity of an auto scale v-core resource.

CapacityObjectId

The object ID of the capacity resource associated with the auto scale v-core resource.

Id

An identifier that represents the PowerBI Dedicated resource.

(Inherited from PowerBIDedicatedResourceData)
Location

Location of the PowerBI Dedicated resource.

(Inherited from PowerBIDedicatedResourceData)
Name

The name of the PowerBI Dedicated resource.

(Inherited from PowerBIDedicatedResourceData)
ProvisioningState

The current deployment state of an auto scale v-core resource. The provisioningState is to indicate states for resource provisioning.

ResourceType

The type of the PowerBI Dedicated resource.

(Inherited from PowerBIDedicatedResourceData)
Sku

The SKU of the auto scale v-core resource.

SystemData

Metadata pertaining to creation and last modification of the resource.

(Inherited from PowerBIDedicatedResourceData)
Tags

Key-value pairs of additional resource provisioning properties.

(Inherited from PowerBIDedicatedResourceData)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<AutoScaleVCoreData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AutoScaleVCoreData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<PowerBIDedicatedResourceData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from PowerBIDedicatedResourceData)
IPersistableModel<AutoScaleVCoreData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AutoScaleVCoreData>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AutoScaleVCoreData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<PowerBIDedicatedResourceData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from PowerBIDedicatedResourceData)

Applies to