Documentation Index

Fetch the complete documentation index at: https://cli-gov.ncloud-docs.com/llms.txt

Use this file to discover all available pages before exploring further.

getCdnPlusPurgeHistoryList

Prev Next

개요

CDN Purge 이력 조회

설명

CDN Purge 수행 결과와 이력을 조회하는 API입니다.

요청 파라미터

파라미터 명 필수 여부 타입 제약사항 설명
cdnInstanceNo Yes String - Purge를 수행했던 대상 CDN 인스턴스 번호 입력
purgeIdList.N No String - Purge 요청 시 응답했던 Purge ID 정보 입력
Purge ID 미입력 시 최근 수행한 5개의 Purge 이력 정보 확인 가능

응답 데이터 타입

  • CdnPlusPurgeHistory 타입
CdnPlusPurgeHistoryList extends CommonResponse
private Integer totalRows;
private List cdnPlusPurgeHistoryList = new ArrayList();
cdnPlusPurgeHistory
private String cdnInstanceNo;
private String purgeId;
private Boolean isWholePurge;
private Boolean isWholeDomain;
private List cdnPlusServiceDomainList;
private String targetDirectoryName;
private List targetFileList;
private Date requestDate;
private String purgeStatusName;

예시

호출

ncloud cdn getCdnPlusPurgeHistoryList --cdnInstanceNo 456400 --purgeIdList PT000000000000001026

응답

{
  "getCdnPlusPurgeHistoryListResponse": {
    "requestId": "f8b9b457-7f59-44c2-8395-2d2634f9b118",
    "returnCode": "0",
    "returnMessage": "success",
    "totalRows": 1,
    "cdnPlusPurgeHistoryList": [
      {
        "cdnInstanceNo": "456400",
        "purgeId": "PT000000000000001026",
        "isWholePurge": false,
        "isWholeDomain": true,
        "cdnPlusServiceDomainList": [
          {
            "domainId": "CD000000000000006581",
            "serviceDomainTypeCode": "USER",
            "protocolTypeCode": "HTTP",
            "defaultDomainName": "piytcmfpkjvy456400.cdn.ntruss.com",
            "userDomainName": "ncp-cdn.b.navercdn.com"
          }
        ],
        "targetDirectoryName": "",
        "targetFileList": [
          "/testfile1",
          "/testfile2"
        ],
        "requestDate": "2018-02-01T13:50:03+0900",
        "purgeStatusName": "success"
      }
    ]
  }
}
<?xml version="1.0" encoding="UTF-8" ?>
<getCdnPlusPurgeHistoryListResponse>
  <requestId>f8b9b457-7f59-44c2-8395-2d2634f9b118</requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>1</totalRows>
  <cdnPlusPurgeHistoryList>
    <cdnInstanceNo>456400</cdnInstanceNo>
    <purgeId>PT000000000000001026</purgeId>
    <isWholePurge>false</isWholePurge>
    <isWholeDomain>true</isWholeDomain>
    <cdnPlusServiceDomainList>
      <domainId>CD000000000000006581</domainId>
      <serviceDomainTypeCode>USER</serviceDomainTypeCode>
      <protocolTypeCode>HTTP</protocolTypeCode>
      <defaultDomainName>piytcmfpkjvy456400.cdn.ntruss.com</defaultDomainName>
      <userDomainName>ncp-cdn.b.navercdn.com</userDomainName>
    </cdnPlusServiceDomainList>
    <targetDirectoryName></targetDirectoryName>
    <targetFileList>/testfile1</targetFileList>
    <targetFileList>/testfile2</targetFileList>
    <requestDate>2018-02-01T13:50:03+0900</requestDate>
    <purgeStatusName>success</purgeStatusName>
  </cdnPlusPurgeHistoryList>
</getCdnPlusPurgeHistoryListResponse>