Share via


Vaults - Create Or Update

Kurtarma Hizmetleri kasası oluşturur veya güncelleştirir.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}?api-version=2023-04-01

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

subscriptionId
path True

string

Hedef aboneliğin kimliği.

vaultName
path True

string

Kurtarma hizmetleri kasasının adı.

api-version
query True

string

Bu işlem için kullanılacak API sürümü.

İstek Gövdesi

Name Gerekli Tür Description
location True

string

Kaynak konumu.

etag

string

İsteğe bağlı ETag.

identity

IdentityData

Kaynağın kimliği.

properties

VaultProperties

Kasanın özellikleri.

sku

Sku

Her Azure kaynağı için benzersiz sistem tanımlayıcıyı belirtir.

tags

object

Kaynak etiketleri.

Yanıtlar

Name Tür Description
200 OK

Vault

Tamam

201 Created

Vault

Oluşturulan

Other Status Codes

CloudError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme.

Örnekler

Create or Update Recovery Services vault
Create or Update Vault with CustomerManagedKeys
Create or Update Vault With Monitoring Setting
Create or Update Vault with User Assigned Identity

Create or Update Recovery Services vault

Sample Request

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2023-04-01

{
  "properties": {
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "SystemAssigned"
  }
}

Sample Response

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}

Create or Update Vault with CustomerManagedKeys

Sample Request

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2023-04-01

{
  "properties": {
    "publicNetworkAccess": "Enabled",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi"
      },
      "infrastructureEncryption": "Enabled"
    }
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  }
}

Sample Response

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {
        "clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
        "principalId": "075a0ca6-43f6-4434-9abf-c9b1b79f9219"
      }
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
        "useSystemAssignedIdentity": false
      },
      "infrastructureEncryption": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}
Retry-After: 10
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2015-03-15
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Provisioning",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
        "useSystemAssignedIdentity": false
      },
      "infrastructureEncryption": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}

Create or Update Vault With Monitoring Setting

Sample Request

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2023-04-01

{
  "properties": {
    "publicNetworkAccess": "Enabled",
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      },
      "classicAlertSettings": {
        "alertsForCriticalOperations": "Disabled"
      }
    }
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "SystemAssigned"
  }
}

Sample Response

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      },
      "classicAlertSettings": {
        "alertsForCriticalOperations": "Disabled"
      }
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled"
      },
      "classicAlertSettings": {
        "alertsForCriticalOperations": "Disabled"
      }
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}

Create or Update Vault with User Assigned Identity

Sample Request

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2023-04-01

{
  "properties": {
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  }
}

Sample Response

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {
        "clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
        "principalId": "075a0ca6-43f6-4434-9abf-c9b1b79f9219"
      }
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}
Retry-After: 10
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2015-03-15
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Provisioning"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}

Tanımlar

Name Description
AlertsState
AzureMonitorAlertSettings

Azure İzleyici tabanlı uyarılar için ayarlar

BackupStorageVersion

Yedekleme depolama sürümü

ClassicAlertSettings

Klasik uyarılar için ayarlar

CloudError

CloudError

CmkKekIdentity

CMK için kullanılan kimliğin ayrıntıları

CmkKeyVaultProperties

CMK'yi barındıran Key Vault özellikleri

createdByType

Kaynağı oluşturan kimliğin türü.

crossRegionRestore

Kasada Bölgeler Arası Geri Yükleme'nin etkinleştirilip etkinleştirilmediğini gösteren bayrak

CrossSubscriptionRestoreSettings

Abonelikler Arası Geri Yükleme Ayarları ayarları

crossSubscriptionRestoreState
Encryption

Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları.

Error

Kaynak yönetimi hata yanıtı.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

IdentityData

Kaynağın kimliği.

ImmutabilitySettings

Kasanın Değişmezlik Ayarları

ImmutabilityState
InfrastructureEncryptionState

Çift Şifreleme durumunu Etkinleştirme/Devre Dışı Bırakma

MonitoringSettings

Kasanın İzleme Ayarları

MoveDetails

Azure Kaynağında gerçekleştirilen en son taşıma işleminin ayrıntıları

MultiUserAuthorization

Kasanın MUA Ayarları

PrivateEndpoint

Özel Uç Nokta bağlantısına bağlı Özel Uç Nokta ağ kaynağı.

PrivateEndpointConnection

Özel Uç Nokta Bağlantı Yanıt Özellikleri.

PrivateEndpointConnectionStatus

Durumu alır veya ayarlar.

PrivateEndpointConnectionVaultProperties

Vault özelliklerinde privateEndpointConnections Listesinin bir öğesi olarak depolanacak bilgiler.

PrivateLinkServiceConnectionState

Özel bağlantı hizmeti bağlantı durumunu alır veya ayarlar.

ProvisioningState

Özel uç nokta bağlantısının sağlama durumunu alır veya ayarlar.

PublicNetworkAccess

ortak istemcilerden gelen kaynak sağlayıcısı ağ trafiğini etkinleştirme veya devre dışı bırakma özelliği

RedundancySettings

Kasanın yedeklilik Ayarları

ResourceIdentityType

Kullanılan yönetilen kimliğin türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır.

ResourceMoveState

Taşıma işleminden sonra Kaynağın Durumu

RestoreSettings

Kasa ayarlarını geri yükleme

SecureScoreLevel

Kurtarma Hizmetleri Kasasının Güvenlik Puanı

SecuritySettings

Kasanın Güvenlik Ayarları

Sku

Her Azure kaynağı için benzersiz sistem tanımlayıcıyı belirtir.

SkuName

SKU'nun adı RS0 (Kurtarma Hizmetleri 0. sürüm) ve katman standart katmandır. Bunlar arka uç depolama yedekliliğini veya diğer kasa ayarlarını etkilemez. Depolama yedekliliğini yönetmek için backupstorageconfig kullanın

SoftDeleteSettings

Kasanın geçici silme ayarları

SoftDeleteState
standardTierStorageRedundancy

Kasanın depolama yedekliliği ayarı

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

TriggerType

Kasa yükseltmesinin tetiklen şekli.

UpgradeDetails

Kasayı yükseltmeye ilişkin ayrıntılar.

UserIdentity

Hizmet kullanıcısı tarafından yönetilen bir kaynak kimliği.

Vault

Kaynak sağlayıcısı tarafından döndürülen kaynak bilgileri.

VaultPrivateEndpointState

Yedekleme için özel uç nokta durumu.

VaultProperties

Kasanın özellikleri.

VaultSubResourceType

AzureBackup, AzureBackup_secondary veya AzureSiteRecovery kasası için alt kaynak türü

VaultUpgradeState

Kasa yükseltme işleminin durumu.

AlertsState

Name Tür Description
Disabled

string

Enabled

string

AzureMonitorAlertSettings

Azure İzleyici tabanlı uyarılar için ayarlar

Name Tür Description
alertsForAllJobFailures

AlertsState

BackupStorageVersion

Yedekleme depolama sürümü

Name Tür Description
Unassigned

string

V1

string

V2

string

ClassicAlertSettings

Klasik uyarılar için ayarlar

Name Tür Description
alertsForCriticalOperations

AlertsState

CloudError

CloudError

Name Tür Description
error

Error

Kaynak yönetimi hata yanıtı.

CmkKekIdentity

CMK için kullanılan kimliğin ayrıntıları

Name Tür Description
useSystemAssignedIdentity

boolean

Sistem tarafından atanan kimliğin kullanılması gerektiğini belirtin. 'userAssignedIdentity' alanıyla birbirini dışlayan

userAssignedIdentity

string

Kullanılan kimlik türünün UserAssigned olması durumunda izin vermek için kullanılacak kullanıcı tarafından atanan kimlik

CmkKeyVaultProperties

CMK'yi barındıran Key Vault özellikleri

Name Tür Description
keyUri

string

Müşteri Tarafından Yönetilen Anahtarın anahtar uri'si

createdByType

Kaynağı oluşturan kimliğin türü.

Name Tür Description
Application

string

Key

string

ManagedIdentity

string

User

string

crossRegionRestore

Kasada Bölgeler Arası Geri Yükleme'nin etkinleştirilip etkinleştirilmediğini gösteren bayrak

Name Tür Description
Disabled

string

Enabled

string

CrossSubscriptionRestoreSettings

Abonelikler Arası Geri Yükleme Ayarları ayarları

Name Tür Description
crossSubscriptionRestoreState

crossSubscriptionRestoreState

crossSubscriptionRestoreState

Name Tür Description
Disabled

string

Enabled

string

PermanentlyDisabled

string

Encryption

Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları.

Name Tür Description
infrastructureEncryption

InfrastructureEncryptionState

Çift Şifreleme durumunu Etkinleştirme/Devre Dışı Bırakma

kekIdentity

CmkKekIdentity

CMK için kullanılan kimliğin ayrıntıları

keyVaultProperties

CmkKeyVaultProperties

CMK'yi barındıran Key Vault özellikleri

Error

Kaynak yönetimi hata yanıtı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

Error[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

IdentityData

Kaynağın kimliği.

Name Tür Description
principalId

string

Kaynak kimliğinin asıl kimliği.

tenantId

string

Kaynağın kiracı kimliği.

type

ResourceIdentityType

Kullanılan yönetilen kimliğin türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır.

userAssignedIdentities

<string,  UserIdentity>

Kaynakla ilişkilendirilmiş kullanıcı tarafından atanan kimliklerin listesi. Kullanıcı tarafından atanan kimlik sözlüğü anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

ImmutabilitySettings

Kasanın Değişmezlik Ayarları

Name Tür Description
state

ImmutabilityState

ImmutabilityState

Name Tür Description
Disabled

string

Locked

string

Unlocked

string

InfrastructureEncryptionState

Çift Şifreleme durumunu Etkinleştirme/Devre Dışı Bırakma

Name Tür Description
Disabled

string

Enabled

string

MonitoringSettings

Kasanın İzleme Ayarları

Name Tür Description
azureMonitorAlertSettings

AzureMonitorAlertSettings

Azure İzleyici tabanlı uyarılar için ayarlar

classicAlertSettings

ClassicAlertSettings

Klasik uyarılar için ayarlar

MoveDetails

Azure Kaynağında gerçekleştirilen en son taşıma işleminin ayrıntıları

Name Tür Description
completionTimeUtc

string

Kaynak Taşıma İşleminin Bitiş Saati

operationId

string

Kaynak Taşıma İşleminin OperationId Değeri

sourceResourceId

string

Kaynak Taşıma İşleminin Kaynak Kaynağı

startTimeUtc

string

Kaynak Taşıma İşleminin Başlangıç Saati

targetResourceId

string

Kaynak Taşıma İşleminin Hedef Kaynağı

MultiUserAuthorization

Kasanın MUA Ayarları

Name Tür Description
Disabled

string

Enabled

string

Invalid

string

PrivateEndpoint

Özel Uç Nokta bağlantısına bağlı Özel Uç Nokta ağ kaynağı.

Name Tür Description
id

string

Kimliği alır veya ayarlar.

PrivateEndpointConnection

Özel Uç Nokta Bağlantı Yanıt Özellikleri.

Name Tür Description
groupIds

VaultSubResourceType[]

Özel Uç Nokta için Grup Kimlikleri

privateEndpoint

PrivateEndpoint

Özel Uç Nokta bağlantısına bağlı Özel Uç Nokta ağ kaynağı.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Özel bağlantı hizmeti bağlantı durumunu alır veya ayarlar.

provisioningState

ProvisioningState

Özel uç nokta bağlantısının sağlama durumunu alır veya ayarlar.

PrivateEndpointConnectionStatus

Durumu alır veya ayarlar.

Name Tür Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PrivateEndpointConnectionVaultProperties

Vault özelliklerinde privateEndpointConnections Listesinin bir öğesi olarak depolanacak bilgiler.

Name Tür Description
id

string

Kimlik aboneliklerinin biçimi/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. [Hizmet]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.

location

string

Özel Uç Nokta bağlantısının konumu

name

string

Özel Uç Nokta Bağlantısının adı

properties

PrivateEndpointConnection

Özel Uç Nokta Bağlantı Yanıt Özellikleri.

type

string

Microsoft.RecoveryServices/vaults/privateEndpointConnections biçiminde olacak tür

PrivateLinkServiceConnectionState

Özel bağlantı hizmeti bağlantı durumunu alır veya ayarlar.

Name Tür Description
actionsRequired

string

Gerekli eylemleri alır veya ayarlar.

description

string

Açıklamayı alır veya ayarlar.

status

PrivateEndpointConnectionStatus

Durumu alır veya ayarlar.

ProvisioningState

Özel uç nokta bağlantısının sağlama durumunu alır veya ayarlar.

Name Tür Description
Deleting

string

Failed

string

Pending

string

Succeeded

string

PublicNetworkAccess

ortak istemcilerden gelen kaynak sağlayıcısı ağ trafiğini etkinleştirme veya devre dışı bırakma özelliği

Name Tür Description
Disabled

string

Enabled

string

RedundancySettings

Kasanın yedeklilik Ayarları

Name Tür Description
crossRegionRestore

crossRegionRestore

Kasada Bölgeler Arası Geri Yükleme'nin etkinleştirilip etkinleştirilmediğini gösteren bayrak

standardTierStorageRedundancy

standardTierStorageRedundancy

Kasanın depolama yedekliliği ayarı

ResourceIdentityType

Kullanılan yönetilen kimliğin türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır.

Name Tür Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

ResourceMoveState

Taşıma işleminden sonra Kaynağın Durumu

Name Tür Description
CommitFailed

string

CommitTimedout

string

CriticalFailure

string

Failure

string

InProgress

string

MoveSucceeded

string

PartialSuccess

string

PrepareFailed

string

PrepareTimedout

string

Unknown

string

RestoreSettings

Kasa ayarlarını geri yükleme

Name Tür Description
crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

CrossSubscriptionRestore ayarları

SecureScoreLevel

Kurtarma Hizmetleri Kasasının Güvenlik Puanı

Name Tür Description
Adequate

string

Maximum

string

Minimum

string

None

string

SecuritySettings

Kasanın Güvenlik Ayarları

Name Tür Description
immutabilitySettings

ImmutabilitySettings

Kasanın Değişmezlik Ayarları

multiUserAuthorization

MultiUserAuthorization

Kasanın MUA Ayarları

softDeleteSettings

SoftDeleteSettings

Kasanın geçici silme ayarları

Sku

Her Azure kaynağı için benzersiz sistem tanımlayıcıyı belirtir.

Name Tür Description
capacity

string

Sku kapasitesi

family

string

Sku ailesi

name

SkuName

SKU'nun adı RS0 (Kurtarma Hizmetleri 0. sürüm) ve katman standart katmandır. Bunlar arka uç depolama yedekliliğini veya diğer kasa ayarlarını etkilemez. Depolama yedekliliğini yönetmek için backupstorageconfig kullanın

size

string

Sku boyutu

tier

string

Sku katmanı.

SkuName

SKU'nun adı RS0 (Kurtarma Hizmetleri 0. sürüm) ve katman standart katmandır. Bunlar arka uç depolama yedekliliğini veya diğer kasa ayarlarını etkilemez. Depolama yedekliliğini yönetmek için backupstorageconfig kullanın

Name Tür Description
RS0

string

Standard

string

SoftDeleteSettings

Kasanın geçici silme ayarları

Name Tür Description
softDeleteRetentionPeriodInDays

integer

Geçici silme saklama süresi (gün cinsinden)

softDeleteState

SoftDeleteState

SoftDeleteState

Name Tür Description
AlwaysON

string

Disabled

string

Enabled

string

Invalid

string

standardTierStorageRedundancy

Kasanın depolama yedekliliği ayarı

Name Tür Description
GeoRedundant

string

LocallyRedundant

string

ZoneRedundant

string

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string

Kaynağı en son değiştiren kimliğin türü.

lastModifiedBy

string

Kaynağı son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimliğin türü.

TriggerType

Kasa yükseltmesinin tetiklen şekli.

Name Tür Description
ForcedUpgrade

string

UserTriggered

string

UpgradeDetails

Kasayı yükseltmeye ilişkin ayrıntılar.

Name Tür Description
endTimeUtc

string

Yükseltme işleminin sona erdiği UTC saati.

lastUpdatedTimeUtc

string

Yükseltme işlemi durumunun son güncelleştirildiği UTC saati.

message

string

Kullanıcıya yükseltme işlemi hakkında bilgi içeren ileti.

operationId

string

Kasa yükseltme işleminin kimliği.

previousResourceId

string

Yükseltmeden önce kasanın kaynak kimliği.

startTimeUtc

string

Yükseltme işleminin başlatıldığı UTC saati.

status

VaultUpgradeState

Kasa yükseltme işleminin durumu.

triggerType

TriggerType

Kasa yükseltmesinin tetiklen şekli.

upgradedResourceId

string

Yükseltilen kasanın kaynak kimliği.

UserIdentity

Hizmet kullanıcısı tarafından yönetilen bir kaynak kimliği.

Name Tür Description
clientId

string

Kullanıcı tarafından atanan kimliğin istemci kimliği.

principalId

string

Kullanıcı tarafından atanan kimliğin asıl kimliği.

Vault

Kaynak sağlayıcısı tarafından döndürülen kaynak bilgileri.

Name Tür Description
etag

string

İsteğe bağlı ETag.

id

string

Kaynak Kimliği, kaynağın tam yolunu temsil eder.

identity

IdentityData

Kaynağın kimliği.

location

string

Kaynak konumu.

name

string

Kaynakla ilişkili kaynak adı.

properties

VaultProperties

Kasanın özellikleri.

sku

Sku

Her Azure kaynağı için benzersiz sistem tanımlayıcıyı belirtir.

systemData

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

tags

object

Kaynak etiketleri.

type

string

Kaynak türü, Namespace/ResourceType/ResourceType/... formunun tam yolunu temsil eder.

VaultPrivateEndpointState

Yedekleme için özel uç nokta durumu.

Name Tür Description
Enabled

string

None

string

VaultProperties

Kasanın özellikleri.

Name Tür Description
backupStorageVersion

BackupStorageVersion

Yedekleme depolama sürümü

encryption

Encryption

Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları.

monitoringSettings

MonitoringSettings

Kasanın İzleme Ayarları

moveDetails

MoveDetails

Azure Kaynağında gerçekleştirilen en son taşıma işleminin ayrıntıları

moveState

ResourceMoveState

Taşıma işleminden sonra Kaynağın Durumu

privateEndpointConnections

PrivateEndpointConnectionVaultProperties[]

Özel uç nokta bağlantısının listesi.

privateEndpointStateForBackup

VaultPrivateEndpointState

Yedekleme için özel uç nokta durumu.

privateEndpointStateForSiteRecovery

VaultPrivateEndpointState

Site kurtarma için özel uç nokta durumu.

provisioningState

string

Sağlama Durumu.

publicNetworkAccess

PublicNetworkAccess

ortak istemcilerden gelen kaynak sağlayıcısı ağ trafiğini etkinleştirme veya devre dışı bırakma özelliği

redundancySettings

RedundancySettings

Kasanın yedeklilik Ayarları

restoreSettings

RestoreSettings

Kasa ayarlarını geri yükleme

secureScore

SecureScoreLevel

Kurtarma Hizmetleri Kasasının Güvenlik Puanı

securitySettings

SecuritySettings

Kasanın Güvenlik Ayarları

upgradeDetails

UpgradeDetails

Kasayı yükseltmeye ilişkin ayrıntılar.

VaultSubResourceType

AzureBackup, AzureBackup_secondary veya AzureSiteRecovery kasası için alt kaynak türü

Name Tür Description
AzureBackup

string

AzureBackup_secondary

string

AzureSiteRecovery

string

VaultUpgradeState

Kasa yükseltme işleminin durumu.

Name Tür Description
Failed

string

InProgress

string

Unknown

string

Upgraded

string