Vaults - Create Or Update

Recovery Services 자격 증명 모음을 만들거나 업데이트합니다.

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

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
resourceGroupName
path True

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

subscriptionId
path True

string

대상 구독의 ID입니다.

vaultName
path True

string

복구 서비스 자격 증명 모음의 이름입니다.

api-version
query True

string

이 작업에 사용할 API 버전입니다.

요청 본문

Name 필수 형식 Description
location True

string

리소스 위치.

etag

string

선택적 ETag입니다.

identity

IdentityData

리소스의 ID입니다.

properties

VaultProperties

자격 증명 모음의 속성입니다.

sku

Sku

각 Azure 리소스에 대한 고유한 시스템 식별자를 식별합니다.

tags

object

리소스 태그.

응답

Name 형식 Description
200 OK

Vault

정상

201 Created

Vault

생성일

Other Status Codes

CloudError

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

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 사용자 계정을 가장합니다.

예제

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"
  }
}

정의

Name Description
AlertsState
AzureMonitorAlertSettings

Azure Monitor 기반 경고에 대한 설정

BackupStorageVersion

백업 스토리지 버전

ClassicAlertSettings

클래식 경고에 대한 설정

CloudError

CloudError

CmkKekIdentity

CMK에 사용되는 ID의 세부 정보

CmkKeyVaultProperties

CMK를 호스트하는 Key Vault 속성

createdByType

리소스를 만든 ID 유형입니다.

crossRegionRestore

자격 증명 모음에서 지역 간 복원을 사용할 수 있는지 여부를 표시하는 플래그

CrossSubscriptionRestoreSettings

구독 간 복원 설정 설정

crossSubscriptionRestoreState
Encryption

리소스의 고객 관리형 키 세부 정보입니다.

Error

리소스 관리 오류 응답입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

IdentityData

리소스의 ID입니다.

ImmutabilitySettings

자격 증명 모음의 불변성 설정

ImmutabilityState
InfrastructureEncryptionState

이중 암호화 상태 사용/사용 안 함

MonitoringSettings

자격 증명 모음의 모니터링 설정

MoveDetails

Azure 리소스에서 수행된 최신 이동 작업의 세부 정보

MultiUserAuthorization

자격 증명 모음의 MUA 설정

PrivateEndpoint

프라이빗 엔드포인트 연결에 연결된 프라이빗 엔드포인트 네트워크 리소스입니다.

PrivateEndpointConnection

프라이빗 엔드포인트 연결 응답 속성입니다.

PrivateEndpointConnectionStatus

상태 가져오거나 설정합니다.

PrivateEndpointConnectionVaultProperties

PrivateEndpointConnections List의 요소로 자격 증명 모음 속성에 저장할 정보입니다.

PrivateLinkServiceConnectionState

프라이빗 링크 서비스 연결 상태를 가져오거나 설정합니다.

ProvisioningState

프라이빗 엔드포인트 연결의 프로비저닝 상태를 가져오거나 설정합니다.

PublicNetworkAccess

공용 클라이언트에서 리소스 공급자 인바운드 네트워크 트래픽을 사용하거나 사용하지 않도록 설정하는 속성

RedundancySettings

자격 증명 모음의 중복 설정

ResourceIdentityType

사용되는 관리 ID의 유형입니다. 'SystemAssigned, UserAssigned' 형식에는 암시적으로 생성된 ID와 사용자 할당 ID 집합이 모두 포함됩니다. 'None' 형식은 모든 ID를 제거합니다.

ResourceMoveState

이동 작업 후 리소스의 상태입니다.

RestoreSettings

자격 증명 모음의 복원 설정

SecureScoreLevel

Recovery Services 자격 증명 모음의 보안 점수

SecuritySettings

자격 증명 모음의 보안 설정

Sku

각 Azure 리소스에 대한 고유한 시스템 식별자를 식별합니다.

SkuName

SKU의 이름은 RS0(Recovery Services 0 버전)이며 계층은 표준 계층입니다. 백 엔드 스토리지 중복성 또는 다른 자격 증명 모음 설정에는 영향을 주지 않습니다. 스토리지 중복성을 관리하려면 backupstorageconfig를 사용합니다.

SoftDeleteSettings

자격 증명 모음의 일시 삭제 설정

SoftDeleteState
standardTierStorageRedundancy

자격 증명 모음의 스토리지 중복 설정

systemData

리소스 만들기 및 마지막 수정과 관련된 메타데이터입니다.

TriggerType

자격 증명 모음 업그레이드가 트리거된 방식입니다.

UpgradeDetails

자격 증명 모음 업그레이드에 대한 세부 정보입니다.

UserIdentity

서비스 사용자가 관리하는 리소스 ID입니다.

Vault

리소스 공급자가 반환한 리소스 정보입니다.

VaultPrivateEndpointState

백업에 대한 프라이빗 엔드포인트 상태입니다.

VaultProperties

자격 증명 모음의 속성입니다.

VaultSubResourceType

자격 증명 모음 AzureBackup, AzureBackup_secondary 또는 AzureSiteRecovery의 하위 리소스 유형

VaultUpgradeState

자격 증명 모음 업그레이드 작업의 상태입니다.

AlertsState

Name 형식 Description
Disabled

string

Enabled

string

AzureMonitorAlertSettings

Azure Monitor 기반 경고에 대한 설정

Name 형식 Description
alertsForAllJobFailures

AlertsState

BackupStorageVersion

백업 스토리지 버전

Name 형식 Description
Unassigned

string

V1

string

V2

string

ClassicAlertSettings

클래식 경고에 대한 설정

Name 형식 Description
alertsForCriticalOperations

AlertsState

CloudError

CloudError

Name 형식 Description
error

Error

리소스 관리 오류 응답입니다.

CmkKekIdentity

CMK에 사용되는 ID의 세부 정보

Name 형식 Description
useSystemAssignedIdentity

boolean

시스템 할당 ID를 사용해야 함을 나타냅니다. 'userAssignedIdentity' 필드와 상호 배타적

userAssignedIdentity

string

사용되는 ID 유형이 UserAssigned인 경우 권한을 부여하는 데 사용할 사용자 할당 ID

CmkKeyVaultProperties

CMK를 호스트하는 Key Vault 속성

Name 형식 Description
keyUri

string

고객 관리형 키의 키 URI

createdByType

리소스를 만든 ID 유형입니다.

Name 형식 Description
Application

string

Key

string

ManagedIdentity

string

User

string

crossRegionRestore

자격 증명 모음에서 지역 간 복원을 사용할 수 있는지 여부를 표시하는 플래그

Name 형식 Description
Disabled

string

Enabled

string

CrossSubscriptionRestoreSettings

구독 간 복원 설정 설정

Name 형식 Description
crossSubscriptionRestoreState

crossSubscriptionRestoreState

crossSubscriptionRestoreState

Name 형식 Description
Disabled

string

Enabled

string

PermanentlyDisabled

string

Encryption

리소스의 고객 관리형 키 세부 정보입니다.

Name 형식 Description
infrastructureEncryption

InfrastructureEncryptionState

이중 암호화 상태 사용/사용 안 함

kekIdentity

CmkKekIdentity

CMK에 사용되는 ID의 세부 정보

keyVaultProperties

CmkKeyVaultProperties

CMK를 호스트하는 Key Vault 속성

Error

리소스 관리 오류 응답입니다.

Name 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류 코드입니다.

details

Error[]

오류 세부 정보입니다.

message

string

오류 메시지입니다.

target

string

오류 대상입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name 형식 Description
info

object

추가 정보입니다.

type

string

추가 정보 유형입니다.

IdentityData

리소스의 ID입니다.

Name 형식 Description
principalId

string

리소스 ID의 보안 주체 ID입니다.

tenantId

string

리소스의 테넌트 ID입니다.

type

ResourceIdentityType

사용되는 관리 ID의 유형입니다. 'SystemAssigned, UserAssigned' 형식에는 암시적으로 생성된 ID와 사용자 할당 ID 집합이 모두 포함됩니다. 'None' 형식은 모든 ID를 제거합니다.

userAssignedIdentities

<string,  UserIdentity>

리소스와 연결된 사용자 할당 ID 목록입니다. 사용자 할당 ID 사전 키는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다.

ImmutabilitySettings

자격 증명 모음의 불변성 설정

Name 형식 Description
state

ImmutabilityState

ImmutabilityState

Name 형식 Description
Disabled

string

Locked

string

Unlocked

string

InfrastructureEncryptionState

이중 암호화 상태 사용/사용 안 함

Name 형식 Description
Disabled

string

Enabled

string

MonitoringSettings

자격 증명 모음의 모니터링 설정

Name 형식 Description
azureMonitorAlertSettings

AzureMonitorAlertSettings

Azure Monitor 기반 경고에 대한 설정

classicAlertSettings

ClassicAlertSettings

클래식 경고에 대한 설정

MoveDetails

Azure 리소스에서 수행된 최신 이동 작업의 세부 정보

Name 형식 Description
completionTimeUtc

string

리소스 이동 작업의 종료 시간

operationId

string

리소스 이동 작업의 OperationId

sourceResourceId

string

리소스 이동 작업의 원본 리소스

startTimeUtc

string

리소스 이동 작업의 시작 시간

targetResourceId

string

리소스 이동 작업의 대상 리소스

MultiUserAuthorization

자격 증명 모음의 MUA 설정

Name 형식 Description
Disabled

string

Enabled

string

Invalid

string

PrivateEndpoint

프라이빗 엔드포인트 연결에 연결된 프라이빗 엔드포인트 네트워크 리소스입니다.

Name 형식 Description
id

string

ID를 가져오거나 설정합니다.

PrivateEndpointConnection

프라이빗 엔드포인트 연결 응답 속성입니다.

Name 형식 Description
groupIds

VaultSubResourceType[]

프라이빗 엔드포인트의 그룹 ID

privateEndpoint

PrivateEndpoint

프라이빗 엔드포인트 연결에 연결된 프라이빗 엔드포인트 네트워크 리소스입니다.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

프라이빗 링크 서비스 연결 상태를 가져오거나 설정합니다.

provisioningState

ProvisioningState

프라이빗 엔드포인트 연결의 프로비저닝 상태를 가져오거나 설정합니다.

PrivateEndpointConnectionStatus

상태 가져오거나 설정합니다.

Name 형식 Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PrivateEndpointConnectionVaultProperties

PrivateEndpointConnections List의 요소로 자격 증명 모음 속성에 저장할 정보입니다.

Name 형식 Description
id

string

ID 구독/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft 형식입니다. [서비스]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.

location

string

프라이빗 엔드포인트 연결의 위치

name

string

프라이빗 엔드포인트 연결의 이름

properties

PrivateEndpointConnection

프라이빗 엔드포인트 연결 응답 속성입니다.

type

string

형식은 Microsoft.RecoveryServices/vaults/privateEndpointConnections 형식입니다.

PrivateLinkServiceConnectionState

프라이빗 링크 서비스 연결 상태를 가져오거나 설정합니다.

Name 형식 Description
actionsRequired

string

필요한 작업을 가져오거나 설정합니다.

description

string

설명을 가져오거나 설정합니다.

status

PrivateEndpointConnectionStatus

상태 가져오거나 설정합니다.

ProvisioningState

프라이빗 엔드포인트 연결의 프로비저닝 상태를 가져오거나 설정합니다.

Name 형식 Description
Deleting

string

Failed

string

Pending

string

Succeeded

string

PublicNetworkAccess

공용 클라이언트에서 리소스 공급자 인바운드 네트워크 트래픽을 사용하거나 사용하지 않도록 설정하는 속성

Name 형식 Description
Disabled

string

Enabled

string

RedundancySettings

자격 증명 모음의 중복 설정

Name 형식 Description
crossRegionRestore

crossRegionRestore

자격 증명 모음에서 지역 간 복원을 사용할 수 있는지 여부를 표시하는 플래그

standardTierStorageRedundancy

standardTierStorageRedundancy

자격 증명 모음의 스토리지 중복 설정

ResourceIdentityType

사용되는 관리 ID의 유형입니다. 'SystemAssigned, UserAssigned' 형식에는 암시적으로 생성된 ID와 사용자 할당 ID 집합이 모두 포함됩니다. 'None' 형식은 모든 ID를 제거합니다.

Name 형식 Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

ResourceMoveState

이동 작업 후 리소스의 상태입니다.

Name 형식 Description
CommitFailed

string

CommitTimedout

string

CriticalFailure

string

Failure

string

InProgress

string

MoveSucceeded

string

PartialSuccess

string

PrepareFailed

string

PrepareTimedout

string

Unknown

string

RestoreSettings

자격 증명 모음의 복원 설정

Name 형식 Description
crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

CrossSubscriptionRestore에 대한 설정

SecureScoreLevel

Recovery Services 자격 증명 모음의 보안 점수

Name 형식 Description
Adequate

string

Maximum

string

Minimum

string

None

string

SecuritySettings

자격 증명 모음의 보안 설정

Name 형식 Description
immutabilitySettings

ImmutabilitySettings

자격 증명 모음의 불변성 설정

multiUserAuthorization

MultiUserAuthorization

자격 증명 모음의 MUA 설정

softDeleteSettings

SoftDeleteSettings

자격 증명 모음의 일시 삭제 설정

Sku

각 Azure 리소스에 대한 고유한 시스템 식별자를 식별합니다.

Name 형식 Description
capacity

string

sku 용량

family

string

sku 제품군

name

SkuName

SKU의 이름은 RS0(Recovery Services 0 버전)이며 계층은 표준 계층입니다. 백 엔드 스토리지 중복성 또는 다른 자격 증명 모음 설정에는 영향을 주지 않습니다. 스토리지 중복성을 관리하려면 backupstorageconfig를 사용합니다.

size

string

sku 크기

tier

string

Sku 계층입니다.

SkuName

SKU의 이름은 RS0(Recovery Services 0 버전)이며 계층은 표준 계층입니다. 백 엔드 스토리지 중복성 또는 다른 자격 증명 모음 설정에는 영향을 주지 않습니다. 스토리지 중복성을 관리하려면 backupstorageconfig를 사용합니다.

Name 형식 Description
RS0

string

Standard

string

SoftDeleteSettings

자격 증명 모음의 일시 삭제 설정

Name 형식 Description
softDeleteRetentionPeriodInDays

integer

일시 삭제 보존 기간(일)

softDeleteState

SoftDeleteState

SoftDeleteState

Name 형식 Description
AlwaysON

string

Disabled

string

Enabled

string

Invalid

string

standardTierStorageRedundancy

자격 증명 모음의 스토리지 중복 설정

Name 형식 Description
GeoRedundant

string

LocallyRedundant

string

ZoneRedundant

string

systemData

리소스 만들기 및 마지막 수정과 관련된 메타데이터입니다.

Name 형식 Description
createdAt

string

UTC(리소스 만들기)의 타임스탬프입니다.

createdBy

string

리소스를 만든 ID입니다.

createdByType

createdByType

리소스를 만든 ID의 형식입니다.

lastModifiedAt

string

리소스를 마지막으로 수정한 ID 유형입니다.

lastModifiedBy

string

리소스를 마지막으로 수정한 ID입니다.

lastModifiedByType

createdByType

리소스를 마지막으로 수정한 ID 유형입니다.

TriggerType

자격 증명 모음 업그레이드가 트리거된 방식입니다.

Name 형식 Description
ForcedUpgrade

string

UserTriggered

string

UpgradeDetails

자격 증명 모음 업그레이드에 대한 세부 정보입니다.

Name 형식 Description
endTimeUtc

string

업그레이드 작업이 종료된 UTC 시간입니다.

lastUpdatedTimeUtc

string

업그레이드 작업 상태 마지막으로 업데이트된 UTC 시간입니다.

message

string

업그레이드 작업에 대한 정보가 포함된 사용자에게 메시지입니다.

operationId

string

자격 증명 모음 업그레이드 작업의 ID입니다.

previousResourceId

string

업그레이드 전 자격 증명 모음의 리소스 ID입니다.

startTimeUtc

string

업그레이드 작업이 시작된 UTC 시간입니다.

status

VaultUpgradeState

자격 증명 모음 업그레이드 작업의 상태입니다.

triggerType

TriggerType

자격 증명 모음 업그레이드가 트리거된 방식입니다.

upgradedResourceId

string

업그레이드된 자격 증명 모음의 리소스 ID입니다.

UserIdentity

서비스 사용자가 관리하는 리소스 ID입니다.

Name 형식 Description
clientId

string

사용자 할당 ID의 클라이언트 ID입니다.

principalId

string

사용자 할당 ID의 보안 주체 ID입니다.

Vault

리소스 공급자가 반환한 리소스 정보입니다.

Name 형식 Description
etag

string

선택적 ETag입니다.

id

string

리소스 ID는 리소스의 전체 경로를 나타냅니다.

identity

IdentityData

리소스의 ID입니다.

location

string

리소스 위치.

name

string

리소스와 연결된 리소스 이름입니다.

properties

VaultProperties

자격 증명 모음의 속성입니다.

sku

Sku

각 Azure 리소스에 대한 고유한 시스템 식별자를 식별합니다.

systemData

systemData

리소스 만들기 및 마지막 수정과 관련된 메타데이터입니다.

tags

object

리소스 태그.

type

string

리소스 종류는 네임스페이스/ResourceType/ResourceType/... 양식의 전체 경로를 나타냅니다.

VaultPrivateEndpointState

백업에 대한 프라이빗 엔드포인트 상태입니다.

Name 형식 Description
Enabled

string

None

string

VaultProperties

자격 증명 모음의 속성입니다.

Name 형식 Description
backupStorageVersion

BackupStorageVersion

백업 스토리지 버전

encryption

Encryption

리소스의 고객 관리형 키 세부 정보입니다.

monitoringSettings

MonitoringSettings

자격 증명 모음의 모니터링 설정

moveDetails

MoveDetails

Azure 리소스에서 수행된 최신 이동 작업의 세부 정보

moveState

ResourceMoveState

이동 작업 후 리소스의 상태입니다.

privateEndpointConnections

PrivateEndpointConnectionVaultProperties[]

프라이빗 엔드포인트 연결 목록입니다.

privateEndpointStateForBackup

VaultPrivateEndpointState

백업에 대한 프라이빗 엔드포인트 상태입니다.

privateEndpointStateForSiteRecovery

VaultPrivateEndpointState

사이트 복구를 위한 프라이빗 엔드포인트 상태입니다.

provisioningState

string

프로비저닝 상태.

publicNetworkAccess

PublicNetworkAccess

공용 클라이언트에서 리소스 공급자 인바운드 네트워크 트래픽을 사용하거나 사용하지 않도록 설정하는 속성

redundancySettings

RedundancySettings

자격 증명 모음의 중복 설정

restoreSettings

RestoreSettings

자격 증명 모음의 복원 설정

secureScore

SecureScoreLevel

Recovery Services 자격 증명 모음의 보안 점수

securitySettings

SecuritySettings

자격 증명 모음의 보안 설정

upgradeDetails

UpgradeDetails

자격 증명 모음 업그레이드에 대한 세부 정보입니다.

VaultSubResourceType

자격 증명 모음 AzureBackup, AzureBackup_secondary 또는 AzureSiteRecovery의 하위 리소스 유형

Name 형식 Description
AzureBackup

string

AzureBackup_secondary

string

AzureSiteRecovery

string

VaultUpgradeState

자격 증명 모음 업그레이드 작업의 상태입니다.

Name 형식 Description
Failed

string

InProgress

string

Unknown

string

Upgraded

string