5.14. ActiveDocs 생성
3scale toolbox를 사용하여 개발자 포털에서 ActiveDocs를 생성, 업데이트, 나열 또는 삭제합니다.
5.14.1. 새 ActiveDocs 생성 링크 복사링크가 클립보드에 복사되었습니다!
OpenAPI 사양을 준수하는 API 정의에서 새 ActiveDocs를 생성하려면 다음을 수행하십시오.
API 정의를 3scale에 추가하고 선택적으로 이름을 지정합니다.
3scale activedocs create <remote> <activedocs-name> <specification>
3scale activedocs create <remote> <activedocs-name> <specification>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ActiveDocs에 대한 OpenAPI 사양이 필요하며 다음 값 중 하나여야 합니다.
- 사용 가능한 경로의 파일 이름입니다.
-
toolbox가 콘텐츠를 다운로드할 수 있는 URL입니다. 지원되는 스키마는
http
및https
입니다. stdin
표준 입력 스트림에서 읽습니다. 이 값은-
값을 설정하여 제어됩니다.ActiveDocs를 생성하는 동안 다음 옵션을 사용합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
- 개발자 포털에 정의를 게시합니다.
5.14.2. ActiveDocs 생성 또는 업데이트 링크 복사링크가 클립보드에 복사되었습니다!
다음 명령을 사용하여 ActiveDocs가 없는 경우 새 ActiveDocs를 생성하거나 기존 ActiveDocs를 새 API 정의로 업데이트합니다.
3scale activedocs apply <remote> <activedocs_id_or_system_name>
3scale activedocs apply <remote> <activedocs_id_or_system_name>
ActiveDocs를 업데이트하는 동안 다음 옵션을 사용합니다.
activedocs의 동작은 3scale 2.8에서 --skip-swagger-validations
가 변경되었습니다. activedocs를 사용하여 기존 스크립트를 업데이트해야 할 수도 있습니다
. 이전에는 각 activedocs
에서 이 옵션을 지정하지 않은 경우 검증을 건너뛰지 않았습니다. 이제 --skip-swagger-validations
가 기본적으로 true
입니다.
5.14.3. ActiveDocs 나열 링크 복사링크가 클립보드에 복사되었습니다!
다음 명령을 사용하여 다음을 포함하여 개발자 포털의 모든 ActiveDocs에 대한 정보를 가져옵니다.
- id
- name
- 시스템 이름
- description
- 게시됨(개발자 포털에 표시 가능)
- 생성 날짜
- 최신 업데이트 날짜
다음 명령은 정의된 모든 ActiveDocs를 나열합니다.
3scale activedocs list <remote>
3scale activedocs list <remote>
ActiveDocs를 나열하는 동안 다음 옵션을 사용합니다.
5.14.4. ActiveDocs 삭제 링크 복사링크가 클립보드에 복사되었습니다!
다음 명령은 ActiveDocs를 제거합니다.
3scale activedocs delete <remote> <activedocs-id_or-system-name>
3scale activedocs delete <remote> <activedocs-id_or-system-name>
ActiveDocs를 삭제하는 동안 다음 옵션을 사용합니다.