Udostępnij za pośrednictwem


Backup Vaults - Create Or Update

Tworzy lub aktualizuje zasób BackupVault należący do grupy zasobów.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}?api-version=2025-07-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

subscriptionId
path True

string (uuid)

Identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID.

vaultName
path True

string

Nazwa magazynu kopii zapasowych.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

Nagłówek żądania

Nazwa Wymagane Typ Opis
x-ms-authorization-auxiliary

string

Treść żądania

Nazwa Wymagane Typ Opis
location True

string

Lokalizacja zasobu.

properties True

BackupVault

Magazyn kopii zapasowych
Właściwości backupVaultResource

eTag

string

Opcjonalny element ETag.

identity

DppIdentityDetails

DppIdentityDetails
Dane wejściowe tożsamości zarządzanej

tags

object

Tagi zasobów.

Odpowiedzi

Nazwa Typ Opis
200 OK

BackupVaultResource

OK

201 Created

BackupVaultResource

Utworzono

Other Status Codes

CloudError

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikuj konto użytkownika.

Przykłady

Create BackupVault
Create BackupVault With CMK
Create BackupVault With MSI

Create BackupVault

Przykładowe żądanie

PUT https://management.azure.com/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults/swaggerExample?api-version=2025-07-01

{
  "location": "WestUS",
  "tags": {
    "key1": "val1"
  },
  "identity": {
    "type": "None"
  },
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "storageSettings": [
      {
        "datastoreType": "VaultStore",
        "type": "LocallyRedundant"
      }
    ],
    "featureSettings": {
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "securitySettings": {
      "softDeleteSettings": {
        "state": "Enabled",
        "retentionDurationInDays": 14
      }
    }
  }
}

Przykładowa odpowiedź

Retry-After: 10
Azure-AsyncOperation: https://management.windowsazure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2025-07-01
{
  "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/Backupvaults",
  "location": "WestUS",
  "tags": {
    "key1": "val1"
  },
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "provisioningState": "Provisioning",
    "storageSettings": [
      {
        "datastoreType": "VaultStore",
        "type": "LocallyRedundant"
      }
    ],
    "featureSettings": {
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "securitySettings": {
      "softDeleteSettings": {
        "state": "Enabled",
        "retentionDurationInDays": 14
      }
    },
    "secureScore": "Adequate"
  }
}
{
  "identity": {
    "type": "None"
  },
  "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/Backupvaults",
  "location": "WestUS",
  "tags": {
    "key1": "val1"
  },
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "provisioningState": "Succeeded",
    "storageSettings": [
      {
        "datastoreType": "VaultStore",
        "type": "LocallyRedundant"
      }
    ],
    "featureSettings": {
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "securitySettings": {
      "softDeleteSettings": {
        "state": "Enabled",
        "retentionDurationInDays": 14
      }
    },
    "secureScore": "Adequate"
  }
}

Create BackupVault With CMK

Przykładowe żądanie

PUT https://management.azure.com/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults/swaggerExample?api-version=2025-07-01

{
  "location": "WestUS",
  "tags": {
    "key1": "val1"
  },
  "identity": {
    "type": "None"
  },
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "securitySettings": {
      "softDeleteSettings": {
        "state": "Off",
        "retentionDurationInDays": 0
      },
      "immutabilitySettings": {
        "state": "Disabled"
      },
      "encryptionSettings": {
        "state": "Enabled",
        "keyVaultProperties": {
          "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
        },
        "kekIdentity": {
          "identityType": "UserAssigned",
          "identityId": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi"
        },
        "infrastructureEncryption": "Enabled"
      }
    },
    "storageSettings": [
      {
        "datastoreType": "VaultStore",
        "type": "LocallyRedundant"
      }
    ]
  }
}

Przykładowa odpowiedź

Retry-After: 10
Azure-AsyncOperation: https://management.windowsazure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2023-04-01-privatepreview
{
  "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/Backupvaults",
  "location": "WestUS",
  "tags": {
    "key1": "val1"
  },
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "securitySettings": {
      "softDeleteSettings": {
        "state": "Off",
        "retentionDurationInDays": 0
      },
      "immutabilitySettings": {
        "state": "Disabled"
      },
      "encryptionSettings": {
        "state": "Enabled",
        "keyVaultProperties": {
          "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
        },
        "kekIdentity": {
          "identityType": "UserAssigned",
          "identityId": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi"
        },
        "infrastructureEncryption": "Enabled"
      }
    },
    "provisioningState": "Provisioning",
    "storageSettings": [
      {
        "datastoreType": "VaultStore",
        "type": "LocallyRedundant"
      }
    ]
  }
}
{
  "identity": {
    "type": "None"
  },
  "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/Backupvaults",
  "location": "WestUS",
  "tags": {
    "key1": "val1"
  },
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "provisioningState": "Succeeded",
    "storageSettings": [
      {
        "datastoreType": "VaultStore",
        "type": "LocallyRedundant"
      }
    ]
  }
}

Create BackupVault With MSI

Przykładowe żądanie

PUT https://management.azure.com/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults/swaggerExample?api-version=2025-07-01

{
  "location": "WestUS",
  "tags": {
    "key1": "val1"
  },
  "identity": {
    "type": "systemAssigned"
  },
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "storageSettings": [
      {
        "datastoreType": "VaultStore",
        "type": "LocallyRedundant"
      }
    ],
    "featureSettings": {
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "securitySettings": {
      "softDeleteSettings": {
        "state": "Enabled",
        "retentionDurationInDays": 14
      }
    }
  }
}

Przykładowa odpowiedź

Retry-After: 10
Azure-AsyncOperation: https://management.windowsazure.com/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2025-07-01
{
  "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/Backupvaults",
  "location": "WestUS",
  "tags": {
    "key1": "val1"
  },
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "provisioningState": "Provisioning",
    "storageSettings": [
      {
        "datastoreType": "VaultStore",
        "type": "LocallyRedundant"
      }
    ],
    "featureSettings": {
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "securitySettings": {
      "softDeleteSettings": {
        "state": "Enabled",
        "retentionDurationInDays": 14
      }
    },
    "secureScore": "Adequate"
  }
}
{
  "identity": {
    "principalId": "c009b9a0-0024-417c-83cd-025d3776045d",
    "tenantId": "83abe5cd-bcc3-441a-bd86-e6a75360cecc",
    "type": "SystemAssigned"
  },
  "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/Backupvaults/swaggerExample",
  "name": "swaggerExample",
  "type": "Microsoft.DataProtection/Backupvaults",
  "location": "WestUS",
  "tags": {
    "key1": "val1"
  },
  "properties": {
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      }
    },
    "provisioningState": "Succeeded",
    "storageSettings": [
      {
        "datastoreType": "VaultStore",
        "type": "LocallyRedundant"
      }
    ],
    "featureSettings": {
      "crossRegionRestoreSettings": {
        "state": "Enabled"
      }
    },
    "securitySettings": {
      "softDeleteSettings": {
        "state": "Enabled",
        "retentionDurationInDays": 14
      }
    },
    "secureScore": "Adequate"
  }
}

Definicje

Nazwa Opis
AlertsState
AzureMonitorAlertSettings

Ustawienia alertów opartych na usłudze Azure Monitor

BackupVault

Magazyn kopii zapasowych

BackupVaultResource

Zasób usługi BackupVault

BCDRSecurityLevel

Poziom zabezpieczeń magazynu kopii zapasowych

CloudError

Błąd chmury

CmkKekIdentity

Szczegóły tożsamości zarządzanej używanej na potrzeby klucza zarządzanego

CmkKeyVaultProperties

Właściwości usługi Key Vault, która hostuje klucz zarządzany przez klienta

createdByType

Typ tożsamości, która utworzyła zasób.

CrossRegionRestoreSettings
CrossRegionRestoreState

Stan CrossRegionRestore

CrossSubscriptionRestoreSettings

Ustawienia crossSubscriptionRestore

CrossSubscriptionRestoreState

Stan crossSubscriptionRestore

DppIdentityDetails

DppIdentityDetails

encryptionSettings

Szczegóły klucza zarządzanego przez klienta dotyczące zasobu.

EncryptionState

Stan szyfrowania magazynu kopii zapasowych.

Error

Odpowiedź na błąd zarządzania zasobami.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

FeatureSettings

Klasa zawierająca ustawienia funkcji magazynu

IdentityType

Typ tożsamości. "SystemAssigned" i "UserAssigned" wzajemnie się wykluczają. "SystemAssigned" będzie używać niejawnie utworzonej tożsamości zarządzanej.

ImmutabilitySettings

Ustawienia niezmienności na poziomie magazynu

ImmutabilityState

Stan niezmienności

InfrastructureEncryptionState

Włączanie/wyłączanie stanu podwójnego szyfrowania

MonitoringSettings

Ustawienia monitorowania

ProvisioningState

Stan aprowizacji zasobu BackupVault

ResourceMoveDetails

Funkcja ResourceMoveDetails zostanie zwrócona w odpowiedzi na wywołanie GetResource z usługi ARM

ResourceMoveState

Stan przenoszenia zasobów dla magazynu kopii zapasowych

SecureScoreLevel

Wskaźnik bezpieczeństwa magazynu kopii zapasowych

SecuritySettings

Klasa zawierająca ustawienia zabezpieczeń magazynu

SoftDeleteSettings

Ustawienia pokrewne usuwania nietrwałego

SoftDeleteState

Stan usuwania nietrwałego

StorageSetting

StorageSetting (Ustawienie przechowywania)

StorageSettingStoreTypes

Pobiera lub ustawia typ magazynu danych.

StorageSettingTypes

Pobiera lub ustawia typ.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

UserAssignedIdentity

Właściwości tożsamości przypisanej przez użytkownika

AlertsState

Wartość Opis
Disabled
Enabled

AzureMonitorAlertSettings

Ustawienia alertów opartych na usłudze Azure Monitor

Nazwa Typ Opis
alertsForAllJobFailures

AlertsState

BackupVault

Magazyn kopii zapasowych

Nazwa Typ Opis
bcdrSecurityLevel

BCDRSecurityLevel

Poziom zabezpieczeń magazynu kopii zapasowych

featureSettings

FeatureSettings

Ustawienia funkcji

isVaultProtectedByResourceGuard

boolean

Czy magazyn jest chroniony przez funkcję Resource Guard

monitoringSettings

MonitoringSettings

Ustawienia monitorowania

provisioningState

ProvisioningState

Stan aprowizacji zasobu BackupVault

replicatedRegions

string[]

Lista zreplikowanych regionów dla magazynu kopii zapasowych

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC

resourceMoveDetails

ResourceMoveDetails

Szczegóły przenoszenia zasobów dla magazynu kopii zapasowych

resourceMoveState

ResourceMoveState

Stan przenoszenia zasobów dla magazynu kopii zapasowych

secureScore

SecureScoreLevel

Wskaźnik bezpieczeństwa magazynu kopii zapasowych

securitySettings

SecuritySettings

Ustawienia zabezpieczeń

storageSettings

StorageSetting[]

Ustawienia magazynu

BackupVaultResource

Zasób usługi BackupVault

Nazwa Typ Opis
eTag

string

Opcjonalny element ETag.

id

string

Identyfikator zasobu reprezentuje pełną ścieżkę do zasobu.

identity

DppIdentityDetails

DppIdentityDetails
Dane wejściowe tożsamości zarządzanej

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu skojarzona z zasobem.

properties

BackupVault

Magazyn kopii zapasowych
Właściwości backupVaultResource

systemData

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

tags

object

Tagi zasobów.

type

string

Typ zasobu reprezentuje pełną ścieżkę formularza Namespace/ResourceType/ResourceType/...

BCDRSecurityLevel

Poziom zabezpieczeń magazynu kopii zapasowych

Wartość Opis
Excellent
Fair
Good
NotSupported
Poor

CloudError

Błąd chmury

Nazwa Typ Opis
error

Error

Odpowiedź na błąd zarządzania zasobami.

CmkKekIdentity

Szczegóły tożsamości zarządzanej używanej na potrzeby klucza zarządzanego

Nazwa Typ Opis
identityId

string

Tożsamość zarządzana do użycia, która ma uprawnienia dostępu do usługi Key Vault. Podaj tutaj wartość w przypadku typów tożsamości: "UserAssigned" tylko.

identityType

IdentityType

Typ tożsamości. "SystemAssigned" i "UserAssigned" wzajemnie się wykluczają. "SystemAssigned" będzie używać niejawnie utworzonej tożsamości zarządzanej.

CmkKeyVaultProperties

Właściwości usługi Key Vault, która hostuje klucz zarządzany przez klienta

Nazwa Typ Opis
keyUri

string

Identyfikator URI klucza zarządzanego przez klienta

createdByType

Typ tożsamości, która utworzyła zasób.

Wartość Opis
Application
Key
ManagedIdentity
User

CrossRegionRestoreSettings

Nazwa Typ Opis
state

CrossRegionRestoreState

Stan CrossRegionRestore

CrossRegionRestoreState

Stan CrossRegionRestore

Wartość Opis
Disabled
Enabled

CrossSubscriptionRestoreSettings

Ustawienia crossSubscriptionRestore

Nazwa Typ Opis
state

CrossSubscriptionRestoreState

Stan crossSubscriptionRestore

CrossSubscriptionRestoreState

Stan crossSubscriptionRestore

Wartość Opis
Disabled
Enabled
PermanentlyDisabled

DppIdentityDetails

DppIdentityDetails

Nazwa Typ Opis
principalId

string

Identyfikator obiektu jednostki usługi dla tożsamości zarządzanej używanej do udzielania dostępu opartego na rolach do zasobu platformy Azure.

tenantId

string

Unikatowy identyfikator globalny (GUID), który reprezentuje dzierżawę usługi Azure AD, w której zasób jest teraz członkiem.

type

string

Typ tożsamości, który może mieć wartość SystemAssigned, UserAssigned, "SystemAssigned,UserAssigned" lub None

userAssignedIdentities

<string,  UserAssignedIdentity>

Pobiera lub ustawia tożsamości przypisane przez użytkownika.

encryptionSettings

Szczegóły klucza zarządzanego przez klienta dotyczące zasobu.

Nazwa Typ Opis
infrastructureEncryption

InfrastructureEncryptionState

Włączanie/wyłączanie stanu podwójnego szyfrowania

kekIdentity

CmkKekIdentity

Szczegóły tożsamości zarządzanej używanej na potrzeby klucza zarządzanego

keyVaultProperties

CmkKeyVaultProperties

Właściwości usługi Key Vault, która hostuje klucz zarządzany przez klienta

state

EncryptionState

Stan szyfrowania magazynu kopii zapasowych.

EncryptionState

Stan szyfrowania magazynu kopii zapasowych.

Wartość Opis
Disabled

Szyfrowanie cmK jest wyłączone w magazynie kopii zapasowych. Użytkownik nie może ustawić tego stanu po włączeniu stanu szyfrowania.

Enabled

Szyfrowanie klucza zarządzanego przez klienta jest włączone w magazynie kopii zapasowych

Inconsistent

Szyfrowanie cmK jest w stanie niespójnym w magazynie kopii zapasowych. Ten stan wskazuje, że użytkownik musi natychmiast ponowić operację ustawień szyfrowania, aby poprawić stan.

Error

Odpowiedź na błąd zarządzania zasobami.

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Dodatkowe informacje o błędzie.

code

string

Kod błędu.

details

Error[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

FeatureSettings

Klasa zawierająca ustawienia funkcji magazynu

Nazwa Typ Opis
crossRegionRestoreSettings

CrossRegionRestoreSettings

crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

Ustawienia crossSubscriptionRestore

IdentityType

Typ tożsamości. "SystemAssigned" i "UserAssigned" wzajemnie się wykluczają. "SystemAssigned" będzie używać niejawnie utworzonej tożsamości zarządzanej.

Wartość Opis
SystemAssigned
UserAssigned

ImmutabilitySettings

Ustawienia niezmienności na poziomie magazynu

Nazwa Typ Opis
state

ImmutabilityState

Stan niezmienności

ImmutabilityState

Stan niezmienności

Wartość Opis
Disabled
Locked
Unlocked

InfrastructureEncryptionState

Włączanie/wyłączanie stanu podwójnego szyfrowania

Wartość Opis
Disabled
Enabled

MonitoringSettings

Ustawienia monitorowania

Nazwa Typ Opis
azureMonitorAlertSettings

AzureMonitorAlertSettings

Ustawienia alertów opartych na usłudze Azure Monitor

ProvisioningState

Stan aprowizacji zasobu BackupVault

Wartość Opis
Failed
Provisioning
Succeeded
Unknown
Updating

ResourceMoveDetails

Funkcja ResourceMoveDetails zostanie zwrócona w odpowiedzi na wywołanie GetResource z usługi ARM

Nazwa Typ Opis
completionTimeUtc

string

Godzina ukończenia w formacie UTC ostatniej próby wykonania operacji ResourceMove. Format ISO 8601.

operationId

string

CorrelationId ostatniej próby wykonania operacji ResourceMove

sourceResourcePath

string

Ścieżka zasobu usługi ARM zasobu źródłowego

startTimeUtc

string

Godzina rozpoczęcia w formacie UTC ostatniej próby wykonania operacji ResourceMove. Format ISO 8601.

targetResourcePath

string

Ścieżka zasobu usługi ARM zasobu docelowego używanego w najnowszej operacji ResourceMove

ResourceMoveState

Stan przenoszenia zasobów dla magazynu kopii zapasowych

Wartość Opis
CommitFailed
CommitTimedout
CriticalFailure
Failed
InProgress
MoveSucceeded
PartialSuccess
PrepareFailed
PrepareTimedout
Unknown

SecureScoreLevel

Wskaźnik bezpieczeństwa magazynu kopii zapasowych

Wartość Opis
Adequate
Maximum
Minimum
None
NotSupported

SecuritySettings

Klasa zawierająca ustawienia zabezpieczeń magazynu

Nazwa Typ Opis
encryptionSettings

encryptionSettings

Szczegóły klucza zarządzanego przez klienta dotyczące zasobu.

immutabilitySettings

ImmutabilitySettings

Ustawienia niezmienności na poziomie magazynu

softDeleteSettings

SoftDeleteSettings

Ustawienia pokrewne usuwania nietrwałego

SoftDeleteSettings

Ustawienia pokrewne usuwania nietrwałego

Nazwa Typ Opis
retentionDurationInDays

number (double)

Czas przechowywania usuwania nietrwałego

state

SoftDeleteState

Stan usuwania nietrwałego

SoftDeleteState

Stan usuwania nietrwałego

Wartość Opis
AlwaysOn

Usuwanie nietrwałe jest trwale włączone dla programu BackupVault i nie można zmienić ustawienia

Off

Usuwanie nietrwałe jest wyłączone dla programu BackupVault

On

Usuwanie nietrwałe jest włączone dla programu BackupVault, ale można je wyłączyć

StorageSetting

StorageSetting (Ustawienie przechowywania)

Nazwa Typ Opis
datastoreType

StorageSettingStoreTypes

Pobiera lub ustawia typ magazynu danych.

type

StorageSettingTypes

Pobiera lub ustawia typ.

StorageSettingStoreTypes

Pobiera lub ustawia typ magazynu danych.

Wartość Opis
ArchiveStore
OperationalStore
VaultStore

StorageSettingTypes

Pobiera lub ustawia typ.

Wartość Opis
GeoRedundant
LocallyRedundant
ZoneRedundant

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string (date-time)

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy

string

Tożsamość, która utworzyła zasób.

createdByType

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt

string (date-time)

Znacznik czasu ostatniej modyfikacji zasobu (UTC)

lastModifiedBy

string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

createdByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.

UserAssignedIdentity

Właściwości tożsamości przypisanej przez użytkownika

Nazwa Typ Opis
clientId

string (uuid)

Identyfikator klienta przypisanej tożsamości.

principalId

string (uuid)

Identyfikator podmiotu zabezpieczeń przypisanej tożsamości.