from gitpod.types import ( AutomationTrigger, CodexOpenAIModel, CodexReasoningEffort, CodexServiceTier, CodexSettings, CountResponseRelation, DateRange, EnvironmentClass, EnvironmentVariableItem, EnvironmentVariableSource, ErrorCode, FieldValue, Gateway, KernelControlsAction, OrganizationRole, OrganizationTier, Principal, ProjectEnvironmentClass, ResourceRole, ResourceType, RunsOn, SecretRef, Sort, SortOrder, State, Subject, Task, TaskExecution, TaskExecutionMetadata, TaskExecutionPhase, TaskExecutionSpec, TaskExecutionStatus, TaskMetadata, TaskSpec, UserStatus, )
Types:
from gitpod.types import ( Account, AccountMembership, JoinableOrganization, LoginProvider, AccountRetrieveResponse, AccountGetSSOLoginURLResponse, AccountListSSOLoginsResponse, )
Methods:
client.accounts.retrieve(**params) -> AccountRetrieveResponseclient.accounts.delete(**params) -> objectclient.accounts.get_sso_login_url(**params) -> AccountGetSSOLoginURLResponseclient.accounts.list_joinable_organizations(**params) -> SyncJoinableOrganizationsPage[JoinableOrganization]client.accounts.list_login_providers(**params) -> SyncLoginProvidersPage[LoginProvider]client.accounts.list_sso_logins(**params) -> SyncLoginsPage[AccountListSSOLoginsResponse]
Types:
from gitpod.types import ( AgentCodeContext, AgentExecution, AgentMessage, AgentMode, GoalStatus, CodexOpenAIModel, CodexReasoningEffort, CodexServiceTier, CodexSettings, Prompt, PromptMetadata, PromptSpec, Role, Type, UserInputBlock, UserInputMetadata, WakeEvent, AgentCreateExecutionConversationTokenResponse, AgentCreatePromptResponse, AgentRetrieveExecutionResponse, AgentRetrievePromptResponse, AgentStartExecutionResponse, AgentUpdatePromptResponse, )
Methods:
client.agents.create_execution_conversation_token(**params) -> AgentCreateExecutionConversationTokenResponseclient.agents.create_prompt(**params) -> AgentCreatePromptResponseclient.agents.delete_execution(**params) -> objectclient.agents.delete_prompt(**params) -> objectclient.agents.list_executions(**params) -> SyncAgentExecutionsPage[AgentExecution]client.agents.list_prompts(**params) -> SyncPromptsPage[Prompt]client.agents.retrieve_execution(**params) -> AgentRetrieveExecutionResponseclient.agents.retrieve_prompt(**params) -> AgentRetrievePromptResponseclient.agents.send_to_execution(**params) -> objectclient.agents.start_execution(**params) -> AgentStartExecutionResponseclient.agents.stop_execution(**params) -> objectclient.agents.update_prompt(**params) -> AgentUpdatePromptResponse
Types:
from gitpod.types import ( Workflow, WorkflowAction, WorkflowExecution, WorkflowExecutionAction, WorkflowStep, WorkflowTrigger, WorkflowTriggerContext, AutomationCreateResponse, AutomationRetrieveResponse, AutomationUpdateResponse, AutomationListExecutionOutputsResponse, AutomationRetrieveExecutionResponse, AutomationRetrieveExecutionActionResponse, AutomationStartExecutionResponse, )
Methods:
client.automations.create(**params) -> AutomationCreateResponseclient.automations.retrieve(**params) -> AutomationRetrieveResponseclient.automations.update(**params) -> AutomationUpdateResponseclient.automations.list(**params) -> SyncWorkflowsPage[Workflow]client.automations.delete(**params) -> objectclient.automations.cancel_execution(**params) -> objectclient.automations.cancel_execution_action(**params) -> objectclient.automations.list_execution_actions(**params) -> SyncWorkflowExecutionActionsPage[WorkflowExecutionAction]client.automations.list_execution_outputs(**params) -> SyncOutputsPage[AutomationListExecutionOutputsResponse]client.automations.list_executions(**params) -> SyncWorkflowExecutionsPage[WorkflowExecution]client.automations.retrieve_execution(**params) -> AutomationRetrieveExecutionResponseclient.automations.retrieve_execution_action(**params) -> AutomationRetrieveExecutionActionResponseclient.automations.start_execution(**params) -> AutomationStartExecutionResponse
Types:
from gitpod.types import ( AgentExecutionCreditUsage, BillingCurrency, ByokRateCardTokenType, CreditUsageExportGroupBy, CreditUsageReportFilter, CreditsByType, CumulativeCreditUsage, DailyCreditUsage, DailyEnterpriseAIUsage, EnterpriseAITokenUsage, EnterpriseAIUsage, EnterpriseAIUsageBudget, EnterpriseAIUsageBudgetSource, EnterpriseAIUsageByModel, EnterpriseAIUsageByTokenType, EnterpriseAIUsageTimeSeriesFilter, EnterpriseAIUserBudgetPolicySource, EnvironmentCreditUsage, TeamCreditUsage, TeamCumulativeCreditUsage, TeamEnterpriseAIUsage, UsageType, UserCostBudgetUsage, UserCreditBudgetUsage, UserCreditUsage, UserEnterpriseAIUsage, BillingGetCreditUsageExportResponse, BillingGetCreditUsageReportResponse, BillingGetCumulativeCreditUsageResponse, BillingGetEnterpriseAIUsageSummaryResponse, BillingGetEnterpriseAIUsageTimeSeriesResponse, )
Methods:
client.billing.get_credit_usage_export(**params) -> BillingGetCreditUsageExportResponseclient.billing.get_credit_usage_report(**params) -> BillingGetCreditUsageReportResponseclient.billing.get_cumulative_credit_usage(**params) -> BillingGetCumulativeCreditUsageResponseclient.billing.get_enterprise_ai_usage_summary(**params) -> BillingGetEnterpriseAIUsageSummaryResponseclient.billing.get_enterprise_ai_usage_time_series(**params) -> BillingGetEnterpriseAIUsageTimeSeriesResponseclient.billing.list_enterprise_ai_team_usage(**params) -> SyncTeamUsagePage[TeamEnterpriseAIUsage]client.billing.list_enterprise_ai_user_usage(**params) -> SyncUserUsagePage[UserCostBudgetUsage]client.billing.list_enterprise_user_credit_usage(**params) -> SyncUserUsagePage[UserCreditBudgetUsage]
Types:
from gitpod.types import Editor, EditorVersion, EditorRetrieveResponse, EditorResolveURLResponse
Methods:
client.editors.retrieve(**params) -> EditorRetrieveResponseclient.editors.list(**params) -> SyncEditorsPage[Editor]client.editors.resolve_url(**params) -> EditorResolveURLResponse
Types:
from gitpod.types import ( AdmissionLevel, BpfDebugLevel, Environment, EnvironmentActivitySignal, EnvironmentMetadata, EnvironmentPhase, EnvironmentRole, EnvironmentSpec, EnvironmentStatus, KernelControlsConfig, Veto, EnvironmentCreateResponse, EnvironmentRetrieveResponse, EnvironmentCreateEnvironmentTokenResponse, EnvironmentCreateFromProjectResponse, EnvironmentCreateLogsTokenResponse, )
Methods:
client.environments.create(**params) -> EnvironmentCreateResponseclient.environments.retrieve(**params) -> EnvironmentRetrieveResponseclient.environments.update(**params) -> objectclient.environments.list(**params) -> SyncEnvironmentsPage[Environment]client.environments.delete(**params) -> objectclient.environments.create_environment_token(**params) -> EnvironmentCreateEnvironmentTokenResponseclient.environments.create_from_project(**params) -> EnvironmentCreateFromProjectResponseclient.environments.create_logs_token(**params) -> EnvironmentCreateLogsTokenResponseclient.environments.mark_active(**params) -> objectclient.environments.start(**params) -> objectclient.environments.stop(**params) -> objectclient.environments.unarchive(**params) -> object
Types:
from gitpod.types.environments import AutomationsFile, AutomationUpsertResponse
Methods:
client.environments.automations.upsert(**params) -> AutomationUpsertResponse
Types:
from gitpod.types.environments.automations import ( Service, ServiceMetadata, ServicePhase, ServiceRole, ServiceSpec, ServiceStatus, ServiceCreateResponse, ServiceRetrieveResponse, )
Methods:
client.environments.automations.services.create(**params) -> ServiceCreateResponseclient.environments.automations.services.retrieve(**params) -> ServiceRetrieveResponseclient.environments.automations.services.update(**params) -> objectclient.environments.automations.services.list(**params) -> SyncServicesPage[Service]client.environments.automations.services.delete(**params) -> objectclient.environments.automations.services.start(**params) -> objectclient.environments.automations.services.stop(**params) -> object
Types:
from gitpod.types.environments.automations import ( TaskCreateResponse, TaskRetrieveResponse, TaskStartResponse, )
Methods:
client.environments.automations.tasks.create(**params) -> TaskCreateResponseclient.environments.automations.tasks.retrieve(**params) -> TaskRetrieveResponseclient.environments.automations.tasks.update(**params) -> objectclient.environments.automations.tasks.list(**params) -> SyncTasksPage[Task]client.environments.automations.tasks.delete(**params) -> objectclient.environments.automations.tasks.start(**params) -> TaskStartResponse
Types:
from gitpod.types.environments.automations.tasks import ExecutionRetrieveResponse
Methods:
client.environments.automations.tasks.executions.retrieve(**params) -> ExecutionRetrieveResponseclient.environments.automations.tasks.executions.list(**params) -> SyncTaskExecutionsPage[TaskExecution]client.environments.automations.tasks.executions.stop(**params) -> object
Methods:
client.environments.classes.list(**params) -> SyncEnvironmentClassesPage[EnvironmentClass]
Types:
from gitpod.types import ( AuditLogEntryDetails, Process, ResourceOperation, EventRetrieveResponse, EventListResponse, EventWatchResponse, )
Methods:
client.events.retrieve(**params) -> EventRetrieveResponseclient.events.list(**params) -> SyncEntriesPage[EventListResponse]client.events.watch(**params) -> JSONLDecoder[EventWatchResponse]
Methods:
client.gateways.list(**params) -> SyncGatewaysPage[Gateway]
Types:
from gitpod.types import Group, GroupCreateResponse, GroupRetrieveResponse, GroupUpdateResponse
Methods:
client.groups.create(**params) -> GroupCreateResponseclient.groups.retrieve(**params) -> GroupRetrieveResponseclient.groups.update(**params) -> GroupUpdateResponseclient.groups.list(**params) -> SyncGroupsPage[Group]client.groups.delete(**params) -> object
Types:
from gitpod.types.groups import ( GroupMembership, MembershipCreateResponse, MembershipRetrieveResponse, )
Methods:
client.groups.memberships.create(**params) -> MembershipCreateResponseclient.groups.memberships.retrieve(**params) -> MembershipRetrieveResponseclient.groups.memberships.list(**params) -> SyncMembersPage[GroupMembership]client.groups.memberships.delete(**params) -> object
Types:
from gitpod.types.groups import RoleAssignment, RoleAssignmentCreateResponse
Methods:
client.groups.role_assignments.create(**params) -> RoleAssignmentCreateResponseclient.groups.role_assignments.list(**params) -> SyncAssignmentsPage[RoleAssignment]client.groups.role_assignments.delete(**params) -> object
Methods:
Types:
from gitpod.types import ( IDTokenVersion, IdentityExchangeTokenResponse, IdentityGetAuthenticatedIdentityResponse, IdentityGetIDTokenResponse, )
Methods:
client.identity.exchange_token(**params) -> IdentityExchangeTokenResponseclient.identity.get_authenticated_identity(**params) -> IdentityGetAuthenticatedIdentityResponseclient.identity.get_id_token(**params) -> IdentityGetIDTokenResponse
Types:
from gitpod.types import ( InviteDomains, Organization, OrganizationMember, OrganizationCreateResponse, OrganizationRetrieveResponse, OrganizationUpdateResponse, OrganizationJoinResponse, )
Methods:
client.organizations.create(**params) -> OrganizationCreateResponseclient.organizations.retrieve(**params) -> OrganizationRetrieveResponseclient.organizations.update(**params) -> OrganizationUpdateResponseclient.organizations.delete(**params) -> objectclient.organizations.join(**params) -> OrganizationJoinResponseclient.organizations.leave(**params) -> objectclient.organizations.list_members(**params) -> SyncMembersPage[OrganizationMember]client.organizations.set_role(**params) -> object
Types:
from gitpod.types.organizations import ( AnnouncementBanner, AnnouncementBannerUpdateResponse, AnnouncementBannerGetResponse, )
Methods:
client.organizations.announcement_banner.update(**params) -> AnnouncementBannerUpdateResponseclient.organizations.announcement_banner.get(**params) -> AnnouncementBannerGetResponse
Types:
from gitpod.types.organizations import ( CustomDomain, CustomDomainProvider, CustomDomainCreateResponse, CustomDomainRetrieveResponse, CustomDomainUpdateResponse, )
Methods:
client.organizations.custom_domains.create(**params) -> CustomDomainCreateResponseclient.organizations.custom_domains.retrieve(**params) -> CustomDomainRetrieveResponseclient.organizations.custom_domains.update(**params) -> CustomDomainUpdateResponseclient.organizations.custom_domains.delete(**params) -> object
Types:
from gitpod.types.organizations import ( DomainVerification, DomainVerificationState, DomainVerificationCreateResponse, DomainVerificationRetrieveResponse, DomainVerificationVerifyResponse, )
Methods:
client.organizations.domain_verifications.create(**params) -> DomainVerificationCreateResponseclient.organizations.domain_verifications.retrieve(**params) -> DomainVerificationRetrieveResponseclient.organizations.domain_verifications.list(**params) -> SyncDomainVerificationsPage[DomainVerification]client.organizations.domain_verifications.delete(**params) -> objectclient.organizations.domain_verifications.verify(**params) -> DomainVerificationVerifyResponse
Types:
from gitpod.types.organizations import ( OrganizationInvite, InviteCreateResponse, InviteRetrieveResponse, InviteGetSummaryResponse, )
Methods:
client.organizations.invites.create(**params) -> InviteCreateResponseclient.organizations.invites.retrieve(**params) -> InviteRetrieveResponseclient.organizations.invites.get_summary(**params) -> InviteGetSummaryResponse
Types:
from gitpod.types.organizations import ( AgentPolicy, CodexModelPolicy, ConversationSharingPolicy, CrowdStrikeConfig, CustomAgentEnvMapping, CustomSecurityAgent, OrganizationPolicies, SecurityAgentPolicy, VetoExecPolicy, PolicyRetrieveResponse, )
Methods:
client.organizations.policies.retrieve(**params) -> PolicyRetrieveResponseclient.organizations.policies.update(**params) -> object
Types:
from gitpod.types.organizations import ( ScimConfiguration, ScimConfigurationCreateResponse, ScimConfigurationRetrieveResponse, ScimConfigurationUpdateResponse, ScimConfigurationRegenerateTokenResponse, )
Methods:
client.organizations.scim_configurations.create(**params) -> ScimConfigurationCreateResponseclient.organizations.scim_configurations.retrieve(**params) -> ScimConfigurationRetrieveResponseclient.organizations.scim_configurations.update(**params) -> ScimConfigurationUpdateResponseclient.organizations.scim_configurations.list(**params) -> SyncScimConfigurationsPage[ScimConfiguration]client.organizations.scim_configurations.delete(**params) -> objectclient.organizations.scim_configurations.regenerate_token(**params) -> ScimConfigurationRegenerateTokenResponse
Types:
from gitpod.types.organizations import ( AdditionalScopesUpdate, ProviderType, SSOConfiguration, SSOConfigurationState, SSOConfigurationCreateResponse, SSOConfigurationRetrieveResponse, )
Methods:
client.organizations.sso_configurations.create(**params) -> SSOConfigurationCreateResponseclient.organizations.sso_configurations.retrieve(**params) -> SSOConfigurationRetrieveResponseclient.organizations.sso_configurations.update(**params) -> objectclient.organizations.sso_configurations.list(**params) -> SyncSSOConfigurationsPage[SSOConfiguration]client.organizations.sso_configurations.delete(**params) -> object
Types:
from gitpod.types import ( Prebuild, PrebuildMetadata, PrebuildPhase, PrebuildSpec, PrebuildStatus, PrebuildTrigger, WarmPool, WarmPoolMetadata, WarmPoolPhase, WarmPoolSpec, WarmPoolStatus, PrebuildCreateResponse, PrebuildRetrieveResponse, PrebuildCancelResponse, PrebuildCreateLogsTokenResponse, PrebuildCreateWarmPoolResponse, PrebuildRetrieveWarmPoolResponse, PrebuildUpdateWarmPoolResponse, )
Methods:
client.prebuilds.create(**params) -> PrebuildCreateResponseclient.prebuilds.retrieve(**params) -> PrebuildRetrieveResponseclient.prebuilds.list(**params) -> SyncPrebuildsPage[Prebuild]client.prebuilds.delete(**params) -> objectclient.prebuilds.cancel(**params) -> PrebuildCancelResponseclient.prebuilds.create_logs_token(**params) -> PrebuildCreateLogsTokenResponseclient.prebuilds.create_warm_pool(**params) -> PrebuildCreateWarmPoolResponseclient.prebuilds.delete_warm_pool(**params) -> objectclient.prebuilds.list_warm_pools(**params) -> SyncWarmPoolsPage[WarmPool]client.prebuilds.retrieve_warm_pool(**params) -> PrebuildRetrieveWarmPoolResponseclient.prebuilds.update_warm_pool(**params) -> PrebuildUpdateWarmPoolResponse
Types:
from gitpod.types import ( EnvironmentInitializer, Project, ProjectMetadata, ProjectPhase, ProjectPrebuildConfiguration, RecommendedEditors, ProjectCreateResponse, ProjectRetrieveResponse, ProjectUpdateResponse, ProjectBulkCreateResponse, ProjectBulkDeleteResponse, ProjectBulkUpdateResponse, ProjectCreateFromEnvironmentResponse, )
Methods:
client.projects.create(**params) -> ProjectCreateResponseclient.projects.retrieve(**params) -> ProjectRetrieveResponseclient.projects.update(**params) -> ProjectUpdateResponseclient.projects.list(**params) -> SyncProjectsPage[Project]client.projects.delete(**params) -> objectclient.projects.bulk_create(**params) -> ProjectBulkCreateResponseclient.projects.bulk_delete(**params) -> ProjectBulkDeleteResponseclient.projects.bulk_update(**params) -> ProjectBulkUpdateResponseclient.projects.create_from_environment(**params) -> ProjectCreateFromEnvironmentResponse
Methods:
client.projects.environment_clases.update(**params) -> objectclient.projects.environment_clases.list(**params) -> SyncProjectEnvironmentClassesPage[ProjectEnvironmentClass]
Types:
from gitpod.types.projects import ( ProjectPolicy, ProjectRole, PolicyCreateResponse, PolicyUpdateResponse, )
Methods:
client.projects.policies.create(**params) -> PolicyCreateResponseclient.projects.policies.update(**params) -> PolicyUpdateResponseclient.projects.policies.list(**params) -> SyncPoliciesPage[ProjectPolicy]client.projects.policies.delete(**params) -> object
Types:
from gitpod.types import ( GatewayInfo, LogLevel, MetricsConfiguration, Runner, RunnerCapability, RunnerConfiguration, RunnerKind, RunnerPhase, RunnerProvider, RunnerReleaseChannel, RunnerSpec, RunnerStatus, RunnerVariant, SearchMode, UpdateWindow, RunnerCreateResponse, RunnerRetrieveResponse, RunnerCheckAuthenticationForHostResponse, RunnerCheckRepositoryAccessResponse, RunnerCreateLogsTokenResponse, RunnerCreateRunnerTokenResponse, RunnerListScmOrganizationsResponse, RunnerParseContextURLResponse, RunnerSearchRepositoriesResponse, )
Methods:
client.runners.create(**params) -> RunnerCreateResponseclient.runners.retrieve(**params) -> RunnerRetrieveResponseclient.runners.update(**params) -> objectclient.runners.list(**params) -> SyncRunnersPage[Runner]client.runners.delete(**params) -> objectclient.runners.check_authentication_for_host(**params) -> RunnerCheckAuthenticationForHostResponseclient.runners.check_repository_access(**params) -> RunnerCheckRepositoryAccessResponseclient.runners.create_logs_token(**params) -> RunnerCreateLogsTokenResponseclient.runners.create_runner_token(**params) -> RunnerCreateRunnerTokenResponseclient.runners.list_scm_organizations(**params) -> SyncOrganizationsPage[RunnerListScmOrganizationsResponse]client.runners.parse_context_url(**params) -> RunnerParseContextURLResponseclient.runners.search_repositories(**params) -> RunnerSearchRepositoriesResponse
Types:
from gitpod.types.runners import ( EnvironmentClassValidationResult, FieldValidationError, ScmIntegrationValidationResult, ConfigurationValidateResponse, )
Methods:
client.runners.configurations.validate(**params) -> ConfigurationValidateResponse
Types:
from gitpod.types.runners.configurations import ( EnvironmentClassCreateResponse, EnvironmentClassRetrieveResponse, )
Methods:
client.runners.configurations.environment_classes.create(**params) -> EnvironmentClassCreateResponseclient.runners.configurations.environment_classes.retrieve(**params) -> EnvironmentClassRetrieveResponseclient.runners.configurations.environment_classes.update(**params) -> objectclient.runners.configurations.environment_classes.list(**params) -> SyncEnvironmentClassesPage[EnvironmentClass]
Types:
from gitpod.types.runners.configurations import ( HostAuthenticationToken, HostAuthenticationTokenSource, HostAuthenticationTokenCreateResponse, HostAuthenticationTokenRetrieveResponse, )
Methods:
client.runners.configurations.host_authentication_tokens.create(**params) -> HostAuthenticationTokenCreateResponseclient.runners.configurations.host_authentication_tokens.retrieve(**params) -> HostAuthenticationTokenRetrieveResponseclient.runners.configurations.host_authentication_tokens.update(**params) -> objectclient.runners.configurations.host_authentication_tokens.list(**params) -> SyncTokensPage[HostAuthenticationToken]client.runners.configurations.host_authentication_tokens.delete(**params) -> object
Types:
from gitpod.types.runners.configurations import RunnerConfigurationSchema, SchemaRetrieveResponse
Methods:
client.runners.configurations.schema.retrieve(**params) -> SchemaRetrieveResponse
Types:
from gitpod.types.runners.configurations import ( ScmIntegration, ScmIntegrationOAuthConfig, ScmIntegrationCreateResponse, ScmIntegrationRetrieveResponse, )
Methods:
client.runners.configurations.scm_integrations.create(**params) -> ScmIntegrationCreateResponseclient.runners.configurations.scm_integrations.retrieve(**params) -> ScmIntegrationRetrieveResponseclient.runners.configurations.scm_integrations.update(**params) -> objectclient.runners.configurations.scm_integrations.list(**params) -> SyncIntegrationsPage[ScmIntegration]client.runners.configurations.scm_integrations.delete(**params) -> object
Types:
from gitpod.types.runners import ( RunnerPolicy, RunnerRole, PolicyCreateResponse, PolicyUpdateResponse, )
Methods:
client.runners.policies.create(**params) -> PolicyCreateResponseclient.runners.policies.update(**params) -> PolicyUpdateResponseclient.runners.policies.list(**params) -> SyncPoliciesPage[RunnerPolicy]client.runners.policies.delete(**params) -> object
Types:
from gitpod.types import Secret, SecretScope, SecretCreateResponse, SecretGetValueResponse
Methods:
client.secrets.create(**params) -> SecretCreateResponseclient.secrets.list(**params) -> SyncSecretsPage[Secret]client.secrets.delete(**params) -> objectclient.secrets.get_value(**params) -> SecretGetValueResponseclient.secrets.update_value(**params) -> object
Types:
from gitpod.types import ( SecurityPolicy, SecurityPolicyCreateResponse, SecurityPolicyRetrieveResponse, SecurityPolicyUpdateResponse, )
Methods:
client.security_policies.create(**params) -> SecurityPolicyCreateResponseclient.security_policies.retrieve(**params) -> SecurityPolicyRetrieveResponseclient.security_policies.update(**params) -> SecurityPolicyUpdateResponseclient.security_policies.list(**params) -> SyncSecurityPoliciesPage[SecurityPolicy]client.security_policies.delete(**params) -> object
Types:
from gitpod.types import ( AgentTraceModelBreakdown, AgentTraceSummary, AgentTraceTimeBucket, CoAuthorSummary, CoAuthorTimeBucket, CoAuthorTool, EnvironmentUsageRecord, PrSummary, PrTimeBucket, Resolution, SupportedModel, TimeSeriesPoint, ToolBreakdown, UsageGetAdoptionUsageSummaryResponse, UsageGetAgentTraceSummaryResponse, UsageGetAgentTraceTimeSeriesResponse, UsageGetCoAuthorSummaryResponse, UsageGetCoAuthorTimeSeriesResponse, UsageGetPrSummaryResponse, UsageGetPrTimeSeriesResponse, )
Methods:
client.usage.get_adoption_usage_summary(**params) -> UsageGetAdoptionUsageSummaryResponseclient.usage.get_agent_trace_summary(**params) -> UsageGetAgentTraceSummaryResponseclient.usage.get_agent_trace_time_series(**params) -> UsageGetAgentTraceTimeSeriesResponseclient.usage.get_co_author_summary(**params) -> UsageGetCoAuthorSummaryResponseclient.usage.get_co_author_time_series(**params) -> UsageGetCoAuthorTimeSeriesResponseclient.usage.get_pr_summary(**params) -> UsageGetPrSummaryResponseclient.usage.get_pr_time_series(**params) -> UsageGetPrTimeSeriesResponseclient.usage.list_environment_runtime_records(**params) -> SyncRecordsPage[EnvironmentUsageRecord]
Types:
from gitpod.types import User, UserGetAuthenticatedUserResponse, UserGetUserResponse
Methods:
client.users.delete_user(**params) -> objectclient.users.get_authenticated_user(**params) -> UserGetAuthenticatedUserResponseclient.users.get_user(**params) -> UserGetUserResponseclient.users.set_suspended(**params) -> object
Types:
from gitpod.types.users import DotfilesConfiguration, DotfileGetResponse
Methods:
client.users.dotfiles.get(**params) -> DotfileGetResponseclient.users.dotfiles.set(**params) -> object
Types:
from gitpod.types.users import PersonalAccessToken, PatGetResponse
Methods:
client.users.pats.list(**params) -> SyncPersonalAccessTokensPage[PersonalAccessToken]client.users.pats.delete(**params) -> objectclient.users.pats.get(**params) -> PatGetResponse