Condividi tramite


Managed Instances - Update

Aggiornamenti un'istanza gestita.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}?api-version=2021-11-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
managedInstanceName
path True

string

Nome dell'istanza gestita.

resourceGroupName
path True

string

Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.

subscriptionId
path True

string

ID sottoscrizione che identifica una sottoscrizione di Azure.

api-version
query True

string

Versione dell'API da usare per la richiesta.

Corpo della richiesta

Nome Tipo Descrizione
identity

ResourceIdentity

Identità dell'istanza gestita

properties.administratorLogin

string

Nome utente amministratore per l'istanza gestita. È possibile specificare solo quando l'istanza gestita viene creata (ed è necessaria per la creazione).

properties.administratorLoginPassword

string

Password di accesso amministratore (richiesta per la creazione di istanze gestite).

properties.administrators

ManagedInstanceExternalAdministrator

Amministratore di Azure Active Directory del server.

properties.collation

string

Regole di confronto dell'istanza gestita.

properties.dnsZonePartner

string

ID risorsa di un'altra istanza gestita la cui zona DNS verrà condivisa dopo la creazione.

properties.instancePoolId

string

Id del pool di istanze a cui appartiene questo server gestito.

properties.keyId

string

URI CMK della chiave da usare per la crittografia.

properties.licenseType

ManagedInstanceLicenseType

Tipo di licenza. I valori possibili sono 'LicenseIncluded' (prezzo normale incluso di una nuova licenza SQL) e 'BasePrice' (prezzo AHB scontato per portare le proprie licenze SQL).

properties.maintenanceConfigurationId

string

Specifica l'ID di configurazione della manutenzione da applicare a questa istanza gestita.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Specifica la modalità di creazione del database.

Impostazione predefinita: creazione di istanze regolari.

Ripristino: crea un'istanza ripristinando un set di backup in un momento specifico. È necessario specificare RestorePointInTime e SourceManagedInstanceId.

properties.minimalTlsVersion

string

Versione TLS minima. Valori consentiti: 'Nessuno', '1.0', '1.1', '1.2'

properties.primaryUserAssignedIdentityId

string

ID risorsa di un'identità assegnata dall'utente da usare per impostazione predefinita.

properties.proxyOverride

ManagedInstanceProxyOverride

Tipo di connessione usato per la connessione all'istanza.

properties.publicDataEndpointEnabled

boolean

Se l'endpoint dati pubblico è abilitato o meno.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Tipo di account di archiviazione da usare per archiviare i backup per questa istanza. Le opzioni sono Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage)

properties.restorePointInTime

string

Specifica il tempo (ISO8601 formato) del database di origine che verrà ripristinato per creare il nuovo database.

properties.servicePrincipal

ServicePrincipal

Entità servizio dell'istanza gestita.

properties.sourceManagedInstanceId

string

Identificatore di risorsa dell'istanza gestita di origine associata all'operazione di creazione di questa istanza.

properties.storageSizeInGB

integer

Dimensioni di archiviazione in GB. Valore minimo: 32. Valore massimo: 16384. Incrementi di 32 GB consentiti solo. Il valore massimo dipende dalla famiglia hardware selezionata e dal numero di vCore.

properties.subnetId

string

ID risorsa subnet per l'istanza gestita.

properties.timezoneId

string

ID del fuso orario. I valori consentiti sono fusi orari supportati da Windows. Windows mantiene i dettagli sui fuso orario supportati, inclusi l'ID, nel Registro di sistema in KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. È possibile ottenere tali valori del Registro di sistema tramite SQL Server eseguendo query su SELECT name AS timezone_id FROM sys.time_zone_info. È anche possibile ottenere un elenco di ID eseguendo [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. Un esempio di ID fuso orario valido è "Pacific Standard Time" o "W. Ora standard dell'Europa".

properties.vCores

integer

Numero di vCore. Valori consentiti: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

Se il multi-az è abilitato o meno.

sku

Sku

Sku dell'istanza gestita

tags

object

Tag di risorse.

Risposte

Nome Tipo Descrizione
200 OK

ManagedInstance

Aggiornata correttamente l'istanza gestita.

202 Accepted

Accettato

Other Status Codes

Risposte agli errori: **

  • 400 NameAlreadyExists - Il nome specificato esiste già.

  • 400 InvalidCollation - Regole di confronto non valide.

  • 400 ProvisioningDisabled - Visualizza il messaggio di errore dall'autorizzazione dell'operazione delle risorse, come è, senza modifiche

  • 400 RegionDoesNotAllowProvisioning - La posizione selezionata non accetta nuovi server di database di Windows Azure SQL. Questo può cambiare in un secondo momento.

  • 400 UnableToResolveRemoteServer - Impossibile risolvere il nome del server partner remoto a causa di problemi di connettività DNS o nome server non validi.

  • 400 HkCannotSwitchToInactive: il database non può procedere con l'aggiornamento a livello tariffario perché ha oggetti ottimizzati per la memoria. Eliminare tali oggetti e riprovare.

  • 400 TokenTooLong: il token fornito è troppo lungo.

  • 400 CloudLifterUnsupportedFeature : la funzionalità non è disponibile nel Istanza gestita in questo momento.

  • 400 ManagedInstanceSloUpdateFailed - Operazione SLO '{0}' non riesce perché l'utilizzo della memoria di '{1}' supera la quota.

  • 400 OperationCanNotStartDueToMiLink: l'operazione '{0}' non può essere completata perché esiste un database in un processo di creazione tramite Istanza gestita collegamento. Attendere il completamento della creazione del collegamento o eliminare il collegamento e riprovare l'operazione.

  • 400 ManagedInstanceLocalStorageUpdateSloDisabled - Aggiornare SLO per le istanze gestite con archiviazione locale non è ancora supportato.

  • 400 InvalidSubnetResourceId: l'ID risorsa subnet specificato per la creazione o l'aggiornamento dell'istanza gestita non è valida.

  • 400 VnetInWngRegion - La rete virtuale si trova in un'area errata.

  • 400 AlterDbDeactivatedNotSupported - Operazione di database non riuscita per server '', database '{0}{1}' a causa di un ritardo imprevisto. Riprova.

  • 400 VnetAddressRangeError - Intervallo di indirizzi di rete virtuale non valido.

  • 400 RegionDoesNotSupportVersion: un utente ha tentato di creare un server di una versione specificata in un percorso in cui tale versione del server non è supportata.

  • 400 VnetConfigIsNotAllowed - La configurazione della rete virtuale non è consentita.

  • 400 InstanceFailoverGroupDoesNotExist - Il gruppo di failover non esiste in un server.

  • 400 ManagedInstanceClassicVnetNotSupported: Istanza gestita non può essere aggiunto a una rete virtuale classica.

  • 400 VnetConfigHasNsg : l'utente ha tentato di inserire la subnet del server gestito con gruppi di sicurezza di rete.

  • 400 VnetConfigHasNoUdr - Utente ha tentato di inserire la subnet del server gestito senza la tabella di route definita dall'utente predefinita.

  • 400 VnetConfigHasInvalidUdr - Utente ha tentato di inserire la subnet del server gestito con tabella di route definita dall'utente non valida.

  • 400 VnetConfigHasInvalidDns - Utente ha tentato di inserire la subnet del server gestito con DNS personalizzato non valido.

  • 400 VnetConfigHasServiceEndpoints - L'utente ha tentato di inserire la subnet del server gestito con gli endpoint di servizio.

  • 400 VnetSubnetIsInUse - Utente ha tentato di inserire la subnet del server gestito non vuota.

  • 400 VnetSubnetIsLocked - Utente ha tentato di inserire la subnet del server gestito nell'ambito bloccato.

  • 400 VnetSubnetIsGateway - Utente ha tentato di inserire la subnet del server gestito che è la subnet del gateway.

  • 400 VnetSubnetIsUnknown - Utente ha tentato di inserire la subnet del server gestito che non esiste.

  • 400 VnetSubnetConflictWithIntendedPolicy - Utente ha tentato di inserire una subnet del server gestito con IntendedPolicy.

  • 400 ManagedInstanceInvalidEditionForSku : l'edizione {0} specificata non è coerente con lo SKU {1}specificato.

  • 400 ManagedInstanceInvalidLicenseType : il tipo di {0} licenza specificato non è valido.

  • 400 ManagedInstanceUpdateSloInProgress : "Impossibile completare l'operazione perché una modifica del livello di servizio è in corso per l'istanza gestita '{0}'. Attendere il completamento dell'operazione in corso e riprovare."

  • 400 VnetResourceNotFound - Risorsa non trovata: '{0}'.

  • 400 InstanceCollationUpdateNotSupported : l'utente non può modificare le regole di confronto dell'istanza in Istanza gestita.

  • 400 CreateManagedInstanceWithNonDefaultCollationNotSupported : l'utente può creare un Istanza gestita solo con regole di confronto 'SQL_Latin1_General_CP1_CI_AS'.

  • 400 ManagedInstanceOperationInProgress - Impossibile completare l'operazione perché {0} l'operazione è in corso. Attendere il completamento dell'operazione e riprovare.

  • 400 ManagedInstanceExceedMaxAzureStorage - Impossibile completare l'operazione perché la dimensione totale di archiviazione allocata per l'istanza di per utilizzo generico supera {0}. Ridurre il numero di file di database e ripetere l'operazione.

  • 400 ManagedInstanceHasGeoReplica- Impossibile completare l'operazione perché l'istanza ha configurato l'istanza secondaria con replica geografica.

  • 400 InvalidDnsZone: l'operazione non è riuscita perché si sta tentando di distribuire l'istanza gestita come secondaria di replica geografica nella subnet {0} in cui esiste già un'istanza gestita. La distribuzione di un'istanza gestita come secondaria di replica geografica è supportata solo nei casi in cui l'istanza gestita è la prima istanza distribuita in una subnet. Si consideri la distribuzione di un'istanza gestita come replica geografica secondaria a una subnet diversa in cui non sono presenti istanze gestite esistenti o se la distribuzione in una subnet con istanza gestita esistente disabilita l'opzione di replica geografica.

  • 400 ManagedInstanceInvalidStorageSizeLessThenCurrentSizeUsed - Dimensioni di archiviazione non valide: il limite delle dimensioni di archiviazione (GB) è minore dell'archiviazione corrente usata ({0}{1} GB). Specificare un limite di dimensioni di archiviazione superiore.

  • 400 InvalidTimezone - Fuso orario non valido.

  • 400 InstanceTimezoneUpdateNotSupported - Aggiornamento fuso orario dell'istanza non supportato.

  • 400 CreateManagedInstanceWithNonDefaultTimezoneNotSupported - Creare Istanza gestita con fuso orario non predefinito non supportato.

  • 400 ManagedInstanceIpAddressRangeLimit - Impossibile eseguire la creazione/ridimensionamento dell'istanza gestita, poiché non sono disponibili abbastanza indirizzi IP nella subnet per eseguire l'operazione.

  • 400 VnetDelegationNotAllowed - Utente ha tentato di inserire il server gestito nella subnet delegata.

  • 400 SubnetHasResourcesOfDifferentType - Utente ha provato a creare MI nella subnet con risorse di tipo diverso.

  • 400 UpdateManagedServerWithMaintenanceWindowNotAllowed - L'aggiornamento di Istanza gestita con le impostazioni della finestra di manutenzione non è consentito.

  • 400 VnetPrepareNIPFailed - Utente ha provato a preparare la subnet che ha un conflitto con NetworkIntentPolicy.

  • 400 ManagedInstanceDeprecatedHardwareFamily : la modifica della generazione hardware alla generazione deprecata {0} non è possibile.

  • 400 ManagedInstanceBackupStorageTypeNotSupported - Il parametro del tipo di archiviazione di backup non è consentito nell'operazione di aggiornamento dell'istanza.

  • 400 EmptyPDCInvalidDnsZone: questa istanza gestita non può essere distribuita perché la zona DNS non corrisponde al prefisso DNS del cluster virtuale previsto per la subnet {0}. Anche se questo cluster virtuale è vuoto, non è possibile modificare il prefisso DNS. I cluster virtuali vuoti verranno rimossi automaticamente dopo diverse ore. Prendere in considerazione l'attesa della scadenza o dell'eliminazione manuale di questo cluster virtuale e quindi della creazione dell'istanza gestita.

  • 400 MissingIdentityId - Nessuna identità assegnata dall'utente quando il tipo di identità è impostato su UserAssigned

  • 400 InvalidPrimaryIdentityId - L'utente fornisce un valore per PrimaryUserIdentityId, ma lo stesso non è elencato nel parametro IdentityId

  • 400 ManagedInstanceZoneRedudantFeatureNotSupported - La funzionalità ZoneRedundant non è supportata per il livello di servizio selezionato. Per altre informazioni, visitare aka.ms/sqlmi-service-tier-characteristics.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeEnabled - L'abilitazione della funzionalità zoneRedundant non è possibile una volta creata l'istanza gestita. Per altre informazioni, visitare aka.ms/sqlmi-high-availability.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeDisabled - La funzionalità Disabilitazione della zonaRedundant non è possibile una volta creata l'istanza gestita. Per altre informazioni, visitare aka.ms/sqlmi-high-availability.

  • 400 UmiMissingAkvPermissions - PrimaryUserAssignedIdentityId fornito dall'utente non ha accesso a KeyId fornito

  • 400 MissingPrimaryIdentity - PrimaryUserAssignedIdentityId fornito dall'utente non ha accesso a KeyId fornito

  • 400 SubnetIdCantBeUpdated : la modifica della subnet dell'istanza gestita non è supportata. Rimuovere questo parametro dalla richiesta.

  • 400 MigrationToAnotherVNetNotSupported - La subnet selezionata si trova in un'altra Rete virtuale. Non è possibile spostare l'istanza gestita in un'altra Rete virtuale. Specificare la subnet da Rete virtuale {0}.

  • 400 MigrationToSubnetWithDifferentDnsZoneNotSupported: la subnet specificata ha una zona DNS diversa rispetto all'oggetto corrente. La modifica della zona DNS dell'istanza non è supportata. Specificare la subnet con la stessa zona DNS, creare una nuova subnet o specificarne una vuota.

  • 400 MigrationToGen4SubnetNotSupported - Non è possibile aggiornare la subnet durante l'esecuzione nell'hardware Gen4 perché è deprecata. Aggiornare l'hardware da Gen4 a Gen5 come parte dell'operazione di subnet dell'istanza gestita modificata specificando entrambi i parametri contemporaneamente: subnet di destinazione e generazione hardware.

  • 400 PrimaryIdentityMissingPermissionForKeyId - KeyId viene fornito dall'utente durante la creazione, ma PrimaryUserAssignedIdentityId non viene fornito nella chiamata API

  • 400 InvalidIdentityTypeForKeyId - KeyId viene fornito dall'utente durante la creazione, ma il tipo di identità non è impostato su 'UserAssigned'

  • 400 ServerNotFound : il server richiesto non è stato trovato.

  • 400 ManagedInstanceFileExceededMaxAzureStorageFileSizeLimit- Impossibile completare l'operazione perché alcuni file di database superano il limite {0} massimo di dimensioni del file per utilizzo generico gb.

  • 400 ManagedInstanceStoppingOrStopped - Operazione in conflitto inviata mentre l'istanza è in stato di arresto/arresto

  • 400 ManagedInstanceStarting - Operazione in conflitto inviata mentre l'istanza è in stato iniziale

  • 400 InstancePoolNotEnoughCapacity - Un pool di istanze non dispone di capacità sufficiente

  • 400 SourceAndTargetSubnetsMustBeVnetPeered - Subnet attualmente usata dall'istanza gestita e la subnet di destinazione fornita fanno parte delle reti virtuali che non sono connesse al peering di rete virtuale o hanno stabilito il peering, ma non hanno consentito il traffico. Per spostare l'istanza gestita da una subnet a un'altra, il peering di rete virtuale deve essere stabilito sia dalla rete virtuale di origine che da quella di destinazione. Configurare i requisiti di rete virtuale e quindi riprovare l'operazione. https://docs.microsoft.com/en-us/azure/virtual-network/tutorial-connect-virtual-networks-portal#peer-virtual-networksAltre informazioni.

  • 400 ManagedInstanceAndSubnetAreNotOnTheSameSubscription : la subnet fornita per la distribuzione di istanze gestite si trova nella sottoscrizione diversa da quella inviata per l'istanza gestita. L'istanza gestita e la subnet usata per la distribuzione dell'istanza devono trovarsi nella stessa sottoscrizione. Specificare un'altra subnet o passare alla sottoscrizione della subnet e quindi riprovare l'operazione.

  • 400 CreateManagedInstanceInvalidSubnetSize - Utente ha tentato di creare un'istanza gestita in una subnet più piccola rispetto alle dimensioni minime della subnet consentite.

  • 400 AddressRangeOfTargetSubnetAndSubnetOfGeoDRReplicaCantOverlap - Subnet selezionata per la migrazione dell'istanza gestita ha un intervallo di indirizzi che si sovrappone all'intervallo di indirizzi della subnet che contiene un'istanza secondaria replicata geografica. Verificare che la subnet sia configurata in base alle linee guida in https://aka.ms/move-managed-instance.

  • 400 TargetSubnetMustBeConfiguredToAllowGeoDRReplication - Subnet selezionata per la migrazione dell'istanza gestita non è configurata per abilitare la comunicazione con un'istanza secondaria replicata geografica. Verificare se tutte le porte necessarie sono aperte. Per configurare correttamente la subnet, leggere le linee guida in https://aka.ms/move-managed-instance.

  • 400 InvalidIdentifier: l'identificatore contiene NULL o un carattere unicode non valido.

  • 400 InvalidLoginName: il nome di accesso specificato non è valido.

  • 400 InvalidUsername : il nome utente specificato contiene caratteri non validi.

  • 400 PasswordTooShort - La password fornita è troppo breve

  • 400 PasswordTooLong: la password specificata è troppo lunga.

  • 400 PasswordNotComplex: la password fornita non è abbastanza complessa.

  • 400 GatewayInvalidEdition : '{0}' non è un'edizione di database valida in questa versione di SQL Server.

  • 400 InvalidLocation: è stata specificata una posizione non valida.

  • 400 InvalidParameterValue: un valore non valido è stato assegnato a un parametro.

  • 400 InvalidServerName - Nome server non valido specificato.

  • 400 MiGeoRestoreWithWbackupStorageRedundancy - Geo-Restore non è consentito per le istanze gestite con ridondanza dell'archiviazione di backup LRS/ZRS.

  • 400 UpdateInstanceAndBackupRedundancy - Ridondanza dell'istanza e ridondanza dell'archiviazione di backup non possono essere aggiornati nella stessa richiesta.

  • 400 ProvisioningDisabled - Visualizza il messaggio di errore dall'autorizzazione dell'operazione delle risorse, come è, senza modifiche

  • 400 AadOnlyAuthenticationIsEnabled : l'autenticazione solo di Azure Active Directory è abilitata. Contattare l'amministratore di sistema.

  • 400 ManagementServiceFeatureDisabled - Utente ha tentato di usare una funzionalità disabilitata.

  • 400 MismatchingResourceGroupNameWithUrl: il nome del gruppo di risorse specificato non corrisponde al nome nell'URL.

  • 400 Mancata corrispondenzaSubscriptionWithUrl: la sottoscrizione specificata non corrispondeva alla sottoscrizione nell'URL.

  • 400 InvalidMinimalTlsVersion - Versione TLS minima non valida.

  • 400 InvalidResourceId - Identificatore di risorsa non valido.

  • 400 InvalidParameterValue: un valore non valido è stato assegnato a un parametro.

  • 400 AadOnlyAuthenticationIsEnabled : l'autenticazione solo di Azure Active Directory è abilitata. Contattare l'amministratore di sistema.

  • 400 InvalidExternalAdministratorLogin - Nome di accesso amministratore esterno non valido o mancante.

  • 400 InvalidExternalAdministratorSid - ID oggetto amministratore esterno non valido o mancante.

  • 400 InvalidExternalAdministratorTenantId - Id tenant amministratore esterno non valido o mancante.

  • 400 ExternalAdministratorPrincipalType - Tipo di entità amministratore esterno non valido o mancante. Selezionare da User, Application o Group.

  • 400 MissingExternalAdministratorWithAadOnlyAuth - Per usare l'autenticazione solo di Azure AD, specificare i dettagli di un amministratore esterno.

  • 400 ExternalAdministratorLoginSameAsSqlAdmin: i nomi dell'amministratore di Azure Active Directory e dell'account amministratore del server devono essere diversi. Specificare valori diversi.

  • 400 InvalidMaintenanceWindowSettings - Impostazioni della finestra di manutenzione non valide.

  • 400 InvalidMaintenanceWindowProperty - È stata specificata la proprietà della finestra di manutenzione non valida.

  • 400 InvalidMaintenanceWindowPropertyNull - Finestra di manutenzione non valida con proprietà necessarie Null.

  • 400 InvalidMaintenanceWindowTypeWithPropertySpecified - Tipo di finestra di manutenzione non deve avere determinate proprietà specificate.

  • 400 UpdateOfParameterNotSupported : l'aggiornamento di '{0}' non è supportato.

  • 404 ServerNotInSubscription: il server specificato non esiste nella sottoscrizione specificata.

  • 404 ManagedInstanceNotInSubscriptionResourceGroup - Istanza gestita specificata non esiste nel gruppo di risorse e nella sottoscrizione specificati.

  • 404 SubscriptionNotFound : la sottoscrizione richiesta non è stata trovata.

  • 404 OperationIdNotFound: l'operazione con ID non esiste.

  • 404 ResourceDoesNotExist - Risorsa con il nome '{0}' non esiste. Per continuare, specificare un nome di risorsa valido.

  • 404 InstancePoolNotFound - Impossibile trovare un pool di istanze

  • 404 SubscriptionNotFound : la sottoscrizione richiesta non è stata trovata.

  • 404 ResourceNotFound : la risorsa richiesta non è stata trovata.

  • 405 InvalidVcoreValue - valore {0} vCore non valido. Specificare un valore vCore valido.

  • 405 InvalidHardwareGenerationValue - HardwareGeneration {0} non è valido. Specificare un valore HardwareGeneration valido.

  • 405 InvalidStorageSizeValue - "Dimensioni di archiviazione non valide: {0} GB. Le dimensioni di archiviazione devono essere specificate tra {1} e {2} gigabyte, in incrementi di {3} GB.

  • 409 OperationCancelled: l'operazione è stata annullata dall'utente.

  • 409 Operazione interrotta: impossibile completare l'operazione sulla risorsa perché è stata interrotta da un'altra operazione sulla stessa risorsa.

  • 409 ConflictingServerOperation: un'operazione è attualmente in corso per il server.

  • 409 SubscriptionDisabled : la sottoscrizione è disabilitata.

  • 409 ServerOverridePreconditionFailed - Impossibile applicare l'override del server nella categoria '{0}', perché il database fisico o l'istanza '' nel server '{1}{2}' non è attualmente in stato "Pronto" o "Disattivato".

  • 409 ManagedInstanceIsBusy : il server '{0}' è attualmente occupato. Attendere alcuni minuti prima di riprovare.

  • 409 ServerAlreadyExists - Nome del server duplicato.

  • 409 ServerDisabled - Il server è disabilitato.

  • 409 ServerQuotaExceeded - Impossibile aggiungere server a una sottoscrizione perché supera la quota.

  • 409 ConflittoManagedInstanceOperation: un'operazione è attualmente in corso per l'istanza gestita.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict: l'istanza è multi-az ma l'archiviazione di backup viene aggiornata dalla ridondanza della zona alla ridondanza della zona.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress - Impossibile aggiornare la ridondanza dell'istanza perché l'aggiornamento della ridondanza dell'archiviazione di backup è in corso.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict: l'archiviazione di backup non è ridondante nella zona, ma la ridondanza dell'istanza viene aggiornata alla ridondanza della zona.

  • 409 BackupRedundancyUpdateConflict - Impossibile aggiornare la ridondanza dell'archiviazione di backup perché è già in corso un aggiornamento della ridondanza dell'archiviazione di backup.

  • 409 MiDropFailedOnAuthLocks - L'utente ha tentato di eliminare l'ultima Istanza gestita nella subnet che ha applicato Blocco nelle risorse.

  • 409 MiCreateFailedNonDelegatedSubnet - Utente ha provato a distribuire Istanza gestita o Istanza gestita pool in subnet non delegato a Microsoft.Sql/managedInstances.

  • 412 InstanceNotReadyForBackupRedundancyUpdate - Impossibile aggiornare la ridondanza dell'archiviazione di backup perché l'istanza non è pronta.

  • 429 SubscriptionTooManyCreateUpdateRequests - Richieste oltre le richieste massime che possono essere elaborate dalle risorse disponibili.

  • 429 SubscriptionTooManyRequests - Richieste oltre le richieste massime che possono essere elaborate dalle risorse disponibili.

  • 429 SubscriptionTooManyCreateUpdateRequests - Richieste oltre le richieste massime che possono essere elaborate dalle risorse disponibili.

  • 429 SubscriptionTooManyRequests - Richieste oltre le richieste massime che possono essere elaborate dalle risorse disponibili.

  • 429 ConflictingSubscriptionOperation : un'operazione è attualmente in corso per la sottoscrizione.

  • 429 SubscriptionTooManyCreateUpdateRequests - Richieste oltre le richieste massime che possono essere elaborate dalle risorse disponibili.

  • 429 SubscriptionTooManyRequests - Richieste oltre le richieste massime che possono essere elaborate dalle risorse disponibili.

  • 429 SubscriptionTooManyCreateUpdateRequests - Richieste oltre le richieste massime che possono essere elaborate dalle risorse disponibili.

  • 429 SubscriptionTooManyRequests - Richieste oltre le richieste massime che possono essere elaborate dalle risorse disponibili.

  • 429 ConflictingSubscriptionOperation : un'operazione è attualmente in corso per la sottoscrizione.

  • 500 OperationTimedOut: l'operazione viene timeout e viene eseguito automaticamente il rollback. Ripetere l'operazione.

  • 500 GatewayInternalServerError: il server ha rilevato un'eccezione imprevista.

  • 503 TooManyRequests : richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 503 TooManyRequests : richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 503 TooManyRequests : richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 503 TooManyRequests : richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 504 RequestTimeout : la richiesta di servizio ha superato il timeout consentito.

  • 504 RequestTimeout : la richiesta di servizio ha superato il timeout consentito.

  • 504 RequestTimeout : la richiesta di servizio ha superato il timeout consentito.

Esempio

Remove maintenance policy from managed instance (select default maintenance policy)
Update managed instance with all properties
Update managed instance with minimal properties

Remove maintenance policy from managed instance (select default maintenance policy)

Esempio di richiesta

PATCH https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2021-11-01

{
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
  }
}

Risposta di esempio

{
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Default",
    "dnsZone": "1b4e2caff2530",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
    "maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
  },
  "location": "japaneast",
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}

Update managed instance with all properties

Esempio di richiesta

PATCH https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2021-11-01

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8
  },
  "properties": {
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "PLACEHOLDER",
    "proxyOverride": "Redirect",
    "publicDataEndpointEnabled": false,
    "minimalTlsVersion": "1.2",
    "licenseType": "BasePrice",
    "vCores": 8,
    "storageSizeInGB": 448,
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "requestedBackupStorageRedundancy": "Geo",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1"
  }
}

Risposta di esempio

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances",
  "location": "japaneast",
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "vCores": 8,
    "storageSizeInGB": 448,
    "licenseType": "BasePrice",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "minimalTlsVersion": "1.2",
    "dnsZone": "1b4e2caff2530",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo"
  }
}

Update managed instance with minimal properties

Esempio di richiesta

PATCH https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2021-11-01

{
  "tags": {
    "tagKey1": "TagValue1"
  }
}

Risposta di esempio

{
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "PLACEHOLDER",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Default",
    "dnsZone": "1b4e2caff2530",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
    "maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo"
  },
  "location": "japaneast",
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}

Definizioni

Nome Descrizione
AdministratorType

Tipo dell'amministratore di sever.

BackupStorageRedundancy

Tipo di account di archiviazione usato per archiviare i backup per questa istanza. Le opzioni sono Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage)

IdentityType

Tipo di identità. Impostare questa opzione su "SystemAssigned" per creare e assegnare automaticamente un'entità di Azure Active Directory per la risorsa.

ManagedInstance

Istanza gestita di Azure SQL.

ManagedInstanceExternalAdministrator

Proprietà di un amministratore di Active Directory.

ManagedInstanceLicenseType

Tipo di licenza. I valori possibili sono 'LicenseIncluded' (prezzo normale incluso di una nuova licenza SQL) e 'BasePrice' (prezzo AHB scontato per portare le proprie licenze SQL).

ManagedInstancePecProperty

Una connessione endpoint privato in un'istanza gestita

ManagedInstancePrivateEndpointConnectionProperties

Proprietà di una connessione endpoint privato.

ManagedInstancePrivateEndpointProperty
ManagedInstancePrivateLinkServiceConnectionStateProperty
ManagedInstanceProxyOverride

Tipo di connessione usato per la connessione all'istanza.

ManagedInstanceUpdate

Richiesta di aggiornamento per un'istanza gestita di database di Azure SQL.

ManagedServerCreateMode

Specifica la modalità di creazione del database.

Impostazione predefinita: creazione di istanze regolari.

Ripristino: crea un'istanza ripristinando un set di backup in un momento specifico. È necessario specificare RestorePointInTime e SourceManagedInstanceId.

PrincipalType

Tipo di entità dell'amministratore di sever.

ResourceIdentity

Configurazione dell'identità di Azure Active Directory per una risorsa.

ServicePrincipal

Configurazione dell'entità servizio dell'istanza gestita per una risorsa.

ServicePrincipalType

Tipo di entità servizio.

Sku

SKU della risorsa ARM.

UserIdentity

Configurazione delle identità di Azure Active Directory per una risorsa.

AdministratorType

Tipo dell'amministratore di sever.

Nome Tipo Descrizione
ActiveDirectory

string

BackupStorageRedundancy

Tipo di account di archiviazione usato per archiviare i backup per questa istanza. Le opzioni sono Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage)

Nome Tipo Descrizione
Geo

string

GeoZone

string

Local

string

Zone

string

IdentityType

Tipo di identità. Impostare questa opzione su "SystemAssigned" per creare e assegnare automaticamente un'entità di Azure Active Directory per la risorsa.

Nome Tipo Descrizione
None

string

SystemAssigned

string

SystemAssigned,UserAssigned

string

UserAssigned

string

ManagedInstance

Istanza gestita di Azure SQL.

Nome Tipo Descrizione
id

string

ID risorsa.

identity

ResourceIdentity

Identità di Azure Active Directory dell'istanza gestita.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.administratorLogin

string

Nome utente amministratore per l'istanza gestita. Può essere specificato solo quando viene creata l'istanza gestita ed è necessaria per la creazione.

properties.administratorLoginPassword

string

Password di accesso dell'amministratore (necessaria per la creazione dell'istanza gestita).

properties.administrators

ManagedInstanceExternalAdministrator

Amministratore di Azure Active Directory del server.

properties.collation

string

Regole di confronto dell'istanza gestita.

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Tipo di account di archiviazione usato per archiviare i backup per questa istanza. Le opzioni sono Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage)

properties.dnsZone

string

Zona DNS in cui si trova l'istanza gestita.

properties.dnsZonePartner

string

ID risorsa di un'altra istanza gestita la cui zona DNS questa istanza gestita condividerà dopo la creazione.

properties.fullyQualifiedDomainName

string

Nome di dominio completo dell'istanza gestita.

properties.instancePoolId

string

ID del pool di istanze a cui appartiene il server gestito.

properties.keyId

string

URI cmk della chiave da usare per la crittografia.

properties.licenseType

ManagedInstanceLicenseType

Tipo di licenza. I valori possibili sono "LicenseIncluded" (prezzo regolare inclusivo di una nuova licenza SQL) e "BasePrice" (prezzo AHB scontato per portare le proprie licenze SQL).

properties.maintenanceConfigurationId

string

Specifica l'ID di configurazione della manutenzione da applicare a questa istanza gestita.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Specifica la modalità di creazione del database.

Impostazione predefinita: creazione di istanze regolari.

Ripristino: crea un'istanza ripristinando un set di backup in un momento specifico. È necessario specificare RestorePointInTime e SourceManagedInstanceId.

properties.minimalTlsVersion

string

Versione minima di TLS. Valori consentiti: 'None', '1.0', '1.1', '1.2'

properties.primaryUserAssignedIdentityId

string

ID risorsa di un'identità assegnata dall'utente da usare per impostazione predefinita.

properties.privateEndpointConnections

ManagedInstancePecProperty[]

Elenco di connessioni di endpoint privato in un'istanza gestita.

properties.provisioningState enum:
  • Accepted
  • Canceled
  • Created
  • Creating
  • Deleted
  • Deleting
  • Failed
  • NotSpecified
  • Registering
  • Running
  • Succeeded
  • TimedOut
  • Unknown
  • Unrecognized
  • Updating
properties.proxyOverride

ManagedInstanceProxyOverride

Tipo di connessione utilizzato per la connessione all'istanza di .

properties.publicDataEndpointEnabled

boolean

Indica se l'endpoint dati pubblico è abilitato o meno.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Tipo di account di archiviazione da usare per archiviare i backup per questa istanza. Le opzioni sono Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage)

properties.restorePointInTime

string

Specifica il punto nel tempo (ISO8601 formato) del database di origine che verrà ripristinato per creare il nuovo database.

properties.servicePrincipal

ServicePrincipal

Entità servizio dell'istanza gestita.

properties.sourceManagedInstanceId

string

Identificatore della risorsa dell'istanza gestita di origine associata all'operazione di creazione di questa istanza.

properties.state

string

Stato dell'istanza gestita.

properties.storageSizeInGB

integer

Dimensioni di archiviazione in GB. Valore minimo: 32. Valore massimo: 16384. Incrementi di 32 GB consentiti solo. Il valore massimo dipende dalla famiglia di hardware selezionata e dal numero di vCore.

properties.subnetId

string

ID risorsa subnet per l'istanza gestita.

properties.timezoneId

string

ID del fuso orario. I valori consentiti sono fusi orari supportati da Windows. Windows mantiene i dettagli sui fusi orari supportati, incluso l'ID, nel Registro di sistema in KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. È possibile ottenere tali valori del Registro di sistema tramite SQL Server eseguendo una query su SELECT name AS timezone_id FROM sys.time_zone_info. È anche possibile ottenere un elenco di ID eseguendo [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. Un esempio di ID fuso orario valido è "Pacific Standard Time" o "W. Ora solare europa".

properties.vCores

integer

Numero di vCore. Valori consentiti: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

Indica se multi-az è abilitato o meno.

sku

Sku

SKU dell'istanza gestita. Valori consentiti per sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH

tags

object

Tag delle risorse.

type

string

Tipo di risorsa.

ManagedInstanceExternalAdministrator

Proprietà di un amministratore di Active Directory.

Nome Tipo Descrizione
administratorType

AdministratorType

Tipo di amministratore del server.

azureADOnlyAuthentication

boolean

Autenticazione di Azure Active Directory abilitata solo.

login

string

Nome di accesso dell'amministratore del server.

principalType

PrincipalType

Tipo di entità dell'amministratore del server.

sid

string

SID (ID oggetto) dell'amministratore del server.

tenantId

string

ID tenant dell'amministratore.

ManagedInstanceLicenseType

Tipo di licenza. I valori possibili sono 'LicenseIncluded' (prezzo normale incluso di una nuova licenza SQL) e 'BasePrice' (prezzo AHB scontato per portare le proprie licenze SQL).

Nome Tipo Descrizione
BasePrice

string

LicenseIncluded

string

ManagedInstancePecProperty

Una connessione endpoint privato in un'istanza gestita

Nome Tipo Descrizione
id

string

ID risorsa.

properties

ManagedInstancePrivateEndpointConnectionProperties

Proprietà di connessione dell'endpoint privato

ManagedInstancePrivateEndpointConnectionProperties

Proprietà di una connessione endpoint privato.

Nome Tipo Descrizione
privateEndpoint

ManagedInstancePrivateEndpointProperty

Endpoint privato a cui appartiene la connessione.

privateLinkServiceConnectionState

ManagedInstancePrivateLinkServiceConnectionStateProperty

Stato della connessione dell'endpoint privato.

provisioningState

string

Stato della connessione endpoint privato.

ManagedInstancePrivateEndpointProperty

Nome Tipo Descrizione
id

string

ID risorsa dell'endpoint privato.

ManagedInstancePrivateLinkServiceConnectionStateProperty

Nome Tipo Descrizione
actionsRequired

string

Descrizione della connessione al servizio collegamento privato.

description

string

Descrizione della connessione al servizio collegamento privato.

status

string

Stato di connessione del servizio di collegamento privato.

ManagedInstanceProxyOverride

Tipo di connessione usato per la connessione all'istanza.

Nome Tipo Descrizione
Default

string

Proxy

string

Redirect

string

ManagedInstanceUpdate

Richiesta di aggiornamento per un'istanza gestita di database di Azure SQL.

Nome Tipo Descrizione
identity

ResourceIdentity

Identità dell'istanza gestita

properties.administratorLogin

string

Nome utente amministratore per l'istanza gestita. Può essere specificato solo quando viene creata l'istanza gestita ed è necessaria per la creazione.

properties.administratorLoginPassword

string

Password di accesso dell'amministratore (necessaria per la creazione dell'istanza gestita).

properties.administrators

ManagedInstanceExternalAdministrator

Amministratore di Azure Active Directory del server.

properties.collation

string

Regole di confronto dell'istanza gestita.

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Tipo di account di archiviazione usato per archiviare i backup per questa istanza. Le opzioni sono Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage)

properties.dnsZone

string

Zona DNS in cui si trova l'istanza gestita.

properties.dnsZonePartner

string

ID risorsa di un'altra istanza gestita la cui zona DNS verrà condivisa dopo la creazione.

properties.fullyQualifiedDomainName

string

Nome di dominio completo dell'istanza gestita.

properties.instancePoolId

string

Id del pool di istanze a cui appartiene questo server gestito.

properties.keyId

string

URI CMK della chiave da usare per la crittografia.

properties.licenseType

ManagedInstanceLicenseType

Tipo di licenza. I valori possibili sono "LicenseIncluded" (prezzo regolare inclusivo di una nuova licenza SQL) e "BasePrice" (prezzo AHB scontato per portare le proprie licenze SQL).

properties.maintenanceConfigurationId

string

Specifica l'ID di configurazione della manutenzione da applicare a questa istanza gestita.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Specifica la modalità di creazione del database.

Impostazione predefinita: creazione di istanze regolari.

Ripristino: crea un'istanza ripristinando un set di backup in un momento specifico. È necessario specificare RestorePointInTime e SourceManagedInstanceId.

properties.minimalTlsVersion

string

Versione TLS minima. Valori consentiti: 'Nessuno', '1.0', '1.1', '1.2'

properties.primaryUserAssignedIdentityId

string

ID risorsa di un'identità assegnata dall'utente da usare per impostazione predefinita.

properties.privateEndpointConnections

ManagedInstancePecProperty[]

Elenco delle connessioni endpoint private in un'istanza gestita.

properties.provisioningState enum:
  • Accepted
  • Canceled
  • Created
  • Creating
  • Deleted
  • Deleting
  • Failed
  • NotSpecified
  • Registering
  • Running
  • Succeeded
  • TimedOut
  • Unknown
  • Unrecognized
  • Updating
properties.proxyOverride

ManagedInstanceProxyOverride

Tipo di connessione usato per la connessione all'istanza.

properties.publicDataEndpointEnabled

boolean

Se l'endpoint dati pubblico è abilitato o meno.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Tipo di account di archiviazione da usare per archiviare i backup per questa istanza. Le opzioni sono Local (LocalRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) e GeoZone(GeoZoneRedundantStorage)

properties.restorePointInTime

string

Specifica il tempo (ISO8601 formato) del database di origine che verrà ripristinato per creare il nuovo database.

properties.servicePrincipal

ServicePrincipal

Entità servizio dell'istanza gestita.

properties.sourceManagedInstanceId

string

Identificatore di risorsa dell'istanza gestita di origine associata all'operazione di creazione di questa istanza.

properties.state

string

Stato dell'istanza gestita.

properties.storageSizeInGB

integer

Dimensioni di archiviazione in GB. Valore minimo: 32. Valore massimo: 16384. Incrementi di 32 GB consentiti solo. Il valore massimo dipende dalla famiglia hardware selezionata e dal numero di vCore.

properties.subnetId

string

ID risorsa subnet per l'istanza gestita.

properties.timezoneId

string

ID del fuso orario. I valori consentiti sono fusi orari supportati da Windows. Windows mantiene i dettagli sui fuso orario supportati, inclusi l'ID, nel Registro di sistema in KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. È possibile ottenere tali valori del Registro di sistema tramite SQL Server eseguendo query su SELECT name AS timezone_id FROM sys.time_zone_info. È anche possibile ottenere un elenco di ID eseguendo [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. Un esempio di ID fuso orario valido è "Pacific Standard Time" o "W. Ora standard dell'Europa".

properties.vCores

integer

Numero di vCore. Valori consentiti: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

Se il multi-az è abilitato o meno.

sku

Sku

SKU dell'istanza gestita

tags

object

Tag delle risorse.

ManagedServerCreateMode

Specifica la modalità di creazione del database.

Impostazione predefinita: creazione di istanze regolari.

Ripristino: crea un'istanza ripristinando un set di backup in un momento specifico. È necessario specificare RestorePointInTime e SourceManagedInstanceId.

Nome Tipo Descrizione
Default

string

PointInTimeRestore

string

PrincipalType

Tipo di entità dell'amministratore di sever.

Nome Tipo Descrizione
Application

string

Group

string

User

string

ResourceIdentity

Configurazione dell'identità di Azure Active Directory per una risorsa.

Nome Tipo Descrizione
principalId

string

ID entità di Azure Active Directory.

tenantId

string

ID tenant di Azure Active Directory.

type

IdentityType

Tipo di identità. Impostare questa opzione su "SystemAssigned" per creare e assegnare automaticamente un'entità di Azure Active Directory per la risorsa.

userAssignedIdentities

<string,  UserIdentity>

ID risorsa delle identità assegnate dall'utente da usare

ServicePrincipal

Configurazione dell'entità servizio dell'istanza gestita per una risorsa.

Nome Tipo Descrizione
clientId

string

ID client dell'applicazione Azure Active Directory.

principalId

string

ID oggetto applicazione di Azure Active Directory.

tenantId

string

ID tenant di Azure Active Directory.

type

ServicePrincipalType

Tipo di entità servizio.

ServicePrincipalType

Tipo di entità servizio.

Nome Tipo Descrizione
None

string

SystemAssigned

string

Sku

SKU della risorsa ARM.

Nome Tipo Descrizione
capacity

integer

Capacità dello SKU specifico.

family

string

Se il servizio ha generazioni diverse di hardware, per lo stesso SKU, può essere acquisito qui.

name

string

Nome dello SKU, in genere una lettera + codice numerico, ad esempio P3.

size

string

Dimensioni dello SKU specifico

tier

string

Livello o edizione dello SKU specifico, ad esempio Basic, Premium.

UserIdentity

Configurazione delle identità di Azure Active Directory per una risorsa.

Nome Tipo Descrizione
clientId

string

ID client di Azure Active Directory.

principalId

string

ID entità di Azure Active Directory.