3.15. 애플리케이션 나열
3scale toolbox를 사용하여 애플리케이션 개발자 포털을 나열, 생성, 표시, 적용 또는 삭제합니다.
다음 명령은 애플리케이션을 나열합니다.
3scale application list [opts] <remote>
애플리케이션을 나열하는 동안 다음 옵션을 사용합니다.
OPTIONS
--account=<value> Filter by account
-o --output=<value> Output format on stdout:
one of json|yaml
--plan=<value> Filter by application plan. Service
option required.
--service=<value> Filter by service
OPTIONS FOR APPLICATION
-c --config-file=<value> 3scale toolbox configuration file:
defaults to $HOME/.3scalerc.yaml
-h --help Print help for this command
-k --insecure Proceed and operate even for server
connections otherwise considered insecure
-v --version Print the version of this command
--verbose Verbose mode
3.15.1. 애플리케이션 생성 링크 복사링크가 클립보드에 복사되었습니다!
create 명령을 사용하여 지정된 3scale 계정 및 애플리케이션 계획에 연결된 하나의 애플리케이션을 만듭니다.
필요한 위치 매개 변수는 다음과 같습니다.
-
<service>참조. 서비스 ID 또는 서비스system_name일 수 있습니다. <account>참조 다음 중 하나일 수 있습니다.-
계정
ID -
계정의 admin
사용자의 사용자이름,이메일또는 user_id -
provider_key
-
계정
-
<애플리케이션 계획>참조. 이 ID는 계획ID이거나system_name계획일 수 있습니다. -
<name>애플리케이션 이름.
다음 명령은 애플리케이션을 생성합니다.
3scale application create [opts] <remote> <account> <service> <application-plan> <name>
애플리케이션을 생성하는 동안 다음 옵션을 사용합니다.
OPTIONS
--application-id=<value> App ID or Client ID (for OAuth and
OpenID Connect authentication modes)
of the application to be created.
--application-key=<value> App Key(s) or Client Secret (for OAuth
and OpenID Connect authentication
modes) of the application created.
--description=<value> Application description
-o --output=<value> Output format on stdout:
one of json|yaml
--redirect-url=<value> OpenID Connect redirect url
--user-key=<value> User Key (API Key) of the application
to be created.
OPTIONS FOR APPLICATION
-c --config-file=<value> 3scale toolbox configuration file:
defaults to $HOME/.3scalerc.yaml
-h --help Print help for this command
-k --insecure Proceed and operate even for server
connections otherwise considered insecure
-v --version Print the version of this command
--verbose Verbose mode
3.15.2. 애플리케이션 표시 링크 복사링크가 클립보드에 복사되었습니다!
다음 명령은 애플리케이션을 보여줍니다.
3scale application show [opts] <remote> <application>
애플리케이션 매개변수는 다음을 수행할 수 있습니다.
-
user_key- API 키 -
app_id- app_id/app_key 쌍 또는 OAuth 및 OIDC (OpenID Connect ) 인증 모드의 클라이언트 ID -
애플리케이션 내부
ID
OPTIONS
-o --output=<value> Output format on stdout:
one of json|yaml
OPTIONS FOR APPLICATION
-c --config-file=<value> 3scale toolbox configuration file:
defaults to $HOME/.3scalerc.yaml
-h --help Print help for this command
-k --insecure Proceed and operate even for server
connections otherwise considered insecure
-v --version Print the version of this command
--verbose Verbose mode
3.15.3. 애플리케이션 생성 또는 업데이트 링크 복사링크가 클립보드에 복사되었습니다!
다음 명령을 사용하여 새 애플리케이션이 없는 경우 애플리케이션을 생성하거나 기존 애플리케이션을 업데이트합니다.
3scale application apply [opts] <remote> <application>
애플리케이션 매개변수는 다음을 수행할 수 있습니다.
-
user_key- API 키 -
app_id- app_id/app_key 쌍 또는 OAuth 및 OIDC 인증 모드의 클라이언트 ID 에서 -
애플리케이션 내부
ID 애플리케이션을 찾을 수 없는 경우
계정선택적 인수가 필요하며 생성해야 합니다. 다음 중 하나일 수 있습니다.-
계정
ID -
3scale 계정의 관리자
사용자의 사용자이름,이메일또는 user_id -
provider_key
-
계정
-
애플리케이션
이름은3scale에서 고유하지 않으므로 이름은 고유 식별자로 사용할 수 없습니다. -
--resume플래그로 일시 중단된 애플리케이션을 다시 시작합니다. -
애플리케이션 일시 중단 -
--suspend플래그에 의해 일시 중단된 상태로 변경합니다.
애플리케이션을 업데이트하는 동안 다음 옵션을 사용합니다.
OPTIONS
--account=<value> Application's account. Required when
creating
--application-key=<value> App Key(s) or Client Secret (for OAuth
and OpenID Connect authentication
modes) of the application to be
created. Only used when application
does not exist.
--description=<value> Application description
--name=<value> Application name
-o --output=<value> Output format on stdout:
one of json|yaml
--plan=<value> Application's plan. Required when
creating.
--redirect-url=<value> OpenID Connect redirect url
--resume Resume a suspended application
--service=<value> Application's service. Required when
creating.
--suspend Suspends an application (changes the
state to suspended)
--user-key=<value> User Key (API Key) of the application
to be created.
OPTIONS FOR APPLICATION
-c --config-file=<value> 3scale toolbox configuration file:
defaults to $HOME/.3scalerc.yaml
-h --help Show help for this command
-k --insecure Proceed and operate even for server
connections otherwise considered insecure
-v --version Print the version of this command
--verbose Verbose mode.
3.15.4. 애플리케이션 삭제 링크 복사링크가 클립보드에 복사되었습니다!
다음 명령은 애플리케이션을 삭제합니다.
3scale application delete [opts] <remote> <application>
애플리케이션 매개변수는 다음을 수행할 수 있습니다.
-
user_key- API 키 -
app_id- app_id/app_key 쌍 또는 OAuth 및 OIDC 인증 모드의 클라이언트 ID 에서 -
애플리케이션 내부
ID