Replication Recovery Services Providers - Get
복구 서비스 공급자의 세부 정보를 가져옵니다.
등록된 복구 서비스 공급자의 세부 정보를 가져옵니다.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders/{providerName}?api-version=2026-05-01
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
fabric
|
path | True |
string |
Fabric 이름. |
|
provider
|
path | True |
string |
복구 서비스 공급자 이름입니다. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다. |
|
resource
|
path | True |
string |
Vault의 이름입니다. |
|
subscription
|
path | True |
string (uuid) |
대상 구독의 ID입니다. 값은 UUID여야 합니다. |
|
api-version
|
query | True |
string minLength: 1 |
이 작업에 사용할 API 버전입니다. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
Azure 작업이 성공적으로 완료되었습니다. |
보안
azure_auth
Azure Active Directory OAuth2 흐름.
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
| Name | Description |
|---|---|
| user_impersonation | 사용자 계정을 사칭하다 |
예제
Gets the details of a recovery services provider.
샘플 요청
GET https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationRecoveryServicesProviders/241641e6-ee7b-4ee4-8141-821fadda43fa?api-version=2026-05-01
샘플 응답
Azure-AsyncOperation: https://management.azure.com/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2026-05-01
{
"name": "241641e6-ee7b-4ee4-8141-821fadda43fa",
"type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders",
"id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationRecoveryServicesProviders/241641e6-ee7b-4ee4-8141-821fadda43fa",
"properties": {
"allowedScenarios": [
"Refresh"
],
"connectionStatus": "Connected",
"fabricFriendlyName": "cloud1",
"fabricType": "HyperVSite",
"friendlyName": "CP-B3L40406-12.ntdev.corp.microsoft.com",
"lastHeartBeat": "2017-04-27T09:16:04.9405768Z",
"protectedItemCount": 2,
"providerVersion": "5.1.2250.0",
"providerVersionState": "Latest",
"serverVersion": "3.2.7510.0"
}
}
정의
| Name | Description |
|---|---|
|
Agent |
보안 업데이트가 필요한지 여부를 나타내는 값입니다. |
|
created |
리소스를 만든 ID 유형입니다. |
|
Health |
상태 오류. |
|
Health |
상태 오류가 고객을 확인할 수 있는지 여부를 나타내는 값입니다. |
|
Identity |
ID 공급자 세부 정보. |
|
Inner |
InnerHealthError 클래스를 구현합니다. HealthError 개체에는 자식 오류로 InnerHealthErrors 목록이 있습니다. InnerHealthError가 사용되는 이유는 하이드라가 계약을 자동 생성하려 할 때 무한 구조 loop를 방지하기 때문입니다. 관련 상태 오류를 내부 상태 오류로 노출하고 있으며 모든 API 소비자는 Exception -> InnerException과 동일한 방식으로 이를 활용할 수 있습니다. |
|
Recovery |
공급자 세부 정보. |
|
Recovery |
복구 서비스 공급자 속성. |
|
system |
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. |
|
Version |
버전 관련 세부 정보. |
AgentVersionStatus
보안 업데이트가 필요한지 여부를 나타내는 값입니다.
| 값 | Description |
|---|---|
| Supported |
지원됨 |
| NotSupported |
지원되지 않음 |
| Deprecated |
Deprecated |
| UpdateRequired |
업데이트 필요 |
| SecurityUpdateRequired |
보안 업데이트 필요 |
createdByType
리소스를 만든 ID 유형입니다.
| 값 | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
HealthError
상태 오류.
| Name | 형식 | Description |
|---|---|---|
| creationTimeUtc |
string (date-time) |
오류 생성 시간(UTC)입니다. |
| customerResolvability |
상태 오류가 고객을 확인할 수 있는지 여부를 나타내는 값입니다. |
|
| entityId |
string |
엔터티의 ID입니다. |
| errorCategory |
string |
오류 범주입니다. |
| errorCode |
string |
오류 코드입니다. |
| errorId |
string |
상태 오류 고유 ID입니다. |
| errorLevel |
string |
오류 수준입니다. |
| errorMessage |
string |
오류 메시지입니다. |
| errorSource |
string |
오류의 원인입니다. |
| errorType |
string |
오류 유형입니다. |
| innerHealthErrors |
내부 상태 오류입니다. HealthError 목록을 자식 오류로 사용하는 것은 문제가 됩니다. InnerHealthError가 사용되는 이유는 하이드라가 계약을 자동 생성하려 할 때 무한 구조 loop를 방지하기 때문입니다. 관련 상태 오류를 내부 상태 오류로 노출하고 있으며 모든 API 소비자는 Exception -> InnerException과 동일한 방식으로 이를 활용할 수 있습니다. |
|
| possibleCauses |
string |
가능한 오류 원인입니다. |
| recommendedAction |
string |
오류를 해결하는 데 권장되는 작업입니다. |
| recoveryProviderErrorMessage |
string |
DRA 오류 메시지입니다. |
| summaryMessage |
string |
엔터티의 요약 메시지입니다. |
HealthErrorCustomerResolvability
상태 오류가 고객을 확인할 수 있는지 여부를 나타내는 값입니다.
| 값 | Description |
|---|---|
| Allowed |
허용됨 |
| NotAllowed |
허용되지 않음 |
IdentityProviderDetails
ID 공급자 세부 정보.
| Name | 형식 | Description |
|---|---|---|
| aadAuthority |
string |
Azure Active Directory 인증에 대한 기본 기관입니다. |
| applicationId |
string |
온-프레미스 관리/데이터 평면 구성 요소가 Azure 서비스와 통신하는 서비스 주체의 애플리케이션/클라이언트 ID입니다. |
| audience |
string |
온-프레미스 관리/데이터 평면 구성 요소가 Azure 서비스와 통신하는 서비스 주체의 의도된 대상 그룹입니다. |
| objectId |
string |
온-프레미스 관리/데이터 평면 구성 요소가 Azure 서비스와 통신하는 서비스 주체의 개체 ID입니다. |
| tenantId |
string |
온-프레미스 관리/데이터 평면 구성 요소가 Azure 서비스와 통신하는 서비스 주체의 테넌트 ID입니다. |
InnerHealthError
InnerHealthError 클래스를 구현합니다. HealthError 개체에는 자식 오류로 InnerHealthErrors 목록이 있습니다. InnerHealthError가 사용되는 이유는 하이드라가 계약을 자동 생성하려 할 때 무한 구조 loop를 방지하기 때문입니다. 관련 상태 오류를 내부 상태 오류로 노출하고 있으며 모든 API 소비자는 Exception -> InnerException과 동일한 방식으로 이를 활용할 수 있습니다.
| Name | 형식 | Description |
|---|---|---|
| creationTimeUtc |
string (date-time) |
오류 생성 시간(UTC)입니다. |
| customerResolvability |
상태 오류가 고객을 확인할 수 있는지 여부를 나타내는 값입니다. |
|
| entityId |
string |
엔터티의 ID입니다. |
| errorCategory |
string |
오류 범주입니다. |
| errorCode |
string |
오류 코드입니다. |
| errorId |
string |
상태 오류 고유 ID입니다. |
| errorLevel |
string |
오류 수준입니다. |
| errorMessage |
string |
오류 메시지입니다. |
| errorSource |
string |
오류의 원인입니다. |
| errorType |
string |
오류 유형입니다. |
| possibleCauses |
string |
가능한 오류 원인입니다. |
| recommendedAction |
string |
오류를 해결하는 데 권장되는 작업입니다. |
| recoveryProviderErrorMessage |
string |
DRA 오류 메시지입니다. |
| summaryMessage |
string |
엔터티의 요약 메시지입니다. |
RecoveryServicesProvider
공급자 세부 정보.
| Name | 형식 | Description |
|---|---|---|
| id |
string (arm-id) |
리소스에 대한 정규화된 리소스 ID입니다. 예: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| location |
string |
리소스 위치 |
| name |
string |
리소스의 이름 |
| properties |
공급자 속성. |
|
| systemData |
createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. |
|
| type |
string |
리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" |
RecoveryServicesProviderProperties
복구 서비스 공급자 속성.
| Name | 형식 | Description |
|---|---|---|
| allowedScenarios |
string[] |
이 공급자에서 허용되는 시나리오입니다. |
| authenticationIdentityDetails |
인증 ID 세부 정보입니다. |
|
| biosId |
string |
바이오스 ID. |
| connectionStatus |
string |
DRA가 응답하는지 여부를 나타내는 값입니다. |
| dataPlaneAuthenticationIdentityDetails |
데이터 플레인 인증 ID 세부 정보입니다. |
|
| draIdentifier |
string |
DRA ID입니다. |
| fabricFriendlyName |
string |
패브릭 친화적인 이름입니다. |
| fabricType |
string |
사이트 유형입니다. |
| friendlyName |
string |
DRA의 이름입니다. |
| healthErrorDetails |
복구 서비스 공급자 상태 오류 세부 정보입니다. |
|
| lastHeartBeat |
string (date-time) |
DRA에서 마지막 하트비트를 전송한 시간입니다. |
| machineId |
string |
머신 ID입니다. |
| machineName |
string |
기계 이름. |
| protectedItemCount |
integer (int32) |
현재 DRA에서 관리하는 보호된 VM 수입니다. |
| providerVersion |
string |
공급자 버전입니다. |
| providerVersionDetails |
공급자 버전 세부 정보입니다. |
|
| providerVersionExpiryDate |
string (date-time) |
버전의 만료 날짜입니다. |
| providerVersionState |
string |
DRA 버전 상태입니다. |
| resourceAccessIdentityDetails |
리소스 액세스 ID 세부 정보입니다. |
|
| serverVersion |
string |
패브릭 공급자. |
systemData
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.
| Name | 형식 | Description |
|---|---|---|
| createdAt |
string (date-time) |
리소스 만들기의 타임스탬프(UTC)입니다. |
| createdBy |
string |
리소스를 만든 ID입니다. |
| createdByType |
리소스를 만든 ID 유형입니다. |
|
| lastModifiedAt |
string (date-time) |
리소스 마지막 수정의 타임스탬프(UTC) |
| lastModifiedBy |
string |
리소스를 마지막으로 수정한 ID입니다. |
| lastModifiedByType |
리소스를 마지막으로 수정한 ID의 형식입니다. |
VersionDetails
버전 관련 세부 정보.
| Name | 형식 | Description |
|---|---|---|
| expiryDate |
string (date-time) |
버전 만료 날짜입니다. |
| status |
보안 업데이트가 필요한지 여부를 나타내는 값입니다. |
|
| version |
string |
에이전트 버전입니다. |