Versions in this module Expand all Collapse all v0 v0.196.2 Sep 10, 2024 Changes in this version + const AppengineAdminScope + const CloudPlatformReadOnlyScope + const CloudPlatformScope + type APIService struct + Apps *AppsService + BasePath string + UserAgent string + func New(client *http.Client) (*APIService, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*APIService, error) + type ApiConfigHandler struct + AuthFailAction string + ForceSendFields []string + Login string + NullFields []string + Script string + SecurityLevel string + Url string + func (s *ApiConfigHandler) MarshalJSON() ([]byte, error) + type ApiEndpointHandler struct + ForceSendFields []string + NullFields []string + ScriptPath string + func (s *ApiEndpointHandler) MarshalJSON() ([]byte, error) + type Application struct + AuthDomain string + CodeBucket string + DefaultBucket string + DefaultCookieExpiration string + DefaultHostname string + DispatchRules []*UrlDispatchRule + ForceSendFields []string + Iap *IdentityAwareProxy + Id string + Location string + Name string + NullFields []string + func (s *Application) MarshalJSON() ([]byte, error) + type AppsCreateCall struct + func (c *AppsCreateCall) Context(ctx context.Context) *AppsCreateCall + func (c *AppsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *AppsCreateCall) Fields(s ...googleapi.Field) *AppsCreateCall + func (c *AppsCreateCall) Header() http.Header + type AppsGetCall struct + func (c *AppsGetCall) Context(ctx context.Context) *AppsGetCall + func (c *AppsGetCall) Do(opts ...googleapi.CallOption) (*Application, error) + func (c *AppsGetCall) EnsureResourcesExist(ensureResourcesExist bool) *AppsGetCall + func (c *AppsGetCall) Fields(s ...googleapi.Field) *AppsGetCall + func (c *AppsGetCall) Header() http.Header + func (c *AppsGetCall) IfNoneMatch(entityTag string) *AppsGetCall + type AppsLocationsGetCall struct + func (c *AppsLocationsGetCall) Context(ctx context.Context) *AppsLocationsGetCall + func (c *AppsLocationsGetCall) Do(opts ...googleapi.CallOption) (*Location, error) + func (c *AppsLocationsGetCall) Fields(s ...googleapi.Field) *AppsLocationsGetCall + func (c *AppsLocationsGetCall) Header() http.Header + func (c *AppsLocationsGetCall) IfNoneMatch(entityTag string) *AppsLocationsGetCall + type AppsLocationsListCall struct + func (c *AppsLocationsListCall) Context(ctx context.Context) *AppsLocationsListCall + func (c *AppsLocationsListCall) Do(opts ...googleapi.CallOption) (*ListLocationsResponse, error) + func (c *AppsLocationsListCall) Fields(s ...googleapi.Field) *AppsLocationsListCall + func (c *AppsLocationsListCall) Filter(filter string) *AppsLocationsListCall + func (c *AppsLocationsListCall) Header() http.Header + func (c *AppsLocationsListCall) IfNoneMatch(entityTag string) *AppsLocationsListCall + func (c *AppsLocationsListCall) PageSize(pageSize int64) *AppsLocationsListCall + func (c *AppsLocationsListCall) PageToken(pageToken string) *AppsLocationsListCall + func (c *AppsLocationsListCall) Pages(ctx context.Context, f func(*ListLocationsResponse) error) error + type AppsLocationsService struct + func NewAppsLocationsService(s *APIService) *AppsLocationsService + func (r *AppsLocationsService) Get(appsId string, locationsId string) *AppsLocationsGetCall + func (r *AppsLocationsService) List(appsId string) *AppsLocationsListCall + type AppsModulesDeleteCall struct + func (c *AppsModulesDeleteCall) Context(ctx context.Context) *AppsModulesDeleteCall + func (c *AppsModulesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *AppsModulesDeleteCall) Fields(s ...googleapi.Field) *AppsModulesDeleteCall + func (c *AppsModulesDeleteCall) Header() http.Header + type AppsModulesGetCall struct + func (c *AppsModulesGetCall) Context(ctx context.Context) *AppsModulesGetCall + func (c *AppsModulesGetCall) Do(opts ...googleapi.CallOption) (*Module, error) + func (c *AppsModulesGetCall) Fields(s ...googleapi.Field) *AppsModulesGetCall + func (c *AppsModulesGetCall) Header() http.Header + func (c *AppsModulesGetCall) IfNoneMatch(entityTag string) *AppsModulesGetCall + type AppsModulesListCall struct + func (c *AppsModulesListCall) Context(ctx context.Context) *AppsModulesListCall + func (c *AppsModulesListCall) Do(opts ...googleapi.CallOption) (*ListModulesResponse, error) + func (c *AppsModulesListCall) Fields(s ...googleapi.Field) *AppsModulesListCall + func (c *AppsModulesListCall) Header() http.Header + func (c *AppsModulesListCall) IfNoneMatch(entityTag string) *AppsModulesListCall + func (c *AppsModulesListCall) PageSize(pageSize int64) *AppsModulesListCall + func (c *AppsModulesListCall) PageToken(pageToken string) *AppsModulesListCall + func (c *AppsModulesListCall) Pages(ctx context.Context, f func(*ListModulesResponse) error) error + type AppsModulesPatchCall struct + func (c *AppsModulesPatchCall) Context(ctx context.Context) *AppsModulesPatchCall + func (c *AppsModulesPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *AppsModulesPatchCall) Fields(s ...googleapi.Field) *AppsModulesPatchCall + func (c *AppsModulesPatchCall) Header() http.Header + func (c *AppsModulesPatchCall) Mask(mask string) *AppsModulesPatchCall + func (c *AppsModulesPatchCall) MigrateTraffic(migrateTraffic bool) *AppsModulesPatchCall + type AppsModulesService struct + Versions *AppsModulesVersionsService + func NewAppsModulesService(s *APIService) *AppsModulesService + func (r *AppsModulesService) Delete(appsId string, modulesId string) *AppsModulesDeleteCall + func (r *AppsModulesService) Get(appsId string, modulesId string) *AppsModulesGetCall + func (r *AppsModulesService) List(appsId string) *AppsModulesListCall + func (r *AppsModulesService) Patch(appsId string, modulesId string, module *Module) *AppsModulesPatchCall + type AppsModulesVersionsCreateCall struct + func (c *AppsModulesVersionsCreateCall) Context(ctx context.Context) *AppsModulesVersionsCreateCall + func (c *AppsModulesVersionsCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *AppsModulesVersionsCreateCall) Fields(s ...googleapi.Field) *AppsModulesVersionsCreateCall + func (c *AppsModulesVersionsCreateCall) Header() http.Header + type AppsModulesVersionsDeleteCall struct + func (c *AppsModulesVersionsDeleteCall) Context(ctx context.Context) *AppsModulesVersionsDeleteCall + func (c *AppsModulesVersionsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *AppsModulesVersionsDeleteCall) Fields(s ...googleapi.Field) *AppsModulesVersionsDeleteCall + func (c *AppsModulesVersionsDeleteCall) Header() http.Header + type AppsModulesVersionsGetCall struct + func (c *AppsModulesVersionsGetCall) Context(ctx context.Context) *AppsModulesVersionsGetCall + func (c *AppsModulesVersionsGetCall) Do(opts ...googleapi.CallOption) (*Version, error) + func (c *AppsModulesVersionsGetCall) Fields(s ...googleapi.Field) *AppsModulesVersionsGetCall + func (c *AppsModulesVersionsGetCall) Header() http.Header + func (c *AppsModulesVersionsGetCall) IfNoneMatch(entityTag string) *AppsModulesVersionsGetCall + func (c *AppsModulesVersionsGetCall) View(view string) *AppsModulesVersionsGetCall + type AppsModulesVersionsInstancesDebugCall struct + func (c *AppsModulesVersionsInstancesDebugCall) Context(ctx context.Context) *AppsModulesVersionsInstancesDebugCall + func (c *AppsModulesVersionsInstancesDebugCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *AppsModulesVersionsInstancesDebugCall) Fields(s ...googleapi.Field) *AppsModulesVersionsInstancesDebugCall + func (c *AppsModulesVersionsInstancesDebugCall) Header() http.Header + type AppsModulesVersionsInstancesDeleteCall struct + func (c *AppsModulesVersionsInstancesDeleteCall) Context(ctx context.Context) *AppsModulesVersionsInstancesDeleteCall + func (c *AppsModulesVersionsInstancesDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *AppsModulesVersionsInstancesDeleteCall) Fields(s ...googleapi.Field) *AppsModulesVersionsInstancesDeleteCall + func (c *AppsModulesVersionsInstancesDeleteCall) Header() http.Header + type AppsModulesVersionsInstancesGetCall struct + func (c *AppsModulesVersionsInstancesGetCall) Context(ctx context.Context) *AppsModulesVersionsInstancesGetCall + func (c *AppsModulesVersionsInstancesGetCall) Do(opts ...googleapi.CallOption) (*Instance, error) + func (c *AppsModulesVersionsInstancesGetCall) Fields(s ...googleapi.Field) *AppsModulesVersionsInstancesGetCall + func (c *AppsModulesVersionsInstancesGetCall) Header() http.Header + func (c *AppsModulesVersionsInstancesGetCall) IfNoneMatch(entityTag string) *AppsModulesVersionsInstancesGetCall + type AppsModulesVersionsInstancesListCall struct + func (c *AppsModulesVersionsInstancesListCall) Context(ctx context.Context) *AppsModulesVersionsInstancesListCall + func (c *AppsModulesVersionsInstancesListCall) Do(opts ...googleapi.CallOption) (*ListInstancesResponse, error) + func (c *AppsModulesVersionsInstancesListCall) Fields(s ...googleapi.Field) *AppsModulesVersionsInstancesListCall + func (c *AppsModulesVersionsInstancesListCall) Header() http.Header + func (c *AppsModulesVersionsInstancesListCall) IfNoneMatch(entityTag string) *AppsModulesVersionsInstancesListCall + func (c *AppsModulesVersionsInstancesListCall) PageSize(pageSize int64) *AppsModulesVersionsInstancesListCall + func (c *AppsModulesVersionsInstancesListCall) PageToken(pageToken string) *AppsModulesVersionsInstancesListCall + func (c *AppsModulesVersionsInstancesListCall) Pages(ctx context.Context, f func(*ListInstancesResponse) error) error + type AppsModulesVersionsInstancesService struct + func NewAppsModulesVersionsInstancesService(s *APIService) *AppsModulesVersionsInstancesService + func (r *AppsModulesVersionsInstancesService) Debug(appsId string, modulesId string, versionsId string, instancesId string, ...) *AppsModulesVersionsInstancesDebugCall + func (r *AppsModulesVersionsInstancesService) Delete(appsId string, modulesId string, versionsId string, instancesId string) *AppsModulesVersionsInstancesDeleteCall + func (r *AppsModulesVersionsInstancesService) Get(appsId string, modulesId string, versionsId string, instancesId string) *AppsModulesVersionsInstancesGetCall + func (r *AppsModulesVersionsInstancesService) List(appsId string, modulesId string, versionsId string) *AppsModulesVersionsInstancesListCall + type AppsModulesVersionsListCall struct + func (c *AppsModulesVersionsListCall) Context(ctx context.Context) *AppsModulesVersionsListCall + func (c *AppsModulesVersionsListCall) Do(opts ...googleapi.CallOption) (*ListVersionsResponse, error) + func (c *AppsModulesVersionsListCall) Fields(s ...googleapi.Field) *AppsModulesVersionsListCall + func (c *AppsModulesVersionsListCall) Header() http.Header + func (c *AppsModulesVersionsListCall) IfNoneMatch(entityTag string) *AppsModulesVersionsListCall + func (c *AppsModulesVersionsListCall) PageSize(pageSize int64) *AppsModulesVersionsListCall + func (c *AppsModulesVersionsListCall) PageToken(pageToken string) *AppsModulesVersionsListCall + func (c *AppsModulesVersionsListCall) Pages(ctx context.Context, f func(*ListVersionsResponse) error) error + func (c *AppsModulesVersionsListCall) View(view string) *AppsModulesVersionsListCall + type AppsModulesVersionsPatchCall struct + func (c *AppsModulesVersionsPatchCall) Context(ctx context.Context) *AppsModulesVersionsPatchCall + func (c *AppsModulesVersionsPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *AppsModulesVersionsPatchCall) Fields(s ...googleapi.Field) *AppsModulesVersionsPatchCall + func (c *AppsModulesVersionsPatchCall) Header() http.Header + func (c *AppsModulesVersionsPatchCall) Mask(mask string) *AppsModulesVersionsPatchCall + type AppsModulesVersionsService struct + Instances *AppsModulesVersionsInstancesService + func NewAppsModulesVersionsService(s *APIService) *AppsModulesVersionsService + func (r *AppsModulesVersionsService) Create(appsId string, modulesId string, version *Version) *AppsModulesVersionsCreateCall + func (r *AppsModulesVersionsService) Delete(appsId string, modulesId string, versionsId string) *AppsModulesVersionsDeleteCall + func (r *AppsModulesVersionsService) Get(appsId string, modulesId string, versionsId string) *AppsModulesVersionsGetCall + func (r *AppsModulesVersionsService) List(appsId string, modulesId string) *AppsModulesVersionsListCall + func (r *AppsModulesVersionsService) Patch(appsId string, modulesId string, versionsId string, version *Version) *AppsModulesVersionsPatchCall + type AppsOperationsGetCall struct + func (c *AppsOperationsGetCall) Context(ctx context.Context) *AppsOperationsGetCall + func (c *AppsOperationsGetCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *AppsOperationsGetCall) Fields(s ...googleapi.Field) *AppsOperationsGetCall + func (c *AppsOperationsGetCall) Header() http.Header + func (c *AppsOperationsGetCall) IfNoneMatch(entityTag string) *AppsOperationsGetCall + type AppsOperationsListCall struct + func (c *AppsOperationsListCall) Context(ctx context.Context) *AppsOperationsListCall + func (c *AppsOperationsListCall) Do(opts ...googleapi.CallOption) (*ListOperationsResponse, error) + func (c *AppsOperationsListCall) Fields(s ...googleapi.Field) *AppsOperationsListCall + func (c *AppsOperationsListCall) Filter(filter string) *AppsOperationsListCall + func (c *AppsOperationsListCall) Header() http.Header + func (c *AppsOperationsListCall) IfNoneMatch(entityTag string) *AppsOperationsListCall + func (c *AppsOperationsListCall) PageSize(pageSize int64) *AppsOperationsListCall + func (c *AppsOperationsListCall) PageToken(pageToken string) *AppsOperationsListCall + func (c *AppsOperationsListCall) Pages(ctx context.Context, f func(*ListOperationsResponse) error) error + type AppsOperationsService struct + func NewAppsOperationsService(s *APIService) *AppsOperationsService + func (r *AppsOperationsService) Get(appsId string, operationsId string) *AppsOperationsGetCall + func (r *AppsOperationsService) List(appsId string) *AppsOperationsListCall + type AppsPatchCall struct + func (c *AppsPatchCall) Context(ctx context.Context) *AppsPatchCall + func (c *AppsPatchCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *AppsPatchCall) Fields(s ...googleapi.Field) *AppsPatchCall + func (c *AppsPatchCall) Header() http.Header + func (c *AppsPatchCall) Mask(mask string) *AppsPatchCall + type AppsService struct + Locations *AppsLocationsService + Modules *AppsModulesService + Operations *AppsOperationsService + func NewAppsService(s *APIService) *AppsService + func (r *AppsService) Create(application *Application) *AppsCreateCall + func (r *AppsService) Get(appsId string) *AppsGetCall + func (r *AppsService) Patch(appsId string, application *Application) *AppsPatchCall + type AutomaticScaling struct + CoolDownPeriod string + CpuUtilization *CpuUtilization + DiskUtilization *DiskUtilization + ForceSendFields []string + MaxConcurrentRequests int64 + MaxIdleInstances int64 + MaxPendingLatency string + MaxTotalInstances int64 + MinIdleInstances int64 + MinPendingLatency string + MinTotalInstances int64 + NetworkUtilization *NetworkUtilization + NullFields []string + RequestUtilization *RequestUtilization + func (s *AutomaticScaling) MarshalJSON() ([]byte, error) + type BasicScaling struct + ForceSendFields []string + IdleTimeout string + MaxInstances int64 + NullFields []string + func (s *BasicScaling) MarshalJSON() ([]byte, error) + type ContainerInfo struct + ForceSendFields []string + Image string + NullFields []string + func (s *ContainerInfo) MarshalJSON() ([]byte, error) + type CpuUtilization struct + AggregationWindowLength string + ForceSendFields []string + NullFields []string + TargetUtilization float64 + func (s *CpuUtilization) MarshalJSON() ([]byte, error) + func (s *CpuUtilization) UnmarshalJSON(data []byte) error + type CreateVersionMetadataV1 struct + CloudBuildId string + ForceSendFields []string + NullFields []string + func (s *CreateVersionMetadataV1) MarshalJSON() ([]byte, error) + type CreateVersionMetadataV1Alpha struct + CloudBuildId string + ForceSendFields []string + NullFields []string + func (s *CreateVersionMetadataV1Alpha) MarshalJSON() ([]byte, error) + type CreateVersionMetadataV1Beta struct + CloudBuildId string + ForceSendFields []string + NullFields []string + func (s *CreateVersionMetadataV1Beta) MarshalJSON() ([]byte, error) + type DebugInstanceRequest struct + ForceSendFields []string + NullFields []string + SshKey string + func (s *DebugInstanceRequest) MarshalJSON() ([]byte, error) + type Deployment struct + Container *ContainerInfo + Files map[string]FileInfo + ForceSendFields []string + NullFields []string + SourceReferences []*SourceReference + func (s *Deployment) MarshalJSON() ([]byte, error) + type DiskUtilization struct + ForceSendFields []string + NullFields []string + TargetReadBytesPerSec int64 + TargetReadOpsPerSec int64 + TargetWriteBytesPerSec int64 + TargetWriteOpsPerSec int64 + func (s *DiskUtilization) MarshalJSON() ([]byte, error) + type EndpointsApiService struct + ConfigId string + DisableTraceSampling bool + ForceSendFields []string + Name string + NullFields []string + RolloutStrategy string + func (s *EndpointsApiService) MarshalJSON() ([]byte, error) + type ErrorHandler struct + ErrorCode string + ForceSendFields []string + MimeType string + NullFields []string + StaticFile string + func (s *ErrorHandler) MarshalJSON() ([]byte, error) + type FileInfo struct + ForceSendFields []string + MimeType string + NullFields []string + Sha1Sum string + SourceUrl string + func (s *FileInfo) MarshalJSON() ([]byte, error) + type HealthCheck struct + CheckInterval string + DisableHealthCheck bool + ForceSendFields []string + HealthyThreshold int64 + Host string + NullFields []string + RestartThreshold int64 + Timeout string + UnhealthyThreshold int64 + func (s *HealthCheck) MarshalJSON() ([]byte, error) + type IdentityAwareProxy struct + Enabled bool + ForceSendFields []string + NullFields []string + Oauth2ClientId string + Oauth2ClientSecret string + Oauth2ClientSecretSha256 string + func (s *IdentityAwareProxy) MarshalJSON() ([]byte, error) + type Instance struct + AppEngineRelease string + Availability string + AverageLatency int64 + Errors int64 + ForceSendFields []string + Id string + MemoryUsage int64 + Name string + NullFields []string + Qps float64 + Requests int64 + StartTimestamp string + VmId string + VmIp string + VmName string + VmStatus string + VmUnlocked bool + VmZoneName string + func (s *Instance) MarshalJSON() ([]byte, error) + func (s *Instance) UnmarshalJSON(data []byte) error + type Library struct + ForceSendFields []string + Name string + NullFields []string + Version string + func (s *Library) MarshalJSON() ([]byte, error) + type ListInstancesResponse struct + ForceSendFields []string + Instances []*Instance + NextPageToken string + NullFields []string + func (s *ListInstancesResponse) MarshalJSON() ([]byte, error) + type ListLocationsResponse struct + ForceSendFields []string + Locations []*Location + NextPageToken string + NullFields []string + func (s *ListLocationsResponse) MarshalJSON() ([]byte, error) + type ListModulesResponse struct + ForceSendFields []string + Modules []*Module + NextPageToken string + NullFields []string + func (s *ListModulesResponse) MarshalJSON() ([]byte, error) + type ListOperationsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Operations []*Operation + func (s *ListOperationsResponse) MarshalJSON() ([]byte, error) + type ListVersionsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Versions []*Version + func (s *ListVersionsResponse) MarshalJSON() ([]byte, error) + type Location struct + DisplayName string + ForceSendFields []string + Labels map[string]string + LocationId string + Metadata googleapi.RawMessage + Name string + NullFields []string + func (s *Location) MarshalJSON() ([]byte, error) + type LocationMetadata struct + FlexibleEnvironmentAvailable bool + ForceSendFields []string + NullFields []string + StandardEnvironmentAvailable bool + func (s *LocationMetadata) MarshalJSON() ([]byte, error) + type ManualScaling struct + ForceSendFields []string + Instances int64 + NullFields []string + func (s *ManualScaling) MarshalJSON() ([]byte, error) + type Module struct + ForceSendFields []string + Id string + Name string + NullFields []string + Split *TrafficSplit + func (s *Module) MarshalJSON() ([]byte, error) + type Network struct + ForceSendFields []string + ForwardedPorts []string + InstanceTag string + Name string + NullFields []string + func (s *Network) MarshalJSON() ([]byte, error) + type NetworkUtilization struct + ForceSendFields []string + NullFields []string + TargetReceivedBytesPerSec int64 + TargetReceivedPacketsPerSec int64 + TargetSentBytesPerSec int64 + TargetSentPacketsPerSec int64 + func (s *NetworkUtilization) 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 + EndTime string + ForceSendFields []string + InsertTime string + Method string + NullFields []string + OperationType string + Target string + User string + func (s *OperationMetadata) MarshalJSON() ([]byte, error) + type OperationMetadataV1 struct + CreateVersionMetadata *CreateVersionMetadataV1 + EndTime string + EphemeralMessage string + ForceSendFields []string + InsertTime string + Method string + NullFields []string + Target string + User string + Warning []string + func (s *OperationMetadataV1) MarshalJSON() ([]byte, error) + type OperationMetadataV1Alpha struct + CreateVersionMetadata *CreateVersionMetadataV1Alpha + EndTime string + EphemeralMessage string + ForceSendFields []string + InsertTime string + Method string + NullFields []string + Target string + User string + Warning []string + func (s *OperationMetadataV1Alpha) MarshalJSON() ([]byte, error) + type OperationMetadataV1Beta struct + CreateVersionMetadata *CreateVersionMetadataV1Beta + EndTime string + EphemeralMessage string + ForceSendFields []string + InsertTime string + Method string + NullFields []string + Target string + User string + Warning []string + func (s *OperationMetadataV1Beta) MarshalJSON() ([]byte, error) + type OperationMetadataV1Beta5 struct + EndTime string + ForceSendFields []string + InsertTime string + Method string + NullFields []string + Target string + User string + func (s *OperationMetadataV1Beta5) MarshalJSON() ([]byte, error) + type RequestUtilization struct + ForceSendFields []string + NullFields []string + TargetConcurrentRequests int64 + TargetRequestCountPerSec int64 + func (s *RequestUtilization) MarshalJSON() ([]byte, error) + type Resources struct + Cpu float64 + DiskGb float64 + ForceSendFields []string + MemoryGb float64 + NullFields []string + Volumes []*Volume + func (s *Resources) MarshalJSON() ([]byte, error) + func (s *Resources) UnmarshalJSON(data []byte) error + type ScriptHandler struct + ForceSendFields []string + NullFields []string + ScriptPath string + func (s *ScriptHandler) MarshalJSON() ([]byte, error) + type SourceReference struct + ForceSendFields []string + NullFields []string + Repository string + RevisionId string + func (s *SourceReference) MarshalJSON() ([]byte, error) + type StaticDirectoryHandler struct + ApplicationReadable bool + Directory string + Expiration string + ForceSendFields []string + HttpHeaders map[string]string + MimeType string + NullFields []string + RequireMatchingFile bool + func (s *StaticDirectoryHandler) MarshalJSON() ([]byte, error) + type StaticFilesHandler struct + ApplicationReadable bool + Expiration string + ForceSendFields []string + HttpHeaders map[string]string + MimeType string + NullFields []string + Path string + RequireMatchingFile bool + UploadPathRegex string + func (s *StaticFilesHandler) MarshalJSON() ([]byte, error) + type Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s *Status) MarshalJSON() ([]byte, error) + type TrafficSplit struct + Allocations map[string]float64 + ForceSendFields []string + NullFields []string + ShardBy string + func (s *TrafficSplit) MarshalJSON() ([]byte, error) + type UrlDispatchRule struct + Domain string + ForceSendFields []string + Module string + NullFields []string + Path string + func (s *UrlDispatchRule) MarshalJSON() ([]byte, error) + type UrlMap struct + ApiEndpoint *ApiEndpointHandler + AuthFailAction string + ForceSendFields []string + Login string + NullFields []string + RedirectHttpResponseCode string + Script *ScriptHandler + SecurityLevel string + StaticDirectory *StaticDirectoryHandler + StaticFiles *StaticFilesHandler + UrlRegex string + func (s *UrlMap) MarshalJSON() ([]byte, error) + type Version struct + ApiConfig *ApiConfigHandler + AutomaticScaling *AutomaticScaling + BasicScaling *BasicScaling + BetaSettings map[string]string + CreationTime string + DefaultExpiration string + Deployer string + Deployment *Deployment + EndpointsApiService *EndpointsApiService + Env string + EnvVariables map[string]string + ErrorHandlers []*ErrorHandler + ForceSendFields []string + Handlers []*UrlMap + HealthCheck *HealthCheck + Id string + InboundServices []string + InstanceClass string + Libraries []*Library + ManualScaling *ManualScaling + Name string + Network *Network + NobuildFilesRegex string + NullFields []string + Resources *Resources + Runtime string + RuntimeApiVersion string + RuntimeMainExecutablePath string + ServingStatus string + Threadsafe bool + Vm bool + func (s *Version) MarshalJSON() ([]byte, error) + type Volume struct + ForceSendFields []string + Name string + NullFields []string + SizeGb float64 + VolumeType string + func (s *Volume) MarshalJSON() ([]byte, error) + func (s *Volume) UnmarshalJSON(data []byte) error