2021년 1월부터 Cloud Channel API를 사용하여 고객, 사용 권한, Cloud Billing 하위 계정을 만들 수 있습니다. 현재 Cloud Billing API를 사용하여 이러한 태스크를 처리하는 경우 대신 Cloud Channel API를 사용하는 것이 좋습니다.
이 가이드에서는 Cloud Channel API를 사용하여 고객 및 사용 권한 만들기의 기본사항을 소개합니다.
시작하기 전에
계속 진행하기 전에 Cloud Channel API Codelab을 완료하세요. 이렇게 하면 개발 환경이 코드 샘플 및 다른 Codelab을 따르도록 설정되었는지 확인할 수 있습니다.
변경사항 요약
현재 Cloud Billing API billingAccounts.create
엔드포인트를 사용하여 고객의 Cloud Billing 하위 계정을 만드는 경우 먼저 customers.create()
엔드포인트를 사용하고 이어서 entitlements.create()
엔드포인트를 사용하여 고객의 새 Cloud Billing 하위 계정을 만들어야 합니다.
IAM 역할을 관리하려면 기존 Cloud Billing API 엔드포인트를 사용해야 합니다.
고객 만들기
Cloud Channel API를 사용하여 새 고객을 만들 준비가 되면 customers.create()
엔드포인트를 사용합니다. 시작하기 전에 다음 고객 정보가 있는지 확인하세요.
- 기본 도메인
- 조직 이름
- 주소
- 우편번호(해당하는 경우)
- 국가 코드
고객을 만든 후에는 고객의 고유 식별자인 응답의 name
필드를 안전하게 보호해야 합니다.
자격 만들기
고객을 만든 후 entitlements.create()
및 operations.get()
엔드포인트로 offer
을(를) 지정하여 고객의 사용 권한을 프로비저닝할 수 있습니다. provisionedService.provisioningId
(으)로 반환되는 Cloud Billing 하위 계정 이름은 Cloud Billing API 및 BigQuery Export에서 사용될 수 있습니다.
Google Cloud 재판매 견적서(오퍼)를 사용하여 사용 권한을 만들면 Cloud Billing 하위 계정도 생성됩니다.
여러 언어로 된 코드 샘플을 포함하여 고객 및 사용 권한 만들기에 대한 자세한 안내는 Google Cloud 엔드 투 엔드 프로비저닝 Codelab을 참조하세요.