Get Storage Accounts - Get Storage Accounts
Visa en lista över lagringskonton som hanteras av det angivna nyckelvalvet. Den här åtgärden kräver lagrings-/listbehörighet.
GET {vaultBaseUrl}/storage?api-version=2025-07-01
GET {vaultBaseUrl}/storage?maxresults={maxresults}&api-version=2025-07-01
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
vault
|
path | True |
string |
Valvnamnet, till exempel |
|
api-version
|
query | True |
string |
Klient-API-version. |
|
maxresults
|
query |
integer (int32) minimum: 1maximum: 25 |
Maximalt antal resultat som ska returneras på en sida. Om inget anges returnerar tjänsten upp till 25 resultat. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Ett svarsmeddelande som innehåller en lista över lagringskonton tillsammans med en länk till nästa sida med lagringskonton. |
|
| Other Status Codes |
密钥保管库 felsvar som beskriver varför åtgärden misslyckades. |
Exempel
List Storage account
Exempelbegäran
GET https://myvault.vault.azure.net//storage?api-version=2025-07-01
Exempelsvar
{
"value": [
{
"id": "https://myvault.vault.azure.net/storage/listStorage01",
"resourceId": "/subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.Storage/storageAccounts/kvstorageacc1",
"attributes": {
"enabled": true,
"created": 1490738386,
"updated": 1490738386,
"recoveryLevel": "Recoverable+Purgeable"
},
"tags": {
"tag1": "val1",
"tag2": "val2"
}
},
{
"id": "https://myvault.vault.azure.net/storage/listStorage02",
"resourceId": "/subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.Storage/storageAccounts/kvstorageacc2",
"attributes": {
"enabled": true,
"created": 1490738386,
"updated": 1490738386,
"recoveryLevel": "Recoverable+Purgeable"
},
"tags": {
"tag3": "val3",
"tag4": "val4"
}
}
],
"nextLink": "https://{BaseUri}/storage?api-version=7.2&%24skiptoken=<token>"
}
Definitioner
| Name | Description |
|---|---|
|
Deletion |
Återspeglar den återställningsnivå för borttagning som för närvarande gäller för lagringskonton i det aktuella valvet. Om det innehåller "Rensningsbar" kan lagringskontot tas bort permanent av en privilegierad användare. Annars kan bara systemet rensa lagringskontot i slutet av kvarhållningsintervallet. |
| Error |
Felet på nyckelvalvsservern. |
|
Key |
Felundantaget för nyckelvalvet. |
|
Storage |
Attributen för hantering av lagringskontot. |
|
Storage |
Lagringskontoobjektet som innehåller metadata för lagringskontot. |
|
Storage |
Resultatet av listan över lagringskonton är fallet. |
DeletionRecoveryLevel
Återspeglar den återställningsnivå för borttagning som för närvarande gäller för lagringskonton i det aktuella valvet. Om det innehåller "Rensningsbar" kan lagringskontot tas bort permanent av en privilegierad användare. Annars kan bara systemet rensa lagringskontot i slutet av kvarhållningsintervallet.
| Värde | Description |
|---|---|
| Purgeable |
Anger ett valvtillstånd där borttagning är en oåterkallelig åtgärd, utan möjlighet till återställning. Den här nivån motsvarar att det inte finns något skydd mot en borttagningsåtgärd. data går oåterkalleligt förlorade när du accepterar en borttagningsåtgärd på entitetsnivå eller högre (valv, resursgrupp, prenumeration osv.) |
| Recoverable+Purgeable |
Betecknar ett valvtillstånd där borttagning kan återställas och som även tillåter omedelbar och permanent borttagning (d.v.s. rensning). Den här nivån garanterar återställningen av den borttagna entiteten under kvarhållningsintervallet (90 dagar), såvida inte en rensningsåtgärd begärs eller om prenumerationen avbryts. Systemet kommer att ta bort det permanent efter 90 dagar, om det inte återställs |
| Recoverable |
Betecknar ett valvtillstånd där borttagning kan återställas utan möjlighet till omedelbar och permanent borttagning (d.v.s. rensning). Den här nivån garanterar återställningen av den borttagna entiteten under kvarhållningsintervallet (90 dagar) och medan prenumerationen fortfarande är tillgänglig. Systemet kommer att ta bort det permanent efter 90 dagar, om det inte återställs |
| Recoverable+ProtectedSubscription |
Anger ett valv- och prenumerationstillstånd där borttagningen kan återställas inom kvarhållningsintervallet (90 dagar), omedelbar och permanent borttagning (d.v.s. rensning) inte tillåts och där själva prenumerationen inte kan avbrytas permanent. Systemet kommer att ta bort det permanent efter 90 dagar, om det inte återställs |
| CustomizedRecoverable+Purgeable |
Betecknar ett valvtillstånd där borttagning kan återställas och som också tillåter omedelbar och permanent borttagning (d.v.s. rensning när 7<= SoftDeleteRetentionInDays < 90). Den här nivån garanterar återställningen av den borttagna entiteten under kvarhållningsintervallet, såvida inte en rensningsåtgärd begärs eller prenumerationen avbryts. |
| CustomizedRecoverable |
Betecknar ett valvtillstånd där borttagning kan återställas utan möjlighet till omedelbar och permanent borttagning (d.v.s. rensning när 7<= SoftDeleteRetentionInDays < 90). Den här nivån garanterar återställningen av den borttagna entiteten under kvarhållningsintervallet och medan prenumerationen fortfarande är tillgänglig. |
| CustomizedRecoverable+ProtectedSubscription |
Betecknar ett valv- och prenumerationstillstånd där borttagning kan återställas, omedelbar och permanent borttagning (d.v.s. rensning) inte är tillåten och där själva prenumerationen inte kan avbrytas permanent när 7<= SoftDeleteRetentionInDays < 90. Den här nivån garanterar återställningen av den borttagna entiteten under kvarhållningsintervallet och återspeglar även det faktum att själva prenumerationen inte kan avbrytas. |
Error
Felet på nyckelvalvsservern.
| Name | Typ | Description |
|---|---|---|
| code |
string |
Felkoden. |
| innererror |
Felet på nyckelvalvsservern. |
|
| message |
string |
Felmeddelandet. |
KeyVaultError
Felundantaget för nyckelvalvet.
| Name | Typ | Description |
|---|---|---|
| error |
Felet på nyckelvalvsservern. |
StorageAccountAttributes
Attributen för hantering av lagringskontot.
| Name | Typ | Description |
|---|---|---|
| created |
integer (unixtime) |
Skapandetid i UTC. |
| enabled |
boolean |
Objektets aktiverade tillstånd. |
| recoverableDays |
integer (int32) |
softTa bort datakvarhållningsdagar. Värdet ska vara >=7 och <=90 när softDelete är aktiverat, annars 0. |
| recoveryLevel |
Återspeglar den återställningsnivå för borttagning som för närvarande gäller för lagringskonton i det aktuella valvet. Om det innehåller "Rensningsbar" kan lagringskontot tas bort permanent av en privilegierad användare. Annars kan bara systemet rensa lagringskontot i slutet av kvarhållningsintervallet. |
|
| updated |
integer (unixtime) |
Tid för senaste uppdatering i UTC. |
StorageAccountItem
Lagringskontoobjektet som innehåller metadata för lagringskontot.
| Name | Typ | Description |
|---|---|---|
| attributes |
Attributen för hantering av lagringskontot. |
|
| id |
string |
Identifierare för lagring. |
| resourceId |
string |
Resurs-ID för lagringskonto. |
| tags |
object |
Programspecifika metadata i form av nyckel/värde-par. |
StorageListResult
Resultatet av listan över lagringskonton är fallet.
| Name | Typ | Description |
|---|---|---|
| nextLink |
string |
URL:en för att hämta nästa uppsättning lagringskonton. |
| value |
Ett svarsmeddelande som innehåller en lista över lagringskonton i nyckelvalvet tillsammans med en länk till nästa sida med lagringskonton. |