Microsoft.Sql managedInstances/databases 2021-11-01-preview
- Laatste
- 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
- 2019-06-01-preview
- 2018-06-01-preview
- 2017-03-01-preview
Bicep-resourcedefinitie
Het resourcetype managedInstances/databases kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.Sql/managedInstances/databases wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Sql/managedInstances/databases@2021-11-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
autoCompleteRestore: bool
catalogCollation: 'string'
collation: 'string'
createMode: 'string'
lastBackupName: 'string'
longTermRetentionBackupResourceId: 'string'
recoverableDatabaseId: 'string'
restorableDroppedDatabaseId: 'string'
restorePointInTime: 'string'
sourceDatabaseId: 'string'
storageContainerSasToken: 'string'
storageContainerUri: 'string'
}
}
Eigenschapswaarden
managedInstances/databases
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
tekenreeks (vereist) |
location | Resourcelocatie. | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
Bovenliggende | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie Onderliggende resource buiten bovenliggende resource voor meer informatie. |
Symbolische naam voor resource van het type: managedInstances |
properties | Resource-eigenschappen. | ManagedDatabaseProperties |
ManagedDatabaseProperties
Naam | Description | Waarde |
---|---|---|
autoCompleteRestore | Of het herstellen van deze beheerde database automatisch moet worden voltooid. | booleaans |
catalogCollation | Sortering van de metagegevenscatalogus. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
Sortering | Sortering van de beheerde database. | tekenreeks |
createMode | Modus voor het maken van beheerde databases. PointInTimeRestore: maak een database door een back-up naar een bepaald tijdstip van een bestaande database te herstellen. SourceDatabaseName, SourceManagedInstanceName en PointInTime moeten worden opgegeven. RestoreExternalBackup: maak een database door te herstellen vanuit externe back-upbestanden. Sortering, StorageContainerUri en StorageContainerSasToken moeten worden opgegeven. Herstel: hiermee maakt u een database door een geo-gerepliceerde back-up te herstellen. RecoverableDatabaseId moet worden opgegeven als de herstelbare databaseresource-id om te herstellen. RestoreLongTermRetentionBackup: maak een database door te herstellen vanuit een back-up met langetermijnretentie (longTermRetentionBackupResourceId vereist). | 'Standaard' 'PointInTimeRestore' 'Herstel' 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
lastBackupName | Naam van het laatste back-upbestand voor het herstellen van deze beheerde database. | tekenreeks |
longTermRetentionBackupResourceId | De naam van de back-up voor langetermijnretentie die moet worden gebruikt voor het herstellen van deze beheerde database. | tekenreeks |
recoverableDatabaseId | De resource-id van de herstelbare database die is gekoppeld aan de maakbewerking van deze database. | tekenreeks |
restorableDroppedDatabaseId | De herstelbare verwijderde databaseresource-id die moet worden hersteld bij het maken van deze database. | tekenreeks |
restorePointInTime | Voorwaardelijke. Als createMode PointInTimeRestore is, is deze waarde vereist. Hiermee geeft u het tijdstip (ISO8601 indeling) op van de brondatabase die wordt hersteld om de nieuwe database te maken. | tekenreeks |
sourceDatabaseId | De resource-id van de brondatabase die is gekoppeld aan de maakbewerking van deze database. | tekenreeks |
storageContainerSasToken | Voorwaardelijke. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u het sas-token voor de opslagcontainer op. | tekenreeks |
storageContainerUri | Voorwaardelijke. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u de URI van de opslagcontainer waar back-ups voor dit herstel worden opgeslagen. | tekenreeks |
Resourcedefinitie van ARM-sjabloon
Het resourcetype managedInstances/databases kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.Sql/managedInstances/databases wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Sql/managedInstances/databases",
"apiVersion": "2021-11-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"autoCompleteRestore": "bool",
"catalogCollation": "string",
"collation": "string",
"createMode": "string",
"lastBackupName": "string",
"longTermRetentionBackupResourceId": "string",
"recoverableDatabaseId": "string",
"restorableDroppedDatabaseId": "string",
"restorePointInTime": "string",
"sourceDatabaseId": "string",
"storageContainerSasToken": "string",
"storageContainerUri": "string"
}
}
Eigenschapswaarden
managedInstances/databases
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Sql/managedInstances/databases' |
apiVersion | De resource-API-versie | '2021-11-01-preview' |
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
tekenreeks (vereist) |
location | Resourcelocatie. | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
properties | Resource-eigenschappen. | ManagedDatabaseProperties |
ManagedDatabaseProperties
Naam | Description | Waarde |
---|---|---|
autoCompleteRestore | Of de herstelbewerking van deze beheerde database automatisch moet worden voltooid. | booleaans |
catalogCollation | Sortering van de metagegevenscatalogus. | 'DATABASE_DEFAULT' 'SQL_Latin1_General_CP1_CI_AS' |
Sortering | Sortering van de beheerde database. | tekenreeks |
createMode | Modus voor het maken van beheerde databases. PointInTimeRestore: maak een database door een back-up naar een bepaald tijdstip van een bestaande database te herstellen. SourceDatabaseName, SourceManagedInstanceName en PointInTime moeten worden opgegeven. RestoreExternalBackup: maak een database door te herstellen vanuit externe back-upbestanden. Sortering, StorageContainerUri en StorageContainerSasToken moeten worden opgegeven. Herstel: Hiermee maakt u een database door een geo-gerepliceerde back-up te herstellen. RecoverableDatabaseId moet worden opgegeven als de herstelbare databaseresource-id om te herstellen. RestoreLongTermRetentionBackup: maak een database door een back-up met langetermijnretentie te herstellen (longTermRetentionBackupResourceId vereist). | 'Standaard' 'PointInTimeRestore' 'Herstel' 'RestoreExternalBackup' 'RestoreLongTermRetentionBackup' |
lastBackupName | Naam van het laatste back-upbestand voor het herstellen van deze beheerde database. | tekenreeks |
longTermRetentionBackupResourceId | De naam van de back-up voor langetermijnretentie die moet worden gebruikt voor het herstellen van deze beheerde database. | tekenreeks |
recoverableDatabaseId | De resource-id van de herstelbare database die is gekoppeld aan de maakbewerking van deze database. | tekenreeks |
restorableDroppedDatabaseId | De herstelbare databaseresource-id is verwijderd om te herstellen bij het maken van deze database. | tekenreeks |
restorePointInTime | Voorwaardelijke. Als createMode PointInTimeRestore is, is deze waarde vereist. Hiermee geeft u het tijdstip (ISO8601 indeling) op van de brondatabase die wordt hersteld om de nieuwe database te maken. | tekenreeks |
sourceDatabaseId | De resource-id van de brondatabase die is gekoppeld aan het maken van deze database. | tekenreeks |
storageContainerSasToken | Voorwaardelijke. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u het sas-token voor de opslagcontainer op. | tekenreeks |
storageContainerUri | Voorwaardelijke. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u de URI van de opslagcontainer waar back-ups voor dit herstel worden opgeslagen. | tekenreeks |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype managedInstances/databases kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Sql/managedInstances/databases wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/managedInstances/databases@2021-11-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
autoCompleteRestore = bool
catalogCollation = "string"
collation = "string"
createMode = "string"
lastBackupName = "string"
longTermRetentionBackupResourceId = "string"
recoverableDatabaseId = "string"
restorableDroppedDatabaseId = "string"
restorePointInTime = "string"
sourceDatabaseId = "string"
storageContainerSasToken = "string"
storageContainerUri = "string"
}
})
}
Eigenschapswaarden
managedInstances/databases
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Sql/managedInstances/databases@2021-11-01-preview" |
naam | De resourcenaam | tekenreeks (vereist) |
location | Resourcelocatie. | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van type: managedInstances |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. |
properties | Resource-eigenschappen. | ManagedDatabaseProperties |
ManagedDatabaseProperties
Naam | Description | Waarde |
---|---|---|
autoCompleteRestore | Of de herstelbewerking van deze beheerde database automatisch moet worden voltooid. | booleaans |
catalogCollation | Sortering van de metagegevenscatalogus. | "DATABASE_DEFAULT" "SQL_Latin1_General_CP1_CI_AS" |
Sortering | Sortering van de beheerde database. | tekenreeks |
createMode | Modus voor het maken van beheerde databases. PointInTimeRestore: maak een database door een back-up naar een bepaald tijdstip van een bestaande database te herstellen. SourceDatabaseName, SourceManagedInstanceName en PointInTime moeten worden opgegeven. RestoreExternalBackup: maak een database door te herstellen vanuit externe back-upbestanden. Sortering, StorageContainerUri en StorageContainerSasToken moeten worden opgegeven. Herstel: Hiermee maakt u een database door een geo-gerepliceerde back-up te herstellen. RecoverableDatabaseId moet worden opgegeven als de herstelbare databaseresource-id om te herstellen. RestoreLongTermRetentionBackup: maak een database door een back-up met langetermijnretentie te herstellen (longTermRetentionBackupResourceId vereist). | "Standaard" "PointInTimeRestore" "Herstel" "RestoreExternalBackup" "RestoreLongTermRetentionBackup" |
lastBackupName | Naam van het laatste back-upbestand voor het herstellen van deze beheerde database. | tekenreeks |
longTermRetentionBackupResourceId | De naam van de back-up voor langetermijnretentie die moet worden gebruikt voor het herstellen van deze beheerde database. | tekenreeks |
recoverableDatabaseId | De resource-id van de herstelbare database die is gekoppeld aan de maakbewerking van deze database. | tekenreeks |
restorableDroppedDatabaseId | De herstelbare databaseresource-id is verwijderd om te herstellen bij het maken van deze database. | tekenreeks |
restorePointInTime | Voorwaardelijke. Als createMode PointInTimeRestore is, is deze waarde vereist. Hiermee geeft u het tijdstip (ISO8601 indeling) op van de brondatabase die wordt hersteld om de nieuwe database te maken. | tekenreeks |
sourceDatabaseId | De resource-id van de brondatabase die is gekoppeld aan het maken van deze database. | tekenreeks |
storageContainerSasToken | Voorwaardelijke. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u het sas-token voor de opslagcontainer op. | tekenreeks |
storageContainerUri | Voorwaardelijke. Als createMode RestoreExternalBackup is, is deze waarde vereist. Hiermee geeft u de URI van de opslagcontainer waar back-ups voor dit herstel worden opgeslagen. | tekenreeks |