Bagikan melalui


Microsoft.Sql managedInstances 2021-11-01

Definisi sumber daya Bicep

Jenis sumber daya managedInstances dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Sql/managedInstances, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.Sql/managedInstances@2021-11-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    administrators: {
      administratorType: 'ActiveDirectory'
      azureADOnlyAuthentication: bool
      login: 'string'
      principalType: 'string'
      sid: 'string'
      tenantId: 'string'
    }
    collation: 'string'
    dnsZonePartner: 'string'
    instancePoolId: 'string'
    keyId: 'string'
    licenseType: 'string'
    maintenanceConfigurationId: 'string'
    managedInstanceCreateMode: 'string'
    minimalTlsVersion: 'string'
    primaryUserAssignedIdentityId: 'string'
    proxyOverride: 'string'
    publicDataEndpointEnabled: bool
    requestedBackupStorageRedundancy: 'string'
    restorePointInTime: 'string'
    servicePrincipal: {
      type: 'string'
    }
    sourceManagedInstanceId: 'string'
    storageSizeInGB: int
    subnetId: 'string'
    timezoneId: 'string'
    vCores: int
    zoneRedundant: bool
  }
}

Nilai properti

managedInstances

Nama Deskripsi Nilai
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-63

Karakter yang valid:
Huruf kecil, angka, dan tanda hubung.

Tidak dapat diawali atau diakhiri dengan tanda hubung.

Nama sumber daya harus unik di seluruh Azure.
lokasi Lokasi sumber daya. string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
sku SKU instans terkelola. Nilai yang diizinkan untuk sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH Sku
identity Identitas Azure Active Directory dari instans terkelola. ResourceIdentity
properti Properti sumber daya. ManagedInstanceProperties

ResourceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas. Atur ini ke 'SystemAssigned' untuk membuat dan menetapkan prinsipal Azure Active Directory secara otomatis untuk sumber daya. 'Tidak Ada'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned'
userAssignedIdentities Id sumber daya dari identitas yang ditetapkan pengguna untuk digunakan ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Nama Deskripsi Nilai
{properti yang disesuaikan} UserIdentity

UserIdentity

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

ManagedInstanceProperties

Nama Deskripsi Nilai
administratorLogin Nama pengguna administrator untuk instans terkelola. Hanya dapat ditentukan ketika instans terkelola sedang dibuat (dan diperlukan untuk pembuatan). string
administratorLoginPassword Kata sandi masuk administrator (diperlukan untuk pembuatan instans terkelola). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
Administrator Administrator Azure Active Directory server. ManagedInstanceExternalAdministrator
Pemeriksaan Kolae instans terkelola. string
dnsZonePartner Id sumber daya instans terkelola lain yang zona DNS-nya akan dibagikan instans terkelola ini setelah pembuatan. string
instancePoolId Id kumpulan instans tempat server terkelola ini berada. string
keyId URI CMK kunci yang digunakan untuk enkripsi. string
licenseType Jenis lisensi. Nilai yang mungkin adalah 'LicenseIncluded' (harga reguler termasuk lisensi SQL baru) dan 'BasePrice' (diskon harga AHB untuk membawa lisensi SQL Anda sendiri). 'BasePrice'
'LicenseIncluded'
maintenanceConfigurationId Menentukan id konfigurasi pemeliharaan untuk diterapkan ke instans terkelola ini. string
managedInstanceCreateMode Menentukan mode pembuatan database.

Default: Pembuatan instans reguler.

Pemulihan: Membuat instans dengan memulihkan sekumpulan cadangan ke titik waktu tertentu. RestorePointInTime dan SourceManagedInstanceId harus ditentukan.
'Default'
'PointInTimeRestore'
minimalTlsVersion Versi TLS minimal. Nilai yang diizinkan: 'None', '1.0', '1.1', '1.2' string
primaryUserAssignedIdentityId Id sumber daya identitas yang ditetapkan pengguna yang akan digunakan secara default. string
proxyOverride Jenis koneksi yang digunakan untuk menyambungkan ke instans. 'Default'
'Proksi'
'Pengalihan'
publicDataEndpointEnabled Apakah titik akhir data publik diaktifkan atau tidak. bool
requestedBackupStorageRedundancy Jenis akun penyimpanan yang akan digunakan untuk menyimpan cadangan untuk instans ini. Opsinya adalah Lokal (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) dan GeoZone(GeoZoneRedundantStorage) 'Geo'
'GeoZone'
'Lokal'
'Zona'
restorePointInTime Menentukan titik waktu (format ISO8601) database sumber yang akan dipulihkan untuk membuat database baru. string
servicePrincipal Perwakilan layanan instans terkelola. ServicePrincipal
sourceManagedInstanceId Pengidentifikasi sumber daya instans terkelola sumber yang terkait dengan operasi pembuatan instans ini. string
storageSizeInGB Ukuran penyimpanan dalam GB. Nilai minimum: 32. Nilai maksimum: 16384. Kenaikan 32 GB hanya diperbolehkan. Nilai maksimum tergantung pada keluarga perangkat keras yang dipilih dan jumlah vCore. int
subnetId ID sumber daya subnet untuk instans terkelola. string
timezoneId Id zona waktu. Nilai yang diizinkan adalah zona waktu yang didukung oleh Windows.
Windows menyimpan detail tentang zona waktu yang didukung, termasuk id, dalam registri di bawah
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones.
Anda bisa mendapatkan nilai registri tersebut melalui SQL Server dengan mengkueri nama SELECT AS timezone_id FROM sys.time_zone_info.
Daftar Id juga dapat diperoleh dengan mengeksekusi [System.TimeZoneInfo]::GetSystemTimeZones() di PowerShell.
Contoh id zona waktu yang valid adalah "Waktu Standar Pasifik" atau "W. Waktu Standar Eropa".
string
vCore Jumlah vCore. Nilai yang diizinkan: 8, 16, 24, 32, 40, 64, 80. int
zoneRedundant Apakah multi-az diaktifkan atau tidak. bool

ManagedInstanceExternalAdministrator

Nama Deskripsi Nilai
administratorType Jenis administrator sever. 'ActiveDirectory'
azureADOnlyAuthentication Azure Active Directory hanya Autentikasi yang diaktifkan. bool
masuk Nama masuk administrator server. string
principalType Jenis Utama administrator sever. 'Aplikasi'
'Grup'
'Pengguna'
sid SID (ID objek) administrator server. string

Batasan:
Panjang min = 36
Panjang maksimum = 36
Pola = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tenantId ID penyewa administrator. string

Batasan:
Panjang min = 36
Panjang maksimum = 36
Pola = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServicePrincipal

Nama Deskripsi Nilai
jenis Jenis perwakilan layanan. 'Tidak Ada'
'SystemAssigned'

SKU

Nama Deskripsi Nilai
kapasitas Kapasitas SKU tertentu. int
keluarga Jika layanan memiliki generasi perangkat keras yang berbeda, untuk SKU yang sama, maka itu dapat ditangkap di sini. string
nama Nama SKU, biasanya, kode huruf + Angka, misalnya P3. string (diperlukan)
Ukuran Ukuran SKU tertentu string
Tier Tingkat atau edisi SKU tertentu, misalnya Dasar, Premium. string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Menyebarkan SQL Managed Instance dengan Jaringan

Sebarkan ke Azure
Menyebarkan UDR dan NSG untuk mendukung Azure SQL Managed Instance dan menyebarkan Instans Terkelola
Membuat SQL MI di dalam jaringan virtual baru

Sebarkan ke Azure
Sebarkan Azure Sql Database Managed Instance (SQL MI) di dalam Virtual Network baru.
Membuat SQL MI dengan pengiriman log dan metrik yang dikonfigurasi

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan SQL MI dan sumber daya tambahan yang digunakan untuk menyimpan log dan metrik (ruang kerja diagnostik, akun penyimpanan, pusat aktivitas).
Buat SQL MI dengan jumpbox di dalam jaringan virtual baru

Sebarkan ke Azure
Sebarkan Azure Sql Database Managed Instance (SQL MI) dan JumpBox dengan SSMS di dalam Virtual Network baru.
Membuat SQL MI dengan koneksi titik-ke-situs yang dikonfigurasi

Sebarkan ke Azure
Sebarkan Azure Sql Database Managed Instance (SQL MI) dan Gateway jaringan virtual yang dikonfigurasi untuk koneksi titik-ke-situs di dalam jaringan virtual baru.

Definisi sumber daya templat ARM

Jenis sumber daya managedInstances dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Sql/managedInstances, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.Sql/managedInstances",
  "apiVersion": "2021-11-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "administrators": {
      "administratorType": "ActiveDirectory",
      "azureADOnlyAuthentication": "bool",
      "login": "string",
      "principalType": "string",
      "sid": "string",
      "tenantId": "string"
    },
    "collation": "string",
    "dnsZonePartner": "string",
    "instancePoolId": "string",
    "keyId": "string",
    "licenseType": "string",
    "maintenanceConfigurationId": "string",
    "managedInstanceCreateMode": "string",
    "minimalTlsVersion": "string",
    "primaryUserAssignedIdentityId": "string",
    "proxyOverride": "string",
    "publicDataEndpointEnabled": "bool",
    "requestedBackupStorageRedundancy": "string",
    "restorePointInTime": "string",
    "servicePrincipal": {
      "type": "string"
    },
    "sourceManagedInstanceId": "string",
    "storageSizeInGB": "int",
    "subnetId": "string",
    "timezoneId": "string",
    "vCores": "int",
    "zoneRedundant": "bool"
  }
}

Nilai properti

managedInstances

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Sql/managedInstances'
apiVersion Versi api sumber daya '2021-11-01'
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-63

Karakter yang valid:
Huruf kecil, angka, dan tanda hubung.

Tidak dapat diawali atau diakhiri dengan tanda hubung.

Nama sumber daya harus unik di seluruh Azure.
lokasi Lokasi sumber daya. string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
sku SKU instans terkelola. Nilai yang diizinkan untuk sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH Sku
identity Identitas Azure Active Directory dari instans terkelola. ResourceIdentity
properti Properti sumber daya. ManagedInstanceProperties

ResourceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas. Atur ini ke 'SystemAssigned' untuk membuat dan menetapkan prinsipal Azure Active Directory secara otomatis untuk sumber daya. 'Tidak Ada'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned'
userAssignedIdentities Id sumber daya dari identitas yang ditetapkan pengguna untuk digunakan ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Nama Deskripsi Nilai
{customized property} UserIdentity

UserIdentity

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

ManagedInstanceProperties

Nama Deskripsi Nilai
administratorLogin Nama pengguna administrator untuk instans terkelola. Hanya dapat ditentukan ketika instans terkelola sedang dibuat (dan diperlukan untuk pembuatan). string
administratorLoginPassword Kata sandi masuk administrator (diperlukan untuk pembuatan instans terkelola). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
Administrator Administrator Azure Active Directory server. ManagedInstanceExternalAdministrator
Pemeriksaan Kolas instans terkelola. string
dnsZonePartner Id sumber daya instans terkelola lain yang zona DNS-nya akan dibagikan instans terkelola ini setelah pembuatan. string
instancePoolId Id kumpulan instans tempat server terkelola ini berada. string
keyId URI CMK kunci yang digunakan untuk enkripsi. string
licenseType Jenis lisensi. Nilai yang mungkin adalah 'LicenseIncluded' (harga reguler termasuk lisensi SQL baru) dan 'BasePrice' (diskon harga AHB untuk membawa lisensi SQL Anda sendiri). 'BasePrice'
'LicenseIncluded'
maintenanceConfigurationId Menentukan id konfigurasi pemeliharaan untuk diterapkan ke instans terkelola ini. string
managedInstanceCreateMode Menentukan mode pembuatan database.

Default: Pembuatan instans reguler.

Pemulihan: Membuat instans dengan memulihkan sekumpulan cadangan ke titik waktu tertentu. RestorePointInTime dan SourceManagedInstanceId harus ditentukan.
'Default'
'PointInTimeRestore'
minimalTlsVersion Versi TLS minimal. Nilai yang diizinkan: 'None', '1.0', '1.1', '1.2' string
primaryUserAssignedIdentityId Id sumber daya identitas yang ditetapkan pengguna yang akan digunakan secara default. string
proxyOverride Jenis koneksi yang digunakan untuk menyambungkan ke instans. 'Default'
'Proksi'
'Pengalihan'
publicDataEndpointEnabled Apakah titik akhir data publik diaktifkan atau tidak. bool
requestedBackupStorageRedundancy Jenis akun penyimpanan yang akan digunakan untuk menyimpan cadangan untuk instans ini. Opsinya adalah Lokal (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) dan GeoZone(GeoZoneRedundantStorage) 'Geo'
'GeoZone'
'Lokal'
'Zona'
restorePointInTime Menentukan titik waktu (format ISO8601) database sumber yang akan dipulihkan untuk membuat database baru. string
servicePrincipal Perwakilan layanan instans terkelola. ServicePrincipal
sourceManagedInstanceId Pengidentifikasi sumber daya instans terkelola sumber yang terkait dengan operasi pembuatan instans ini. string
storageSizeInGB Ukuran penyimpanan dalam GB. Nilai minimum: 32. Nilai maksimum: 16384. Kenaikan 32 GB hanya diperbolehkan. Nilai maksimum tergantung pada keluarga perangkat keras yang dipilih dan jumlah vCore. int
subnetId ID sumber daya subnet untuk instans terkelola. string
timezoneId Id zona waktu. Nilai yang diizinkan adalah zona waktu yang didukung oleh Windows.
Windows menyimpan detail tentang zona waktu yang didukung, termasuk id, dalam registri di bawah
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones.
Anda bisa mendapatkan nilai registri tersebut melalui SQL Server dengan mengkueri nama SELECT AS timezone_id FROM sys.time_zone_info.
Daftar Id juga dapat diperoleh dengan mengeksekusi [System.TimeZoneInfo]::GetSystemTimeZones() di PowerShell.
Contoh id zona waktu yang valid adalah "Waktu Standar Pasifik" atau "W. Waktu Standar Eropa".
string
vCore Jumlah vCore. Nilai yang diizinkan: 8, 16, 24, 32, 40, 64, 80. int
zoneRedundant Apakah multi-az diaktifkan atau tidak. bool

ManagedInstanceExternalAdministrator

Nama Deskripsi Nilai
administratorType Jenis administrator sever. 'ActiveDirectory'
azureADOnlyAuthentication Azure Active Directory hanya Autentikasi yang diaktifkan. bool
masuk Nama masuk administrator server. string
principalType Jenis Utama administrator sever. 'Aplikasi'
'Grup'
'Pengguna'
sid SID (ID objek) administrator server. string

Batasan:
Panjang min = 36
Panjang maksimum = 36
Pola = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tenantId ID penyewa administrator. string

Batasan:
Panjang min = 36
Panjang maksimum = 36
Pola = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServicePrincipal

Nama Deskripsi Nilai
jenis Jenis perwakilan layanan. 'Tidak Ada'
'SystemAssigned'

SKU

Nama Deskripsi Nilai
kapasitas Kapasitas SKU tertentu. int
keluarga Jika layanan memiliki generasi perangkat keras yang berbeda, untuk SKU yang sama, maka itu dapat ditangkap di sini. string
nama Nama SKU, biasanya, kode huruf + Angka, misalnya P3. string (diperlukan)
Ukuran Ukuran SKU tertentu string
Tier Tingkat atau edisi SKU tertentu, misalnya Dasar, Premium. string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Menyebarkan SQL Managed Instance dengan Jaringan

Sebarkan ke Azure
Menyebarkan UDR dan NSG untuk mendukung Azure SQL Managed Instance dan menyebarkan Instans Terkelola
Membuat SQL MI di dalam jaringan virtual baru

Sebarkan ke Azure
Sebarkan Azure Sql Database Managed Instance (SQL MI) di dalam Virtual Network baru.
Membuat SQL MI dengan pengiriman log dan metrik yang dikonfigurasi

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan SQL MI dan sumber daya tambahan yang digunakan untuk menyimpan log dan metrik (ruang kerja diagnostik, akun penyimpanan, hub peristiwa).
Membuat SQL MI dengan jumpbox di dalam jaringan virtual baru

Sebarkan ke Azure
Sebarkan Azure Sql Database Managed Instance (SQL MI) dan JumpBox dengan SSMS di dalam Virtual Network baru.
Membuat SQL MI dengan koneksi titik-ke-situs yang dikonfigurasi

Sebarkan ke Azure
Sebarkan Azure Sql Database Managed Instance (SQL MI) dan Gateway jaringan virtual yang dikonfigurasi untuk koneksi titik-ke-situs di dalam jaringan virtual baru.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya managedInstances dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Sql/managedInstances, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/managedInstances@2021-11-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      administrators = {
        administratorType = "ActiveDirectory"
        azureADOnlyAuthentication = bool
        login = "string"
        principalType = "string"
        sid = "string"
        tenantId = "string"
      }
      collation = "string"
      dnsZonePartner = "string"
      instancePoolId = "string"
      keyId = "string"
      licenseType = "string"
      maintenanceConfigurationId = "string"
      managedInstanceCreateMode = "string"
      minimalTlsVersion = "string"
      primaryUserAssignedIdentityId = "string"
      proxyOverride = "string"
      publicDataEndpointEnabled = bool
      requestedBackupStorageRedundancy = "string"
      restorePointInTime = "string"
      servicePrincipal = {
        type = "string"
      }
      sourceManagedInstanceId = "string"
      storageSizeInGB = int
      subnetId = "string"
      timezoneId = "string"
      vCores = int
      zoneRedundant = bool
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  })
}

Nilai properti

managedInstances

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Sql/managedInstances@2021-11-01"
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-63

Karakter yang valid:
Huruf kecil, angka, dan tanda hubung.

Tidak dapat diawali atau diakhiri dengan tanda hubung.

Nama sumber daya harus unik di seluruh Azure.
lokasi Lokasi sumber daya. string (diperlukan)
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag.
sku SKU instans terkelola. Nilai yang diizinkan untuk sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH Sku
identity Identitas Azure Active Directory dari instans terkelola. ResourceIdentity
properti Properti sumber daya. ManagedInstanceProperties

ResourceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas. Atur ini ke 'SystemAssigned' untuk membuat dan menetapkan prinsipal Azure Active Directory secara otomatis untuk sumber daya. "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"
identity_ids Id sumber daya dari identitas yang ditetapkan pengguna untuk digunakan Array ID identitas pengguna.

ResourceIdentityUserAssignedIdentities

Nama Deskripsi Nilai
{properti yang disesuaikan} UserIdentity

UserIdentity

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

ManagedInstanceProperties

Nama Deskripsi Nilai
administratorLogin Nama pengguna administrator untuk instans terkelola. Hanya dapat ditentukan ketika instans terkelola sedang dibuat (dan diperlukan untuk pembuatan). string
administratorLoginPassword Kata sandi masuk administrator (diperlukan untuk pembuatan instans terkelola). string

Batasan:
Nilai sensitif. Teruskan sebagai parameter aman.
Administrator Administrator Azure Active Directory server. ManagedInstanceExternalAdministrator
Pemeriksaan Kolae instans terkelola. string
dnsZonePartner Id sumber daya instans terkelola lain yang zona DNS-nya akan dibagikan instans terkelola ini setelah pembuatan. string
instancePoolId Id kumpulan instans tempat server terkelola ini berada. string
keyId URI CMK kunci yang digunakan untuk enkripsi. string
licenseType Jenis lisensi. Nilai yang mungkin adalah 'LicenseIncluded' (harga reguler termasuk lisensi SQL baru) dan 'BasePrice' (harga AHB diskon untuk membawa lisensi SQL Anda sendiri). "BasePrice"
"LicenseIncluded"
maintenanceConfigurationId Menentukan id konfigurasi pemeliharaan untuk diterapkan ke instans terkelola ini. string
managedInstanceCreateMode Menentukan mode pembuatan database.

Default: Pembuatan instans reguler.

Pemulihan: Membuat instans dengan memulihkan sekumpulan cadangan ke titik waktu tertentu. RestorePointInTime dan SourceManagedInstanceId harus ditentukan.
"Default"
"PointInTimeRestore"
minimalTlsVersion Versi TLS minimal. Nilai yang diizinkan: 'None', '1.0', '1.1', '1.2' string
primaryUserAssignedIdentityId Id sumber daya identitas yang ditetapkan pengguna yang akan digunakan secara default. string
proxyOverride Jenis koneksi yang digunakan untuk menyambungkan ke instans. "Default"
"Proksi"
"Alihkan"
publicDataEndpointEnabled Apakah titik akhir data publik diaktifkan atau tidak. bool
requestedBackupStorageRedundancy Jenis akun penyimpanan yang akan digunakan untuk menyimpan cadangan untuk instans ini. Opsinya adalah Lokal (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) dan GeoZone(GeoZoneRedundantStorage) "Geo"
"GeoZone"
"Lokal"
"Zona"
restorePointInTime Menentukan titik waktu (format ISO8601) database sumber yang akan dipulihkan untuk membuat database baru. string
servicePrincipal Perwakilan layanan instans terkelola. ServicePrincipal
sourceManagedInstanceId Pengidentifikasi sumber daya instans terkelola sumber yang terkait dengan operasi pembuatan instans ini. string
storageSizeInGB Ukuran penyimpanan dalam GB. Nilai minimum: 32. Nilai maksimum: 16384. Kenaikan 32 GB hanya diperbolehkan. Nilai maksimum tergantung pada keluarga perangkat keras yang dipilih dan jumlah vCore. int
subnetId ID sumber daya subnet untuk instans terkelola. string
timezoneId Id zona waktu. Nilai yang diizinkan adalah zona waktu yang didukung oleh Windows.
Windows menyimpan detail tentang zona waktu yang didukung, termasuk id, dalam registri di bawah
KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones.
Anda bisa mendapatkan nilai registri tersebut melalui SQL Server dengan mengkueri nama SELECT AS timezone_id FROM sys.time_zone_info.
Daftar Id juga dapat diperoleh dengan mengeksekusi [System.TimeZoneInfo]::GetSystemTimeZones() di PowerShell.
Contoh id zona waktu yang valid adalah "Waktu Standar Pasifik" atau "W. Waktu Standar Eropa".
string
vCore Jumlah vCore. Nilai yang diizinkan: 8, 16, 24, 32, 40, 64, 80. int
zoneRedundant Apakah multi-az diaktifkan atau tidak. bool

ManagedInstanceExternalAdministrator

Nama Deskripsi Nilai
administratorType Jenis administrator sever. "ActiveDirectory"
azureADOnlyAuthentication Azure Active Directory hanya Autentikasi yang diaktifkan. bool
masuk Nama masuk administrator server. string
principalType Jenis Utama administrator sever. "Aplikasi"
"Grup"
"Pengguna"
sid SID (ID objek) administrator server. string

Batasan:
Panjang min = 36
Panjang maksimum = 36
Pola = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tenantId ID penyewa administrator. string

Batasan:
Panjang min = 36
Panjang maksimum = 36
Pola = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

ServicePrincipal

Nama Deskripsi Nilai
jenis Jenis perwakilan layanan. "Tidak Ada"
"SystemAssigned"

SKU

Nama Deskripsi Nilai
kapasitas Kapasitas SKU tertentu. int
keluarga Jika layanan memiliki generasi perangkat keras yang berbeda, untuk SKU yang sama, maka itu dapat ditangkap di sini. string
nama Nama SKU, biasanya, kode huruf + Angka, misalnya P3. string (diperlukan)
Ukuran Ukuran SKU tertentu string
Tier Tingkat atau edisi SKU tertentu, misalnya Dasar, Premium. string