Microsoft.DBforPostgreSQL flexibleServers/migrations 2022-05-01-preview
Bicep-resourcedefinitie
Het resourcetype flexibleServers/migrations 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.DBforPostgreSQL/flexibleServers/migrations wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.DBforPostgreSQL/flexibleServers/migrations@2022-05-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
cancel: bool
dBsToCancelMigrationOn: [
'string'
]
dBsToMigrate: [
'string'
]
dBsToTiggerCutoverOn: [
'string'
]
migrationMode: 'string'
migrationWindowStartTimeInUtc: 'string'
overwriteDBsInTarget: bool
secretParameters: {
adminCredentials: {
sourceServerPassword: 'string'
targetServerPassword: 'string'
}
}
setupLogicalReplicationOnSourceDBIfNeeded: bool
sourceDBServerFullyQualifiedDomainName: 'string'
sourceDBServerResourceId: 'string'
startDataMigration: bool
targetDBServerFullyQualifiedDomainName: 'string'
triggerCutover: bool
}
}
Eigenschapswaarden
flexibleServers/migraties
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
tekenreeks (vereist) |
location | De geografische locatie waar de resource zich bevindt | 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: flexibleServers |
properties | Eigenschappen van migratieresources. | MigrationResourceProperties |
MigrationResourceProperties
Naam | Beschrijving | Waarde |
---|---|---|
annuleren | Als u annuleren wilt activeren voor de volledige migratie, moeten we deze vlag als true verzenden | booleaans |
dBsToCancelMigrationOn | Als u annuleren voor specifieke databases wilt activeren, verzendt u de vlag triggerCutover als true en databasenamen in deze matrix | tekenreeks[] |
dBsToMigrate | tekenreeks[] | |
dBsToTiggerCutoverOn | Als u een cutover wilt activeren voor specifieke databases, verzendt u de vlag triggerCutover als true en databasenamen in deze matrix | tekenreeks[] |
migrationMode | Er zijn twee typen migratiemodi Online en Offline | 'Offline' 'Online' |
migrationWindowStartTimeInUtc | tekenreeks | |
overwriteDBsInTarget | booleaans | |
secretParameters | Parameters voor migratiegeheimen. | MigrationSecretParameters |
setupLogicalReplicationOnSourceDBIfNeeded | booleaans | |
sourceDBServerFullyQualifiedDomainName | tekenreeks | |
sourceDBServerResourceId | tekenreeks | |
startDataMigration | booleaans | |
targetDBServerFullyQualifiedDomainName | tekenreeks | |
triggerCutover | Als u een cutover wilt activeren voor de volledige migratie, moeten we deze vlag als true verzenden | booleaans |
MigrationSecretParameters
Naam | Beschrijving | Waarde |
---|---|---|
adminCredentials | Beheerdersreferenties voor de server. | AdminCredentials (vereist) |
AdminCredentials
Naam | Beschrijving | Waarde |
---|---|---|
sourceServerPassword | tekenreeks (vereist) | |
targetServerPassword | tekenreeks (vereist) |
Resourcedefinitie van ARM-sjabloon
Het resourcetype flexibleServers/migrations 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.DBforPostgreSQL/flexibleServers/migrations wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.DBforPostgreSQL/flexibleServers/migrations",
"apiVersion": "2022-05-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"cancel": "bool",
"dBsToCancelMigrationOn": [ "string" ],
"dBsToMigrate": [ "string" ],
"dBsToTiggerCutoverOn": [ "string" ],
"migrationMode": "string",
"migrationWindowStartTimeInUtc": "string",
"overwriteDBsInTarget": "bool",
"secretParameters": {
"adminCredentials": {
"sourceServerPassword": "string",
"targetServerPassword": "string"
}
},
"setupLogicalReplicationOnSourceDBIfNeeded": "bool",
"sourceDBServerFullyQualifiedDomainName": "string",
"sourceDBServerResourceId": "string",
"startDataMigration": "bool",
"targetDBServerFullyQualifiedDomainName": "string",
"triggerCutover": "bool"
}
}
Eigenschapswaarden
flexibleServers/migraties
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.DBforPostgreSQL/flexibleServers/migrations' |
apiVersion | De resource-API-versie | '2022-05-01-preview' |
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
tekenreeks (vereist) |
location | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
properties | Eigenschappen van migratieresources. | MigrationResourceProperties |
MigrationResourceProperties
Naam | Beschrijving | Waarde |
---|---|---|
annuleren | Als u annuleren wilt activeren voor de volledige migratie, moeten we deze vlag als waar verzenden | booleaans |
dBsToCancelMigrationOn | Als u annuleren wilt activeren voor specifieke databases, verzendt u de vlag triggerCutover als true en databasenamen in deze matrix | tekenreeks[] |
dBsToMigrate | tekenreeks[] | |
dBsToTiggerCutoverOn | Als u cutover wilt activeren voor specifieke databases, verzendt u triggerCutover-vlag als true en databasenamen in deze matrix | tekenreeks[] |
migrationMode | Er zijn twee typen migratiemodi online en offline | 'Offline' 'Online' |
migratieWindowStartTimeInUtc | tekenreeks | |
overschrijvenDBsInTarget | booleaans | |
secretParameters | Parameters voor migratiegeheimen. | MigrationSecretParameters |
setupLogicalReplicationOnSourceDBIfNeeded | booleaans | |
sourceDBServerFullyQualifiedDomainName | tekenreeks | |
sourceDBServerResourceId | tekenreeks | |
startDataMigration | booleaans | |
targetDBServerFullyQualifiedDomainName | tekenreeks | |
triggerCutover | Als u een cutover wilt activeren voor de volledige migratie, moeten we deze vlag verzenden als true | booleaans |
MigrationSecretParameters
Naam | Beschrijving | Waarde |
---|---|---|
adminCredentials | Beheerdersreferenties voor de server. | AdminCredentials (vereist) |
AdminCredentials
Naam | Beschrijving | Waarde |
---|---|---|
sourceServerPassword | tekenreeks (vereist) | |
targetServerPassword | tekenreeks (vereist) |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype flexibleServers/migrations 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.DBforPostgreSQL/flexibleServers/migrations wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DBforPostgreSQL/flexibleServers/migrations@2022-05-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
cancel = bool
dBsToCancelMigrationOn = [
"string"
]
dBsToMigrate = [
"string"
]
dBsToTiggerCutoverOn = [
"string"
]
migrationMode = "string"
migrationWindowStartTimeInUtc = "string"
overwriteDBsInTarget = bool
secretParameters = {
adminCredentials = {
sourceServerPassword = "string"
targetServerPassword = "string"
}
}
setupLogicalReplicationOnSourceDBIfNeeded = bool
sourceDBServerFullyQualifiedDomainName = "string"
sourceDBServerResourceId = "string"
startDataMigration = bool
targetDBServerFullyQualifiedDomainName = "string"
triggerCutover = bool
}
})
}
Eigenschapswaarden
flexibleServers/migraties
Naam | Beschrijving | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.DBforPostgreSQL/flexibleServers/migrations@2022-05-01-preview" |
naam | De resourcenaam | tekenreeks (vereist) |
location | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: flexibleServers |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. |
properties | Eigenschappen van migratieresources. | MigrationResourceProperties |
MigrationResourceProperties
Naam | Description | Waarde |
---|---|---|
annuleren | Als u annuleren wilt activeren voor de volledige migratie, moeten we deze vlag als true verzenden | booleaans |
dBsToCancelMigrationOn | Als u annuleren voor specifieke databases wilt activeren, verzendt u de vlag triggerCutover als true en databasenamen in deze matrix | tekenreeks[] |
dBsToMigrate | tekenreeks[] | |
dBsToTiggerCutoverOn | Als u een cutover wilt activeren voor specifieke databases, verzendt u de vlag triggerCutover als true en databasenamen in deze matrix | tekenreeks[] |
migrationMode | Er zijn twee typen migratiemodi Online en Offline | "Offline" "Online" |
migrationWindowStartTimeInUtc | tekenreeks | |
overwriteDBsInTarget | booleaans | |
secretParameters | Parameters voor migratiegeheimen. | MigrationSecretParameters |
setupLogicalReplicationOnSourceDBIfNeeded | booleaans | |
sourceDBServerFullyQualifiedDomainName | tekenreeks | |
sourceDBServerResourceId | tekenreeks | |
startDataMigration | booleaans | |
targetDBServerFullyQualifiedDomainName | tekenreeks | |
triggerCutover | Als u een cutover wilt activeren voor de volledige migratie, moeten we deze vlag als true verzenden | booleaans |
MigrationSecretParameters
Naam | Description | Waarde |
---|---|---|
adminCredentials | Beheerdersreferenties voor de server. | AdminCredentials (vereist) |
AdminCredentials
Naam | Beschrijving | Waarde |
---|---|---|
sourceServerPassword | tekenreeks (vereist) | |
targetServerPassword | tekenreeks (vereist) |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor