Hämtar en återställningsbar hanterad databas.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/recoverableDatabases/{recoverableDatabaseName}?api-version=2021-11-01
URI-parametrar
Name |
I |
Obligatorisk |
Typ |
Description |
managedInstanceName
|
path |
True
|
string
|
Namnet på den hanterade instansen.
|
recoverableDatabaseName
|
path |
True
|
string
|
|
resourceGroupName
|
path |
True
|
string
|
Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.
|
subscriptionId
|
path |
True
|
string
|
Det prenumerations-ID som identifierar en Azure-prenumeration.
|
api-version
|
query |
True
|
string
|
DEN API-version som ska användas för begäran.
|
Svar
Name |
Typ |
Description |
200 OK
|
RecoverableManagedDatabase
|
Den angivna återställningsbara hanterade databasen har hämtats.
|
Other Status Codes
|
|
Felsvar: ***
400 InvalidRecoverableDatabaseId – Ogiltig återställningsbar databasidentifierare.
400 MiGeoRestoreWithWrongBackupStorageRedundancy – Geo-Restore tillåts inte för hanterade instanser med redundans för LRS/ZRS-lagring för säkerhetskopiering.
400 UpdatingInstanceAndBackupRedundancy – Redundans för instanszoner och redundans för lagring av säkerhetskopior kan inte uppdateras i samma begäran.
400 ProvisioningDisabled – visar felmeddelandet från resursåtgärden authorizer som den är, utan ändringar
400 AadOnlyAuthenticationIsEnabled – Endast Azure Active Directory-autentisering är aktiverat. Kontakta systemadministratören.
400 ManagementServiceFeatureDisabled – Användaren försökte använda en funktion som är inaktiverad.
404 SubscriptionDoesNotHaveServer – Den begärda servern hittades inte
404 ServerNotInSubscriptionResourceGroup – Den angivna servern finns inte i den angivna resursgruppen och prenumerationen.
404 ResourceNotFound – Den begärda resursen hittades inte.
409 ConflictingManagedInstanceOperation – en åtgärd pågår för närvarande för den hanterade instansen.
409 BackupRedundancyUpdateAndInstanceRedundancyConflict – Instansen är multi-az men lagringen för säkerhetskopior uppdateras från zonredundant till icke-zonredundant.
409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress – Det går inte att uppdatera instansredundans eftersom redundansuppdatering för lagring av säkerhetskopior pågår.
409 InstanceRedundancyUpdateAndBackupRedundancyConflict – Säkerhetskopieringslagringen är icke-zonredundant men instansredundans uppdateras till zonredundant.
409 BackupRedundancyUpdateConflict – Det går inte att uppdatera redundansen för lagring av säkerhetskopior eftersom en redundansuppdatering för säkerhetskopieringslagring redan pågår.
409 MiDropFailedOnAuthLocks – Användaren försökte släppa den senaste hanterade instansen i undernätet som har Lås tillämpat på resurser.
409 MiCreateFailedNonDelegatedSubnet – Användaren försökte distribuera en hanterad instans eller en hanterad instanspool i ett undernät som inte har delegerats till Microsoft.Sql/managedInstances.
412 InstanceNotReadyForBackupRedundancyUpdate – Det går inte att uppdatera redundansen för lagring av säkerhetskopior eftersom instansen inte är klar.
429 SubscriptionTooManyCreateUpdateRequests – begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.
429 SubscriptionTooManyRequests – begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.
429 ConflictingSubscriptionOperation – en åtgärd pågår för närvarande för prenumerationen.
503 TooManyRequests – begäranden utöver maximalt antal begäranden som kan bearbetas av tillgängliga resurser.
504 RequestTimeout – Tjänstbegäran överskred den tillåtna tidsgränsen.
|
Exempel
Gets a recoverable databases by managed instances
Exempelbegäran
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Test1/providers/Microsoft.Sql/managedInstances/managedInstance/recoverableDatabases/testdb?api-version=2021-11-01
/**
* Samples for RecoverableManagedDatabases Get.
*/
public final class Main {
/*
* x-ms-original-file:
* specification/sql/resource-manager/Microsoft.Sql/stable/2021-11-01/examples/GetRecoverableManagedDatabase.json
*/
/**
* Sample code: Gets a recoverable databases by managed instances.
*
* @param azure The entry point for accessing resource management APIs in Azure.
*/
public static void
getsARecoverableDatabasesByManagedInstances(com.azure.resourcemanager.AzureResourceManager azure) {
azure.sqlServers().manager().serviceClient().getRecoverableManagedDatabases().getWithResponse("Test1",
"managedInstance", "testdb", com.azure.core.util.Context.NONE);
}
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
Exempelsvar
{
"properties": {
"lastAvailableBackupDate": "2017-05-26T01:06:29.78Z"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/recoverableDatabases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/managedInstances/recoverableDatabases"
}
Definitioner
RecoverableManagedDatabase
En återställningsbar hanterad databasresurs.
Name |
Typ |
Description |
id
|
string
|
Resurs-ID.
|
name
|
string
|
Resursnamn.
|
properties.lastAvailableBackupDate
|
string
|
Senaste tillgängliga säkerhetskopieringsdatum.
|
type
|
string
|
Resurstyp.
|