Versions in this module Expand all Collapse all v0 v0.37.1 Dec 15, 2020 Changes in this version + const CloudPlatformScope + type AllowedIpRange struct + Description string + ForceSendFields []string + NullFields []string + Value string + func (s *AllowedIpRange) MarshalJSON() ([]byte, error) + type DatabaseConfig struct + ForceSendFields []string + MachineType string + NullFields []string + func (s *DatabaseConfig) MarshalJSON() ([]byte, error) + type Date struct + Day int64 + ForceSendFields []string + Month int64 + NullFields []string + Year int64 + func (s *Date) MarshalJSON() ([]byte, error) + type Empty struct + type EncryptionConfig struct + ForceSendFields []string + KmsKeyName string + NullFields []string + func (s *EncryptionConfig) MarshalJSON() ([]byte, error) + type Environment struct + Config *EnvironmentConfig + CreateTime string + ForceSendFields []string + Labels map[string]string + Name string + NullFields []string + State string + UpdateTime string + Uuid string + func (s *Environment) MarshalJSON() ([]byte, error) + type EnvironmentConfig struct + AirflowUri string + DagGcsPrefix string + DatabaseConfig *DatabaseConfig + EncryptionConfig *EncryptionConfig + ForceSendFields []string + GkeCluster string + MaintenanceWindow *MaintenanceWindow + NodeConfig *NodeConfig + NodeCount int64 + NullFields []string + PrivateEnvironmentConfig *PrivateEnvironmentConfig + SoftwareConfig *SoftwareConfig + WebServerConfig *WebServerConfig + WebServerNetworkAccessControl *WebServerNetworkAccessControl + func (s *EnvironmentConfig) MarshalJSON() ([]byte, error) + type IPAllocationPolicy struct + ClusterIpv4CidrBlock string + ClusterSecondaryRangeName string + ForceSendFields []string + NullFields []string + ServicesIpv4CidrBlock string + ServicesSecondaryRangeName string + UseIpAliases bool + func (s *IPAllocationPolicy) MarshalJSON() ([]byte, error) + type ImageVersion struct + CreationDisabled bool + ForceSendFields []string + ImageVersionId string + IsDefault bool + NullFields []string + ReleaseDate *Date + SupportedPythonVersions []string + UpgradeDisabled bool + func (s *ImageVersion) MarshalJSON() ([]byte, error) + type ListEnvironmentsResponse struct + Environments []*Environment + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *ListEnvironmentsResponse) MarshalJSON() ([]byte, error) + type ListImageVersionsResponse struct + ForceSendFields []string + ImageVersions []*ImageVersion + NextPageToken string + NullFields []string + func (s *ListImageVersionsResponse) MarshalJSON() ([]byte, error) + type ListOperationsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Operations []*Operation + func (s *ListOperationsResponse) MarshalJSON() ([]byte, error) + type MaintenanceWindow struct + EndTime string + ForceSendFields []string + NullFields []string + Recurrence string + StartTime string + func (s *MaintenanceWindow) MarshalJSON() ([]byte, error) + type NodeConfig struct + DiskSizeGb int64 + ForceSendFields []string + IpAllocationPolicy *IPAllocationPolicy + Location string + MachineType string + MaxPodsPerNode int64 + Network string + NullFields []string + OauthScopes []string + ServiceAccount string + Subnetwork string + Tags []string + func (s *NodeConfig) 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 OperationMetadata struct + CreateTime string + EndTime string + ForceSendFields []string + NullFields []string + OperationType string + Resource string + ResourceUuid string + State string + func (s *OperationMetadata) MarshalJSON() ([]byte, error) + type PrivateClusterConfig struct + EnablePrivateEndpoint bool + ForceSendFields []string + MasterIpv4CidrBlock string + MasterIpv4ReservedRange string + NullFields []string + func (s *PrivateClusterConfig) MarshalJSON() ([]byte, error) + type PrivateEnvironmentConfig struct + CloudSqlIpv4CidrBlock string + EnablePrivateEnvironment bool + ForceSendFields []string + NullFields []string + PrivateClusterConfig *PrivateClusterConfig + WebServerIpv4CidrBlock string + WebServerIpv4ReservedRange string + func (s *PrivateEnvironmentConfig) MarshalJSON() ([]byte, error) + type ProjectsLocationsEnvironmentsCreateCall struct + func (c *ProjectsLocationsEnvironmentsCreateCall) Context(ctx context.Context) *ProjectsLocationsEnvironmentsCreateCall + func (c *ProjectsLocationsEnvironmentsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsEnvironmentsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsEnvironmentsCreateCall + func (c *ProjectsLocationsEnvironmentsCreateCall) Header() http.Header + type ProjectsLocationsEnvironmentsDeleteCall struct + func (c *ProjectsLocationsEnvironmentsDeleteCall) Context(ctx context.Context) *ProjectsLocationsEnvironmentsDeleteCall + func (c *ProjectsLocationsEnvironmentsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsEnvironmentsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsEnvironmentsDeleteCall + func (c *ProjectsLocationsEnvironmentsDeleteCall) Header() http.Header + type ProjectsLocationsEnvironmentsGetCall struct + func (c *ProjectsLocationsEnvironmentsGetCall) Context(ctx context.Context) *ProjectsLocationsEnvironmentsGetCall + func (c *ProjectsLocationsEnvironmentsGetCall) Do(opts ...googleapi.CallOption) (*Environment, error) + func (c *ProjectsLocationsEnvironmentsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsEnvironmentsGetCall + func (c *ProjectsLocationsEnvironmentsGetCall) Header() http.Header + func (c *ProjectsLocationsEnvironmentsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsEnvironmentsGetCall + type ProjectsLocationsEnvironmentsListCall struct + func (c *ProjectsLocationsEnvironmentsListCall) Context(ctx context.Context) *ProjectsLocationsEnvironmentsListCall + func (c *ProjectsLocationsEnvironmentsListCall) Do(opts ...googleapi.CallOption) (*ListEnvironmentsResponse, error) + func (c *ProjectsLocationsEnvironmentsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsEnvironmentsListCall + func (c *ProjectsLocationsEnvironmentsListCall) Header() http.Header + func (c *ProjectsLocationsEnvironmentsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsEnvironmentsListCall + func (c *ProjectsLocationsEnvironmentsListCall) PageSize(pageSize int64) *ProjectsLocationsEnvironmentsListCall + func (c *ProjectsLocationsEnvironmentsListCall) PageToken(pageToken string) *ProjectsLocationsEnvironmentsListCall + func (c *ProjectsLocationsEnvironmentsListCall) Pages(ctx context.Context, f func(*ListEnvironmentsResponse) error) error + type ProjectsLocationsEnvironmentsPatchCall struct + func (c *ProjectsLocationsEnvironmentsPatchCall) Context(ctx context.Context) *ProjectsLocationsEnvironmentsPatchCall + func (c *ProjectsLocationsEnvironmentsPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsEnvironmentsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsEnvironmentsPatchCall + func (c *ProjectsLocationsEnvironmentsPatchCall) Header() http.Header + func (c *ProjectsLocationsEnvironmentsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsEnvironmentsPatchCall + type ProjectsLocationsEnvironmentsRestartWebServerCall struct + func (c *ProjectsLocationsEnvironmentsRestartWebServerCall) Context(ctx context.Context) *ProjectsLocationsEnvironmentsRestartWebServerCall + func (c *ProjectsLocationsEnvironmentsRestartWebServerCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsEnvironmentsRestartWebServerCall) Fields(s ...googleapi.Field) *ProjectsLocationsEnvironmentsRestartWebServerCall + func (c *ProjectsLocationsEnvironmentsRestartWebServerCall) Header() http.Header + type ProjectsLocationsEnvironmentsService struct + func NewProjectsLocationsEnvironmentsService(s *Service) *ProjectsLocationsEnvironmentsService + func (r *ProjectsLocationsEnvironmentsService) Create(parent string, environment *Environment) *ProjectsLocationsEnvironmentsCreateCall + func (r *ProjectsLocationsEnvironmentsService) Delete(name string) *ProjectsLocationsEnvironmentsDeleteCall + func (r *ProjectsLocationsEnvironmentsService) Get(name string) *ProjectsLocationsEnvironmentsGetCall + func (r *ProjectsLocationsEnvironmentsService) List(parent string) *ProjectsLocationsEnvironmentsListCall + func (r *ProjectsLocationsEnvironmentsService) Patch(name string, environment *Environment) *ProjectsLocationsEnvironmentsPatchCall + func (r *ProjectsLocationsEnvironmentsService) RestartWebServer(name string, restartwebserverrequest *RestartWebServerRequest) *ProjectsLocationsEnvironmentsRestartWebServerCall + type ProjectsLocationsImageVersionsListCall struct + func (c *ProjectsLocationsImageVersionsListCall) Context(ctx context.Context) *ProjectsLocationsImageVersionsListCall + func (c *ProjectsLocationsImageVersionsListCall) Do(opts ...googleapi.CallOption) (*ListImageVersionsResponse, error) + func (c *ProjectsLocationsImageVersionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsImageVersionsListCall + func (c *ProjectsLocationsImageVersionsListCall) Header() http.Header + func (c *ProjectsLocationsImageVersionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsImageVersionsListCall + func (c *ProjectsLocationsImageVersionsListCall) IncludePastReleases(includePastReleases bool) *ProjectsLocationsImageVersionsListCall + func (c *ProjectsLocationsImageVersionsListCall) PageSize(pageSize int64) *ProjectsLocationsImageVersionsListCall + func (c *ProjectsLocationsImageVersionsListCall) PageToken(pageToken string) *ProjectsLocationsImageVersionsListCall + func (c *ProjectsLocationsImageVersionsListCall) Pages(ctx context.Context, f func(*ListImageVersionsResponse) error) error + type ProjectsLocationsImageVersionsService struct + func NewProjectsLocationsImageVersionsService(s *Service) *ProjectsLocationsImageVersionsService + func (r *ProjectsLocationsImageVersionsService) List(parent string) *ProjectsLocationsImageVersionsListCall + type ProjectsLocationsOperationsDeleteCall struct + func (c *ProjectsLocationsOperationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsOperationsDeleteCall + func (c *ProjectsLocationsOperationsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsLocationsOperationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsDeleteCall + func (c *ProjectsLocationsOperationsDeleteCall) Header() http.Header + type ProjectsLocationsOperationsGetCall struct + func (c *ProjectsLocationsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsOperationsGetCall + func (c *ProjectsLocationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsGetCall + func (c *ProjectsLocationsOperationsGetCall) Header() http.Header + func (c *ProjectsLocationsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsGetCall + type ProjectsLocationsOperationsListCall struct + func (c *ProjectsLocationsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) Do(opts ...googleapi.CallOption) (*ListOperationsResponse, error) + func (c *ProjectsLocationsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) Filter(filter string) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) Header() http.Header + func (c *ProjectsLocationsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsOperationsListCall + func (c *ProjectsLocationsOperationsListCall) Pages(ctx context.Context, f func(*ListOperationsResponse) error) error + type ProjectsLocationsOperationsService struct + func NewProjectsLocationsOperationsService(s *Service) *ProjectsLocationsOperationsService + func (r *ProjectsLocationsOperationsService) Delete(name string) *ProjectsLocationsOperationsDeleteCall + func (r *ProjectsLocationsOperationsService) Get(name string) *ProjectsLocationsOperationsGetCall + func (r *ProjectsLocationsOperationsService) List(name string) *ProjectsLocationsOperationsListCall + type ProjectsLocationsService struct + Environments *ProjectsLocationsEnvironmentsService + ImageVersions *ProjectsLocationsImageVersionsService + Operations *ProjectsLocationsOperationsService + func NewProjectsLocationsService(s *Service) *ProjectsLocationsService + type ProjectsService struct + Locations *ProjectsLocationsService + func NewProjectsService(s *Service) *ProjectsService + type RestartWebServerRequest struct + type Service struct + BasePath string + Projects *ProjectsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type SoftwareConfig struct + AirflowConfigOverrides map[string]string + EnvVariables map[string]string + ForceSendFields []string + ImageVersion string + NullFields []string + PypiPackages map[string]string + PythonVersion string + func (s *SoftwareConfig) MarshalJSON() ([]byte, error) + type Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s *Status) MarshalJSON() ([]byte, error) + type WebServerConfig struct + ForceSendFields []string + MachineType string + NullFields []string + func (s *WebServerConfig) MarshalJSON() ([]byte, error) + type WebServerNetworkAccessControl struct + AllowedIpRanges []*AllowedIpRange + ForceSendFields []string + NullFields []string + func (s *WebServerNetworkAccessControl) MarshalJSON() ([]byte, error)