5.13. ActiveDocs 생성
3scale toolbox를 사용하여 개발자 포털에서 ActiveDocs를 생성, 업데이트, 나열 또는 삭제합니다.
5.13.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.13.2. 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 apply를 사용하여 기존 스크립트를 업데이트해야 할 수도 있습니다
. 이전에는 각 activedocs apply
명령에 이 옵션을 지정하지 않은 경우 유효성 검사를 건너뛰지 않았습니다. 이제 기본적으로 --skip-swagger-validations
가 true
입니다.
5.13.3. ActiveDocs 나열 링크 복사링크가 클립보드에 복사되었습니다!
다음 명령을 사용하여 다음을 포함하여 개발자 포털의 모든 ActiveDocs에 대한 정보를 가져옵니다.
- id
- name
- 시스템 이름
- description
- 게시됨(즉, 개발자 포털에 표시될 수 있음)
- 생성 날짜
- 최신 업데이트 날짜
다음 명령은 정의된 모든 ActiveDocs를 나열합니다.
3scale activedocs list <remote>
3scale activedocs list <remote>
ActiveDocs를 나열하는 동안 다음 옵션을 사용하십시오.
5.13.4. ActiveDocs 삭제 링크 복사링크가 클립보드에 복사되었습니다!
다음 명령은 ActiveDocs를 제거합니다.
3scale activedocs delete <remote> <activedocs-id_or-system-name>
3scale activedocs delete <remote> <activedocs-id_or-system-name>
ActiveDocs를 삭제하는 동안 다음 옵션을 사용하십시오.