Share via


AnalysisServerPatch Class

Definition

Provision request specification.

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

Constructors

AnalysisServerPatch()

Initializes a new instance of AnalysisServerPatch.

Properties

AsAdministratorIdentities

An array of administrator user identities.

BackupBlobContainerUri

The SAS container URI to the backup container.

GatewayDetails

The gateway details configured for the AS server.

IPV4FirewallSettings

The firewall settings for the AS server.

ManagedMode

The managed mode of the server (0 = not managed, 1 = managed).

QuerypoolConnectionMode

How the read-write server's participation in the query pool is controlled.<br/>It can have the following values: <ul><li>readOnly - indicates that the read-write server is intended not to participate in query operations</li><li>all - indicates that the read-write server can participate in query operations</li></ul>Specifying readOnly when capacity is 1 results in error.

ServerMonitorMode

The server monitor mode for AS server.

Sku

The SKU of the Analysis Services resource.

Tags

Key-value pairs of additional provisioning properties.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<AnalysisServerPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AnalysisServerPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AnalysisServerPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AnalysisServerPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AnalysisServerPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to