다음을 통해 공유


구독 추가 기능 승인 이벤트 알림 만들기

 

적용 대상: Windows Azure Pack

구독 추가 기능 만들기 승인 알림 이벤트를 만듭니다. 구독 추가 기능 만들기 승인에 대한 요청은 요청 본문과 함께 전달된 Plan 추가 기능 Reference UsageEvent 알림 개체 메서드 요소에서 확인할 수 있습니다. 구독 만들기 요청에 대한 값은 "POST"입니다.

요청

<BillingAdapterEndpoint는 청구 어댑터 엔드포인트> 를 호스트하는 컴퓨터의 이름입니다.

메서드

요청 URI

HTTP 버전

PUT

<http:// BillingAdapterEndpoint>/ subscriptionAddons

HTTP/1.1

URI 매개 변수

없음.

요청 헤더

다음 표에서는 필수 요청 헤더와 선택적 요청 헤더에 대해 설명합니다.

요청 헤더

Description

권한 부여: 기본

필수 요소. 기본 권한 부여 토큰입니다.

요청 본문

다음 표에서는 요청 본문의 주요 요소에 대해 설명합니다.

요소 이름

Description

UsageEvent

추가 기능 참조 이벤트 정보를 계획합니다. 자세한 내용은 UsageEvent(사용량 계량 개체)를 참조하세요. 만들기의 경우 메서드 요소 값은 "Post"가 됩니다.

응답

응답에는 HTTP 상태 코드, 응답 헤더 집합 및 응답 본문이 포함되어 있습니다.

상태 코드

이 호출은 차단으로 등록됩니다. Windows Azure Pack for Windows Server는 응답이 수신될 때까지 대기합니다. 이벤트 승인을 나타내기 위해 400 미만의 상태 코드를 반환합니다. 이벤트가 승인되지 않았음을 나타내기 위해 400보다 크거나 같은 상태 코드를 반환합니다.

상태 코드에 대한 자세한 내용은 상태 및 오류 코드(Windows Azure Pack Service Management)를 참조하세요.

응답 헤더

이 작업에 대한 응답에는 표준 HTTP 헤더가 포함됩니다. 모든 표준 헤더는 HTTP/1.1 프로토콜 사양을 준수합니다.

응답 본문

없음

예제

다음 코드 예제에서는 구독 추가 기능 승인 이벤트 알림 가져오기 요청을 보여 집니다.

POST /usage/subscriptions HTTP/1.1
Content-Type: application/json; charset=utf-8
Host: 10.121.217.127:8888
Content-Length: 564
Expect: 100-continue
{
  "EventId": 6539,
  "State": 2,
  "Method": "POST",
  "Entity": {
    "AddOnId": "Examphlztgjzw",
    "AddOnInstanceId": null,
    "AcquisitionTime": null
  },
  "EntityParentId": "0a53e53d-1334-424e-8c63-ade05c361be2",
  "NotificationEventTimeCreated": "2013-09-25T00:37:41.8881111Z"
}

참고 항목

Azure Pack 사용량 서비스 사용량 REST API 참조 Windows