서비스 계정에 대해 새 보안 비밀을 발급합니다.
Synopsis
서비스 계정에 대한 새 클라이언트 비밀을 발급합니다.
새로운 보안 비밀은 한 번만 표시됩니다. 이전 보안 비밀은 최대 7 일 동안 또는 만료될 때까지 인증을 계속합니다. 다시 순환하면 유예 기간이 즉시 종료됩니다.
POST /api/v1/oauth/token에서 클라이언트 ID와 비밀을 1시간 액세스 토큰으로 교환하세요. 서비스 계정 인증에 명시적으로 활성화되어 있고 할당된 역할이 허용하는 엔드포인트로만 해당 토큰을 보내세요.
curl --fail-with-body --silent --show-error \ --user '<client-id>' \ --data grant_type=client_credentials \ '<base-url>/api/v1/oauth/token' | \jq -er '"Authorization: Bearer " + .access_token' | \curl --fail-with-body --silent --show-error \ --header @- \ '<base-url>/api/v1/<service-account-enabled-resource>'agentengine service-account rotate <client-id> [flags]옵션
--base-url string Platform base URL --context string Named context to target (see 'agentengine context list')-h, --help help for rotate --json Output the rotated service account as JSON --org-id string Organization scope for the service account --project-id string Project scope for the service account --secret-expires-in duration Secret lifetime as a whole number of hours, e.g. 720h (default: server default of 2160h)부모 명령에서 상속된 옵션
--log-file string override log file path --log-level string file log verbosity (error|warn|info|debug) (default "info") --no-log disable file logging-q, --quiet silence stderr below error-v, --verbose count raise stderr verbosity (-v info, -vv debug)다음도 참조하세요.
- agentengine service-account - 서비스 계정을 관리합니다.