Apigee Edge 문서입니다.
Go to the
Apigee X 문서로 이동합니다. info
소개
다음 시나리오에서는 조직에서 수익 창출 데이터를 삭제할 수 있습니다.
- 재사용하려는 테스트 조직에서 수익 창출 데이터를 삭제합니다. 이 경우 수익 창출 데이터를 삭제한 후 Apigee Edge 데이터를 동기화해야 합니다.
- 조직을 삭제합니다. 이 경우 조직을 삭제하기 전에 수익 창출 데이터를 삭제해야 합니다.
조직에서 수익 창출 데이터를 삭제하면 다음 데이터가 영구적으로 삭제됩니다.
- API 패키지
- 요금제
- 개발자가 수락한 요금제
- 수익 창출 트랜잭션
- 알림 템플릿
- 서드 파티 결제 제공업체(구성된 경우)
다음 섹션에서는 위의 시나리오를 지원하기 위해 조직에서 수익 창출 데이터를 삭제하는 데 필요한 단계를 설명합니다.
- 조직에서 수익 창출 데이터 삭제 사용 설정
- 수익 창출 데이터 삭제
- 비동기 삭제 작업 상태 보기
- 수익 창출과 Apigee Edge 데이터 동기화 (조직을 재사용하려는 경우)
- 조직 삭제 (더 이상 조직이 필요하지 않은 경우 필요)
조직에서 수익 창출 데이터 삭제 사용 설정
조직에서 수익 창출 데이터를 삭제하려면 먼저 조직에 대해
features.isMintOrgDataDeletionAllowed 속성을 사용 설정해야 합니다.
POST 호출을 실행하여
https://api.enterprise.apigee.com/v1/organizations/org_name API에 속성을 사용 설정합니다. 여기서 org_name는 조직의 이름입니다.
curl -u email:password -X POST -H "Content-type:application/json" https://api.enterprise.apigee.com/v1/organizations/{org_name} -d \
'{
"name" : "{org_name}",
"properties" : {
"property" : [ {
"name" : "features.isMintOrgDataDeletionAllowed",
"value" : "true"
}, {
"name" : "features.topLevelDevelopersAreCompanies",
"value" : "false"
} ]
}
}'
수익 창출 데이터 삭제
조직에서 수익 창출 데이터를 삭제하려면
/organizations/org_name/asyncjobs/deleteorgdata에 POST 요청을 실행합니다. 여기서 org_name은 조직의 이름입니다.
예를 들어 다음 요청은 myOrg
조직에서 수익 창출 데이터를 삭제합니다.
curl -H "Content-Type:application/json" -X POST \ "https://api.enterprise.apigee.com/v1/mint/organizations/myOrg/asyncjobs/deleteorgdata" \ -u email:password
다음은 응답의 예시입니다.
{ "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "RUNNING", "type": "DELETE_ORG" }
비동기 삭제 작업 상태 보기
비동기 삭제 작업의 상태를 보려면 GET 요청을
/asyncjobs/{id}에 실행합니다. 여기서 {id}는 응답에서 반환된 삭제 작업의 ID입니다.
예를 들어 다음 요청은 ID가 c6eaa22d-27bd-46cc-be6f-4f77270818cf인 비동기 삭제 작업
의 상태를 표시합니다.
curl -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/myOrg/asyncjobs/c6eaa22d-27bd-46cc-be6f-4f77270818cf" \ -u email:password
다음은 응답의 예시입니다.
{ "id": "c6eaa22d-27bd-46cc-be6f-4f77270818cf", "log": "", "orgId": "myOrg", "status": "COMPLETED", "type": "DELETE_ORG" }
수익 창출과 Apigee Edge 데이터 동기화
조직을 재사용하려면 수익 창출과 Apigee Edge 데이터 동기화에 설명된 대로 수익 창출과 Apigee Edge 데이터를 동기화해야 합니다.
조직 삭제
더 이상 조직이 필요하지 않은 경우 수익 창출 데이터를 삭제한 후 조직 삭제에 설명된 대로 조직을 삭제할 수 있습니다.