Microsoft.Sql managedInstances 2018-06-01-preview
- Najnowsza
- 2023-05-01-preview
- 2023-02-01-preview
- 2022-11-01-preview
- 2022-08-01-preview
- 2022-05-01-preview
- 2022-02-01-preview
- 2021-11-01
- 2021-11-01-preview
- 2021-08-01-preview
- 2021-05-01-preview
- 2021-02-01-preview
- 2020-11-01-preview
- 2020-08-01-preview
- 2020-02-02-preview
- 2018-06-01-preview
- 2015-05-01-preview
Definicja zasobu Bicep
Typ zasobu managedInstances można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Sql/managedInstances, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Sql/managedInstances@2018-06-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
identity: {
type: 'string'
}
properties: {
administratorLogin: 'string'
administratorLoginPassword: 'string'
collation: 'string'
dnsZonePartner: 'string'
instancePoolId: 'string'
licenseType: 'string'
maintenanceConfigurationId: 'string'
managedInstanceCreateMode: 'string'
minimalTlsVersion: 'string'
proxyOverride: 'string'
publicDataEndpointEnabled: bool
restorePointInTime: 'string'
sourceManagedInstanceId: 'string'
storageSizeInGB: int
subnetId: 'string'
timezoneId: 'string'
vCores: int
}
}
Wartości właściwości
managedInstances
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–63 Prawidłowe znaki: Wyłącznie małe litery, cyfry i łączniki. Nie można rozpocząć ani zakończyć łącznikiem. Nazwa zasobu musi być unikatowa na platformie Azure. |
location | Lokalizacja zasobu. | ciąg (wymagany) |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
sku | Jednostka SKU wystąpienia zarządzanego. Dozwolone wartości dla sku.name: GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 | Numer jednostki magazynowej |
identity | Tożsamość usługi Azure Active Directory wystąpienia zarządzanego. | Identyfikator zasobu |
properties | Właściwości zasobu. | ManagedInstanceProperties |
Identyfikator zasobu
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości. Ustaw tę wartość na "SystemAssigned", aby automatycznie utworzyć i przypisać jednostkę usługi Azure Active Directory dla zasobu. | "Brak" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" |
ManagedInstanceProperties
Nazwa | Opis | Wartość |
---|---|---|
administratorLogin | Nazwa użytkownika administratora dla wystąpienia zarządzanego. Można określić tylko wtedy, gdy wystąpienie zarządzane jest tworzone (i jest wymagane do utworzenia). | ciąg |
administratorLoginPassword | Hasło logowania administratora (wymagane do utworzenia wystąpienia zarządzanego). | ciąg |
Sortowanie | Sortowanie wystąpienia zarządzanego. | ciąg |
dnsZonePartner | Identyfikator zasobu innego wystąpienia zarządzanego, którego strefa DNS zostanie udostępniona po utworzeniu tego wystąpienia zarządzanego. | ciąg |
instancePoolId | Identyfikator puli wystąpień, do którego należy ten serwer zarządzany. | ciąg |
licenseType | Typ licencji. Możliwe wartości to "LicenseIncluded" (zwykła cena włącznie z nową licencją SQL) i "BasePrice" (obniżona cena usługi AHB za korzystanie z własnych licencji SQL). | "BasePrice" "LicenseIncluded" |
maintenanceConfigurationId | Określa identyfikator konfiguracji konserwacji, który ma być stosowany do tego wystąpienia zarządzanego. | ciąg |
managedInstanceCreateMode | Określa tryb tworzenia bazy danych. Ustawienie domyślne: Regularne tworzenie wystąpienia. Przywracanie: tworzy wystąpienie, przywracając zestaw kopii zapasowych do określonego punktu w czasie. Należy określić wartości RestorePointInTime i SourceManagedInstanceId. |
"Wartość domyślna" "PointInTimeRestore" |
minimalTlsVersion | Minimalna wersja protokołu TLS. Dozwolone wartości: "None", "1.0", "1.1", "1.2" | ciąg |
proxyOverride | Typ połączenia używany do nawiązywania połączenia z wystąpieniem. | "Wartość domyślna" "Serwer proxy" "Przekierowanie" |
publicDataEndpointEnabled | Określa, czy publiczny punkt końcowy danych jest włączony. | bool |
restorePointInTime | Określa punkt w czasie (format ISO8601) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych. | ciąg |
sourceManagedInstanceId | Identyfikator zasobu źródłowego wystąpienia zarządzanego skojarzonego z operacją tworzenia tego wystąpienia. | ciąg |
storageSizeInGB | Rozmiar magazynu w GB. Wartość minimalna: 32. Wartość maksymalna: 8192. Liczba dozwolonych przyrostów 32 GB. | int |
subnetId | Identyfikator zasobu podsieci dla wystąpienia zarządzanego. | ciąg |
timezoneId | Identyfikator strefy czasowej. Dozwolone wartości to strefy czasowe obsługiwane przez system Windows. System Windows przechowuje szczegółowe informacje na temat obsługiwanych stref czasowych, w tym identyfikatora, w rejestrze w obszarze KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Te wartości rejestru można uzyskać za pośrednictwem SQL Server, wysyłając zapytanie o nazwę SELECT AS timezone_id FROM sys.time_zone_info. Listę identyfikatorów można również uzyskać, wykonując polecenie [System.TimeZoneInfo]::GetSystemTimeZones() w programie PowerShell. Przykładem prawidłowego identyfikatora strefy czasowej jest "Czas standardowy pacyficzny" lub "W. Europa (czas standardowy). |
ciąg |
Rdzenie wirtualne | Liczba rdzeni wirtualnych. Dozwolone wartości: 8, 16, 24, 32, 40, 64, 80. | int |
SKU
Nazwa | Opis | Wartość |
---|---|---|
capacity | Pojemność konkretnej jednostki SKU. | int |
rodzina | Jeśli usługa ma różne generacje sprzętu, dla tej samej jednostki SKU, można je przechwycić tutaj. | ciąg |
name | Nazwa jednostki SKU, zazwyczaj, litera + kod numeryczny, np. P3. | ciąg (wymagany) |
size | Rozmiar konkretnej jednostki SKU | ciąg |
tier | Warstwa lub wersja konkretnej jednostki SKU, np. Podstawowa, Premium. | ciąg |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Wdrażanie SQL Managed Instance za pomocą sieci |
Wdrażanie trasy zdefiniowanej przez użytkownika i sieciowej grupy zabezpieczeń w celu obsługi Azure SQL Managed Instance i wdrażania wystąpienia zarządzanego |
Tworzenie wystąpienia zarządzanego SQL w nowej sieci wirtualnej |
Wdróż wystąpienie zarządzane usługi Azure Sql Database (MI) w nowym Virtual Network. |
Tworzenie wystąpienia zarządzanego SQL ze skonfigurowanym wysyłaniem dzienników i metryk |
Ten szablon umożliwia wdrożenie wystąpienia zarządzanego SQL i dodatkowych zasobów używanych do przechowywania dzienników i metryk (obszar roboczy diagnostyczny, konto magazynu, centrum zdarzeń). |
Tworzenie wystąpienia zarządzanego SQL za pomocą serwera przesiadkowego w nowej sieci wirtualnej |
Wdróż wystąpienie zarządzane usługi Azure Sql Database (SQL MI) i serwer JumpBox przy użyciu programu SSMS w nowym Virtual Network. |
Tworzenie wystąpienia zarządzanego SQL ze skonfigurowanym połączeniem punkt-lokacja |
Wdróż wystąpienie zarządzane usługi Azure Sql Database (SQL MI) i bramę sieci wirtualnej skonfigurowaną dla połączenia punkt-lokacja wewnątrz nowej sieci wirtualnej. |
Definicja zasobu szablonu usługi ARM
Typ zasobu managedInstances można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Sql/managedInstances, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Sql/managedInstances",
"apiVersion": "2018-06-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"family": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"identity": {
"type": "string"
},
"properties": {
"administratorLogin": "string",
"administratorLoginPassword": "string",
"collation": "string",
"dnsZonePartner": "string",
"instancePoolId": "string",
"licenseType": "string",
"maintenanceConfigurationId": "string",
"managedInstanceCreateMode": "string",
"minimalTlsVersion": "string",
"proxyOverride": "string",
"publicDataEndpointEnabled": "bool",
"restorePointInTime": "string",
"sourceManagedInstanceId": "string",
"storageSizeInGB": "int",
"subnetId": "string",
"timezoneId": "string",
"vCores": "int"
}
}
Wartości właściwości
managedInstances
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Sql/managedInstances" |
apiVersion | Wersja interfejsu API zasobów | "2018-06-01-preview" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–63 Prawidłowe znaki: Wyłącznie małe litery, cyfry i łączniki. Nie można rozpocząć ani zakończyć łącznikiem. Nazwa zasobu musi być unikatowa na platformie Azure. |
location | Lokalizacja zasobu. | ciąg (wymagany) |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
sku | Jednostka SKU wystąpienia zarządzanego. Dozwolone wartości dla sku.name: GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 | Numer jednostki magazynowej |
identity | Tożsamość usługi Azure Active Directory wystąpienia zarządzanego. | Identyfikator zasobu |
properties | Właściwości zasobu. | ManagedInstanceProperties |
Identyfikator zasobu
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości. Ustaw tę wartość na "SystemAssigned", aby automatycznie utworzyć i przypisać jednostkę usługi Azure Active Directory dla zasobu. | "Brak" "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" |
ManagedInstanceProperties
Nazwa | Opis | Wartość |
---|---|---|
administratorLogin | Nazwa użytkownika administratora dla wystąpienia zarządzanego. Można określić tylko wtedy, gdy wystąpienie zarządzane jest tworzone (i jest wymagane do utworzenia). | ciąg |
administratorLoginPassword | Hasło logowania administratora (wymagane do utworzenia wystąpienia zarządzanego). | ciąg |
Sortowanie | Sortowanie wystąpienia zarządzanego. | ciąg |
dnsZonePartner | Identyfikator zasobu innego wystąpienia zarządzanego, którego strefa DNS zostanie udostępniona po utworzeniu tego wystąpienia zarządzanego. | ciąg |
instancePoolId | Identyfikator puli wystąpień, do którego należy ten serwer zarządzany. | ciąg |
licenseType | Typ licencji. Możliwe wartości to "LicenseIncluded" (zwykła cena włącznie z nową licencją SQL) i "BasePrice" (obniżona cena usługi AHB za korzystanie z własnych licencji SQL). | "BasePrice" "LicenseIncluded" |
maintenanceConfigurationId | Określa identyfikator konfiguracji konserwacji, który ma być stosowany do tego wystąpienia zarządzanego. | ciąg |
managedInstanceCreateMode | Określa tryb tworzenia bazy danych. Ustawienie domyślne: Regularne tworzenie wystąpienia. Przywracanie: tworzy wystąpienie, przywracając zestaw kopii zapasowych do określonego punktu w czasie. Należy określić wartości RestorePointInTime i SourceManagedInstanceId. |
"Wartość domyślna" "PointInTimeRestore" |
minimalTlsVersion | Minimalna wersja protokołu TLS. Dozwolone wartości: "None", "1.0", "1.1", "1.2" | ciąg |
proxyOverride | Typ połączenia używany do nawiązywania połączenia z wystąpieniem. | "Wartość domyślna" "Serwer proxy" "Przekierowanie" |
publicDataEndpointEnabled | Określa, czy publiczny punkt końcowy danych jest włączony. | bool |
restorePointInTime | Określa punkt w czasie (format ISO8601) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych. | ciąg |
sourceManagedInstanceId | Identyfikator zasobu źródłowego wystąpienia zarządzanego skojarzonego z operacją tworzenia tego wystąpienia. | ciąg |
storageSizeInGB | Rozmiar magazynu w GB. Wartość minimalna: 32. Wartość maksymalna: 8192. Liczba dozwolonych przyrostów 32 GB. | int |
subnetId | Identyfikator zasobu podsieci dla wystąpienia zarządzanego. | ciąg |
timezoneId | Identyfikator strefy czasowej. Dozwolone wartości to strefy czasowe obsługiwane przez system Windows. System Windows przechowuje szczegółowe informacje na temat obsługiwanych stref czasowych, w tym identyfikatora, w rejestrze w obszarze KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Te wartości rejestru można uzyskać za pośrednictwem SQL Server, wysyłając zapytanie o nazwę SELECT AS timezone_id FROM sys.time_zone_info. Listę identyfikatorów można również uzyskać, wykonując polecenie [System.TimeZoneInfo]::GetSystemTimeZones() w programie PowerShell. Przykładem prawidłowego identyfikatora strefy czasowej jest "Pacyficzny czas standardowy" lub "W. Europa (czas standardowy). |
ciąg |
Rdzenie wirtualne | Liczba rdzeni wirtualnych. Dozwolone wartości: 8, 16, 24, 32, 40, 64, 80. | int |
SKU
Nazwa | Opis | Wartość |
---|---|---|
capacity | Pojemność określonej jednostki SKU. | int |
rodzina | Jeśli usługa ma różne generacje sprzętu, dla tej samej jednostki SKU, można je przechwycić tutaj. | ciąg |
name | Nazwa jednostki SKU, zazwyczaj litera + kod liczbowy, np. P3. | ciąg (wymagany) |
size | Rozmiar określonej jednostki SKU | ciąg |
tier | Warstwa lub wersja określonej jednostki SKU, np. Podstawowa, Premium. | ciąg |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Wdrażanie SQL Managed Instance za pomocą sieci |
Wdrażanie trasy zdefiniowanej przez użytkownika i sieciowej grupy zabezpieczeń w celu obsługi Azure SQL Managed Instance i wdrażania wystąpienia zarządzanego |
Tworzenie wystąpienia zarządzanego SQL w nowej sieci wirtualnej |
Wdróż wystąpienie zarządzane usługi Azure Sql Database (SQL MI) w nowej Virtual Network. |
Tworzenie wystąpienia zarządzanego SQL przy użyciu skonfigurowanego wysyłania dzienników i metryk |
Ten szablon umożliwia wdrożenie programu SQL MI i dodatkowych zasobów używanych do przechowywania dzienników i metryk (obszar roboczy diagnostyczny, konto magazynu, centrum zdarzeń). |
Tworzenie wystąpienia zarządzanego SQL za pomocą serwera przesiadkowego w nowej sieci wirtualnej |
Wdróż wystąpienie zarządzane usługi Azure Sql Database (SQL MI) i aplikację JumpBox za pomocą programu SSMS w nowej Virtual Network. |
Tworzenie wystąpienia zarządzanego SQL przy użyciu skonfigurowanego połączenia punkt-lokacja |
Wdróż wystąpienie zarządzane usługi Azure Sql Database (SQL MI) i bramę sieci wirtualnej skonfigurowaną na potrzeby połączenia punkt-lokacja w nowej sieci wirtualnej. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu managedInstances można wdrożyć za pomocą operacji docelowych:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Sql/managedInstances, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/managedInstances@2018-06-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
}
body = jsonencode({
properties = {
administratorLogin = "string"
administratorLoginPassword = "string"
collation = "string"
dnsZonePartner = "string"
instancePoolId = "string"
licenseType = "string"
maintenanceConfigurationId = "string"
managedInstanceCreateMode = "string"
minimalTlsVersion = "string"
proxyOverride = "string"
publicDataEndpointEnabled = bool
restorePointInTime = "string"
sourceManagedInstanceId = "string"
storageSizeInGB = int
subnetId = "string"
timezoneId = "string"
vCores = int
}
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
})
}
Wartości właściwości
ManagedInstances
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Sql/managedInstances@2018-06-01-preview" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–63 Prawidłowe znaki: Wyłącznie małe litery, cyfry i łączniki. Nie można rozpocząć ani zakończyć łącznikiem. Nazwa zasobu musi być unikatowa na platformie Azure. |
location | Lokalizacja zasobu. | ciąg (wymagany) |
parent_id | Aby wdrożyć w grupie zasobów, użyj identyfikatora tej grupy zasobów. | ciąg (wymagany) |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. |
sku | Jednostka SKU wystąpienia zarządzanego. Dozwolone wartości sku.name: GP_Gen4, GP_Gen5, BC_Gen4, BC_Gen5 | Numer jednostki magazynowej |
identity | Tożsamość usługi Azure Active Directory wystąpienia zarządzanego. | Identyfikator zasobu |
properties | Właściwości zasobu. | ManagedInstanceProperties |
Identyfikator zasobu
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości. Ustaw tę wartość na wartość "SystemAssigned", aby automatycznie utworzyć i przypisać jednostkę usługi Azure Active Directory dla zasobu. | "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" |
ManagedInstanceProperties
Nazwa | Opis | Wartość |
---|---|---|
administratorLogin | Nazwa użytkownika administratora dla wystąpienia zarządzanego. Można określić tylko wtedy, gdy wystąpienie zarządzane jest tworzone (i jest wymagane do utworzenia). | ciąg |
administratorLoginPassword | Hasło logowania administratora (wymagane do utworzenia wystąpienia zarządzanego). | ciąg |
Sortowanie | Sortowanie wystąpienia zarządzanego. | ciąg |
dnsZonePartner | Identyfikator zasobu innego wystąpienia zarządzanego, którego strefa DNS zostanie udostępniona po utworzeniu tego wystąpienia zarządzanego. | ciąg |
instancePoolId | Identyfikator puli wystąpień, do którego należy ten serwer zarządzany. | ciąg |
licenseType | Typ licencji. Możliwe wartości to "LicenseIncluded" (zwykła cena włącznie z nową licencją SQL) i "BasePrice" (obniżona cena usługi AHB za korzystanie z własnych licencji SQL). | "BasePrice" "LicenseIncluded" |
maintenanceConfigurationId | Określa identyfikator konfiguracji konserwacji, który ma być stosowany do tego wystąpienia zarządzanego. | ciąg |
managedInstanceCreateMode | Określa tryb tworzenia bazy danych. Ustawienie domyślne: Regularne tworzenie wystąpienia. Przywracanie: tworzy wystąpienie, przywracając zestaw kopii zapasowych do określonego punktu w czasie. Należy określić wartości RestorePointInTime i SourceManagedInstanceId. |
"Wartość domyślna" "PointInTimeRestore" |
minimalTlsVersion | Minimalna wersja protokołu TLS. Dozwolone wartości: "None", "1.0", "1.1", "1.2" | ciąg |
proxyOverride | Typ połączenia używany do nawiązywania połączenia z wystąpieniem. | "Wartość domyślna" "Serwer proxy" "Przekierowanie" |
publicDataEndpointEnabled | Określa, czy publiczny punkt końcowy danych jest włączony. | bool |
restorePointInTime | Określa punkt w czasie (format ISO8601) źródłowej bazy danych, która zostanie przywrócona w celu utworzenia nowej bazy danych. | ciąg |
sourceManagedInstanceId | Identyfikator zasobu źródłowego wystąpienia zarządzanego skojarzonego z operacją tworzenia tego wystąpienia. | ciąg |
storageSizeInGB | Rozmiar magazynu w GB. Wartość minimalna: 32. Wartość maksymalna: 8192. Liczba dozwolonych przyrostów 32 GB. | int |
subnetId | Identyfikator zasobu podsieci dla wystąpienia zarządzanego. | ciąg |
timezoneId | Identyfikator strefy czasowej. Dozwolone wartości to strefy czasowe obsługiwane przez system Windows. System Windows przechowuje szczegółowe informacje na temat obsługiwanych stref czasowych, w tym identyfikatora, w rejestrze w obszarze KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Te wartości rejestru można uzyskać za pośrednictwem SQL Server, wysyłając zapytanie o nazwę SELECT AS timezone_id FROM sys.time_zone_info. Listę identyfikatorów można również uzyskać, wykonując polecenie [System.TimeZoneInfo]::GetSystemTimeZones() w programie PowerShell. Przykładem prawidłowego identyfikatora strefy czasowej jest "Czas standardowy pacyficzny" lub "W. Europa (czas standardowy). |
ciąg |
Rdzenie wirtualne | Liczba rdzeni wirtualnych. Dozwolone wartości: 8, 16, 24, 32, 40, 64, 80. | int |
SKU
Nazwa | Opis | Wartość |
---|---|---|
capacity | Pojemność konkretnej jednostki SKU. | int |
rodzina | Jeśli usługa ma różne generacje sprzętu, dla tej samej jednostki SKU, można je przechwycić tutaj. | ciąg |
name | Nazwa jednostki SKU, zazwyczaj, litera + kod numeryczny, np. P3. | ciąg (wymagany) |
size | Rozmiar konkretnej jednostki SKU | ciąg |
tier | Warstwa lub wersja konkretnej jednostki SKU, np. Podstawowa, Premium. | ciąg |