Azure 구독 재활성화
적용 대상: 파트너 센터 | 21Vianet에서 운영되는 파트너 센터 | Microsoft Cloud for US Government 파트너 센터
이 API는 이전에 취소된 Azure 구독을 다시 활성화합니다. 둘 이상의 구독을 다시 활성화하려면 API를 별도로 호출하여 각 구독을 다시 활성화합니다.
파트너는 다시 활성화하려면 관리자 에이전트 역할이 있는 전역 관리자여야 합니다.
필수 조건
- 자격 증명(파트너 센터 인증에서 설명). 이 시나리오는 독립 실행형 앱과 App+사용자 자격 증명을 모두 사용하여 인증을 지원합니다.
- Customer_id
- Subscription_id
- Entitlement_id
- 버전
C#
Azure 구독을 다시 활성화하려면 다시 활성화하려는 Azure 구독에 대한 고객 ID, 구독 ID 및 자격 ID를 식별해야 합니다.
고객 ID를 가져오려면 ID로 고객 가져오기 및 고객 ID별 고객 가져오기 - REST API를 참조하세요.
자격 ID를 가져오려면 구독에 대한 Azure 권한 가져오기 - REST API를 참조하세요.
REST 요청
요청 구문
메서드 | 요청 URI |
---|---|
POST | {baseURL}/v1/customers/{customer_id}/subscriptions/{subscription_id}/azureEntitlements/{entitlement_id}/reactivate HTTP/1.1 |
URI 매개 변수
이 표에는 Azure 구독을 다시 활성화하는 데 필요한 쿼리 매개 변수가 나열됩니다.
속성 | Type | 필수 | 설명 |
---|---|---|---|
customer_id | 문자열 | Y | 값은 고객의 식별자를 나타내는 문자열입니다. |
subscription_id | 문자열 | Y | 값은 고객의 식별자를 나타내는 문자열입니다. |
entitlement_id | 문자열 | Y | 값은 Azure 구독 자격의 식별자를 나타내는 문자열입니다. |
version | 문자열 | Y | API 버전입니다. |
요청 헤더
파트너 센터 REST 헤더를 참조 하세요.
REST 응답
성공하면 이 메서드는 구독 요청의 Azure 자격 다시 활성화가 수락되었음을 나타내는 HTTP Code 202를 반환합니다.
응답 성공 및 오류 코드
각 응답에는 성공 또는 실패 및 기타 디버깅 정보를 나타내는 HTTP 상태 코드가 함께 제공됩니다. 네트워크 추적 도구를 사용하여 이 코드, 오류 유형 및 기타 매개 변수를 읽습니다. 전체 목록은 파트너 센터 REST 오류 코드를 참조하세요.
HTTP 상태 | HTTP 코드 | 오류 코드 | 설명 |
---|---|---|---|
BadRequest | 400 | 900118 | 고객 ID가 잘못되었습니다. |
BadRequest | 400 | 800002 | 고객 ID {0} 에는 GUID 형식(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)이 있어야 합니다. |
BadRequest | 400 | 800002 | 구독 ID가 필요합니다. |
BadRequest | 400 | 800002 | 자격 ID가 필요합니다. |
금지 | 403 | 900159 | 계정 ID 및 조직 ID를 가진 파트너는 계정 ID {0} {2} 및 조직 ID {1} {3}를 가진 고객과의 상거래 관계가 없습니다. |
BadRequest | 400 | 900337 | 파트너는 ID {0}를 사용하여 Azure 자격을 다시 활성화할 수 없습니다. |
금지 | 403 | 900335 | 파트너는 ID {0}를 사용하여 Azure 자격을 다시 활성화하는 데 필요한 권한이 없습니다. |
NotFound | 404 | 800111 | ID {0} 가 있는 Azure 자격을 찾을 수 없습니다. |