SqlVmData Class

Definition

A class representing the SqlVm data model. A SQL virtual machine.

public class SqlVmData : Azure.ResourceManager.Models.TrackedResourceData
type SqlVmData = class
    inherit TrackedResourceData
Public Class SqlVmData
Inherits TrackedResourceData
Inheritance

Constructors

SqlVmData(AzureLocation)

Initializes a new instance of SqlVmData.

Properties

AssessmentSettings

Assessment Settings.

AutoBackupSettings

Auto backup settings for SQL Server.

AutoPatchingSettings

Auto patching settings for applying critical security updates to SQL virtual machine.

Id

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

(Inherited from ResourceData)
Identity

Azure Active Directory identity of the server. Current supported identity types: None, SystemAssigned.

KeyVaultCredentialSettings

Key vault credential settings.

Location

The geo-location where the resource lives.

(Inherited from TrackedResourceData)
Name

The name of the resource.

(Inherited from ResourceData)
ProvisioningState

Provisioning state to track the async operation status.

ResourceType

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

(Inherited from ResourceData)
ServerConfigurationsManagementSettings

SQL Server configuration management settings.

SqlImageOffer

SQL image offer. Examples include SQL2016-WS2016, SQL2017-WS2016.

SqlImageSku

SQL Server edition type.

SqlManagement

SQL Server Management type.

SqlServerLicenseType

SQL Server license type.

SqlVmGroupResourceId

ARM resource id of the SQL virtual machine group this SQL virtual machine is or will be part of.

StorageConfigurationSettings

Storage Configuration Settings.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
Tags

Resource tags.

(Inherited from TrackedResourceData)
VirtualMachineResourceId

ARM Resource id of underlying virtual machine created from SQL marketplace image.

WindowsServerFailoverClusterDomainCredentials

Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.

WindowsServerFailoverClusterStaticIP

Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from TrackedResourceData)

Applies to