CreateEnvironmentLogsToken
environments.create_logs_token(EnvironmentCreateLogsTokenParams**kwargs) -> EnvironmentCreateLogsTokenResponse
POST/gitpod.v1.EnvironmentService/CreateEnvironmentLogsToken
Creates an access token for retrieving environment logs.
Generated tokens are valid for one hour and provide read-only access to the environment’s logs.
Examples
-
Generate logs token:
Creates a temporary access token for retrieving environment logs.
environmentId: "07e03a28-65a5-4d98-b532-8ea67b188048"
CreateEnvironmentLogsToken
import os
from gitpod import Gitpod
client = Gitpod(
bearer_token=os.environ.get("GITPOD_API_KEY"), # This is the default and can be omitted
)
response = client.environments.create_logs_token(
environment_id="07e03a28-65a5-4d98-b532-8ea67b188048",
)
print(response.access_token){
"accessToken": "accessToken"
}Returns Examples
{
"accessToken": "accessToken"
}