Microsoft.AzureArcData sqlServerÖrnekleri

Bicep kaynak tanımı

sqlServerInstances kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.AzureArcData/sqlServerInstances kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.AzureArcData/sqlServerInstances@2026-03-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    authentication: {
      mode: 'string'
      sqlServerEntraIdentity: [
        {
          clientId: 'string'
          identityType: 'string'
        }
      ]
    }
    backupPolicy: {
      differentialBackupHours: int
      fullBackupDays: int
      retentionPeriodDays: int
      transactionLogBackupMinutes: int
    }
    bestPracticesAssessment: {
      enabled: bool
      schedule: {
        cronTrigger: {
          expression: 'string'
          startTime: 'string'
          timeZone: 'string'
        }
        enabled: bool
      }
    }
    clientConnection: {
      enabled: bool
    }
    cores: 'string'
    databaseMirroringEndpoint: {}
    discoverySource: 'string'
    edition: 'string'
    failoverCluster: {}
    hostType: 'string'
    instanceName: 'string'
    migration: {
      assessment: {
        assessmentViewedTime: 'string'
        enabled: bool
        impactedObjectsSummary: {}
        settings: {
          comfortFactor: int
          costOptions: {
            computeAndStorageCostOption: 'string'
            sqlLicenseCostOption: 'string'
            windowsLicenseCostOption: 'string'
          }
          currency: 'string'
          discountPercentage: int
          lookbackPeriodInDays: int
          percentile: int
          strategy: 'string'
          targetLocation: 'string'
        }
      }
      targetResourceId: 'string'
      targetSelectedTime: 'string'
    }
    monitoring: {
      enabled: bool
    }
    serviceType: 'string'
    upgradeLockedUntil: 'string'
    version: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik Değerleri

Microsoft.AzureArcData/sqlServerInstances

Ad Açıklama Değer
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler sıfır SqlServerInstanceProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

Kimlik doğrulama

Ad Açıklama Değer
mod SqlServer'da kimlik doğrulama modu. 'Karışık'
'Tanımsız'
'Pencereler'
sqlServerEntraIdentity SQL Server Örneği için Entra Authentication yapılandırması. EntraAuthentication[]

Yedekleme İlkesi

Ad Açıklama Değer
diferansiyel Yedekleme Saatleri Saat cinsinden değişiklik yedekleme aralığı. Int
fullBackupDays Tam yedeklemeler arasındaki günleri gösteren değer. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 7
retentionPeriodDays Bu yönetilen örnekteki tüm veritabanları için saklama süresi. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 35
transactionLogBackupMinutes İşlem günlüğü yedeklemeleri arasındaki dakikaları gösteren değer. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 60

En İyi UygulamalarDeğerlendirme

Ad Açıklama Değer
Etkin SQL Server örneği için SQL en iyi yöntemler değerlendirmesinin etkinleştirilip etkinleştirilmediğini gösterir. Bool
program Zamanlama yapılandırması. Takvim

clientConnection

Ad Açıklama Değer
Etkin Bu SQL Server örneği için istemci bağlantısının etkinleştirilip etkinleştirilmediğini gösterir. Bool

CostOptionSelectedValues

Ad Açıklama Değer
computeAndStorageCostOption seçilen maliyet tasarrufu seçeneği, örneğin With1YearASPAndDevTest. dizgi
sqlLicenseCostOption SQL için Azure Hibrit Avantajı (AHB) ile veya değil. dizgi
windowsLicenseCostOption Windows için Azure Hibrit Avantajı (AHB) ile veya değil. dizgi

CronTrigger

Ad Açıklama Değer
expression CronTab ifadesini temsil eden bir cron dizesi. Bir crontab ifadesi, yinelenen bir zamanlamayı şu biçimle ifade etmenin çok kompakt bir yoludur: '{minutes} {hours} {days} {months} {days-of-week}'. dizgi
startTime Tetikleyicinin başlangıç saatini gösterir. Varsayılan değer, tetikleyicinin oluşturulduğu zamandır. dizgi
timeZone Tetikleyicinin zamanlandığı saat dilimi. dizgi

DBME Uyarı Noktası

Ad Açıklama Değer

EntraKimlik Doğrulaması

Ad Açıklama Değer
clientId (İstemci Kimliği) Microsoft Graph API'sini sorgulamak için Yönetilen Kimliğin istemci kimliği. Sistem tarafından atanan Yönetilen Kimlik için boş bir dize kullanılmalıdır. dizgi
kimlikTürü Entra kimlik doğrulaması için kullanılan yöntem 'SystemAssignedManagedIdentity'
'UserAssignedManagedIdentity'

Yük DevretmeKümesi

Ad Açıklama Değer

ImpactedObjectsUygunlukÖzeti

Ad Açıklama Değer

Göç

Ad Açıklama Değer
değerlendirme Geçiş değerlendirmeleri ile ilgili yapılandırma. MigrationAssessment
hedefKaynakID Taşınma için oluşturulan veya seçilen hedef SQL kaynağının kaynak kimliği. dizgi
targetSelectedTime Hedef kaynağın göç için seçildiği son zaman. dizgi

Göç Değerlendirmesi

Ad Açıklama Değer
değerlendirmeGörüntülendiZaman Bu göç değerlendirmesinin en son izlendiği zaman. dizgi
Etkin Bu SQL Server örneği için geçiş değerlendirmesinin etkinleştirilip etkinleştirilmediğini gösterir. Bool
impactedObjectsSummary Azure SQL DB ve SQL MI hedefleri için özellik türü başına geçişe hazır olma sorunlarının/uyarılarının özetini temsil eder ImpactedObjectsUygunlukÖzeti
settings Geçiş değerlendirmesi hesaplamasını etkileyen ayarlar - ayarlanmamışsa bazı varsayılan değerlerle yapılandırılabilir. MigrationAssessmentSettings

MigrationAssessmentSettings

Ad Açıklama Değer
konfor faktörü Mevsimsel kullanım, kısa performans geçmişi ve gelecekteki kullanımda muhtemel artışlar gibi sorunları göz önünde bulundurmak için SKU boyutlandırması sırasında dikkate alınması gereken tampon (yüzde sayısı) - Bu tampon, performans metriklerinin üzerine uygulanır. Varsayılan 100 (yüzde birlik). Int
maliyet Seçenekleri Seçilen maliyet seçeneği değeri. CostOptionSelectedValues
currency fiyatları hesaplamak için para birimi - Varsayılan USD'dir. dizgi
discountPercentage (indirim) Fiyat için uygulanacak sabit indirim yüzdesi - Varsayılan 0'dır Int
lookbackPeriodInDays Performans verilerini ne kadar geriye bakmak gerekir - Varsayılan 30 (gün) varsayım. Int
Yüzdebirlik Performans örneğinin yüzdebirlik değerini belirtin. Varsayılan yüzde 95. Int
strateji Maliyeti en aza indirin veya PaaS'a geçin. - önerilen stratejiye göre değerlendirme. Varsayılan PaaS'a Geçiş dizgi
targetLocation (hedefKonum) Geçiş için Azure SQL SKU'su için hedef konum. Varsayılan Batı ABD'dir. dizgi

Izleme

Ad Açıklama Değer
Etkin bu SQL Server örneği için izlemenin etkinleştirilip etkinleştirilmediğini gösterir. Bool

Schedule

Ad Açıklama Değer
cronTetikleyici Cron tetikleyici yapılandırması. CronTrigger
Etkin Planlamanın etkin olup olmadığını gösterir. Bool

SqlServerInstanceProperties

Ad Açıklama Değer
kimlik doğrulama SQL Server Örneği için kimlik doğrulamasıyla ilgili yapılandırma. Kimlik Doğrulama
yedekleme politikası SQL sunucusunun yedekleme profili. BackupPolicy
en iyi UygulamalarDeğerlendirme SQL en iyi yöntemleri değerlendirmesiyle ilgili yapılandırma. En İyi UygulamalarDeğerlendirme
clientConnection (İstemci Bağlantısı) İstemci bağlantısıyla ilgili yapılandırma. clientConnection
Çekirdek SQL Server örneğini barındıran İşletim Sistemi Ortamı'nın (OSE) toplam çekirdek sayısı. dizgi
databaseMirroringEndpoint Veritabanı yansıtma uç noktasıyla ilgili özellikler. DBMEndpoint
discoverySource Bu örnek için keşif ajanı veya istemcisini gösterir. 'ADS'
'Azure Arc'
'Azure Geçişi'
'DMS-CLI'
'DMS-Portal'
'DMS-PS'
'DMS-SDK'
'Import'
'Diğer'
'SSMA'
'SSMS'
baskı SQL Server sürümü. 'İş Zekası'
'Geliştirici'
'Kurumsal'
'Değerlendirme'
'Ekspres'
'Standart Geliştirici'
'Standart'
'Bilinmiyor'
'Ağ'
failoverCluster (Yük DevrKümesi) Yük Devretme Kümesi Örneği özellikleri. Yük DevretmeKümesi
ana bilgisayar türü Azure Arc SQL Server için konak türü 'AWS Kubernetes Hizmeti'
'AWS Sanal Makinesi'
'AWS VMWare Sanal Makinesi'
'Azure Kubernetes Hizmeti'
'Azure Sanal Makinesi'
'Azure VMWare Sanal Makinesi'
'Kapsayıcı'
'GCP Kubernetes Hizmeti'
'GCP Sanal Makinesi'
'GCP VMWare Sanal Makinesi'
'Hyper-V Sanal Makine'
'Diğer'
'Fiziksel Sunucu'
'Sanal Makine'
instanceName SQL Server örnek adı. dizgi
göç Göçle ilgili yapılandırma ve durum. geçiş
Izleme İzleme yapılandırması. İzleme
hizmetTürü Kaynağın konakta yüklü bir SQL Server altyapısını mı yoksa SQL Server bileşen hizmetini mi temsildiğini gösterir. 'Altyapı'
'PBIRS'
'SSAS'
'SSIS'
'SSRS'
upgradeLockedUntil Bu kaynak için Yükseltme Eylemi süresi dolana kadar kilitlenir. Bu değerle belirtilen Süre Sonu süresi. Boş olduğunda kilitlenmez. dizgi
Sürüm SQL Server sürümü. 'SQL Server 2012'
'SQL Server 2014'
'SQL Server 2016'
'SQL Server 2017'
'SQL Server 2019'
'SQL Sunucusu 2022'
'SQL Sunucusu 2025'
'Bilinmiyor'

TrackedResourceTags

Ad Açıklama Değer

ARM şablonu kaynak tanımı

sqlServerInstances kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.AzureArcData/sqlServerInstances kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.AzureArcData/sqlServerInstances",
  "apiVersion": "2026-03-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "authentication": {
      "mode": "string",
      "sqlServerEntraIdentity": [
        {
          "clientId": "string",
          "identityType": "string"
        }
      ]
    },
    "backupPolicy": {
      "differentialBackupHours": "int",
      "fullBackupDays": "int",
      "retentionPeriodDays": "int",
      "transactionLogBackupMinutes": "int"
    },
    "bestPracticesAssessment": {
      "enabled": "bool",
      "schedule": {
        "cronTrigger": {
          "expression": "string",
          "startTime": "string",
          "timeZone": "string"
        },
        "enabled": "bool"
      }
    },
    "clientConnection": {
      "enabled": "bool"
    },
    "cores": "string",
    "databaseMirroringEndpoint": {
    },
    "discoverySource": "string",
    "edition": "string",
    "failoverCluster": {
    },
    "hostType": "string",
    "instanceName": "string",
    "migration": {
      "assessment": {
        "assessmentViewedTime": "string",
        "enabled": "bool",
        "impactedObjectsSummary": {
        },
        "settings": {
          "comfortFactor": "int",
          "costOptions": {
            "computeAndStorageCostOption": "string",
            "sqlLicenseCostOption": "string",
            "windowsLicenseCostOption": "string"
          },
          "currency": "string",
          "discountPercentage": "int",
          "lookbackPeriodInDays": "int",
          "percentile": "int",
          "strategy": "string",
          "targetLocation": "string"
        }
      },
      "targetResourceId": "string",
      "targetSelectedTime": "string"
    },
    "monitoring": {
      "enabled": "bool"
    },
    "serviceType": "string",
    "upgradeLockedUntil": "string",
    "version": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik Değerleri

Microsoft.AzureArcData/sqlServerInstances

Ad Açıklama Değer
apiVersiyonu API sürümü '2026-03-01-önizleme'
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler sıfır SqlServerInstanceProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.AzureArcData/sqlServerInstances'

Kimlik doğrulama

Ad Açıklama Değer
mod SqlServer'da kimlik doğrulama modu. 'Karışık'
'Tanımsız'
'Pencereler'
sqlServerEntraIdentity SQL Server Örneği için Entra Authentication yapılandırması. EntraAuthentication[]

Yedekleme İlkesi

Ad Açıklama Değer
diferansiyel Yedekleme Saatleri Saat cinsinden değişiklik yedekleme aralığı. Int
fullBackupDays Tam yedeklemeler arasındaki günleri gösteren değer. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 7
retentionPeriodDays Bu yönetilen örnekteki tüm veritabanları için saklama süresi. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 35
transactionLogBackupMinutes İşlem günlüğü yedeklemeleri arasındaki dakikaları gösteren değer. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 60

En İyi UygulamalarDeğerlendirme

Ad Açıklama Değer
Etkin SQL Server örneği için SQL en iyi yöntemler değerlendirmesinin etkinleştirilip etkinleştirilmediğini gösterir. Bool
program Zamanlama yapılandırması. Takvim

clientConnection

Ad Açıklama Değer
Etkin Bu SQL Server örneği için istemci bağlantısının etkinleştirilip etkinleştirilmediğini gösterir. Bool

CostOptionSelectedValues

Ad Açıklama Değer
computeAndStorageCostOption seçilen maliyet tasarrufu seçeneği, örneğin With1YearASPAndDevTest. dizgi
sqlLicenseCostOption SQL için Azure Hibrit Avantajı (AHB) ile veya değil. dizgi
windowsLicenseCostOption Windows için Azure Hibrit Avantajı (AHB) ile veya değil. dizgi

CronTrigger

Ad Açıklama Değer
expression CronTab ifadesini temsil eden bir cron dizesi. Bir crontab ifadesi, yinelenen bir zamanlamayı şu biçimle ifade etmenin çok kompakt bir yoludur: '{minutes} {hours} {days} {months} {days-of-week}'. dizgi
startTime Tetikleyicinin başlangıç saatini gösterir. Varsayılan değer, tetikleyicinin oluşturulduğu zamandır. dizgi
timeZone Tetikleyicinin zamanlandığı saat dilimi. dizgi

DBME Uyarı Noktası

Ad Açıklama Değer

EntraKimlik Doğrulaması

Ad Açıklama Değer
clientId (İstemci Kimliği) Microsoft Graph API'sini sorgulamak için Yönetilen Kimliğin istemci kimliği. Sistem tarafından atanan Yönetilen Kimlik için boş bir dize kullanılmalıdır. dizgi
kimlikTürü Entra kimlik doğrulaması için kullanılan yöntem 'SystemAssignedManagedIdentity'
'UserAssignedManagedIdentity'

Yük DevretmeKümesi

Ad Açıklama Değer

ImpactedObjectsUygunlukÖzeti

Ad Açıklama Değer

Göç

Ad Açıklama Değer
değerlendirme Geçiş değerlendirmeleri ile ilgili yapılandırma. MigrationAssessment
hedefKaynakID Taşınma için oluşturulan veya seçilen hedef SQL kaynağının kaynak kimliği. dizgi
targetSelectedTime Hedef kaynağın göç için seçildiği son zaman. dizgi

Göç Değerlendirmesi

Ad Açıklama Değer
değerlendirmeGörüntülendiZaman Bu göç değerlendirmesinin en son izlendiği zaman. dizgi
Etkin Bu SQL Server örneği için geçiş değerlendirmesinin etkinleştirilip etkinleştirilmediğini gösterir. Bool
impactedObjectsSummary Azure SQL DB ve SQL MI hedefleri için özellik türü başına geçişe hazır olma sorunlarının/uyarılarının özetini temsil eder ImpactedObjectsUygunlukÖzeti
settings Geçiş değerlendirmesi hesaplamasını etkileyen ayarlar - ayarlanmamışsa bazı varsayılan değerlerle yapılandırılabilir. MigrationAssessmentSettings

MigrationAssessmentSettings

Ad Açıklama Değer
konfor faktörü Mevsimsel kullanım, kısa performans geçmişi ve gelecekteki kullanımda muhtemel artışlar gibi sorunları göz önünde bulundurmak için SKU boyutlandırması sırasında dikkate alınması gereken tampon (yüzde sayısı) - Bu tampon, performans metriklerinin üzerine uygulanır. Varsayılan 100 (yüzde birlik). Int
maliyet Seçenekleri Seçilen maliyet seçeneği değeri. CostOptionSelectedValues
currency fiyatları hesaplamak için para birimi - Varsayılan USD'dir. dizgi
discountPercentage (indirim) Fiyat için uygulanacak sabit indirim yüzdesi - Varsayılan 0'dır Int
lookbackPeriodInDays Performans verilerini ne kadar geriye bakmak gerekir - Varsayılan 30 (gün) varsayım. Int
Yüzdebirlik Performans örneğinin yüzdebirlik değerini belirtin. Varsayılan yüzde 95. Int
strateji Maliyeti en aza indirin veya PaaS'a geçin. - önerilen stratejiye göre değerlendirme. Varsayılan PaaS'a Geçiş dizgi
targetLocation (hedefKonum) Geçiş için Azure SQL SKU'su için hedef konum. Varsayılan Batı ABD'dir. dizgi

Izleme

Ad Açıklama Değer
Etkin bu SQL Server örneği için izlemenin etkinleştirilip etkinleştirilmediğini gösterir. Bool

Schedule

Ad Açıklama Değer
cronTetikleyici Cron tetikleyici yapılandırması. CronTrigger
Etkin Planlamanın etkin olup olmadığını gösterir. Bool

SqlServerInstanceProperties

Ad Açıklama Değer
kimlik doğrulama SQL Server Örneği için kimlik doğrulamasıyla ilgili yapılandırma. Kimlik Doğrulama
yedekleme politikası SQL sunucusunun yedekleme profili. BackupPolicy
en iyi UygulamalarDeğerlendirme SQL en iyi yöntemleri değerlendirmesiyle ilgili yapılandırma. En İyi UygulamalarDeğerlendirme
clientConnection (İstemci Bağlantısı) İstemci bağlantısıyla ilgili yapılandırma. clientConnection
Çekirdek SQL Server örneğini barındıran İşletim Sistemi Ortamı'nın (OSE) toplam çekirdek sayısı. dizgi
databaseMirroringEndpoint Veritabanı yansıtma uç noktasıyla ilgili özellikler. DBMEndpoint
discoverySource Bu örnek için keşif ajanı veya istemcisini gösterir. 'ADS'
'Azure Arc'
'Azure Geçişi'
'DMS-CLI'
'DMS-Portal'
'DMS-PS'
'DMS-SDK'
'Import'
'Diğer'
'SSMA'
'SSMS'
baskı SQL Server sürümü. 'İş Zekası'
'Geliştirici'
'Kurumsal'
'Değerlendirme'
'Ekspres'
'Standart Geliştirici'
'Standart'
'Bilinmiyor'
'Ağ'
failoverCluster (Yük DevrKümesi) Yük Devretme Kümesi Örneği özellikleri. Yük DevretmeKümesi
ana bilgisayar türü Azure Arc SQL Server için konak türü 'AWS Kubernetes Hizmeti'
'AWS Sanal Makinesi'
'AWS VMWare Sanal Makinesi'
'Azure Kubernetes Hizmeti'
'Azure Sanal Makinesi'
'Azure VMWare Sanal Makinesi'
'Kapsayıcı'
'GCP Kubernetes Hizmeti'
'GCP Sanal Makinesi'
'GCP VMWare Sanal Makinesi'
'Hyper-V Sanal Makine'
'Diğer'
'Fiziksel Sunucu'
'Sanal Makine'
instanceName SQL Server örnek adı. dizgi
göç Göçle ilgili yapılandırma ve durum. geçiş
Izleme İzleme yapılandırması. İzleme
hizmetTürü Kaynağın konakta yüklü bir SQL Server altyapısını mı yoksa SQL Server bileşen hizmetini mi temsildiğini gösterir. 'Altyapı'
'PBIRS'
'SSAS'
'SSIS'
'SSRS'
upgradeLockedUntil Bu kaynak için Yükseltme Eylemi süresi dolana kadar kilitlenir. Bu değerle belirtilen Süre Sonu süresi. Boş olduğunda kilitlenmez. dizgi
Sürüm SQL Server sürümü. 'SQL Server 2012'
'SQL Server 2014'
'SQL Server 2016'
'SQL Server 2017'
'SQL Server 2019'
'SQL Sunucusu 2022'
'SQL Sunucusu 2025'
'Bilinmiyor'

TrackedResourceTags

Ad Açıklama Değer

Kullanım Örnekleri

Terraform (AzAPI sağlayıcısı) kaynak tanımı

sqlServerInstances kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.AzureArcData/sqlServerInstances kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AzureArcData/sqlServerInstances@2026-03-01-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      authentication = {
        mode = "string"
        sqlServerEntraIdentity = [
          {
            clientId = "string"
            identityType = "string"
          }
        ]
      }
      backupPolicy = {
        differentialBackupHours = int
        fullBackupDays = int
        retentionPeriodDays = int
        transactionLogBackupMinutes = int
      }
      bestPracticesAssessment = {
        enabled = bool
        schedule = {
          cronTrigger = {
            expression = "string"
            startTime = "string"
            timeZone = "string"
          }
          enabled = bool
        }
      }
      clientConnection = {
        enabled = bool
      }
      cores = "string"
      databaseMirroringEndpoint = {
      }
      discoverySource = "string"
      edition = "string"
      failoverCluster = {
      }
      hostType = "string"
      instanceName = "string"
      migration = {
        assessment = {
          assessmentViewedTime = "string"
          enabled = bool
          impactedObjectsSummary = {
          }
          settings = {
            comfortFactor = int
            costOptions = {
              computeAndStorageCostOption = "string"
              sqlLicenseCostOption = "string"
              windowsLicenseCostOption = "string"
            }
            currency = "string"
            discountPercentage = int
            lookbackPeriodInDays = int
            percentile = int
            strategy = "string"
            targetLocation = "string"
          }
        }
        targetResourceId = "string"
        targetSelectedTime = "string"
      }
      monitoring = {
        enabled = bool
      }
      serviceType = "string"
      upgradeLockedUntil = "string"
      version = "string"
    }
  }
}

Özellik Değerleri

Microsoft.AzureArcData/sqlServerInstances

Ad Açıklama Değer
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler sıfır SqlServerInstanceProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft. AzureArcData/sqlServerInstances@2026-03-01-preview"

Kimlik doğrulama

Ad Açıklama Değer
mod SqlServer'da kimlik doğrulama modu. 'Karışık'
'Tanımsız'
'Pencereler'
sqlServerEntraIdentity SQL Server Örneği için Entra Authentication yapılandırması. EntraAuthentication[]

Yedekleme İlkesi

Ad Açıklama Değer
diferansiyel Yedekleme Saatleri Saat cinsinden değişiklik yedekleme aralığı. Int
fullBackupDays Tam yedeklemeler arasındaki günleri gösteren değer. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 7
retentionPeriodDays Bu yönetilen örnekteki tüm veritabanları için saklama süresi. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 35
transactionLogBackupMinutes İşlem günlüğü yedeklemeleri arasındaki dakikaları gösteren değer. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 60

En İyi UygulamalarDeğerlendirme

Ad Açıklama Değer
Etkin SQL Server örneği için SQL en iyi yöntemler değerlendirmesinin etkinleştirilip etkinleştirilmediğini gösterir. Bool
program Zamanlama yapılandırması. Takvim

clientConnection

Ad Açıklama Değer
Etkin Bu SQL Server örneği için istemci bağlantısının etkinleştirilip etkinleştirilmediğini gösterir. Bool

CostOptionSelectedValues

Ad Açıklama Değer
computeAndStorageCostOption seçilen maliyet tasarrufu seçeneği, örneğin With1YearASPAndDevTest. dizgi
sqlLicenseCostOption SQL için Azure Hibrit Avantajı (AHB) ile veya değil. dizgi
windowsLicenseCostOption Windows için Azure Hibrit Avantajı (AHB) ile veya değil. dizgi

CronTrigger

Ad Açıklama Değer
expression CronTab ifadesini temsil eden bir cron dizesi. Bir crontab ifadesi, yinelenen bir zamanlamayı şu biçimle ifade etmenin çok kompakt bir yoludur: '{minutes} {hours} {days} {months} {days-of-week}'. dizgi
startTime Tetikleyicinin başlangıç saatini gösterir. Varsayılan değer, tetikleyicinin oluşturulduğu zamandır. dizgi
timeZone Tetikleyicinin zamanlandığı saat dilimi. dizgi

DBME Uyarı Noktası

Ad Açıklama Değer

EntraKimlik Doğrulaması

Ad Açıklama Değer
clientId (İstemci Kimliği) Microsoft Graph API'sini sorgulamak için Yönetilen Kimliğin istemci kimliği. Sistem tarafından atanan Yönetilen Kimlik için boş bir dize kullanılmalıdır. dizgi
kimlikTürü Entra kimlik doğrulaması için kullanılan yöntem 'SystemAssignedManagedIdentity'
'UserAssignedManagedIdentity'

Yük DevretmeKümesi

Ad Açıklama Değer

ImpactedObjectsUygunlukÖzeti

Ad Açıklama Değer

Göç

Ad Açıklama Değer
değerlendirme Geçiş değerlendirmeleri ile ilgili yapılandırma. MigrationAssessment
hedefKaynakID Taşınma için oluşturulan veya seçilen hedef SQL kaynağının kaynak kimliği. dizgi
targetSelectedTime Hedef kaynağın göç için seçildiği son zaman. dizgi

Göç Değerlendirmesi

Ad Açıklama Değer
değerlendirmeGörüntülendiZaman Bu göç değerlendirmesinin en son izlendiği zaman. dizgi
Etkin Bu SQL Server örneği için geçiş değerlendirmesinin etkinleştirilip etkinleştirilmediğini gösterir. Bool
impactedObjectsSummary Azure SQL DB ve SQL MI hedefleri için özellik türü başına geçişe hazır olma sorunlarının/uyarılarının özetini temsil eder ImpactedObjectsUygunlukÖzeti
settings Geçiş değerlendirmesi hesaplamasını etkileyen ayarlar - ayarlanmamışsa bazı varsayılan değerlerle yapılandırılabilir. MigrationAssessmentSettings

MigrationAssessmentSettings

Ad Açıklama Değer
konfor faktörü Mevsimsel kullanım, kısa performans geçmişi ve gelecekteki kullanımda muhtemel artışlar gibi sorunları göz önünde bulundurmak için SKU boyutlandırması sırasında dikkate alınması gereken tampon (yüzde sayısı) - Bu tampon, performans metriklerinin üzerine uygulanır. Varsayılan 100 (yüzde birlik). Int
maliyet Seçenekleri Seçilen maliyet seçeneği değeri. CostOptionSelectedValues
currency fiyatları hesaplamak için para birimi - Varsayılan USD'dir. dizgi
discountPercentage (indirim) Fiyat için uygulanacak sabit indirim yüzdesi - Varsayılan 0'dır Int
lookbackPeriodInDays Performans verilerini ne kadar geriye bakmak gerekir - Varsayılan 30 (gün) varsayım. Int
Yüzdebirlik Performans örneğinin yüzdebirlik değerini belirtin. Varsayılan yüzde 95. Int
strateji Maliyeti en aza indirin veya PaaS'a geçin. - önerilen stratejiye göre değerlendirme. Varsayılan PaaS'a Geçiş dizgi
targetLocation (hedefKonum) Geçiş için Azure SQL SKU'su için hedef konum. Varsayılan Batı ABD'dir. dizgi

Izleme

Ad Açıklama Değer
Etkin bu SQL Server örneği için izlemenin etkinleştirilip etkinleştirilmediğini gösterir. Bool

Schedule

Ad Açıklama Değer
cronTetikleyici Cron tetikleyici yapılandırması. CronTrigger
Etkin Planlamanın etkin olup olmadığını gösterir. Bool

SqlServerInstanceProperties

Ad Açıklama Değer
kimlik doğrulama SQL Server Örneği için kimlik doğrulamasıyla ilgili yapılandırma. Kimlik Doğrulama
yedekleme politikası SQL sunucusunun yedekleme profili. BackupPolicy
en iyi UygulamalarDeğerlendirme SQL en iyi yöntemleri değerlendirmesiyle ilgili yapılandırma. En İyi UygulamalarDeğerlendirme
clientConnection (İstemci Bağlantısı) İstemci bağlantısıyla ilgili yapılandırma. clientConnection
Çekirdek SQL Server örneğini barındıran İşletim Sistemi Ortamı'nın (OSE) toplam çekirdek sayısı. dizgi
databaseMirroringEndpoint Veritabanı yansıtma uç noktasıyla ilgili özellikler. DBMEndpoint
discoverySource Bu örnek için keşif ajanı veya istemcisini gösterir. 'ADS'
'Azure Arc'
'Azure Geçişi'
'DMS-CLI'
'DMS-Portal'
'DMS-PS'
'DMS-SDK'
'Import'
'Diğer'
'SSMA'
'SSMS'
baskı SQL Server sürümü. 'İş Zekası'
'Geliştirici'
'Kurumsal'
'Değerlendirme'
'Ekspres'
'Standart Geliştirici'
'Standart'
'Bilinmiyor'
'Ağ'
failoverCluster (Yük DevrKümesi) Yük Devretme Kümesi Örneği özellikleri. Yük DevretmeKümesi
ana bilgisayar türü Azure Arc SQL Server için konak türü 'AWS Kubernetes Hizmeti'
'AWS Sanal Makinesi'
'AWS VMWare Sanal Makinesi'
'Azure Kubernetes Hizmeti'
'Azure Sanal Makinesi'
'Azure VMWare Sanal Makinesi'
'Kapsayıcı'
'GCP Kubernetes Hizmeti'
'GCP Sanal Makinesi'
'GCP VMWare Sanal Makinesi'
'Hyper-V Sanal Makine'
'Diğer'
'Fiziksel Sunucu'
'Sanal Makine'
instanceName SQL Server örnek adı. dizgi
göç Göçle ilgili yapılandırma ve durum. geçiş
Izleme İzleme yapılandırması. İzleme
hizmetTürü Kaynağın konakta yüklü bir SQL Server altyapısını mı yoksa SQL Server bileşen hizmetini mi temsildiğini gösterir. 'Altyapı'
'PBIRS'
'SSAS'
'SSIS'
'SSRS'
upgradeLockedUntil Bu kaynak için Yükseltme Eylemi süresi dolana kadar kilitlenir. Bu değerle belirtilen Süre Sonu süresi. Boş olduğunda kilitlenmez. dizgi
Sürüm SQL Server sürümü. 'SQL Server 2012'
'SQL Server 2014'
'SQL Server 2016'
'SQL Server 2017'
'SQL Server 2019'
'SQL Sunucusu 2022'
'SQL Sunucusu 2025'
'Bilinmiyor'

TrackedResourceTags

Ad Açıklama Değer