Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + const CloudPlatformScope + type AuthorizeEnvironmentRequest struct + AccessToken string + ExpireTime string + ForceSendFields []string + IdToken string + NullFields []string + func (s *AuthorizeEnvironmentRequest) MarshalJSON() ([]byte, error) + type CreatePublicKeyRequest struct + ForceSendFields []string + Key *PublicKey + NullFields []string + func (s *CreatePublicKeyRequest) MarshalJSON() ([]byte, error) + type Empty struct + type Environment struct + DockerImage string + ForceSendFields []string + Id string + Name string + NullFields []string + PublicKeys []*PublicKey + Size string + SshHost string + SshPort int64 + SshUsername string + State string + VmSizeExpireTime string + WebHost string + WebPorts []int64 + func (s *Environment) MarshalJSON() ([]byte, error) + type Operation struct + Done bool + Error *Status + ForceSendFields []string + Metadata googleapi.RawMessage + Name string + NullFields []string + Response googleapi.RawMessage + func (s *Operation) MarshalJSON() ([]byte, error) + type PublicKey struct + ForceSendFields []string + Format string + Key string + Name string + NullFields []string + func (s *PublicKey) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + UserAgent string + Users *UsersService + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type StartEnvironmentMetadata struct + ForceSendFields []string + NullFields []string + State string + func (s *StartEnvironmentMetadata) MarshalJSON() ([]byte, error) + type StartEnvironmentRequest struct + AccessToken string + ForceSendFields []string + NullFields []string + PublicKeys []*PublicKey + func (s *StartEnvironmentRequest) MarshalJSON() ([]byte, error) + type StartEnvironmentResponse struct + Environment *Environment + ForceSendFields []string + NullFields []string + func (s *StartEnvironmentResponse) MarshalJSON() ([]byte, error) + type Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s *Status) MarshalJSON() ([]byte, error) + type UsersEnvironmentsAuthorizeCall struct + func (c *UsersEnvironmentsAuthorizeCall) Context(ctx context.Context) *UsersEnvironmentsAuthorizeCall + func (c *UsersEnvironmentsAuthorizeCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *UsersEnvironmentsAuthorizeCall) Fields(s ...googleapi.Field) *UsersEnvironmentsAuthorizeCall + func (c *UsersEnvironmentsAuthorizeCall) Header() http.Header + type UsersEnvironmentsGetCall struct + func (c *UsersEnvironmentsGetCall) Context(ctx context.Context) *UsersEnvironmentsGetCall + func (c *UsersEnvironmentsGetCall) Do(opts ...googleapi.CallOption) (*Environment, error) + func (c *UsersEnvironmentsGetCall) Fields(s ...googleapi.Field) *UsersEnvironmentsGetCall + func (c *UsersEnvironmentsGetCall) Header() http.Header + func (c *UsersEnvironmentsGetCall) IfNoneMatch(entityTag string) *UsersEnvironmentsGetCall + type UsersEnvironmentsPatchCall struct + func (c *UsersEnvironmentsPatchCall) Context(ctx context.Context) *UsersEnvironmentsPatchCall + func (c *UsersEnvironmentsPatchCall) Do(opts ...googleapi.CallOption) (*Environment, error) + func (c *UsersEnvironmentsPatchCall) Fields(s ...googleapi.Field) *UsersEnvironmentsPatchCall + func (c *UsersEnvironmentsPatchCall) Header() http.Header + func (c *UsersEnvironmentsPatchCall) UpdateMask(updateMask string) *UsersEnvironmentsPatchCall + type UsersEnvironmentsPublicKeysCreateCall struct + func (c *UsersEnvironmentsPublicKeysCreateCall) Context(ctx context.Context) *UsersEnvironmentsPublicKeysCreateCall + func (c *UsersEnvironmentsPublicKeysCreateCall) Do(opts ...googleapi.CallOption) (*PublicKey, error) + func (c *UsersEnvironmentsPublicKeysCreateCall) Fields(s ...googleapi.Field) *UsersEnvironmentsPublicKeysCreateCall + func (c *UsersEnvironmentsPublicKeysCreateCall) Header() http.Header + type UsersEnvironmentsPublicKeysDeleteCall struct + func (c *UsersEnvironmentsPublicKeysDeleteCall) Context(ctx context.Context) *UsersEnvironmentsPublicKeysDeleteCall + func (c *UsersEnvironmentsPublicKeysDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *UsersEnvironmentsPublicKeysDeleteCall) Fields(s ...googleapi.Field) *UsersEnvironmentsPublicKeysDeleteCall + func (c *UsersEnvironmentsPublicKeysDeleteCall) Header() http.Header + type UsersEnvironmentsPublicKeysService struct + func NewUsersEnvironmentsPublicKeysService(s *Service) *UsersEnvironmentsPublicKeysService + func (r *UsersEnvironmentsPublicKeysService) Create(parent string, createpublickeyrequest *CreatePublicKeyRequest) *UsersEnvironmentsPublicKeysCreateCall + func (r *UsersEnvironmentsPublicKeysService) Delete(name string) *UsersEnvironmentsPublicKeysDeleteCall + type UsersEnvironmentsService struct + PublicKeys *UsersEnvironmentsPublicKeysService + func NewUsersEnvironmentsService(s *Service) *UsersEnvironmentsService + func (r *UsersEnvironmentsService) Authorize(name string, authorizeenvironmentrequest *AuthorizeEnvironmentRequest) *UsersEnvironmentsAuthorizeCall + func (r *UsersEnvironmentsService) Get(name string) *UsersEnvironmentsGetCall + func (r *UsersEnvironmentsService) Patch(name string, environment *Environment) *UsersEnvironmentsPatchCall + func (r *UsersEnvironmentsService) Start(name string, startenvironmentrequest *StartEnvironmentRequest) *UsersEnvironmentsStartCall + type UsersEnvironmentsStartCall struct + func (c *UsersEnvironmentsStartCall) Context(ctx context.Context) *UsersEnvironmentsStartCall + func (c *UsersEnvironmentsStartCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *UsersEnvironmentsStartCall) Fields(s ...googleapi.Field) *UsersEnvironmentsStartCall + func (c *UsersEnvironmentsStartCall) Header() http.Header + type UsersService struct + Environments *UsersEnvironmentsService + func NewUsersService(s *Service) *UsersService