비고
클라우드 파트너 포털 API는 파트너 센터와 통합되어 계속 작동합니다. 전환에는 작은 변경 내용이 도입됩니다.
Cloud 파트너 포털 API 참조 나열된 변경 내용을 검토하여 파트너 센터로 전환한 후에도 코드가 계속 작동하는지 확인합니다. CPP API는 파트너 센터로 전환하기 전에 이미 통합된 기존 제품에만 사용해야 합니다. 새 제품은 파트너 센터 제출 API를 사용해야 합니다.
제품의 현재 상태를 검색합니다.
GET https://cloudpartner.azure.com/api/publishers/<publisherId>/offers/<offerId>/status?api-version=2017-10-31
URI 매개 변수
이름 |
설명 |
데이터 형식 |
퍼블리셔 ID |
게시자 식별자(예: Contoso |
문자열 |
오퍼 ID |
제품을 고유하게 식별하는 GUID |
문자열 |
API 버전 |
최신 버전의 API |
날짜 |
이름 |
가치 |
콘텐츠 유형 (Content-Type) |
application/json |
승인 |
Bearer YOUR_TOKEN |
Body 예시
응답
{
"status": "succeeded",
"messages": [],
"steps": [
{
"estimatedTimeFrame": "< 15 min",
"id": "displaydummycertify",
"stepName": "Validate Pre-Requisites",
"description": "Offer settings provided are validated.",
"status": "complete",
"messages": [
{
"messageHtml": "Step completed.",
"level": "information",
"timestamp": "2018-03-16T17:50:45.7215661Z"
}
],
"progressPercentage": 100
},
{
"estimatedTimeFrame": "~2-3 days",
"id": "displaycertify",
"stepName": "Certification",
"description": "Your offer is analyzed by our certification systems for issues.",
"status": "notStarted",
"messages": [],
"progressPercentage": 0
},
{
"estimatedTimeFrame": "< 1 day",
"id": "displayprovision",
"stepName": "Provisioning",
"description": "Your virtual machine is being replicated in our production systems.",
"status": "notStarted",
"messages": [],
"progressPercentage": 0
},
{
"estimatedTimeFrame": "< 1 hour",
"id": "displaypackage",
"stepName": "Packaging and Lead Generation Registration",
"description": "Your virtual machine is being packaged for customers. Additionally, lead systems are being configured and set up.",
"status": "notStarted",
"messages": [],
"progressPercentage": 0
},
{
"estimatedTimeFrame": "< 1 hour",
"id": "publisher-signoff",
"stepName": "Publisher signoff",
"description": "Offer is available to preview. Ensure that everything looks good before making your offer live.",
"status": "complete",
"messages": [],
"progressPercentage": 0
},
{
"estimatedTimeFrame": "~2-5 days",
"id": "live",
"stepName": "Live",
"description": "Offer is publicly visible and is available for purchase.",
"status": "complete",
"messages": [],
"progressPercentage": 0
}
],
"previewLinks": [],
liveLinks": [],
}
응답 본문 속성
이름 |
설명 |
상태 |
제품의 상태입니다. 가능한 값 목록은 아래의 제안 상태를 참조하세요. |
메시지 |
오퍼와 연결된 메시지 배열 |
단계 |
제품을 게시하는 동안 제품이 거치는 단계의 배열입니다 |
estimatedTimeFrame (추정 시간 프레임) |
이 단계를 친숙한 형식으로 완료하는 데 걸리는 예상 시간 |
아이디 |
단계의 식별자입니다 |
stepName |
단계의 이름 |
설명 |
단계에 대한 설명 |
상태 |
단계의 상태입니다. 가능한 값 목록은 아래의 단계 상태를 참조하세요. |
메시지 |
단계와 관련된 메시지 배열 |
프로세스 백분율 |
단계 완료율 |
preview링크 |
현재 구현되지 않음 |
라이브 링크 |
현재 구현되지 않음 |
알림이메일 |
파트너 센터로 마이그레이션된 제품에는 더 이상 사용되지 않습니다. 마이그레이션된 제품에 대한 알림 이메일은 계정 설정의 판매자 연락처 정보에 지정된 이메일로 전송됩니다.
마이그레이션되지 않은 제품의 경우 작업 진행 상황을 알릴 쉼표로 구분된 이메일 주소 목록입니다. |
응답 상태 코드
코드 |
설명 |
200 |
OK - 요청이 성공적으로 처리되었으며 제품의 현재 상태가 반환되었습니다. |
400 |
Bad/Malformed request - 오류 응답 본문에 자세한 정보가 포함될 수 있습니다. |
404 |
Not found - 지정된 엔터티가 없습니다. |
제안 상태
이름 |
설명 |
게재되지 않음 |
제안은 게시된 적이 없습니다. |
시작되지 않음 |
이 제안은 새로운 것이며 시작되지 않았습니다. |
WaitingForPublisherReview |
제품이 게시자의 승인을 기다리고 있습니다. |
실행 중 |
오퍼 제출이 처리되고 있습니다. |
성공 |
제품 제출 처리가 완료되었습니다. |
취소됨 |
오퍼 제출이 취소되었습니다. |
실패 |
제품 제출에 실패했습니다. |
단계 상태
이름 |
설명 |
시작되지 않음 |
단계가 시작되지 않았습니다. |
진행 중 |
단계가 실행 중입니다. |
WaitingForPublisherReview |
단계가 게시자 승인을 기다리고 있습니다. |
승인 대기 중 |
단계가 프로세스 승인을 기다리고 있습니다. |
차단됨 |
단계가 차단되었습니다. |
거절됨 |
단계가 거부됩니다. |
완료 |
단계가 완료되었습니다. |
취소됨 |
단계가 취소되었습니다. |