Microsoft.DBForPostgreSql flexibleServers 2020-02-14-preview
Definizione di risorsa Bicep
Il tipo di risorsa flexibleServers può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.DBForPostgreSql/flexibleServers, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.DBForPostgreSql/flexibleServers@2020-02-14-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
tier: 'string'
}
identity: {
type: 'SystemAssigned'
}
properties: {
administratorLogin: 'string'
administratorLoginPassword: 'string'
availabilityZone: 'string'
createMode: 'string'
delegatedSubnetArguments: {
subnetArmResourceId: 'string'
}
displayName: 'string'
haEnabled: 'string'
logBackupStorageSku: 'string'
maintenanceWindow: {
customWindow: 'string'
dayOfWeek: int
startHour: int
startMinute: int
}
pointInTimeUTC: 'string'
privateDnsZoneArguments: {
privateDnsZoneArmResourceId: 'string'
}
sourceResourceGroupName: 'string'
sourceServerName: 'string'
sourceSubscriptionId: 'string'
standbyCount: int
storageProfile: {
backupRetentionDays: int
geoRedundantBackup: 'string'
storageMB: int
}
tags: {}
version: 'string'
}
}
Valori delle proprietà
flexibleServers
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa | stringa (obbligatoria) |
posizione | Posizione geografica in cui vive la risorsa | stringa (obbligatoria) |
tags | Tag di risorse. | Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli |
sku | SKU (piano tariffario) del server. | Sku |
identity | Identità di Azure Active Directory del server. | Identità |
properties | Proprietà del server. | ServerProperties |
Identità
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità. | 'SystemAssigned' |
ServerProperties
Nome | Descrizione | Valore |
---|---|---|
administratorLogin | Nome di accesso dell'amministratore di un server. Può essere specificato solo quando il server viene creato (e è necessario per la creazione). | string |
administratorLoginPassword | Password di accesso amministratore (richiesta per la creazione del server). | string |
availabilityZone | informazioni sulla zona di disponibilità del server. | string |
createMode | Modalità per creare un nuovo server PostgreSQL. | Impostazione predefinita 'PointInTimeRestore' |
delegatedSubnetArguments | ServerPropertiesDelegatedSubnetArguments | |
displayName | Nome visualizzato di un server. | string |
haEnabled | Il valore di conteggio stand by può essere abilitato o disabilitato | 'Disabilitato' 'Enabled' |
logBackupStorageSku | Sku di archiviazione di backup del log del server. | string |
maintenanceWindow | Finestra di manutenzione di un server. | MaintenanceWindow |
pointInTimeUTC | Tempo di creazione del punto di ripristino (ISO8601 formato), specificando il tempo da cui eseguire il ripristino. | string |
privateDnsZoneArguments | ServerPropertiesPrivateDnsZoneArguments | |
sourceResourceGroupName | Il nome del gruppo di risorse di origine serve il nome del server PostgreSQL da cui eseguire il ripristino. | string |
sourceServerName | Nome del server PostgreSQL di origine da cui eseguire il ripristino. | string |
sourceSubscriptionId | ID sottoscrizione del nome del server PostgreSQL da cui eseguire il ripristino. | string |
standbyCount | Numero di standby. | INT |
storageProfile | Profilo di archiviazione di un server. | StorageProfile |
tags | Metadati specifici dell'applicazione sotto forma di coppie chiave-valore. | object |
version | Versione di PostgreSQL Server. | '11' '12' |
ServerPropertiesDelegatedSubnetArguments
Nome | Descrizione | Valore |
---|---|---|
subnetArmResourceId | ID risorsa arm della subnet delegata. | string |
MaintenanceWindow
Nome | Descrizione | Valore |
---|---|---|
customWindow | indica se la finestra personalizzata è abilitata o disabilitata | string |
dayOfWeek | giorno della settimana per la finestra di manutenzione | INT |
startHour | ora di inizio per la finestra di manutenzione | INT |
startMinute | minuto di inizio per la finestra di manutenzione | INT |
ServerPropertiesPrivateDnsZoneArguments
Nome | Descrizione | Valore |
---|---|---|
privateDnsZoneArmResourceId | ID risorsa arm della zona DNS privata. | string |
StorageProfile
Nome | Descrizione | Valore |
---|---|---|
backupRetentionDays | Giorni di conservazione dei backup per il server. | INT |
geoRedundantBackup | Valore che indica se Geo-Redundant backup è abilitato nel server. | 'Disabilitato' 'Enabled' |
storageMB | Spazio di archiviazione massimo consentito per un server. | INT |
Sku
Nome | Descrizione | valore |
---|---|---|
name | Nome dello SKU, in genere, livello + famiglia + core, ad esempio Standard_D4s_v3. | stringa (obbligatorio) |
Livello | Livello dello SKU specifico, ad esempio Burstable. | 'Burstable' 'GeneralPurpose' 'MemoryOptimized' (obbligatorio) |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Distribuire Database di Azure per PostgreSQL (flessibile) con AAD |
Questo modello consente di distribuire un database di Azure server flessibile per PostgreSQL con l'integrazione di AAD. |
Distribuire Database di Azure per PostgreSQL (flessibile) con la rete virtuale |
Questo modello consente di distribuire un database di Azure server flessibile per PostgreSQL con l'integrazione della rete virtuale. |
SonarQube nell'app Web con PostgreSQL e integrazione della rete virtuale |
Questo modello consente di distribuire facilmente SonarQube nell'app Web in Linux con il server flessibile PostgreSQL, l'integrazione della rete virtuale e il DNS privato. |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa flexibleServers può essere distribuito con operazioni destinate a:
- Gruppi di risorse - Vedere i comandi di distribuzione dei gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.DBForPostgreSql/flexibleServers, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.DBForPostgreSql/flexibleServers",
"apiVersion": "2020-02-14-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string",
"tier": "string"
},
"identity": {
"type": "SystemAssigned"
},
"properties": {
"administratorLogin": "string",
"administratorLoginPassword": "string",
"availabilityZone": "string",
"createMode": "string",
"delegatedSubnetArguments": {
"subnetArmResourceId": "string"
},
"displayName": "string",
"haEnabled": "string",
"logBackupStorageSku": "string",
"maintenanceWindow": {
"customWindow": "string",
"dayOfWeek": "int",
"startHour": "int",
"startMinute": "int"
},
"pointInTimeUTC": "string",
"privateDnsZoneArguments": {
"privateDnsZoneArmResourceId": "string"
},
"sourceResourceGroupName": "string",
"sourceServerName": "string",
"sourceSubscriptionId": "string",
"standbyCount": "int",
"storageProfile": {
"backupRetentionDays": "int",
"geoRedundantBackup": "string",
"storageMB": "int"
},
"tags": {},
"version": "string"
}
}
Valori delle proprietà
flexibleServers
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.DBForPostgreSql/flexibleServers' |
apiVersion | Versione dell'API della risorsa | '2020-02-14-preview' |
name | Nome della risorsa | stringa (obbligatorio) |
posizione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
tags | Tag delle risorse. | Dizionario di nomi e valori di tag. Vedere Tag nei modelli |
sku | SKU (piano tariffario) del server. | Sku |
identity | Identità di Azure Active Directory del server. | Identità |
properties | Proprietà del server. | ServerProperties |
Identità
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità. | 'SystemAssigned' |
ServerProperties
Nome | Descrizione | Valore |
---|---|---|
administratorLogin | Nome di accesso dell'amministratore di un server. Può essere specificato solo quando il server viene creato (ed è necessario per la creazione). | string |
administratorLoginPassword | Password di accesso dell'amministratore (necessaria per la creazione del server). | string |
availabilityZone | informazioni sulla zona di disponibilità del server. | string |
createMode | Modalità per creare un nuovo server PostgreSQL. | Impostazione predefinita 'PointInTimeRestore' |
delegatedSubnetArguments | ServerPropertiesDelegatedSubnetArguments | |
displayName | Nome visualizzato di un server. | string |
haEnabled | il valore stand by count può essere abilitato o disabilitato | 'Disabilitato' 'Enabled' |
logBackupStorageSku | SKU di archiviazione del backup del log del server. | string |
maintenanceWindow | Finestra di manutenzione di un server. | MaintenanceWindow |
pointInTimeUTC | Tempo di creazione del punto di ripristino (formato ISO8601), specificando il tempo da cui eseguire il ripristino. | string |
privateDnsZoneArguments | ServerPropertiesPrivateDnsZoneArguments | |
sourceResourceGroupName | Il nome del gruppo di risorse di origine serve il nome del server PostgreSQL da cui eseguire il ripristino. | string |
sourceServerName | Nome del server PostgreSQL di origine da cui eseguire il ripristino. | string |
sourceSubscriptionId | L'ID sottoscrizione dell'origine serve il nome del server PostgreSQL da cui eseguire il ripristino. | string |
standbyCount | Numero di standby. | INT |
storageProfile | Profilo di archiviazione di un server. | StorageProfile |
tags | Metadati specifici dell'applicazione sotto forma di coppie chiave-valore. | object |
version | Versione di PostgreSQL Server. | '11' '12' |
ServerPropertiesDelegatedSubnetArguments
Nome | Descrizione | Valore |
---|---|---|
subnetArmResourceId | ID risorsa arm della subnet delegata. | string |
MaintenanceWindow
Nome | Descrizione | Valore |
---|---|---|
customWindow | indica se la finestra personalizzata è abilitata o disabilitata | string |
dayOfWeek | giorno della settimana per la finestra di manutenzione | INT |
startHour | ora di inizio per la finestra di manutenzione | INT |
startMinute | inizio minuto per la finestra di manutenzione | INT |
ServerPropertiesPrivateDnsZoneArguments
Nome | Descrizione | Valore |
---|---|---|
privateDnsZoneArmResourceId | ID risorsa risorsa del arm della zona dns privato. | string |
StorageProfile
Nome | Descrizione | Valore |
---|---|---|
backupRetentionDays | Giorni di conservazione dei backup per il server. | INT |
geoRedundantBackup | Valore che indica se Geo-Redundant backup è abilitato nel server. | 'Disabilitato' 'Enabled' |
storageMB | Spazio di archiviazione massimo consentito per un server. | INT |
Sku
Nome | Descrizione | valore |
---|---|---|
name | Nome dello sku, in genere, livello + famiglia + core, ad esempio Standard_D4s_v3. | stringa (obbligatoria) |
Livello | Livello dello SKU specifico, ad esempio Burstable. | 'Burstable' 'GeneralPurpose' 'MemoryOptimized' (obbligatorio) |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Distribuire Database di Azure per PostgreSQL (flessibile) con AAD |
Questo modello offre un modo per distribuire un database flessibile di Azure server per PostgreSQL con integrazione AAD. |
Distribuire Database di Azure per PostgreSQL (flessibile) con la rete virtuale |
Questo modello consente di distribuire un database flessibile di Azure server per PostgreSQL con l'integrazione della rete virtuale. |
SonarQube in App Web con PostgreSQL e integrazione della rete virtuale |
Questo modello offre facilità di distribuzione di SonarQube in App Web in Linux con Server flessibile PostgreSQL, integrazione della rete virtuale e DNS privato. |
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa flexibleServers può essere distribuito con operazioni destinate:
- Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.DBForPostgreSql/flexibleServers, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DBForPostgreSql/flexibleServers@2020-02-14-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "SystemAssigned"
}
body = jsonencode({
properties = {
administratorLogin = "string"
administratorLoginPassword = "string"
availabilityZone = "string"
createMode = "string"
delegatedSubnetArguments = {
subnetArmResourceId = "string"
}
displayName = "string"
haEnabled = "string"
logBackupStorageSku = "string"
maintenanceWindow = {
customWindow = "string"
dayOfWeek = int
startHour = int
startMinute = int
}
pointInTimeUTC = "string"
privateDnsZoneArguments = {
privateDnsZoneArmResourceId = "string"
}
sourceResourceGroupName = "string"
sourceServerName = "string"
sourceSubscriptionId = "string"
standbyCount = int
storageProfile = {
backupRetentionDays = int
geoRedundantBackup = "string"
storageMB = int
}
tags = {}
version = "string"
}
sku = {
name = "string"
tier = "string"
}
})
}
Valori delle proprietà
flexibleServers
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.DBForPostgreSql/flexibleServers@2020-02-14-preview" |
name | Nome della risorsa | stringa (obbligatoria) |
posizione | Posizione geografica in cui vive la risorsa | stringa (obbligatoria) |
parent_id | Per distribuire in un gruppo di risorse, usare l'ID del gruppo di risorse. | stringa (obbligatoria) |
tags | Tag di risorse. | Dizionario dei nomi e dei valori dei tag. |
sku | SKU (piano tariffario) del server. | Sku |
identity | Identità di Azure Active Directory del server. | Identità |
properties | Proprietà del server. | ServerProperties |
Identità
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità. | "SystemAssigned" |
ServerProperties
Nome | Descrizione | Valore |
---|---|---|
administratorLogin | Nome di accesso dell'amministratore di un server. Può essere specificato solo quando il server viene creato (e è necessario per la creazione). | string |
administratorLoginPassword | Password di accesso amministratore (richiesta per la creazione del server). | string |
availabilityZone | informazioni sulla zona di disponibilità del server. | string |
createMode | Modalità per creare un nuovo server PostgreSQL. | "Impostazione predefinita" "PointInTimeRestore" |
delegatedSubnetArguments | ServerPropertiesDelegatedSubnetArguments | |
displayName | Nome visualizzato di un server. | string |
haEnabled | Il valore di conteggio stand by può essere abilitato o disabilitato | "Disabilitato" "Abilitato" |
logBackupStorageSku | Sku di archiviazione di backup del log del server. | string |
maintenanceWindow | Finestra di manutenzione di un server. | MaintenanceWindow |
pointInTimeUTC | Tempo di creazione del punto di ripristino (ISO8601 formato), specificando il tempo da cui eseguire il ripristino. | string |
privateDnsZoneArguments | ServerPropertiesPrivateDnsZoneArguments | |
sourceResourceGroupName | Il nome del gruppo di risorse di origine serve il nome del server PostgreSQL da cui eseguire il ripristino. | string |
sourceServerName | Nome del server PostgreSQL di origine da cui eseguire il ripristino. | string |
sourceSubscriptionId | ID sottoscrizione del nome del server PostgreSQL da cui eseguire il ripristino. | string |
standbyCount | Numero di standby. | INT |
storageProfile | Profilo di archiviazione di un server. | StorageProfile |
tags | Metadati specifici dell'applicazione sotto forma di coppie chiave-valore. | object |
version | Versione di PostgreSQL Server. | "11" "12" |
ServerPropertiesDelegatedSubnetArguments
Nome | Descrizione | Valore |
---|---|---|
subnetArmResourceId | ID risorsa del resource id della subnet delegata. | string |
MaintenanceWindow
Nome | Descrizione | Valore |
---|---|---|
customWindow | indica se la finestra personalizzata è abilitata o disabilitata | string |
dayOfWeek | giorno della settimana per la finestra di manutenzione | INT |
startHour | ora di inizio per la finestra di manutenzione | INT |
startMinute | inizio minuto per la finestra di manutenzione | INT |
ServerPropertiesPrivateDnsZoneArguments
Nome | Descrizione | Valore |
---|---|---|
privateDnsZoneArmResourceId | ID risorsa risorsa del arm della zona dns privato. | string |
StorageProfile
Nome | Descrizione | Valore |
---|---|---|
backupRetentionDays | Giorni di conservazione dei backup per il server. | INT |
geoRedundantBackup | Valore che indica se Geo-Redundant backup è abilitato nel server. | "Disabilitato" "Abilitato" |
storageMB | Spazio di archiviazione massimo consentito per un server. | INT |
Sku
Nome | Descrizione | valore |
---|---|---|
name | Nome dello SKU, in genere, livello + famiglia + core, ad esempio Standard_D4s_v3. | stringa (obbligatorio) |
Livello | Livello dello SKU specifico, ad esempio Burstable. | "Burstable" "GeneralPurpose" "MemoryOptimized" (obbligatorio) |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per