Servery a databáze Microsoft.Sql 2021-08-01-preview
- Latest (Nejnovější)
- 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-preview
- 2019-06-01-preview
- 2017-10-01-preview
- 2017-03-01-preview
- 2014-04-01
Definice prostředku Bicep
Typ prostředku servery nebo databáze je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Sql/servers/databases, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Sql/servers/databases@2021-08-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
family: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
parent: resourceSymbolicName
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
autoPauseDelay: int
catalogCollation: 'string'
collation: 'string'
createMode: 'string'
elasticPoolId: 'string'
federatedClientId: 'string'
highAvailabilityReplicaCount: int
isLedgerOn: bool
licenseType: 'string'
longTermRetentionBackupResourceId: 'string'
maintenanceConfigurationId: 'string'
maxSizeBytes: int
minCapacity: json('decimal-as-string')
readScale: 'string'
recoverableDatabaseId: 'string'
recoveryServicesRecoveryPointId: 'string'
requestedBackupStorageRedundancy: 'string'
restorableDroppedDatabaseId: 'string'
restorePointInTime: 'string'
sampleName: 'string'
secondaryType: 'string'
sourceDatabaseDeletionDate: 'string'
sourceDatabaseId: 'string'
sourceResourceId: 'string'
zoneRedundant: bool
}
}
Hodnoty vlastností
servery/databáze
Název | Description | Hodnota |
---|---|---|
name | Název prostředku Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu. |
string (povinné) Limit počtu znaků: 1–128 Platné znaky: Nelze použít: <>*%&:\/? nebo řídicí znakyNemůže končit tečkou nebo mezerou. |
location | Umístění prostředku. | string (povinné) |
tags | Značky prostředků. | Slovník názvů značek a hodnot. Viz Značky v šablonách |
Sku | Skladová položka databáze. Seznam skladových položek se může lišit podle oblasti a nabídky podpory. Pokud chcete určit skladové položky (včetně názvu skladové položky, úrovně/edice, řady a kapacity), které jsou dostupné pro vaše předplatné v oblasti Azure, použijte Capabilities_ListByLocation rozhraní REST API nebo jeden z následujících příkazů:Azure CLI: az sql db list-editions -l {location} -o table Azure PowerShell: Get-AzSqlServerServiceObjective -Location {location} |
Sku |
Nadřazené | V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu: servery |
identity | Identita Azure Active Directory databáze. | DatabaseIdentity |
properties | Vlastnosti prostředku. | Vlastnosti databáze |
DatabaseIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ identity | 'Žádný' 'UserAssigned' |
userAssignedIdentity | ID prostředků identit přiřazených uživatelem, které se mají použít | DatabaseIdentityUserAssignedIdentity |
DatabaseIdentityUserAssignedIdentity
Název | Description | Hodnota |
---|---|---|
{přizpůsobená vlastnost} | DatabaseUserIdentity |
DatabaseUserIdentity
Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.
Vlastnosti databáze
Název | Description | Hodnota |
---|---|---|
autoPauseDelay | Čas v minutách, po kterém se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané. | int |
catalogCollation | Kolace katalogu metadat. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
Kolace | Kolace databáze. | řetězec |
createMode | Určuje režim vytváření databáze. Výchozí: pravidelné vytváření databáze. Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadáno jako ID prostředku zdrojové databáze. Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadáno jako ID prostředku existující primární databáze. PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. sourceDatabaseId musí být zadáno jako ID prostředku existující databáze a musí být zadáno restorePointInTime. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. sourceDatabaseId musí být zadáno jako ID obnovitelného prostředku databáze, které chcete obnovit. Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. Musí být zadán sourceDatabaseId. Pokud sourceDatabaseId je ID původního prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak sourceDatabaseId musí být obnovitelné ID vyřazeného prostředku databáze a sourceDatabaseDeletionDate se ignoruje. restorePointInTime může být také zadán pro obnovení z dřívějšího bodu v čase. RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z trezoru dlouhodobého uchovávání. recoveryServicesRecoveryPointResourceId musí být zadané jako ID prostředku bodu obnovení. Edice DataWarehouse nepodporují copy, secondary a RestoreLongTermRetentionBackup. |
'Kopírovat' Výchozí 'OnlineSecondary' PointInTimeRestore "Obnovení" 'Obnovit' 'RestoreExternalBackup' RestoreExternalBackupSecondary RestoreLongTermRetentionBackup Sekundární |
elasticPoolId | Identifikátor prostředku elastického fondu obsahujícího tuto databázi. | řetězec |
federatedClientId | ID klienta použitého pro scénář klíče CMK mezi tenanty na databázi | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
highAvailabilityReplicaCount | Počet sekundárních replik přidružených k databázi, které se používají k zajištění vysoké dostupnosti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu. | int |
isLedgerOn | Určuje, jestli je tato databáze databáze hlavní knihy, což znamená, že všechny tabulky v databázi jsou tabulky registru. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit. | bool |
licenseType | Typ licence, který se má použít pro tuto databázi. LicenseIncluded pokud potřebujete licenci nebo BasePrice pokud máte licenci a máte nárok na Zvýhodněné hybridní využití Azure. |
'BasePrice' LicenseIncluded |
longTermRetentionBackupResourceId | Identifikátor prostředku dlouhodobého uchovávání záloh přidružených k operaci vytvoření této databáze. | řetězec |
maintenanceConfigurationId | ID konfigurace údržby přiřazené k databázi. Tato konfigurace definuje období, kdy budou probíhat aktualizace údržby. | řetězec |
maxSizeBytes | Maximální velikost databáze vyjádřená v bajtech. | int |
minCapacity | Minimální kapacita, kterou bude mít databáze vždy přidělenou, pokud není pozastavená: Pokud chcete zadat desetinnou hodnotu, použijte funkci json(). | int nebo json decimal |
readScale | Stav směrování jen pro čtení Pokud je povoleno, připojení, která mají v připojovací řetězec nastavený záměr aplikace na jen pro čtení, můžou být směrována na sekundární repliku jen pro čtení ve stejné oblasti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu. | Zakázáno 'Povoleno' |
recoverableDatabaseId | Identifikátor prostředku obnovitelné databáze přidružené k operaci vytvoření této databáze. | řetězec |
recoveryServicesRecoveryPointId | Identifikátor prostředku bodu obnovení přidruženého k operaci vytvoření této databáze. | řetězec |
requestedBackupStorageRedundancy | Typ účtu úložiště, který se má použít k ukládání záloh pro tuto databázi. | 'Geo' 'GeoZone' 'Místní' 'Zóna' |
restorableDroppedDatabaseId | Identifikátor prostředku obnovitelné vyřazené databáze přidružené k operaci vytvoření této databáze. | řetězec |
restorePointInTime | Určuje bod v čase (ISO8601 formát) zdrojové databáze, která se obnoví za účelem vytvoření nové databáze. | řetězec |
sampleName | Název ukázkového schématu, které se má použít při vytváření této databáze. | 'AdventureWorksLT' WideWorldImportersFull WideWorldImportersStd |
secondaryType | Sekundární typ databáze, pokud se jedná o sekundární databázi. Platné hodnoty jsou Geo a Pojmenované. | 'Geo' 'Pojmenovaný' |
sourceDatabaseDeletionDate | Určuje čas odstranění databáze. | řetězec |
sourceDatabaseId | Identifikátor prostředku zdrojové databáze přidružené k operaci vytvoření této databáze. | řetězec |
sourceResourceId | Identifikátor prostředku zdroje přidruženého k operaci vytvoření této databáze. Pokud je zadán sourceResourceId, nesmí být zadán sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId a sourceDatabaseDeletionDate a CreateMode musí být PointInTimeRestore, Restore nebo Recovery. Pokud createMode je PointInTimeRestore, sourceResourceId musí být ID prostředku existující databáze nebo existujícího fondu SQL a musí být zadán restorePointInTime. Pokud createMode je Obnovení, sourceResourceId musí být ID prostředku obnovitelné vyřazené databáze nebo obnovitelného vyřazeného fondu SQL. Pokud createMode je Obnovit, sourceResourceId musí být ID prostředku obnovitelné databáze nebo obnovitelného fondu SQL. Tato vlastnost umožňuje obnovení napříč předplatnými, což je podporováno pouze pro edici DataWarehouse. Pokud zdrojové předplatné patří do jiného tenanta než cílového předplatného, musí hlavička x-ms-authorization-auxiliary obsahovat ověřovací token pro zdrojového tenanta. Další podrobnosti o hlavičce x-ms-authorization-auxiliary najdete v tématu /azure/azure-resource-manager/management/authenticate-multi-tenant. |
řetězec |
zoneRedundant | Jestli je tato databáze zónově redundantní, což znamená, že repliky této databáze budou rozložené do několika zón dostupnosti. | bool |
Skladová jednotka (SKU)
Název | Description | Hodnota |
---|---|---|
capacity | Kapacita konkrétní skladové položky. | int |
family | Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete to tady zaznamenat. | řetězec |
name | Název skladové položky, obvykle písmeno + číselný kód, např. P3. | string (povinné) |
size | Velikost konkrétní skladové položky | řetězec |
tier | Úroveň nebo edice konkrétní skladové položky, například Basic, Premium. | řetězec |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Aplikace Django s databázemi SQL |
Tato šablona používá k nasazení aplikace rozšíření Azure Linux CustomScript. Tento příklad vytvoří virtuální počítač s Ubuntu, provede bezobslužnou instalaci Pythonu, Django a Apache a pak vytvoří jednoduchou aplikaci Django. Šablona také vytvoří SQL Database s ukázkovou tabulkou s některými ukázkovými daty, která se zobrazí ve webovém prohlížeči pomocí dotazu. |
EPiserverCMS v Azure |
Tato šablona umožňuje vytvářet prostředky potřebné pro nasazení EpiServerCMS v Azure. |
Automatické škálování škálovací sady virtuálních počítačů LANSA s Windows s Azure SQL Database |
Šablona nasadí sadu virtuálních počítačů s Windows s požadovaným počtem virtuálních počítačů ve škálovací sadě a msi LANSA pro instalaci do každého virtuálního počítače. Po nasazení škálovací sady virtuálních počítačů se k instalaci MSI LANSA použije rozšíření vlastních skriptů. |
Nasazení Octopus Deploy 3.0 se zkušební licencí |
Tato šablona umožňuje nasadit jeden server Octopus Deploy 3.0 se zkušební licencí. Tím se nasadí na jeden virtuální počítač s Windows Serverem 2012R2 (Standard D2) a sql db (úroveň S1) do umístění určeného pro skupinu prostředků. |
Webová aplikace orchard CMS videoportálu |
Tato šablona poskytuje snadný způsob nasazení sady Orchard CMS na Azure App Service Web Apps s povoleným a nakonfigurovaným modulem Azure Media Services. |
Škálovatelná webová aplikace Umbraco CMS |
Tato šablona poskytuje snadný způsob nasazení webové aplikace Umbraco CMS na Azure App Service Web Apps. |
Jednoduchá webová aplikace Umbraco CMS |
Tato šablona poskytuje snadný způsob nasazení webové aplikace Umbraco CMS na Azure App Service Web Apps. |
Podnikové zásady správného řízení – AppService, SQL Db, AD, OMS, Runbooky |
Přechod na cloud pro malé nebo velké podniky vyžaduje zodpovědné a efektivní modely zásad správného řízení, aby odvozovaly hodnotu z jejich cloudových nasazení. CloudWise (kódový název řešení) je složené řešení, které je k dispozici v rychlých startech partnerů Azure, je nástroj pro přijetí pro zákazníky, systémové integrátory i partnery, který poskytuje samoobslužné automatizované řešení zásad správného řízení a provozu zaměřené na optimalizaci nákladů, zlepšení spolehlivosti aplikací a snížení obchodních rizik. Řešení zvýrazňuje základní pilíře zásad správného řízení– viditelnost a řízení. |
Web eShopu se službou ASE s interním nástrojem pro vyrovnávání zatížení |
App Service Environment je možnost plánu služby Premium Azure App Service, která poskytuje plně izolované a vyhrazené prostředí pro bezpečné spouštění Azure App Service aplikací ve velkém měřítku, včetně aplikací Web Apps, Mobile Apps a API Apps. |
Webová aplikace využívající privátní koncový bod Azure SQL |
Tato šablona ukazuje, jak vytvořit webovou aplikaci, která využívá privátní koncový bod odkazující na Azure SQL Server. |
Služba Vzdálená plocha s vysokou dostupností |
Tento ukázkový kód šablony ARM nasadí testovací prostředí kolekce relací vzdálené plochy 2019 s vysokou dostupností. Cílem je nasadit plně redundantní a vysoce dostupné řešení pro Vzdálenou plochu pomocí Windows Serveru 2019. |
Nasazení služby Sports Analytics v architektuře Azure |
Vytvoří účet úložiště Azure s povolenou službou ADLS Gen2, instanci Azure Data Factory s propojenými službami pro účet úložiště (pokud je nasazená databáze Azure SQL) a instanci Azure Databricks. Identita AAD pro uživatele nasazující šablonu a spravovaná identita pro instanci ADF budou mít v účtu úložiště roli Přispěvatel dat v objektech blob služby Storage. Existují také možnosti nasazení instance Azure Key Vault, databáze Azure SQL a centra událostí Azure (pro případy použití streamování). Po nasazení azure Key Vault se identitě spravované datové továrny a identitě AAD pro uživatele, který šablonu nasazuje, udělí role uživatele Key Vault Tajné kódy. |
Webová aplikace s SQL Database, Azure Cosmos DB, Azure Search |
Tato šablona zřídí webovou aplikaci, SQL Database, Azure Cosmos DB, Azure Search a Application Insights. |
Migrace do Azure SQL databáze pomocí Azure DMS |
Azure Database Migration Service (DMS) je navržený tak, aby zjednodušil proces migrace místních databází do Azure. DMS zjednoduší migraci stávajících místních databází SQL Server a Oracle na Azure SQL Database, Azure SQL Managed Instance nebo Microsoft SQL Server na virtuálním počítači Azure. Tato šablona by nasadila instanci služby Azure Database Migration Service, virtuální počítač Azure s nainstalovaným SQL Serverem, který bude fungovat jako zdrojový server s předem vytvořenou databází, a cílový server Azure SQL DB, který bude mít předem vytvořené schéma databáze, která se má migrovat ze zdrojového na cílový server. Šablona také nasadí požadované prostředky, jako je síťová karta, virtuální síť atd., pro podporu zdrojového virtuálního počítače, služby DMS a cílového serveru. |
HDInsight s vlastní databází metastoru Ambari a Hive ve virtuální síti |
Tato šablona umožňuje vytvořit cluster HDInsight ve stávající virtuální síti s novou databází SQL, která slouží jako vlastní databáze Ambari i metastor Hive. Musíte mít existující SQL Server, účet úložiště a virtuální síť. |
Nasazení clusteru HDInsight a databáze SQL |
Tato šablona umožňuje vytvořit cluster HDInsight a SQL Database pro testování Sqoopu. |
Příklad privátního koncového bodu |
Tato šablona ukazuje, jak vytvořit privátní koncový bod odkazující na Azure SQL Server. |
Azure SQL Server s auditováním zapsaným do centra událostí |
Tato šablona umožňuje nasadit server Azure SQL s povoleným auditováním pro zápis protokolů auditu do centra událostí. |
Azure SQL Server s auditováním zapsaným do Log Analytics |
Tato šablona umožňuje nasadit server Azure SQL s povoleným auditováním pro zápis protokolů auditu do Služby Log Analytics (pracovní prostor OMS). |
Vyhrazený fond SQL s transparentním šifrováním |
Vytvoří SQL Server a vyhrazený fond SQL (dříve SQL DW) s transparentním šifrováním dat. |
Vytvoření SQL Server a databáze |
Tato šablona umožňuje vytvořit SQL Database a Server. |
Zřízení SQL Database s transparentním šifrováním dat |
Tato šablona zřídí SQL Server s bránou firewall otevřenou pro provoz Azure a databází SQL s transparentním šifrováním dat (TDE). |
Nasazení nového elastického fondu SQL |
Tato šablona umožňuje nasadit nový elastický fond SQL s jeho novými přidruženými SQL Server a novými databázemi SQL, které se k němu přiřazují. |
Vytvoření Azure SQL serverů a databáze se skupinou převzetí služeb při selhání |
Vytvoří dva Azure SQL servery, databázi a skupinu převzetí služeb při selhání. |
App Service Environment s back-endem Azure SQL |
Tato šablona vytvoří App Service Environment s back-endem Azure SQL spolu s privátními koncovými body spolu s přidruženými prostředky, které se obvykle používají v privátním nebo izolovaném prostředí. |
Zřízení mobilní aplikace pomocí SQL Database |
Tato šablona zřídí mobilní aplikaci, SQL Database a centrum oznámení. Nakonfiguruje připojovací řetězec v mobilní aplikaci pro databázi a centrum oznámení. |
Webová aplikace se spravovanou identitou, SQL Server a ΑΙ |
Jednoduchý příklad nasazení infrastruktury Azure pro aplikace , data , spravovanou identitu a monitorování |
Vytvoření webové aplikace + Redis Cache + DATABÁZE SQL pomocí šablony |
Tato šablona vytvoří webovou aplikaci Azure s mezipamětí Redis a SQL Database. |
Zřízení webové aplikace pomocí SQL Database |
Tato šablona zřídí webovou aplikaci, SQL Database, nastavení automatického škálování, pravidla upozornění a App Insights. Nakonfiguruje připojovací řetězec ve webové aplikaci pro databázi. |
Vytvoření, konfigurace a nasazení webové aplikace na virtuální počítač Azure |
Vytvoření a konfigurace virtuálního počítače s Windows s SQL Azure databází a nasazení webové aplikace do prostředí pomocí PowerShell DSC |
Sonarqube Docker Web App v Linuxu s Azure SQL |
Tato šablona nasadí Sonarqube v linuxovém kontejneru webové aplikace Azure App Service pomocí oficiální image Sonarqube a využívá Azure SQL Server. |
Definice prostředku šablony ARM
Typ prostředku servery nebo databáze je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Sql/servers/databases, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.Sql/servers/databases",
"apiVersion": "2021-08-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",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"autoPauseDelay": "int",
"catalogCollation": "string",
"collation": "string",
"createMode": "string",
"elasticPoolId": "string",
"federatedClientId": "string",
"highAvailabilityReplicaCount": "int",
"isLedgerOn": "bool",
"licenseType": "string",
"longTermRetentionBackupResourceId": "string",
"maintenanceConfigurationId": "string",
"maxSizeBytes": "int",
"minCapacity": "[json('decimal-as-string')]",
"readScale": "string",
"recoverableDatabaseId": "string",
"recoveryServicesRecoveryPointId": "string",
"requestedBackupStorageRedundancy": "string",
"restorableDroppedDatabaseId": "string",
"restorePointInTime": "string",
"sampleName": "string",
"secondaryType": "string",
"sourceDatabaseDeletionDate": "string",
"sourceDatabaseId": "string",
"sourceResourceId": "string",
"zoneRedundant": "bool"
}
}
Hodnoty vlastností
servery/databáze
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Sql/servers/databases |
apiVersion | Verze rozhraní API prostředků | '2021-08-01-preview' |
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM. |
string (povinné) Limit počtu znaků: 1–128 Platné znaky: Nelze použít: <>*%&:\/? nebo řídicí znakyNemůže končit tečkou nebo mezerou. |
location | Umístění prostředku. | string (povinné) |
tags | Značky prostředků. | Slovník názvů značek a hodnot. Viz Značky v šablonách |
Sku | Skladová položka databáze. Seznam skladových položek se může lišit podle oblasti a nabídky podpory. Pokud chcete určit skladové položky (včetně názvu skladové položky, úrovně/edice, řady a kapacity), které jsou dostupné pro vaše předplatné v oblasti Azure, použijte Capabilities_ListByLocation rozhraní REST API nebo jeden z následujících příkazů:Azure CLI: az sql db list-editions -l {location} -o table Azure PowerShell: Get-AzSqlServerServiceObjective -Location {location} |
Sku |
identity | Identita Azure Active Directory databáze. | DatabaseIdentity |
properties | Vlastnosti prostředku. | Vlastnosti databáze |
DatabaseIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ identity | 'Žádný' 'UserAssigned' |
userAssignedIdentity | ID prostředků identit přiřazených uživatelem, které se mají použít | DatabaseIdentityUserAssignedIdentity |
DatabaseIdentityUserAssignedIdentity
Název | Description | Hodnota |
---|---|---|
{přizpůsobená vlastnost} | DatabaseUserIdentity |
DatabaseUserIdentity
Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.
Vlastnosti databáze
Název | Description | Hodnota |
---|---|---|
autoPauseDelay | Čas v minutách, po kterém se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané. | int |
catalogCollation | Kolace katalogu metadat. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
Kolace | Kolace databáze. | řetězec |
createMode | Určuje režim vytváření databáze. Výchozí: pravidelné vytváření databáze. Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadáno jako ID prostředku zdrojové databáze. Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadáno jako ID prostředku existující primární databáze. PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. sourceDatabaseId musí být zadáno jako ID prostředku existující databáze a musí být zadáno restorePointInTime. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. sourceDatabaseId musí být zadáno jako ID obnovitelného prostředku databáze, které chcete obnovit. Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. Musí být zadán sourceDatabaseId. Pokud sourceDatabaseId je ID původního prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak sourceDatabaseId musí být obnovitelné ID vyřazeného prostředku databáze a sourceDatabaseDeletionDate se ignoruje. restorePointInTime může být také zadán pro obnovení z dřívějšího bodu v čase. RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z trezoru dlouhodobého uchovávání. recoveryServicesRecoveryPointResourceId musí být zadané jako ID prostředku bodu obnovení. Edice DataWarehouse nepodporují copy, secondary a RestoreLongTermRetentionBackup. |
'Kopírovat' Výchozí 'OnlineSecondary' PointInTimeRestore "Obnovení" 'Obnovit' 'RestoreExternalBackup' RestoreExternalBackupSecondary RestoreLongTermRetentionBackup Sekundární |
elasticPoolId | Identifikátor prostředku elastického fondu obsahujícího tuto databázi. | řetězec |
federatedClientId | ID klienta použitého pro scénář klíče CMK mezi tenanty na databázi | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
highAvailabilityReplicaCount | Počet sekundárních replik přidružených k databázi, které se používají k zajištění vysoké dostupnosti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu. | int |
isLedgerOn | Určuje, jestli je tato databáze databáze hlavní knihy, což znamená, že všechny tabulky v databázi jsou tabulky registru. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit. | bool |
licenseType | Typ licence, který se má použít pro tuto databázi. LicenseIncluded pokud potřebujete licenci nebo BasePrice pokud máte licenci a máte nárok na Zvýhodněné hybridní využití Azure. |
'BasePrice' LicenseIncluded |
longTermRetentionBackupResourceId | Identifikátor prostředku dlouhodobého uchovávání záloh přidružených k operaci vytvoření této databáze. | řetězec |
maintenanceConfigurationId | ID konfigurace údržby přiřazené k databázi. Tato konfigurace definuje období, kdy budou probíhat aktualizace údržby. | řetězec |
maxSizeBytes | Maximální velikost databáze vyjádřená v bajtech. | int |
minCapacity | Minimální kapacita, kterou bude mít databáze vždy přidělenou, pokud není pozastavená: Pokud chcete zadat desetinnou hodnotu, použijte funkci json(). | int nebo json decimal |
readScale | Stav směrování jen pro čtení Pokud je povoleno, připojení, která mají v připojovací řetězec nastavený záměr aplikace na jen pro čtení, můžou být směrována na sekundární repliku jen pro čtení ve stejné oblasti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu. | Zakázáno 'Povoleno' |
recoverableDatabaseId | Identifikátor prostředku obnovitelné databáze přidružené k operaci vytvoření této databáze. | řetězec |
recoveryServicesRecoveryPointId | Identifikátor prostředku bodu obnovení přidruženého k operaci vytvoření této databáze. | řetězec |
requestedBackupStorageRedundancy | Typ účtu úložiště, který se má použít k ukládání záloh pro tuto databázi. | 'Geo' 'GeoZone' 'Místní' 'Zóna' |
restorableDroppedDatabaseId | Identifikátor prostředku obnovitelné vyřazené databáze přidružené k operaci vytvoření této databáze. | řetězec |
restorePointInTime | Určuje bod v čase (ISO8601 formát) zdrojové databáze, která se obnoví za účelem vytvoření nové databáze. | řetězec |
sampleName | Název ukázkového schématu, které se má použít při vytváření této databáze. | 'AdventureWorksLT' WideWorldImportersFull WideWorldImportersStd |
secondaryType | Sekundární typ databáze, pokud se jedná o sekundární databázi. Platné hodnoty jsou Geo a Pojmenované. | 'Geo' 'Pojmenovaný' |
sourceDatabaseDeletionDate | Určuje čas odstranění databáze. | řetězec |
sourceDatabaseId | Identifikátor prostředku zdrojové databáze přidružené k operaci vytvoření této databáze. | řetězec |
sourceResourceId | Identifikátor prostředku zdroje přidruženého k operaci vytvoření této databáze. Pokud je zadán sourceResourceId, nesmí být zadán sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId a sourceDatabaseDeletionDate a CreateMode musí být PointInTimeRestore, Restore nebo Recovery. Pokud createMode je PointInTimeRestore, sourceResourceId musí být ID prostředku existující databáze nebo existujícího fondu SQL a musí být zadán restorePointInTime. Pokud createMode je Obnovení, sourceResourceId musí být ID prostředku obnovitelné vyřazené databáze nebo obnovitelného vyřazeného fondu SQL. Pokud createMode je Obnovit, sourceResourceId musí být ID prostředku obnovitelné databáze nebo obnovitelného fondu SQL. Tato vlastnost umožňuje obnovení napříč předplatnými, což je podporováno pouze pro edici DataWarehouse. Pokud zdrojové předplatné patří do jiného tenanta než cílového předplatného, musí hlavička x-ms-authorization-auxiliary obsahovat ověřovací token pro zdrojového tenanta. Další podrobnosti o hlavičce x-ms-authorization-auxiliary najdete v tématu /azure/azure-resource-manager/management/authenticate-multi-tenant. |
řetězec |
zoneRedundant | Jestli je tato databáze zónově redundantní, což znamená, že repliky této databáze budou rozložené do několika zón dostupnosti. | bool |
Skladová jednotka (SKU)
Název | Description | Hodnota |
---|---|---|
capacity | Kapacita konkrétní skladové položky. | int |
family | Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete to tady zaznamenat. | řetězec |
name | Název skladové položky, obvykle písmeno + číselný kód, např. P3. | string (povinné) |
size | Velikost konkrétní skladové položky | řetězec |
tier | Úroveň nebo edice konkrétní skladové položky, například Basic, Premium. | řetězec |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Aplikace Django s databázemi SQL |
Tato šablona používá k nasazení aplikace rozšíření Azure Linux CustomScript. Tento příklad vytvoří virtuální počítač s Ubuntu, provede bezobslužnou instalaci Pythonu, Django a Apache a pak vytvoří jednoduchou aplikaci Django. Šablona také vytvoří SQL Database s ukázkovou tabulkou s některými ukázkovými daty, která se zobrazí ve webovém prohlížeči pomocí dotazu. |
EPiserverCMS v Azure |
Tato šablona umožňuje vytvářet prostředky potřebné pro nasazení EpiServerCMS v Azure. |
Automatické škálování škálovací sady virtuálních počítačů LANSA s Windows s Azure SQL Database |
Šablona nasadí sadu virtuálních počítačů s Windows s požadovaným počtem virtuálních počítačů ve škálovací sadě a msi LANSA pro instalaci do každého virtuálního počítače. Po nasazení škálovací sady virtuálních počítačů se k instalaci MSI LANSA použije rozšíření vlastních skriptů. |
Nasazení Octopus Deploy 3.0 se zkušební licencí |
Tato šablona umožňuje nasadit jeden server Octopus Deploy 3.0 se zkušební licencí. Tím se nasadí na jeden virtuální počítač s Windows Serverem 2012R2 (Standard D2) a sql db (úroveň S1) do umístění určeného pro skupinu prostředků. |
Webová aplikace orchard CMS videoportálu |
Tato šablona poskytuje snadný způsob nasazení sady Orchard CMS na Azure App Service Web Apps s povoleným a nakonfigurovaným modulem Azure Media Services. |
Škálovatelná webová aplikace Umbraco CMS |
Tato šablona poskytuje snadný způsob nasazení webové aplikace Umbraco CMS na Azure App Service Web Apps. |
Jednoduchá webová aplikace Umbraco CMS |
Tato šablona poskytuje snadný způsob nasazení webové aplikace Umbraco CMS na Azure App Service Web Apps. |
Podnikové zásady správného řízení – AppService, SQL Db, AD, OMS, Runbooky |
Přechod na cloud pro malé nebo velké podniky vyžaduje zodpovědné a efektivní modely zásad správného řízení, aby odvozovaly hodnotu z jejich cloudových nasazení. CloudWise (kódový název řešení) je složené řešení, které je k dispozici v rychlých startech partnerů Azure, je nástroj pro přijetí pro zákazníky, systémové integrátory i partnery, který poskytuje samoobslužné automatizované řešení zásad správného řízení a provozu zaměřené na optimalizaci nákladů, zlepšení spolehlivosti aplikací a snížení obchodních rizik. Řešení zvýrazňuje základní pilíře zásad správného řízení– viditelnost a řízení. |
Web eShopu se službou ASE s interním nástrojem pro vyrovnávání zatížení |
App Service Environment je možnost plánu služby Premium Azure App Service, která poskytuje plně izolované a vyhrazené prostředí pro bezpečné spouštění Azure App Service aplikací ve velkém měřítku, včetně aplikací Web Apps, Mobile Apps a API Apps. |
Webová aplikace využívající privátní koncový bod Azure SQL |
Tato šablona ukazuje, jak vytvořit webovou aplikaci, která využívá privátní koncový bod odkazující na Azure SQL Server. |
Služba Vzdálená plocha s vysokou dostupností |
Tento ukázkový kód šablony ARM nasadí testovací prostředí kolekce relací vzdálené plochy 2019 s vysokou dostupností. Cílem je nasadit plně redundantní a vysoce dostupné řešení pro Vzdálenou plochu pomocí Windows Serveru 2019. |
Nasazení služby Sports Analytics v architektuře Azure |
Vytvoří účet úložiště Azure s povolenou službou ADLS Gen2, instanci Azure Data Factory s propojenými službami pro účet úložiště (pokud je nasazená databáze Azure SQL) a instanci Azure Databricks. Identita AAD pro uživatele nasazující šablonu a spravovaná identita pro instanci ADF budou mít v účtu úložiště roli Přispěvatel dat v objektech blob služby Storage. Existují také možnosti nasazení instance Azure Key Vault, databáze Azure SQL a centra událostí Azure (pro případy použití streamování). Po nasazení azure Key Vault se identitě spravované datové továrny a identitě AAD pro uživatele, který šablonu nasazuje, udělí role uživatele Key Vault Tajné kódy. |
Webová aplikace s SQL Database, Azure Cosmos DB, Azure Search |
Tato šablona zřídí webovou aplikaci, SQL Database, Azure Cosmos DB, Azure Search a Application Insights. |
Migrace do Azure SQL databáze pomocí Azure DMS |
Azure Database Migration Service (DMS) je navržený tak, aby zjednodušil proces migrace místních databází do Azure. DMS zjednoduší migraci stávajících místních databází SQL Server a Oracle na Azure SQL Database, Azure SQL Managed Instance nebo Microsoft SQL Server na virtuálním počítači Azure. Tato šablona by nasadila instanci služby Azure Database Migration Service, virtuální počítač Azure s nainstalovaným SQL Serverem, který bude fungovat jako zdrojový server s předem vytvořenou databází, a cílový server Azure SQL DB, který bude mít předem vytvořené schéma databáze, která se má migrovat ze zdrojového na cílový server. Šablona také nasadí požadované prostředky, jako je síťová karta, virtuální síť atd., pro podporu zdrojového virtuálního počítače, služby DMS a cílového serveru. |
HDInsight s vlastní databází metastoru Ambari a Hive ve virtuální síti |
Tato šablona umožňuje vytvořit cluster HDInsight ve stávající virtuální síti s novou databází SQL, která slouží jako vlastní databáze Ambari i metastor Hive. Musíte mít existující SQL Server, účet úložiště a virtuální síť. |
Nasazení clusteru HDInsight a databáze SQL |
Tato šablona umožňuje vytvořit cluster HDInsight a SQL Database pro testování Sqoopu. |
Příklad privátního koncového bodu |
Tato šablona ukazuje, jak vytvořit privátní koncový bod odkazující na Azure SQL Server. |
Azure SQL Server s auditováním zapsaným do centra událostí |
Tato šablona umožňuje nasadit server Azure SQL s povoleným auditováním pro zápis protokolů auditu do centra událostí. |
Azure SQL Server s auditováním zapsaným do Log Analytics |
Tato šablona umožňuje nasadit server Azure SQL s povoleným auditováním pro zápis protokolů auditu do Služby Log Analytics (pracovní prostor OMS). |
Vyhrazený fond SQL s transparentním šifrováním |
Vytvoří SQL Server a vyhrazený fond SQL (dříve SQL DW) s transparentním šifrováním dat. |
Vytvoření SQL Server a databáze |
Tato šablona umožňuje vytvořit SQL Database a Server. |
Zřízení SQL Database s transparentním šifrováním dat |
Tato šablona zřídí SQL Server s bránou firewall otevřenou pro provoz Azure a databází SQL s transparentním šifrováním dat (TDE). |
Nasazení nového elastického fondu SQL |
Tato šablona umožňuje nasadit nový elastický fond SQL s jeho novými přidruženými SQL Server a novými databázemi SQL, které se k němu přiřazují. |
Vytvoření Azure SQL serverů a databáze se skupinou převzetí služeb při selhání |
Vytvoří dva Azure SQL servery, databázi a skupinu převzetí služeb při selhání. |
App Service Environment s back-endem Azure SQL |
Tato šablona vytvoří App Service Environment s back-endem Azure SQL spolu s privátními koncovými body spolu s přidruženými prostředky, které se obvykle používají v privátním nebo izolovaném prostředí. |
Zřízení mobilní aplikace pomocí SQL Database |
Tato šablona zřídí mobilní aplikaci, SQL Database a centrum oznámení. Nakonfiguruje připojovací řetězec v mobilní aplikaci pro databázi a centrum oznámení. |
Webová aplikace se spravovanou identitou, SQL Server a ΑΙ |
Jednoduchý příklad nasazení infrastruktury Azure pro aplikace , data , spravovanou identitu a monitorování |
Vytvoření webové aplikace + Redis Cache + DATABÁZE SQL pomocí šablony |
Tato šablona vytvoří webovou aplikaci Azure s mezipamětí Redis a SQL Database. |
Zřízení webové aplikace pomocí SQL Database |
Tato šablona zřídí webovou aplikaci, SQL Database, nastavení automatického škálování, pravidla upozornění a App Insights. Nakonfiguruje připojovací řetězec ve webové aplikaci pro databázi. |
Vytvoření, konfigurace a nasazení webové aplikace na virtuální počítač Azure |
Vytvoření a konfigurace virtuálního počítače s Windows s SQL Azure databází a nasazení webové aplikace do prostředí pomocí PowerShell DSC |
Sonarqube Docker Web App v Linuxu s Azure SQL |
Tato šablona nasadí Sonarqube v linuxovém kontejneru webové aplikace Azure App Service pomocí oficiální image Sonarqube a využívá Azure SQL Server. |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku servery nebo databáze je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Sql/servers/databases, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/databases@2021-08-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "UserAssigned"
identity_ids = []
}
body = jsonencode({
properties = {
autoPauseDelay = int
catalogCollation = "string"
collation = "string"
createMode = "string"
elasticPoolId = "string"
federatedClientId = "string"
highAvailabilityReplicaCount = int
isLedgerOn = bool
licenseType = "string"
longTermRetentionBackupResourceId = "string"
maintenanceConfigurationId = "string"
maxSizeBytes = int
minCapacity = "decimal-as-string"
readScale = "string"
recoverableDatabaseId = "string"
recoveryServicesRecoveryPointId = "string"
requestedBackupStorageRedundancy = "string"
restorableDroppedDatabaseId = "string"
restorePointInTime = "string"
sampleName = "string"
secondaryType = "string"
sourceDatabaseDeletionDate = "string"
sourceDatabaseId = "string"
sourceResourceId = "string"
zoneRedundant = bool
}
sku = {
capacity = int
family = "string"
name = "string"
size = "string"
tier = "string"
}
})
}
Hodnoty vlastností
servery/databáze
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Sql/servers/databases@2021-08-01-preview |
name | Název prostředku | string (povinné) Limit počtu znaků: 1–128 Platné znaky: Nelze použít: <>*%&:\/? nebo řídicí znakyNemůže končit tečkou nebo mezerou. |
location | Umístění prostředku. | string (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: servery |
tags | Značky prostředků. | Slovník názvů značek a hodnot. |
Sku | Skladová položka databáze. Seznam skladových položek se může lišit podle oblasti a nabídky podpory. Pokud chcete určit skladové položky (včetně názvu skladové položky, úrovně/edice, řady a kapacity), které jsou dostupné pro vaše předplatné v oblasti Azure, použijte Capabilities_ListByLocation rozhraní REST API nebo jeden z následujících příkazů:Azure CLI: az sql db list-editions -l {location} -o table Azure PowerShell: Get-AzSqlServerServiceObjective -Location {location} |
Sku |
identity | Identita Azure Active Directory databáze. | DatabaseIdentity |
properties | Vlastnosti prostředku. | Vlastnosti databáze |
DatabaseIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ identity | "UserAssigned" |
identity_ids | ID prostředků identit přiřazených uživatelem, které se mají použít | Pole ID identit uživatelů |
DatabaseIdentityUserAssignedIdentity
Název | Description | Hodnota |
---|---|---|
{přizpůsobená vlastnost} | DatabaseUserIdentity |
DatabaseUserIdentity
Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.
Vlastnosti databáze
Název | Description | Hodnota |
---|---|---|
autoPauseDelay | Čas v minutách, po kterém se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané. | int |
catalogCollation | Kolace katalogu metadat. | "DATABASE_DEFAULT" "SQL_Latin1_General_CP1_CI_AS" |
Kolace | Kolace databáze. | řetězec |
createMode | Určuje režim vytváření databáze. Výchozí: pravidelné vytváření databáze. Kopírování: Vytvoří databázi jako kopii existující databáze. sourceDatabaseId musí být zadáno jako ID prostředku zdrojové databáze. Sekundární: Vytvoří databázi jako sekundární repliku existující databáze. sourceDatabaseId musí být zadáno jako ID prostředku existující primární databáze. PointInTimeRestore: Vytvoří databázi obnovením zálohy existující databáze k určitému bodu v čase. sourceDatabaseId musí být zadáno jako ID prostředku existující databáze a musí být zadáno restorePointInTime. Obnovení: Vytvoří databázi obnovením geograficky replikované zálohy. sourceDatabaseId musí být zadáno jako ID obnovitelného prostředku databáze, které chcete obnovit. Obnovení: Vytvoří databázi obnovením zálohy odstraněné databáze. Musí být zadán sourceDatabaseId. Pokud sourceDatabaseId je ID původního prostředku databáze, musí být zadán sourceDatabaseDeletionDate. Jinak sourceDatabaseId musí být obnovitelné ID vyřazeného prostředku databáze a sourceDatabaseDeletionDate se ignoruje. restorePointInTime může být také zadán pro obnovení z dřívějšího bodu v čase. RestoreLongTermRetentionBackup: Vytvoří databázi obnovením z trezoru dlouhodobého uchovávání. recoveryServicesRecoveryPointResourceId musí být zadané jako ID prostředku bodu obnovení. Edice DataWarehouse nepodporují copy, secondary a RestoreLongTermRetentionBackup. |
"Kopírovat" "Výchozí" "OnlineSecondary" "PointInTimeRestore" "Obnovení" "Obnovit" "RestoreExternalBackup" "RestoreExternalBackupSecondary" "RestoreLongTermRetentionBackup" "Sekundární" |
elasticPoolId | Identifikátor prostředku elastického fondu obsahujícího tuto databázi. | řetězec |
federatedClientId | ID klienta použitého pro scénář klíče CMK mezi tenanty na databázi | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
highAvailabilityReplicaCount | Počet sekundárních replik přidružených k databázi, které se používají k zajištění vysoké dostupnosti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu. | int |
isLedgerOn | Určuje, jestli je tato databáze databáze hlavní knihy, což znamená, že všechny tabulky v databázi jsou tabulky registru. Poznámka: Hodnotu této vlastnosti nelze po vytvoření databáze změnit. | bool |
licenseType | Typ licence, který se má použít pro tuto databázi. LicenseIncluded pokud potřebujete licenci nebo BasePrice pokud máte licenci a máte nárok na Zvýhodněné hybridní využití Azure. |
"BasePrice" "LicenseIncluded" |
longTermRetentionBackupResourceId | Identifikátor prostředku dlouhodobého uchovávání záloh přidružených k operaci vytvoření této databáze. | řetězec |
maintenanceConfigurationId | ID konfigurace údržby přiřazené k databázi. Tato konfigurace definuje období, kdy budou probíhat aktualizace údržby. | řetězec |
maxSizeBytes | Maximální velikost databáze vyjádřená v bajtech. | int |
minCapacity | Minimální kapacita, kterou bude mít databáze vždy přidělenou, pokud není pozastavená: Zadejte desetinnou hodnotu jako řetězec. | int nebo json decimal |
readScale | Stav směrování jen pro čtení Pokud je povoleno, připojení, která mají v připojovací řetězec nastavený záměr aplikace na jen pro čtení, můžou být směrována na sekundární repliku jen pro čtení ve stejné oblasti. Nevztahuje se na databázi Hyperscale v rámci elastického fondu. | "Zakázáno" "Povoleno" |
recoverableDatabaseId | Identifikátor prostředku obnovitelné databáze přidružené k operaci vytvoření této databáze. | řetězec |
recoveryServicesRecoveryPointId | Identifikátor prostředku bodu obnovení přidruženého k operaci vytvoření této databáze. | řetězec |
requestedBackupStorageRedundancy | Typ účtu úložiště, který se má použít k ukládání záloh pro tuto databázi. | "Geo" "GeoZone" "Místní" "Zóna" |
restorableDroppedDatabaseId | Identifikátor prostředku obnovitelné vyřazené databáze přidružené k operaci vytvoření této databáze. | řetězec |
restorePointInTime | Určuje bod v čase (ISO8601 formát) zdrojové databáze, která se obnoví za účelem vytvoření nové databáze. | řetězec |
sampleName | Název ukázkového schématu, které se má použít při vytváření této databáze. | "AdventureWorksLT" "WideWorldImportersFull" "WideWorldImportersStd" |
secondaryType | Sekundární typ databáze, pokud se jedná o sekundární databázi. Platné hodnoty jsou Geo a Pojmenované. | "Geo" "Pojmenované" |
sourceDatabaseDeletionDate | Určuje čas odstranění databáze. | řetězec |
sourceDatabaseId | Identifikátor prostředku zdrojové databáze přidružené k operaci vytvoření této databáze. | řetězec |
sourceResourceId | Identifikátor prostředku zdroje přidruženého k operaci vytvoření této databáze. Pokud je zadán sourceResourceId, nesmí být zadán sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId a sourceDatabaseDeletionDate a CreateMode musí být PointInTimeRestore, Restore nebo Recovery. Pokud createMode je PointInTimeRestore, sourceResourceId musí být ID prostředku existující databáze nebo existujícího fondu SQL a musí být zadán restorePointInTime. Pokud createMode je Obnovení, sourceResourceId musí být ID prostředku obnovitelné vyřazené databáze nebo obnovitelného vyřazeného fondu SQL. Pokud createMode je Obnovit, sourceResourceId musí být ID prostředku obnovitelné databáze nebo obnovitelného fondu SQL. Tato vlastnost umožňuje obnovení napříč předplatnými, což je podporováno pouze pro edici DataWarehouse. Pokud zdrojové předplatné patří do jiného tenanta než cílového předplatného, musí hlavička x-ms-authorization-auxiliary obsahovat ověřovací token pro zdrojového tenanta. Další podrobnosti o hlavičce x-ms-authorization-auxiliary najdete v tématu /azure/azure-resource-manager/management/authenticate-multi-tenant. |
řetězec |
zoneRedundant | Jestli je tato databáze zónově redundantní, což znamená, že repliky této databáze budou rozložené do několika zón dostupnosti. | bool |
Skladová jednotka (SKU)
Název | Description | Hodnota |
---|---|---|
capacity | Kapacita konkrétní skladové položky. | int |
family | Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete to tady zaznamenat. | řetězec |
name | Název skladové položky, obvykle písmeno + číselný kód, např. P3. | string (povinné) |
size | Velikost konkrétní skladové položky | řetězec |
tier | Úroveň nebo edice konkrétní skladové položky, například Basic, Premium. | řetězec |