models Package

Classes

BasicLoginInformation

Username and password for basic login authentication.

CommonSku

The resource model definition representing SKU for ARM resources.

All required parameters must be populated in order to send to Azure.

DataControllerProperties

The data controller properties.

Variables are only populated by the server, and will be ignored when sending a request.

DataControllerResource

Data controller resource.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DataControllerUpdate

Used for updating a data controller resource.

ErrorResponse

An error response from the Azure Data on Azure Arc service.

ErrorResponseBody

An error response from the Batch service.

ExtendedLocation

The complex type of the extended location.

Identity

Identity for the resource.

Variables are only populated by the server, and will be ignored when sending a request.

K8SResourceRequirements

The kubernetes resource limits and requests used to restrict or reserve resource usage.

K8SScheduling

The kubernetes scheduling information.

K8SSchedulingOptions

The kubernetes scheduling options. It describes restrictions used to help Kubernetes select appropriate nodes to host the database service.

LogAnalyticsWorkspaceConfig

Log analytics workspace id and primary key.

ODataError

Information about an error.

OnPremiseProperty

Properties from the Kubernetes data controller.

All required parameters must be populated in order to send to Azure.

Operation

Azure Data Services on Azure Arc operation definition.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

OperationDisplay

Display metadata associated with the operation.

All required parameters must be populated in order to send to Azure.

OperationListResult

Result of the request to list Azure Data Services on Azure Arc operations.

Variables are only populated by the server, and will be ignored when sending a request.

PageOfDataControllerResource

PageOfDataControllerResource.

Plan

Plan for the resource.

All required parameters must be populated in order to send to Azure.

ProxyResource

The resource model definition for a ARM proxy resource. It will have everything other than required location and tags.

Variables are only populated by the server, and will be ignored when sending a request.

Resource

Resource.

Variables are only populated by the server, and will be ignored when sending a request.

ResourceSku

ResourceSku.

SqlManagedInstance

A SqlManagedInstance.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

SqlManagedInstanceK8SRaw

The raw kubernetes information.

SqlManagedInstanceK8SSpec

The kubernetes spec information.

SqlManagedInstanceListResult

A list of SqlManagedInstance.

Variables are only populated by the server, and will be ignored when sending a request.

SqlManagedInstanceProperties

Properties of sqlManagedInstance.

Variables are only populated by the server, and will be ignored when sending a request.

SqlManagedInstanceSku

The resource model definition representing SKU for Azure Managed Instance - Azure Arc.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

SqlManagedInstanceUpdate

An update to a SQL Managed Instance.

SqlServerInstance

A SqlServerInstance.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

SqlServerInstanceListResult

A list of SqlServerInstance.

Variables are only populated by the server, and will be ignored when sending a request.

SqlServerInstanceProperties

Properties of SqlServerInstance.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

SqlServerInstanceUpdate

An update to a SQL Server Instance.

SystemData

Read only system data.

TrackedResource

The resource model definition for a ARM tracked top level resource.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

UploadServicePrincipal

Service principal for uploading billing, metrics and logs.

UploadWatermark

Properties on upload watermark. Mostly timestamp for each upload data type.

Enums

ArcSqlManagedInstanceLicenseType

The license type to apply for this managed instance.

ArcSqlServerLicenseType

SQL Server license type.

ConnectionStatus

The cloud connectivity status.

DefenderStatus

Status of Azure Defender.

EditionType

SQL Server edition.

ExtendedLocationTypes

The type of extendedLocation.

IdentityType

The type of identity that creates/modifies resources

Infrastructure

The infrastructure the data controller is running on.

OperationOrigin

The intended executor of the operation.

SqlManagedInstanceSkuTier

The pricing tier for the instance.

SqlVersion

SQL Server version.