CreateEnvironmentAccessToken
environments.create_environment_token(EnvironmentCreateEnvironmentTokenParams**kwargs) -> EnvironmentCreateEnvironmentTokenResponse
POST/gitpod.v1.EnvironmentService/CreateEnvironmentAccessToken
Creates an access token for the environment.
Generated tokens are valid for one hour and provide environment-specific access permissions. The token is scoped to a specific environment.
Examples
-
Generate environment token:
Creates a temporary access token for accessing an environment.
environmentId: "07e03a28-65a5-4d98-b532-8ea67b188048"
CreateEnvironmentAccessToken
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_environment_token(
environment_id="07e03a28-65a5-4d98-b532-8ea67b188048",
)
print(response.access_token){
"accessToken": "accessToken"
}Returns Examples
{
"accessToken": "accessToken"
}