Versions in this module Expand all Collapse all v0 v0.2.2 Feb 4, 2015 v0.2.1 Jan 28, 2015 Changes in this version + const ComputeReadonlyScope + const ComputeScope + const DevstorageFull_controlScope + const DevstorageRead_onlyScope + const DevstorageRead_writeScope + type AccessConfig struct + Kind string + Name string + NatIP string + Type string + type Address struct + Address string + CreationTimestamp string + Description string + Id uint64 + Kind string + Name string + Region string + SelfLink string + Status string + Users []string + type AddressAggregatedList struct + Id string + Items map[string]AddressesScopedList + Kind string + NextPageToken string + SelfLink string + type AddressList struct + Id string + Items []*Address + Kind string + NextPageToken string + SelfLink string + type AddressesAggregatedListCall struct + func (c *AddressesAggregatedListCall) Do() (*AddressAggregatedList, error) + func (c *AddressesAggregatedListCall) Fields(s ...googleapi.Field) *AddressesAggregatedListCall + func (c *AddressesAggregatedListCall) Filter(filter string) *AddressesAggregatedListCall + func (c *AddressesAggregatedListCall) MaxResults(maxResults int64) *AddressesAggregatedListCall + func (c *AddressesAggregatedListCall) PageToken(pageToken string) *AddressesAggregatedListCall + type AddressesDeleteCall struct + func (c *AddressesDeleteCall) Do() (*Operation, error) + func (c *AddressesDeleteCall) Fields(s ...googleapi.Field) *AddressesDeleteCall + type AddressesGetCall struct + func (c *AddressesGetCall) Do() (*Address, error) + func (c *AddressesGetCall) Fields(s ...googleapi.Field) *AddressesGetCall + type AddressesInsertCall struct + func (c *AddressesInsertCall) Do() (*Operation, error) + func (c *AddressesInsertCall) Fields(s ...googleapi.Field) *AddressesInsertCall + type AddressesListCall struct + func (c *AddressesListCall) Do() (*AddressList, error) + func (c *AddressesListCall) Fields(s ...googleapi.Field) *AddressesListCall + func (c *AddressesListCall) Filter(filter string) *AddressesListCall + func (c *AddressesListCall) MaxResults(maxResults int64) *AddressesListCall + func (c *AddressesListCall) PageToken(pageToken string) *AddressesListCall + type AddressesScopedList struct + Addresses []*Address + Warning *AddressesScopedListWarning + type AddressesScopedListWarning struct + Code string + Data []*AddressesScopedListWarningData + Message string + type AddressesScopedListWarningData struct + Key string + Value string + type AddressesService struct + func NewAddressesService(s *Service) *AddressesService + func (r *AddressesService) AggregatedList(project string) *AddressesAggregatedListCall + func (r *AddressesService) Delete(project string, region string, address string) *AddressesDeleteCall + func (r *AddressesService) Get(project string, region string, address string) *AddressesGetCall + func (r *AddressesService) Insert(project string, region string, address *Address) *AddressesInsertCall + func (r *AddressesService) List(project string, region string) *AddressesListCall + type AttachedDisk struct + AutoDelete bool + Boot bool + DeviceName string + Index int64 + InitializeParams *AttachedDiskInitializeParams + Interface string + Kind string + Licenses []string + Mode string + Source string + Type string + type AttachedDiskInitializeParams struct + DiskName string + DiskSizeGb int64 + DiskType string + SourceImage string + type Backend struct + BalancingMode string + CapacityScaler float64 + Description string + Group string + MaxRate int64 + MaxRatePerInstance float64 + MaxUtilization float64 + type BackendService struct + Backends []*Backend + CreationTimestamp string + Description string + Fingerprint string + HealthChecks []string + Id uint64 + Kind string + Name string + Port int64 + PortName string + Protocol string + SelfLink string + TimeoutSec int64 + type BackendServiceGroupHealth struct + HealthStatus []*HealthStatus + Kind string + type BackendServiceList struct + Id string + Items []*BackendService + Kind string + NextPageToken string + SelfLink string + type BackendServicesDeleteCall struct + func (c *BackendServicesDeleteCall) Do() (*Operation, error) + func (c *BackendServicesDeleteCall) Fields(s ...googleapi.Field) *BackendServicesDeleteCall + type BackendServicesGetCall struct + func (c *BackendServicesGetCall) Do() (*BackendService, error) + func (c *BackendServicesGetCall) Fields(s ...googleapi.Field) *BackendServicesGetCall + type BackendServicesGetHealthCall struct + func (c *BackendServicesGetHealthCall) Do() (*BackendServiceGroupHealth, error) + func (c *BackendServicesGetHealthCall) Fields(s ...googleapi.Field) *BackendServicesGetHealthCall + type BackendServicesInsertCall struct + func (c *BackendServicesInsertCall) Do() (*Operation, error) + func (c *BackendServicesInsertCall) Fields(s ...googleapi.Field) *BackendServicesInsertCall + type BackendServicesListCall struct + func (c *BackendServicesListCall) Do() (*BackendServiceList, error) + func (c *BackendServicesListCall) Fields(s ...googleapi.Field) *BackendServicesListCall + func (c *BackendServicesListCall) Filter(filter string) *BackendServicesListCall + func (c *BackendServicesListCall) MaxResults(maxResults int64) *BackendServicesListCall + func (c *BackendServicesListCall) PageToken(pageToken string) *BackendServicesListCall + type BackendServicesPatchCall struct + func (c *BackendServicesPatchCall) Do() (*Operation, error) + func (c *BackendServicesPatchCall) Fields(s ...googleapi.Field) *BackendServicesPatchCall + type BackendServicesService struct + func NewBackendServicesService(s *Service) *BackendServicesService + func (r *BackendServicesService) Delete(project string, backendService string) *BackendServicesDeleteCall + func (r *BackendServicesService) Get(project string, backendService string) *BackendServicesGetCall + func (r *BackendServicesService) GetHealth(project string, backendService string, ...) *BackendServicesGetHealthCall + func (r *BackendServicesService) Insert(project string, backendservice *BackendService) *BackendServicesInsertCall + func (r *BackendServicesService) List(project string) *BackendServicesListCall + func (r *BackendServicesService) Patch(project string, backendService string, backendservice *BackendService) *BackendServicesPatchCall + func (r *BackendServicesService) Update(project string, backendService string, backendservice *BackendService) *BackendServicesUpdateCall + type BackendServicesUpdateCall struct + func (c *BackendServicesUpdateCall) Do() (*Operation, error) + func (c *BackendServicesUpdateCall) Fields(s ...googleapi.Field) *BackendServicesUpdateCall + type DeprecationStatus struct + Deleted string + Deprecated string + Obsolete string + Replacement string + State string + type Disk struct + CreationTimestamp string + Description string + Id uint64 + Kind string + Licenses []string + Name string + Options string + SelfLink string + SizeGb int64 + SourceImage string + SourceImageId string + SourceSnapshot string + SourceSnapshotId string + Status string + Type string + Zone string + type DiskAggregatedList struct + Id string + Items map[string]DisksScopedList + Kind string + NextPageToken string + SelfLink string + type DiskList struct + Id string + Items []*Disk + Kind string + NextPageToken string + SelfLink string + type DiskType struct + CreationTimestamp string + DefaultDiskSizeGb int64 + Deprecated *DeprecationStatus + Description string + Id uint64 + Kind string + Name string + SelfLink string + ValidDiskSize string + Zone string + type DiskTypeAggregatedList struct + Id string + Items map[string]DiskTypesScopedList + Kind string + NextPageToken string + SelfLink string + type DiskTypeList struct + Id string + Items []*DiskType + Kind string + NextPageToken string + SelfLink string + type DiskTypesAggregatedListCall struct + func (c *DiskTypesAggregatedListCall) Do() (*DiskTypeAggregatedList, error) + func (c *DiskTypesAggregatedListCall) Fields(s ...googleapi.Field) *DiskTypesAggregatedListCall + func (c *DiskTypesAggregatedListCall) Filter(filter string) *DiskTypesAggregatedListCall + func (c *DiskTypesAggregatedListCall) MaxResults(maxResults int64) *DiskTypesAggregatedListCall + func (c *DiskTypesAggregatedListCall) PageToken(pageToken string) *DiskTypesAggregatedListCall + type DiskTypesGetCall struct + func (c *DiskTypesGetCall) Do() (*DiskType, error) + func (c *DiskTypesGetCall) Fields(s ...googleapi.Field) *DiskTypesGetCall + type DiskTypesListCall struct + func (c *DiskTypesListCall) Do() (*DiskTypeList, error) + func (c *DiskTypesListCall) Fields(s ...googleapi.Field) *DiskTypesListCall + func (c *DiskTypesListCall) Filter(filter string) *DiskTypesListCall + func (c *DiskTypesListCall) MaxResults(maxResults int64) *DiskTypesListCall + func (c *DiskTypesListCall) PageToken(pageToken string) *DiskTypesListCall + type DiskTypesScopedList struct + DiskTypes []*DiskType + Warning *DiskTypesScopedListWarning + type DiskTypesScopedListWarning struct + Code string + Data []*DiskTypesScopedListWarningData + Message string + type DiskTypesScopedListWarningData struct + Key string + Value string + type DiskTypesService struct + func NewDiskTypesService(s *Service) *DiskTypesService + func (r *DiskTypesService) AggregatedList(project string) *DiskTypesAggregatedListCall + func (r *DiskTypesService) Get(project string, zone string, diskType string) *DiskTypesGetCall + func (r *DiskTypesService) List(project string, zone string) *DiskTypesListCall + type DisksAggregatedListCall struct + func (c *DisksAggregatedListCall) Do() (*DiskAggregatedList, error) + func (c *DisksAggregatedListCall) Fields(s ...googleapi.Field) *DisksAggregatedListCall + func (c *DisksAggregatedListCall) Filter(filter string) *DisksAggregatedListCall + func (c *DisksAggregatedListCall) MaxResults(maxResults int64) *DisksAggregatedListCall + func (c *DisksAggregatedListCall) PageToken(pageToken string) *DisksAggregatedListCall + type DisksCreateSnapshotCall struct + func (c *DisksCreateSnapshotCall) Do() (*Operation, error) + func (c *DisksCreateSnapshotCall) Fields(s ...googleapi.Field) *DisksCreateSnapshotCall + type DisksDeleteCall struct + func (c *DisksDeleteCall) Do() (*Operation, error) + func (c *DisksDeleteCall) Fields(s ...googleapi.Field) *DisksDeleteCall + type DisksGetCall struct + func (c *DisksGetCall) Do() (*Disk, error) + func (c *DisksGetCall) Fields(s ...googleapi.Field) *DisksGetCall + type DisksInsertCall struct + func (c *DisksInsertCall) Do() (*Operation, error) + func (c *DisksInsertCall) Fields(s ...googleapi.Field) *DisksInsertCall + func (c *DisksInsertCall) SourceImage(sourceImage string) *DisksInsertCall + type DisksListCall struct + func (c *DisksListCall) Do() (*DiskList, error) + func (c *DisksListCall) Fields(s ...googleapi.Field) *DisksListCall + func (c *DisksListCall) Filter(filter string) *DisksListCall + func (c *DisksListCall) MaxResults(maxResults int64) *DisksListCall + func (c *DisksListCall) PageToken(pageToken string) *DisksListCall + type DisksScopedList struct + Disks []*Disk + Warning *DisksScopedListWarning + type DisksScopedListWarning struct + Code string + Data []*DisksScopedListWarningData + Message string + type DisksScopedListWarningData struct + Key string + Value string + type DisksService struct + func NewDisksService(s *Service) *DisksService + func (r *DisksService) AggregatedList(project string) *DisksAggregatedListCall + func (r *DisksService) CreateSnapshot(project string, zone string, disk string, snapshot *Snapshot) *DisksCreateSnapshotCall + func (r *DisksService) Delete(project string, zone string, disk string) *DisksDeleteCall + func (r *DisksService) Get(project string, zone string, disk string) *DisksGetCall + func (r *DisksService) Insert(project string, zone string, disk *Disk) *DisksInsertCall + func (r *DisksService) List(project string, zone string) *DisksListCall + type Firewall struct + Allowed []*FirewallAllowed + CreationTimestamp string + Description string + Id uint64 + Kind string + Name string + Network string + SelfLink string + SourceRanges []string + SourceTags []string + TargetTags []string + type FirewallAllowed struct + IPProtocol string + Ports []string + type FirewallList struct + Id string + Items []*Firewall + Kind string + NextPageToken string + SelfLink string + type FirewallsDeleteCall struct + func (c *FirewallsDeleteCall) Do() (*Operation, error) + func (c *FirewallsDeleteCall) Fields(s ...googleapi.Field) *FirewallsDeleteCall + type FirewallsGetCall struct + func (c *FirewallsGetCall) Do() (*Firewall, error) + func (c *FirewallsGetCall) Fields(s ...googleapi.Field) *FirewallsGetCall + type FirewallsInsertCall struct + func (c *FirewallsInsertCall) Do() (*Operation, error) + func (c *FirewallsInsertCall) Fields(s ...googleapi.Field) *FirewallsInsertCall + type FirewallsListCall struct + func (c *FirewallsListCall) Do() (*FirewallList, error) + func (c *FirewallsListCall) Fields(s ...googleapi.Field) *FirewallsListCall + func (c *FirewallsListCall) Filter(filter string) *FirewallsListCall + func (c *FirewallsListCall) MaxResults(maxResults int64) *FirewallsListCall + func (c *FirewallsListCall) PageToken(pageToken string) *FirewallsListCall + type FirewallsPatchCall struct + func (c *FirewallsPatchCall) Do() (*Operation, error) + func (c *FirewallsPatchCall) Fields(s ...googleapi.Field) *FirewallsPatchCall + type FirewallsService struct + func NewFirewallsService(s *Service) *FirewallsService + func (r *FirewallsService) Delete(project string, firewall string) *FirewallsDeleteCall + func (r *FirewallsService) Get(project string, firewall string) *FirewallsGetCall + func (r *FirewallsService) Insert(project string, firewall *Firewall) *FirewallsInsertCall + func (r *FirewallsService) List(project string) *FirewallsListCall + func (r *FirewallsService) Patch(project string, firewall string, firewall2 *Firewall) *FirewallsPatchCall + func (r *FirewallsService) Update(project string, firewall string, firewall2 *Firewall) *FirewallsUpdateCall + type FirewallsUpdateCall struct + func (c *FirewallsUpdateCall) Do() (*Operation, error) + func (c *FirewallsUpdateCall) Fields(s ...googleapi.Field) *FirewallsUpdateCall + type ForwardingRule struct + CreationTimestamp string + Description string + IPAddress string + IPProtocol string + Id uint64 + Kind string + Name string + PortRange string + Region string + SelfLink string + Target string + type ForwardingRuleAggregatedList struct + Id string + Items map[string]ForwardingRulesScopedList + Kind string + NextPageToken string + SelfLink string + type ForwardingRuleList struct + Id string + Items []*ForwardingRule + Kind string + NextPageToken string + SelfLink string + type ForwardingRulesAggregatedListCall struct + func (c *ForwardingRulesAggregatedListCall) Do() (*ForwardingRuleAggregatedList, error) + func (c *ForwardingRulesAggregatedListCall) Fields(s ...googleapi.Field) *ForwardingRulesAggregatedListCall + func (c *ForwardingRulesAggregatedListCall) Filter(filter string) *ForwardingRulesAggregatedListCall + func (c *ForwardingRulesAggregatedListCall) MaxResults(maxResults int64) *ForwardingRulesAggregatedListCall + func (c *ForwardingRulesAggregatedListCall) PageToken(pageToken string) *ForwardingRulesAggregatedListCall + type ForwardingRulesDeleteCall struct + func (c *ForwardingRulesDeleteCall) Do() (*Operation, error) + func (c *ForwardingRulesDeleteCall) Fields(s ...googleapi.Field) *ForwardingRulesDeleteCall + type ForwardingRulesGetCall struct + func (c *ForwardingRulesGetCall) Do() (*ForwardingRule, error) + func (c *ForwardingRulesGetCall) Fields(s ...googleapi.Field) *ForwardingRulesGetCall + type ForwardingRulesInsertCall struct + func (c *ForwardingRulesInsertCall) Do() (*Operation, error) + func (c *ForwardingRulesInsertCall) Fields(s ...googleapi.Field) *ForwardingRulesInsertCall + type ForwardingRulesListCall struct + func (c *ForwardingRulesListCall) Do() (*ForwardingRuleList, error) + func (c *ForwardingRulesListCall) Fields(s ...googleapi.Field) *ForwardingRulesListCall + func (c *ForwardingRulesListCall) Filter(filter string) *ForwardingRulesListCall + func (c *ForwardingRulesListCall) MaxResults(maxResults int64) *ForwardingRulesListCall + func (c *ForwardingRulesListCall) PageToken(pageToken string) *ForwardingRulesListCall + type ForwardingRulesScopedList struct + ForwardingRules []*ForwardingRule + Warning *ForwardingRulesScopedListWarning + type ForwardingRulesScopedListWarning struct + Code string + Data []*ForwardingRulesScopedListWarningData + Message string + type ForwardingRulesScopedListWarningData struct + Key string + Value string + type ForwardingRulesService struct + func NewForwardingRulesService(s *Service) *ForwardingRulesService + func (r *ForwardingRulesService) AggregatedList(project string) *ForwardingRulesAggregatedListCall + func (r *ForwardingRulesService) Delete(project string, region string, forwardingRule string) *ForwardingRulesDeleteCall + func (r *ForwardingRulesService) Get(project string, region string, forwardingRule string) *ForwardingRulesGetCall + func (r *ForwardingRulesService) Insert(project string, region string, forwardingrule *ForwardingRule) *ForwardingRulesInsertCall + func (r *ForwardingRulesService) List(project string, region string) *ForwardingRulesListCall + func (r *ForwardingRulesService) SetTarget(project string, region string, forwardingRule string, ...) *ForwardingRulesSetTargetCall + type ForwardingRulesSetTargetCall struct + func (c *ForwardingRulesSetTargetCall) Do() (*Operation, error) + func (c *ForwardingRulesSetTargetCall) Fields(s ...googleapi.Field) *ForwardingRulesSetTargetCall + type GlobalAddressesDeleteCall struct + func (c *GlobalAddressesDeleteCall) Do() (*Operation, error) + func (c *GlobalAddressesDeleteCall) Fields(s ...googleapi.Field) *GlobalAddressesDeleteCall + type GlobalAddressesGetCall struct + func (c *GlobalAddressesGetCall) Do() (*Address, error) + func (c *GlobalAddressesGetCall) Fields(s ...googleapi.Field) *GlobalAddressesGetCall + type GlobalAddressesInsertCall struct + func (c *GlobalAddressesInsertCall) Do() (*Operation, error) + func (c *GlobalAddressesInsertCall) Fields(s ...googleapi.Field) *GlobalAddressesInsertCall + type GlobalAddressesListCall struct + func (c *GlobalAddressesListCall) Do() (*AddressList, error) + func (c *GlobalAddressesListCall) Fields(s ...googleapi.Field) *GlobalAddressesListCall + func (c *GlobalAddressesListCall) Filter(filter string) *GlobalAddressesListCall + func (c *GlobalAddressesListCall) MaxResults(maxResults int64) *GlobalAddressesListCall + func (c *GlobalAddressesListCall) PageToken(pageToken string) *GlobalAddressesListCall + type GlobalAddressesService struct + func NewGlobalAddressesService(s *Service) *GlobalAddressesService + func (r *GlobalAddressesService) Delete(project string, address string) *GlobalAddressesDeleteCall + func (r *GlobalAddressesService) Get(project string, address string) *GlobalAddressesGetCall + func (r *GlobalAddressesService) Insert(project string, address *Address) *GlobalAddressesInsertCall + func (r *GlobalAddressesService) List(project string) *GlobalAddressesListCall + type GlobalForwardingRulesDeleteCall struct + func (c *GlobalForwardingRulesDeleteCall) Do() (*Operation, error) + func (c *GlobalForwardingRulesDeleteCall) Fields(s ...googleapi.Field) *GlobalForwardingRulesDeleteCall + type GlobalForwardingRulesGetCall struct + func (c *GlobalForwardingRulesGetCall) Do() (*ForwardingRule, error) + func (c *GlobalForwardingRulesGetCall) Fields(s ...googleapi.Field) *GlobalForwardingRulesGetCall + type GlobalForwardingRulesInsertCall struct + func (c *GlobalForwardingRulesInsertCall) Do() (*Operation, error) + func (c *GlobalForwardingRulesInsertCall) Fields(s ...googleapi.Field) *GlobalForwardingRulesInsertCall + type GlobalForwardingRulesListCall struct + func (c *GlobalForwardingRulesListCall) Do() (*ForwardingRuleList, error) + func (c *GlobalForwardingRulesListCall) Fields(s ...googleapi.Field) *GlobalForwardingRulesListCall + func (c *GlobalForwardingRulesListCall) Filter(filter string) *GlobalForwardingRulesListCall + func (c *GlobalForwardingRulesListCall) MaxResults(maxResults int64) *GlobalForwardingRulesListCall + func (c *GlobalForwardingRulesListCall) PageToken(pageToken string) *GlobalForwardingRulesListCall + type GlobalForwardingRulesService struct + func NewGlobalForwardingRulesService(s *Service) *GlobalForwardingRulesService + func (r *GlobalForwardingRulesService) Delete(project string, forwardingRule string) *GlobalForwardingRulesDeleteCall + func (r *GlobalForwardingRulesService) Get(project string, forwardingRule string) *GlobalForwardingRulesGetCall + func (r *GlobalForwardingRulesService) Insert(project string, forwardingrule *ForwardingRule) *GlobalForwardingRulesInsertCall + func (r *GlobalForwardingRulesService) List(project string) *GlobalForwardingRulesListCall + func (r *GlobalForwardingRulesService) SetTarget(project string, forwardingRule string, targetreference *TargetReference) *GlobalForwardingRulesSetTargetCall + type GlobalForwardingRulesSetTargetCall struct + func (c *GlobalForwardingRulesSetTargetCall) Do() (*Operation, error) + func (c *GlobalForwardingRulesSetTargetCall) Fields(s ...googleapi.Field) *GlobalForwardingRulesSetTargetCall + type GlobalOperationsAggregatedListCall struct + func (c *GlobalOperationsAggregatedListCall) Do() (*OperationAggregatedList, error) + func (c *GlobalOperationsAggregatedListCall) Fields(s ...googleapi.Field) *GlobalOperationsAggregatedListCall + func (c *GlobalOperationsAggregatedListCall) Filter(filter string) *GlobalOperationsAggregatedListCall + func (c *GlobalOperationsAggregatedListCall) MaxResults(maxResults int64) *GlobalOperationsAggregatedListCall + func (c *GlobalOperationsAggregatedListCall) PageToken(pageToken string) *GlobalOperationsAggregatedListCall + type GlobalOperationsDeleteCall struct + func (c *GlobalOperationsDeleteCall) Do() error + func (c *GlobalOperationsDeleteCall) Fields(s ...googleapi.Field) *GlobalOperationsDeleteCall + type GlobalOperationsGetCall struct + func (c *GlobalOperationsGetCall) Do() (*Operation, error) + func (c *GlobalOperationsGetCall) Fields(s ...googleapi.Field) *GlobalOperationsGetCall + type GlobalOperationsListCall struct + func (c *GlobalOperationsListCall) Do() (*OperationList, error) + func (c *GlobalOperationsListCall) Fields(s ...googleapi.Field) *GlobalOperationsListCall + func (c *GlobalOperationsListCall) Filter(filter string) *GlobalOperationsListCall + func (c *GlobalOperationsListCall) MaxResults(maxResults int64) *GlobalOperationsListCall + func (c *GlobalOperationsListCall) PageToken(pageToken string) *GlobalOperationsListCall + type GlobalOperationsService struct + func NewGlobalOperationsService(s *Service) *GlobalOperationsService + func (r *GlobalOperationsService) AggregatedList(project string) *GlobalOperationsAggregatedListCall + func (r *GlobalOperationsService) Delete(project string, operation string) *GlobalOperationsDeleteCall + func (r *GlobalOperationsService) Get(project string, operation string) *GlobalOperationsGetCall + func (r *GlobalOperationsService) List(project string) *GlobalOperationsListCall + type HealthCheckReference struct + HealthCheck string + type HealthStatus struct + HealthState string + Instance string + IpAddress string + Port int64 + type HostRule struct + Description string + Hosts []string + PathMatcher string + type HttpHealthCheck struct + CheckIntervalSec int64 + CreationTimestamp string + Description string + HealthyThreshold int64 + Host string + Id uint64 + Kind string + Name string + Port int64 + RequestPath string + SelfLink string + TimeoutSec int64 + UnhealthyThreshold int64 + type HttpHealthCheckList struct + Id string + Items []*HttpHealthCheck + Kind string + NextPageToken string + SelfLink string + type HttpHealthChecksDeleteCall struct + func (c *HttpHealthChecksDeleteCall) Do() (*Operation, error) + func (c *HttpHealthChecksDeleteCall) Fields(s ...googleapi.Field) *HttpHealthChecksDeleteCall + type HttpHealthChecksGetCall struct + func (c *HttpHealthChecksGetCall) Do() (*HttpHealthCheck, error) + func (c *HttpHealthChecksGetCall) Fields(s ...googleapi.Field) *HttpHealthChecksGetCall + type HttpHealthChecksInsertCall struct + func (c *HttpHealthChecksInsertCall) Do() (*Operation, error) + func (c *HttpHealthChecksInsertCall) Fields(s ...googleapi.Field) *HttpHealthChecksInsertCall + type HttpHealthChecksListCall struct + func (c *HttpHealthChecksListCall) Do() (*HttpHealthCheckList, error) + func (c *HttpHealthChecksListCall) Fields(s ...googleapi.Field) *HttpHealthChecksListCall + func (c *HttpHealthChecksListCall) Filter(filter string) *HttpHealthChecksListCall + func (c *HttpHealthChecksListCall) MaxResults(maxResults int64) *HttpHealthChecksListCall + func (c *HttpHealthChecksListCall) PageToken(pageToken string) *HttpHealthChecksListCall + type HttpHealthChecksPatchCall struct + func (c *HttpHealthChecksPatchCall) Do() (*Operation, error) + func (c *HttpHealthChecksPatchCall) Fields(s ...googleapi.Field) *HttpHealthChecksPatchCall + type HttpHealthChecksService struct + func NewHttpHealthChecksService(s *Service) *HttpHealthChecksService + func (r *HttpHealthChecksService) Delete(project string, httpHealthCheck string) *HttpHealthChecksDeleteCall + func (r *HttpHealthChecksService) Get(project string, httpHealthCheck string) *HttpHealthChecksGetCall + func (r *HttpHealthChecksService) Insert(project string, httphealthcheck *HttpHealthCheck) *HttpHealthChecksInsertCall + func (r *HttpHealthChecksService) List(project string) *HttpHealthChecksListCall + func (r *HttpHealthChecksService) Patch(project string, httpHealthCheck string, httphealthcheck *HttpHealthCheck) *HttpHealthChecksPatchCall + func (r *HttpHealthChecksService) Update(project string, httpHealthCheck string, httphealthcheck *HttpHealthCheck) *HttpHealthChecksUpdateCall + type HttpHealthChecksUpdateCall struct + func (c *HttpHealthChecksUpdateCall) Do() (*Operation, error) + func (c *HttpHealthChecksUpdateCall) Fields(s ...googleapi.Field) *HttpHealthChecksUpdateCall + type Image struct + ArchiveSizeBytes int64 + CreationTimestamp string + Deprecated *DeprecationStatus + Description string + DiskSizeGb int64 + Id uint64 + Kind string + Licenses []string + Name string + RawDisk *ImageRawDisk + SelfLink string + SourceDisk string + SourceDiskId string + SourceType string + Status string + type ImageList struct + Id string + Items []*Image + Kind string + NextPageToken string + SelfLink string + type ImageRawDisk struct + ContainerType string + Sha1Checksum string + Source string + type ImagesDeleteCall struct + func (c *ImagesDeleteCall) Do() (*Operation, error) + func (c *ImagesDeleteCall) Fields(s ...googleapi.Field) *ImagesDeleteCall + type ImagesDeprecateCall struct + func (c *ImagesDeprecateCall) Do() (*Operation, error) + func (c *ImagesDeprecateCall) Fields(s ...googleapi.Field) *ImagesDeprecateCall + type ImagesGetCall struct + func (c *ImagesGetCall) Do() (*Image, error) + func (c *ImagesGetCall) Fields(s ...googleapi.Field) *ImagesGetCall + type ImagesInsertCall struct + func (c *ImagesInsertCall) Do() (*Operation, error) + func (c *ImagesInsertCall) Fields(s ...googleapi.Field) *ImagesInsertCall + type ImagesListCall struct + func (c *ImagesListCall) Do() (*ImageList, error) + func (c *ImagesListCall) Fields(s ...googleapi.Field) *ImagesListCall + func (c *ImagesListCall) Filter(filter string) *ImagesListCall + func (c *ImagesListCall) MaxResults(maxResults int64) *ImagesListCall + func (c *ImagesListCall) PageToken(pageToken string) *ImagesListCall + type ImagesService struct + func NewImagesService(s *Service) *ImagesService + func (r *ImagesService) Delete(project string, image string) *ImagesDeleteCall + func (r *ImagesService) Deprecate(project string, image string, deprecationstatus *DeprecationStatus) *ImagesDeprecateCall + func (r *ImagesService) Get(project string, image string) *ImagesGetCall + func (r *ImagesService) Insert(project string, image *Image) *ImagesInsertCall + func (r *ImagesService) List(project string) *ImagesListCall + type Instance struct + CanIpForward bool + CreationTimestamp string + Description string + Disks []*AttachedDisk + Id uint64 + Kind string + MachineType string + Metadata *Metadata + Name string + NetworkInterfaces []*NetworkInterface + Scheduling *Scheduling + SelfLink string + ServiceAccounts []*ServiceAccount + Status string + StatusMessage string + Tags *Tags + Zone string + type InstanceAggregatedList struct + Id string + Items map[string]InstancesScopedList + Kind string + NextPageToken string + SelfLink string + type InstanceList struct + Id string + Items []*Instance + Kind string + NextPageToken string + SelfLink string + type InstanceProperties struct + CanIpForward bool + Description string + Disks []*AttachedDisk + MachineType string + Metadata *Metadata + NetworkInterfaces []*NetworkInterface + Scheduling *Scheduling + ServiceAccounts []*ServiceAccount + Tags *Tags + type InstanceReference struct + Instance string + type InstanceTemplate struct + CreationTimestamp string + Description string + Id uint64 + Kind string + Name string + Properties *InstanceProperties + SelfLink string + type InstanceTemplateList struct + Id string + Items []*InstanceTemplate + Kind string + NextPageToken string + SelfLink string + type InstanceTemplatesDeleteCall struct + func (c *InstanceTemplatesDeleteCall) Do() (*Operation, error) + func (c *InstanceTemplatesDeleteCall) Fields(s ...googleapi.Field) *InstanceTemplatesDeleteCall + type InstanceTemplatesGetCall struct + func (c *InstanceTemplatesGetCall) Do() (*InstanceTemplate, error) + func (c *InstanceTemplatesGetCall) Fields(s ...googleapi.Field) *InstanceTemplatesGetCall + type InstanceTemplatesInsertCall struct + func (c *InstanceTemplatesInsertCall) Do() (*Operation, error) + func (c *InstanceTemplatesInsertCall) Fields(s ...googleapi.Field) *InstanceTemplatesInsertCall + type InstanceTemplatesListCall struct + func (c *InstanceTemplatesListCall) Do() (*InstanceTemplateList, error) + func (c *InstanceTemplatesListCall) Fields(s ...googleapi.Field) *InstanceTemplatesListCall + func (c *InstanceTemplatesListCall) Filter(filter string) *InstanceTemplatesListCall + func (c *InstanceTemplatesListCall) MaxResults(maxResults int64) *InstanceTemplatesListCall + func (c *InstanceTemplatesListCall) PageToken(pageToken string) *InstanceTemplatesListCall + type InstanceTemplatesService struct + func NewInstanceTemplatesService(s *Service) *InstanceTemplatesService + func (r *InstanceTemplatesService) Delete(project string, instanceTemplate string) *InstanceTemplatesDeleteCall + func (r *InstanceTemplatesService) Get(project string, instanceTemplate string) *InstanceTemplatesGetCall + func (r *InstanceTemplatesService) Insert(project string, instancetemplate *InstanceTemplate) *InstanceTemplatesInsertCall + func (r *InstanceTemplatesService) List(project string) *InstanceTemplatesListCall + type InstancesAddAccessConfigCall struct + func (c *InstancesAddAccessConfigCall) Do() (*Operation, error) + func (c *InstancesAddAccessConfigCall) Fields(s ...googleapi.Field) *InstancesAddAccessConfigCall + type InstancesAggregatedListCall struct + func (c *InstancesAggregatedListCall) Do() (*InstanceAggregatedList, error) + func (c *InstancesAggregatedListCall) Fields(s ...googleapi.Field) *InstancesAggregatedListCall + func (c *InstancesAggregatedListCall) Filter(filter string) *InstancesAggregatedListCall + func (c *InstancesAggregatedListCall) MaxResults(maxResults int64) *InstancesAggregatedListCall + func (c *InstancesAggregatedListCall) PageToken(pageToken string) *InstancesAggregatedListCall + type InstancesAttachDiskCall struct + func (c *InstancesAttachDiskCall) Do() (*Operation, error) + func (c *InstancesAttachDiskCall) Fields(s ...googleapi.Field) *InstancesAttachDiskCall + type InstancesDeleteAccessConfigCall struct + func (c *InstancesDeleteAccessConfigCall) Do() (*Operation, error) + func (c *InstancesDeleteAccessConfigCall) Fields(s ...googleapi.Field) *InstancesDeleteAccessConfigCall + type InstancesDeleteCall struct + func (c *InstancesDeleteCall) Do() (*Operation, error) + func (c *InstancesDeleteCall) Fields(s ...googleapi.Field) *InstancesDeleteCall + type InstancesDetachDiskCall struct + func (c *InstancesDetachDiskCall) Do() (*Operation, error) + func (c *InstancesDetachDiskCall) Fields(s ...googleapi.Field) *InstancesDetachDiskCall + type InstancesGetCall struct + func (c *InstancesGetCall) Do() (*Instance, error) + func (c *InstancesGetCall) Fields(s ...googleapi.Field) *InstancesGetCall + type InstancesGetSerialPortOutputCall struct + func (c *InstancesGetSerialPortOutputCall) Do() (*SerialPortOutput, error) + func (c *InstancesGetSerialPortOutputCall) Fields(s ...googleapi.Field) *InstancesGetSerialPortOutputCall + type InstancesInsertCall struct + func (c *InstancesInsertCall) Do() (*Operation, error) + func (c *InstancesInsertCall) Fields(s ...googleapi.Field) *InstancesInsertCall + type InstancesListCall struct + func (c *InstancesListCall) Do() (*InstanceList, error) + func (c *InstancesListCall) Fields(s ...googleapi.Field) *InstancesListCall + func (c *InstancesListCall) Filter(filter string) *InstancesListCall + func (c *InstancesListCall) MaxResults(maxResults int64) *InstancesListCall + func (c *InstancesListCall) PageToken(pageToken string) *InstancesListCall + type InstancesResetCall struct + func (c *InstancesResetCall) Do() (*Operation, error) + func (c *InstancesResetCall) Fields(s ...googleapi.Field) *InstancesResetCall + type InstancesScopedList struct + Instances []*Instance + Warning *InstancesScopedListWarning + type InstancesScopedListWarning struct + Code string + Data []*InstancesScopedListWarningData + Message string + type InstancesScopedListWarningData struct + Key string + Value string + type InstancesService struct + func NewInstancesService(s *Service) *InstancesService + func (r *InstancesService) AddAccessConfig(project string, zone string, instance string, networkInterface string, ...) *InstancesAddAccessConfigCall + func (r *InstancesService) AggregatedList(project string) *InstancesAggregatedListCall + func (r *InstancesService) AttachDisk(project string, zone string, instance string, attacheddisk *AttachedDisk) *InstancesAttachDiskCall + func (r *InstancesService) Delete(project string, zone string, instance string) *InstancesDeleteCall + func (r *InstancesService) DeleteAccessConfig(project string, zone string, instance string, accessConfig string, ...) *InstancesDeleteAccessConfigCall + func (r *InstancesService) DetachDisk(project string, zone string, instance string, deviceName string) *InstancesDetachDiskCall + func (r *InstancesService) Get(project string, zone string, instance string) *InstancesGetCall + func (r *InstancesService) GetSerialPortOutput(project string, zone string, instance string) *InstancesGetSerialPortOutputCall + func (r *InstancesService) Insert(project string, zone string, instance *Instance) *InstancesInsertCall + func (r *InstancesService) List(project string, zone string) *InstancesListCall + func (r *InstancesService) Reset(project string, zone string, instance string) *InstancesResetCall + func (r *InstancesService) SetDiskAutoDelete(project string, zone string, instance string, autoDelete bool, ...) *InstancesSetDiskAutoDeleteCall + func (r *InstancesService) SetMetadata(project string, zone string, instance string, metadata *Metadata) *InstancesSetMetadataCall + func (r *InstancesService) SetScheduling(project string, zone string, instance string, scheduling *Scheduling) *InstancesSetSchedulingCall + func (r *InstancesService) SetTags(project string, zone string, instance string, tags *Tags) *InstancesSetTagsCall + type InstancesSetDiskAutoDeleteCall struct + func (c *InstancesSetDiskAutoDeleteCall) Do() (*Operation, error) + func (c *InstancesSetDiskAutoDeleteCall) Fields(s ...googleapi.Field) *InstancesSetDiskAutoDeleteCall + type InstancesSetMetadataCall struct + func (c *InstancesSetMetadataCall) Do() (*Operation, error) + func (c *InstancesSetMetadataCall) Fields(s ...googleapi.Field) *InstancesSetMetadataCall + type InstancesSetSchedulingCall struct + func (c *InstancesSetSchedulingCall) Do() (*Operation, error) + func (c *InstancesSetSchedulingCall) Fields(s ...googleapi.Field) *InstancesSetSchedulingCall + type InstancesSetTagsCall struct + func (c *InstancesSetTagsCall) Do() (*Operation, error) + func (c *InstancesSetTagsCall) Fields(s ...googleapi.Field) *InstancesSetTagsCall + type License struct + ChargesUseFee bool + Kind string + Name string + SelfLink string + type LicensesGetCall struct + func (c *LicensesGetCall) Do() (*License, error) + func (c *LicensesGetCall) Fields(s ...googleapi.Field) *LicensesGetCall + type LicensesService struct + func NewLicensesService(s *Service) *LicensesService + func (r *LicensesService) Get(project string, license string) *LicensesGetCall + type MachineType struct + CreationTimestamp string + Deprecated *DeprecationStatus + Description string + GuestCpus int64 + Id uint64 + ImageSpaceGb int64 + Kind string + MaximumPersistentDisks int64 + MaximumPersistentDisksSizeGb int64 + MemoryMb int64 + Name string + ScratchDisks []*MachineTypeScratchDisks + SelfLink string + Zone string + type MachineTypeAggregatedList struct + Id string + Items map[string]MachineTypesScopedList + Kind string + NextPageToken string + SelfLink string + type MachineTypeList struct + Id string + Items []*MachineType + Kind string + NextPageToken string + SelfLink string + type MachineTypeScratchDisks struct + DiskGb int64 + type MachineTypesAggregatedListCall struct + func (c *MachineTypesAggregatedListCall) Do() (*MachineTypeAggregatedList, error) + func (c *MachineTypesAggregatedListCall) Fields(s ...googleapi.Field) *MachineTypesAggregatedListCall + func (c *MachineTypesAggregatedListCall) Filter(filter string) *MachineTypesAggregatedListCall + func (c *MachineTypesAggregatedListCall) MaxResults(maxResults int64) *MachineTypesAggregatedListCall + func (c *MachineTypesAggregatedListCall) PageToken(pageToken string) *MachineTypesAggregatedListCall + type MachineTypesGetCall struct + func (c *MachineTypesGetCall) Do() (*MachineType, error) + func (c *MachineTypesGetCall) Fields(s ...googleapi.Field) *MachineTypesGetCall + type MachineTypesListCall struct + func (c *MachineTypesListCall) Do() (*MachineTypeList, error) + func (c *MachineTypesListCall) Fields(s ...googleapi.Field) *MachineTypesListCall + func (c *MachineTypesListCall) Filter(filter string) *MachineTypesListCall + func (c *MachineTypesListCall) MaxResults(maxResults int64) *MachineTypesListCall + func (c *MachineTypesListCall) PageToken(pageToken string) *MachineTypesListCall + type MachineTypesScopedList struct + MachineTypes []*MachineType + Warning *MachineTypesScopedListWarning + type MachineTypesScopedListWarning struct + Code string + Data []*MachineTypesScopedListWarningData + Message string + type MachineTypesScopedListWarningData struct + Key string + Value string + type MachineTypesService struct + func NewMachineTypesService(s *Service) *MachineTypesService + func (r *MachineTypesService) AggregatedList(project string) *MachineTypesAggregatedListCall + func (r *MachineTypesService) Get(project string, zone string, machineType string) *MachineTypesGetCall + func (r *MachineTypesService) List(project string, zone string) *MachineTypesListCall + type Metadata struct + Fingerprint string + Items []*MetadataItems + Kind string + type MetadataItems struct + Key string + Value string + type Network struct + CreationTimestamp string + Description string + GatewayIPv4 string + IPv4Range string + Id uint64 + Kind string + Name string + SelfLink string + type NetworkInterface struct + AccessConfigs []*AccessConfig + Name string + Network string + NetworkIP string + type NetworkList struct + Id string + Items []*Network + Kind string + NextPageToken string + SelfLink string + type NetworksDeleteCall struct + func (c *NetworksDeleteCall) Do() (*Operation, error) + func (c *NetworksDeleteCall) Fields(s ...googleapi.Field) *NetworksDeleteCall + type NetworksGetCall struct + func (c *NetworksGetCall) Do() (*Network, error) + func (c *NetworksGetCall) Fields(s ...googleapi.Field) *NetworksGetCall + type NetworksInsertCall struct + func (c *NetworksInsertCall) Do() (*Operation, error) + func (c *NetworksInsertCall) Fields(s ...googleapi.Field) *NetworksInsertCall + type NetworksListCall struct + func (c *NetworksListCall) Do() (*NetworkList, error) + func (c *NetworksListCall) Fields(s ...googleapi.Field) *NetworksListCall + func (c *NetworksListCall) Filter(filter string) *NetworksListCall + func (c *NetworksListCall) MaxResults(maxResults int64) *NetworksListCall + func (c *NetworksListCall) PageToken(pageToken string) *NetworksListCall + type NetworksService struct + func NewNetworksService(s *Service) *NetworksService + func (r *NetworksService) Delete(project string, network string) *NetworksDeleteCall + func (r *NetworksService) Get(project string, network string) *NetworksGetCall + func (r *NetworksService) Insert(project string, network *Network) *NetworksInsertCall + func (r *NetworksService) List(project string) *NetworksListCall + type Operation struct + ClientOperationId string + CreationTimestamp string + EndTime string + Error *OperationError + HttpErrorMessage string + HttpErrorStatusCode int64 + Id uint64 + InsertTime string + Kind string + Name string + OperationType string + Progress int64 + Region string + SelfLink string + StartTime string + Status string + StatusMessage string + TargetId uint64 + TargetLink string + User string + Warnings []*OperationWarnings + Zone string + type OperationAggregatedList struct + Id string + Items map[string]OperationsScopedList + Kind string + NextPageToken string + SelfLink string + type OperationError struct + Errors []*OperationErrorErrors + type OperationErrorErrors struct + Code string + Location string + Message string + type OperationList struct + Id string + Items []*Operation + Kind string + NextPageToken string + SelfLink string + type OperationWarnings struct + Code string + Data []*OperationWarningsData + Message string + type OperationWarningsData struct + Key string + Value string + type OperationsScopedList struct + Operations []*Operation + Warning *OperationsScopedListWarning + type OperationsScopedListWarning struct + Code string + Data []*OperationsScopedListWarningData + Message string + type OperationsScopedListWarningData struct + Key string + Value string + type PathMatcher struct + DefaultService string + Description string + Name string + PathRules []*PathRule + type PathRule struct + Paths []string + Service string + type Project struct + CommonInstanceMetadata *Metadata + CreationTimestamp string + Description string + Id uint64 + Kind string + Name string + Quotas []*Quota + SelfLink string + UsageExportLocation *UsageExportLocation + type ProjectsGetCall struct + func (c *ProjectsGetCall) Do() (*Project, error) + func (c *ProjectsGetCall) Fields(s ...googleapi.Field) *ProjectsGetCall + type ProjectsService struct + func NewProjectsService(s *Service) *ProjectsService + func (r *ProjectsService) Get(project string) *ProjectsGetCall + func (r *ProjectsService) SetCommonInstanceMetadata(project string, metadata *Metadata) *ProjectsSetCommonInstanceMetadataCall + func (r *ProjectsService) SetUsageExportBucket(project string, usageexportlocation *UsageExportLocation) *ProjectsSetUsageExportBucketCall + type ProjectsSetCommonInstanceMetadataCall struct + func (c *ProjectsSetCommonInstanceMetadataCall) Do() (*Operation, error) + func (c *ProjectsSetCommonInstanceMetadataCall) Fields(s ...googleapi.Field) *ProjectsSetCommonInstanceMetadataCall + type ProjectsSetUsageExportBucketCall struct + func (c *ProjectsSetUsageExportBucketCall) Do() (*Operation, error) + func (c *ProjectsSetUsageExportBucketCall) Fields(s ...googleapi.Field) *ProjectsSetUsageExportBucketCall + type Quota struct + Limit float64 + Metric string + Usage float64 + type Region struct + CreationTimestamp string + Deprecated *DeprecationStatus + Description string + Id uint64 + Kind string + Name string + Quotas []*Quota + SelfLink string + Status string + Zones []string + type RegionList struct + Id string + Items []*Region + Kind string + NextPageToken string + SelfLink string + type RegionOperationsDeleteCall struct + func (c *RegionOperationsDeleteCall) Do() error + func (c *RegionOperationsDeleteCall) Fields(s ...googleapi.Field) *RegionOperationsDeleteCall + type RegionOperationsGetCall struct + func (c *RegionOperationsGetCall) Do() (*Operation, error) + func (c *RegionOperationsGetCall) Fields(s ...googleapi.Field) *RegionOperationsGetCall + type RegionOperationsListCall struct + func (c *RegionOperationsListCall) Do() (*OperationList, error) + func (c *RegionOperationsListCall) Fields(s ...googleapi.Field) *RegionOperationsListCall + func (c *RegionOperationsListCall) Filter(filter string) *RegionOperationsListCall + func (c *RegionOperationsListCall) MaxResults(maxResults int64) *RegionOperationsListCall + func (c *RegionOperationsListCall) PageToken(pageToken string) *RegionOperationsListCall + type RegionOperationsService struct + func NewRegionOperationsService(s *Service) *RegionOperationsService + func (r *RegionOperationsService) Delete(project string, region string, operation string) *RegionOperationsDeleteCall + func (r *RegionOperationsService) Get(project string, region string, operation string) *RegionOperationsGetCall + func (r *RegionOperationsService) List(project string, region string) *RegionOperationsListCall + type RegionsGetCall struct + func (c *RegionsGetCall) Do() (*Region, error) + func (c *RegionsGetCall) Fields(s ...googleapi.Field) *RegionsGetCall + type RegionsListCall struct + func (c *RegionsListCall) Do() (*RegionList, error) + func (c *RegionsListCall) Fields(s ...googleapi.Field) *RegionsListCall + func (c *RegionsListCall) Filter(filter string) *RegionsListCall + func (c *RegionsListCall) MaxResults(maxResults int64) *RegionsListCall + func (c *RegionsListCall) PageToken(pageToken string) *RegionsListCall + type RegionsService struct + func NewRegionsService(s *Service) *RegionsService + func (r *RegionsService) Get(project string, region string) *RegionsGetCall + func (r *RegionsService) List(project string) *RegionsListCall + type ResourceGroupReference struct + Group string + type Route struct + CreationTimestamp string + Description string + DestRange string + Id uint64 + Kind string + Name string + Network string + NextHopGateway string + NextHopInstance string + NextHopIp string + NextHopNetwork string + Priority int64 + SelfLink string + Tags []string + Warnings []*RouteWarnings + type RouteList struct + Id string + Items []*Route + Kind string + NextPageToken string + SelfLink string + type RouteWarnings struct + Code string + Data []*RouteWarningsData + Message string + type RouteWarningsData struct + Key string + Value string + type RoutesDeleteCall struct + func (c *RoutesDeleteCall) Do() (*Operation, error) + func (c *RoutesDeleteCall) Fields(s ...googleapi.Field) *RoutesDeleteCall + type RoutesGetCall struct + func (c *RoutesGetCall) Do() (*Route, error) + func (c *RoutesGetCall) Fields(s ...googleapi.Field) *RoutesGetCall + type RoutesInsertCall struct + func (c *RoutesInsertCall) Do() (*Operation, error) + func (c *RoutesInsertCall) Fields(s ...googleapi.Field) *RoutesInsertCall + type RoutesListCall struct + func (c *RoutesListCall) Do() (*RouteList, error) + func (c *RoutesListCall) Fields(s ...googleapi.Field) *RoutesListCall + func (c *RoutesListCall) Filter(filter string) *RoutesListCall + func (c *RoutesListCall) MaxResults(maxResults int64) *RoutesListCall + func (c *RoutesListCall) PageToken(pageToken string) *RoutesListCall + type RoutesService struct + func NewRoutesService(s *Service) *RoutesService + func (r *RoutesService) Delete(project string, route string) *RoutesDeleteCall + func (r *RoutesService) Get(project string, route string) *RoutesGetCall + func (r *RoutesService) Insert(project string, route *Route) *RoutesInsertCall + func (r *RoutesService) List(project string) *RoutesListCall + type Scheduling struct + AutomaticRestart bool + OnHostMaintenance string + type SerialPortOutput struct + Contents string + Kind string + SelfLink string + type Service struct + Addresses *AddressesService + BackendServices *BackendServicesService + BasePath string + DiskTypes *DiskTypesService + Disks *DisksService + Firewalls *FirewallsService + ForwardingRules *ForwardingRulesService + GlobalAddresses *GlobalAddressesService + GlobalForwardingRules *GlobalForwardingRulesService + GlobalOperations *GlobalOperationsService + HttpHealthChecks *HttpHealthChecksService + Images *ImagesService + InstanceTemplates *InstanceTemplatesService + Instances *InstancesService + Licenses *LicensesService + MachineTypes *MachineTypesService + Networks *NetworksService + Projects *ProjectsService + RegionOperations *RegionOperationsService + Regions *RegionsService + Routes *RoutesService + Snapshots *SnapshotsService + TargetHttpProxies *TargetHttpProxiesService + TargetInstances *TargetInstancesService + TargetPools *TargetPoolsService + UrlMaps *UrlMapsService + ZoneOperations *ZoneOperationsService + Zones *ZonesService + func New(client *http.Client) (*Service, error) + type ServiceAccount struct + Email string + Scopes []string + type Snapshot struct + CreationTimestamp string + Description string + DiskSizeGb int64 + Id uint64 + Kind string + Licenses []string + Name string + SelfLink string + SourceDisk string + SourceDiskId string + Status string + StorageBytes int64 + StorageBytesStatus string + type SnapshotList struct + Id string + Items []*Snapshot + Kind string + NextPageToken string + SelfLink string + type SnapshotsDeleteCall struct + func (c *SnapshotsDeleteCall) Do() (*Operation, error) + func (c *SnapshotsDeleteCall) Fields(s ...googleapi.Field) *SnapshotsDeleteCall + type SnapshotsGetCall struct + func (c *SnapshotsGetCall) Do() (*Snapshot, error) + func (c *SnapshotsGetCall) Fields(s ...googleapi.Field) *SnapshotsGetCall + type SnapshotsListCall struct + func (c *SnapshotsListCall) Do() (*SnapshotList, error) + func (c *SnapshotsListCall) Fields(s ...googleapi.Field) *SnapshotsListCall + func (c *SnapshotsListCall) Filter(filter string) *SnapshotsListCall + func (c *SnapshotsListCall) MaxResults(maxResults int64) *SnapshotsListCall + func (c *SnapshotsListCall) PageToken(pageToken string) *SnapshotsListCall + type SnapshotsService struct + func NewSnapshotsService(s *Service) *SnapshotsService + func (r *SnapshotsService) Delete(project string, snapshot string) *SnapshotsDeleteCall + func (r *SnapshotsService) Get(project string, snapshot string) *SnapshotsGetCall + func (r *SnapshotsService) List(project string) *SnapshotsListCall + type Tags struct + Fingerprint string + Items []string + type TargetHttpProxiesDeleteCall struct + func (c *TargetHttpProxiesDeleteCall) Do() (*Operation, error) + func (c *TargetHttpProxiesDeleteCall) Fields(s ...googleapi.Field) *TargetHttpProxiesDeleteCall + type TargetHttpProxiesGetCall struct + func (c *TargetHttpProxiesGetCall) Do() (*TargetHttpProxy, error) + func (c *TargetHttpProxiesGetCall) Fields(s ...googleapi.Field) *TargetHttpProxiesGetCall + type TargetHttpProxiesInsertCall struct + func (c *TargetHttpProxiesInsertCall) Do() (*Operation, error) + func (c *TargetHttpProxiesInsertCall) Fields(s ...googleapi.Field) *TargetHttpProxiesInsertCall + type TargetHttpProxiesListCall struct + func (c *TargetHttpProxiesListCall) Do() (*TargetHttpProxyList, error) + func (c *TargetHttpProxiesListCall) Fields(s ...googleapi.Field) *TargetHttpProxiesListCall + func (c *TargetHttpProxiesListCall) Filter(filter string) *TargetHttpProxiesListCall + func (c *TargetHttpProxiesListCall) MaxResults(maxResults int64) *TargetHttpProxiesListCall + func (c *TargetHttpProxiesListCall) PageToken(pageToken string) *TargetHttpProxiesListCall + type TargetHttpProxiesService struct + func NewTargetHttpProxiesService(s *Service) *TargetHttpProxiesService + func (r *TargetHttpProxiesService) Delete(project string, targetHttpProxy string) *TargetHttpProxiesDeleteCall + func (r *TargetHttpProxiesService) Get(project string, targetHttpProxy string) *TargetHttpProxiesGetCall + func (r *TargetHttpProxiesService) Insert(project string, targethttpproxy *TargetHttpProxy) *TargetHttpProxiesInsertCall + func (r *TargetHttpProxiesService) List(project string) *TargetHttpProxiesListCall + func (r *TargetHttpProxiesService) SetUrlMap(project string, targetHttpProxy string, urlmapreference *UrlMapReference) *TargetHttpProxiesSetUrlMapCall + type TargetHttpProxiesSetUrlMapCall struct + func (c *TargetHttpProxiesSetUrlMapCall) Do() (*Operation, error) + func (c *TargetHttpProxiesSetUrlMapCall) Fields(s ...googleapi.Field) *TargetHttpProxiesSetUrlMapCall + type TargetHttpProxy struct + CreationTimestamp string + Description string + Id uint64 + Kind string + Name string + SelfLink string + UrlMap string + type TargetHttpProxyList struct + Id string + Items []*TargetHttpProxy + Kind string + NextPageToken string + SelfLink string + type TargetInstance struct + CreationTimestamp string + Description string + Id uint64 + Instance string + Kind string + Name string + NatPolicy string + SelfLink string + Zone string + type TargetInstanceAggregatedList struct + Id string + Items map[string]TargetInstancesScopedList + Kind string + NextPageToken string + SelfLink string + type TargetInstanceList struct + Id string + Items []*TargetInstance + Kind string + NextPageToken string + SelfLink string + type TargetInstancesAggregatedListCall struct + func (c *TargetInstancesAggregatedListCall) Do() (*TargetInstanceAggregatedList, error) + func (c *TargetInstancesAggregatedListCall) Fields(s ...googleapi.Field) *TargetInstancesAggregatedListCall + func (c *TargetInstancesAggregatedListCall) Filter(filter string) *TargetInstancesAggregatedListCall + func (c *TargetInstancesAggregatedListCall) MaxResults(maxResults int64) *TargetInstancesAggregatedListCall + func (c *TargetInstancesAggregatedListCall) PageToken(pageToken string) *TargetInstancesAggregatedListCall + type TargetInstancesDeleteCall struct + func (c *TargetInstancesDeleteCall) Do() (*Operation, error) + func (c *TargetInstancesDeleteCall) Fields(s ...googleapi.Field) *TargetInstancesDeleteCall + type TargetInstancesGetCall struct + func (c *TargetInstancesGetCall) Do() (*TargetInstance, error) + func (c *TargetInstancesGetCall) Fields(s ...googleapi.Field) *TargetInstancesGetCall + type TargetInstancesInsertCall struct + func (c *TargetInstancesInsertCall) Do() (*Operation, error) + func (c *TargetInstancesInsertCall) Fields(s ...googleapi.Field) *TargetInstancesInsertCall + type TargetInstancesListCall struct + func (c *TargetInstancesListCall) Do() (*TargetInstanceList, error) + func (c *TargetInstancesListCall) Fields(s ...googleapi.Field) *TargetInstancesListCall + func (c *TargetInstancesListCall) Filter(filter string) *TargetInstancesListCall + func (c *TargetInstancesListCall) MaxResults(maxResults int64) *TargetInstancesListCall + func (c *TargetInstancesListCall) PageToken(pageToken string) *TargetInstancesListCall + type TargetInstancesScopedList struct + TargetInstances []*TargetInstance + Warning *TargetInstancesScopedListWarning + type TargetInstancesScopedListWarning struct + Code string + Data []*TargetInstancesScopedListWarningData + Message string + type TargetInstancesScopedListWarningData struct + Key string + Value string + type TargetInstancesService struct + func NewTargetInstancesService(s *Service) *TargetInstancesService + func (r *TargetInstancesService) AggregatedList(project string) *TargetInstancesAggregatedListCall + func (r *TargetInstancesService) Delete(project string, zone string, targetInstance string) *TargetInstancesDeleteCall + func (r *TargetInstancesService) Get(project string, zone string, targetInstance string) *TargetInstancesGetCall + func (r *TargetInstancesService) Insert(project string, zone string, targetinstance *TargetInstance) *TargetInstancesInsertCall + func (r *TargetInstancesService) List(project string, zone string) *TargetInstancesListCall + type TargetPool struct + BackupPool string + CreationTimestamp string + Description string + FailoverRatio float64 + HealthChecks []string + Id uint64 + Instances []string + Kind string + Name string + Region string + SelfLink string + SessionAffinity string + type TargetPoolAggregatedList struct + Id string + Items map[string]TargetPoolsScopedList + Kind string + NextPageToken string + SelfLink string + type TargetPoolInstanceHealth struct + HealthStatus []*HealthStatus + Kind string + type TargetPoolList struct + Id string + Items []*TargetPool + Kind string + NextPageToken string + SelfLink string + type TargetPoolsAddHealthCheckCall struct + func (c *TargetPoolsAddHealthCheckCall) Do() (*Operation, error) + func (c *TargetPoolsAddHealthCheckCall) Fields(s ...googleapi.Field) *TargetPoolsAddHealthCheckCall + type TargetPoolsAddHealthCheckRequest struct + HealthChecks []*HealthCheckReference + type TargetPoolsAddInstanceCall struct + func (c *TargetPoolsAddInstanceCall) Do() (*Operation, error) + func (c *TargetPoolsAddInstanceCall) Fields(s ...googleapi.Field) *TargetPoolsAddInstanceCall + type TargetPoolsAddInstanceRequest struct + Instances []*InstanceReference + type TargetPoolsAggregatedListCall struct + func (c *TargetPoolsAggregatedListCall) Do() (*TargetPoolAggregatedList, error) + func (c *TargetPoolsAggregatedListCall) Fields(s ...googleapi.Field) *TargetPoolsAggregatedListCall + func (c *TargetPoolsAggregatedListCall) Filter(filter string) *TargetPoolsAggregatedListCall + func (c *TargetPoolsAggregatedListCall) MaxResults(maxResults int64) *TargetPoolsAggregatedListCall + func (c *TargetPoolsAggregatedListCall) PageToken(pageToken string) *TargetPoolsAggregatedListCall + type TargetPoolsDeleteCall struct + func (c *TargetPoolsDeleteCall) Do() (*Operation, error) + func (c *TargetPoolsDeleteCall) Fields(s ...googleapi.Field) *TargetPoolsDeleteCall + type TargetPoolsGetCall struct + func (c *TargetPoolsGetCall) Do() (*TargetPool, error) + func (c *TargetPoolsGetCall) Fields(s ...googleapi.Field) *TargetPoolsGetCall + type TargetPoolsGetHealthCall struct + func (c *TargetPoolsGetHealthCall) Do() (*TargetPoolInstanceHealth, error) + func (c *TargetPoolsGetHealthCall) Fields(s ...googleapi.Field) *TargetPoolsGetHealthCall + type TargetPoolsInsertCall struct + func (c *TargetPoolsInsertCall) Do() (*Operation, error) + func (c *TargetPoolsInsertCall) Fields(s ...googleapi.Field) *TargetPoolsInsertCall + type TargetPoolsListCall struct + func (c *TargetPoolsListCall) Do() (*TargetPoolList, error) + func (c *TargetPoolsListCall) Fields(s ...googleapi.Field) *TargetPoolsListCall + func (c *TargetPoolsListCall) Filter(filter string) *TargetPoolsListCall + func (c *TargetPoolsListCall) MaxResults(maxResults int64) *TargetPoolsListCall + func (c *TargetPoolsListCall) PageToken(pageToken string) *TargetPoolsListCall + type TargetPoolsRemoveHealthCheckCall struct + func (c *TargetPoolsRemoveHealthCheckCall) Do() (*Operation, error) + func (c *TargetPoolsRemoveHealthCheckCall) Fields(s ...googleapi.Field) *TargetPoolsRemoveHealthCheckCall + type TargetPoolsRemoveHealthCheckRequest struct + HealthChecks []*HealthCheckReference + type TargetPoolsRemoveInstanceCall struct + func (c *TargetPoolsRemoveInstanceCall) Do() (*Operation, error) + func (c *TargetPoolsRemoveInstanceCall) Fields(s ...googleapi.Field) *TargetPoolsRemoveInstanceCall + type TargetPoolsRemoveInstanceRequest struct + Instances []*InstanceReference + type TargetPoolsScopedList struct + TargetPools []*TargetPool + Warning *TargetPoolsScopedListWarning + type TargetPoolsScopedListWarning struct + Code string + Data []*TargetPoolsScopedListWarningData + Message string + type TargetPoolsScopedListWarningData struct + Key string + Value string + type TargetPoolsService struct + func NewTargetPoolsService(s *Service) *TargetPoolsService + func (r *TargetPoolsService) AddHealthCheck(project string, region string, targetPool string, ...) *TargetPoolsAddHealthCheckCall + func (r *TargetPoolsService) AddInstance(project string, region string, targetPool string, ...) *TargetPoolsAddInstanceCall + func (r *TargetPoolsService) AggregatedList(project string) *TargetPoolsAggregatedListCall + func (r *TargetPoolsService) Delete(project string, region string, targetPool string) *TargetPoolsDeleteCall + func (r *TargetPoolsService) Get(project string, region string, targetPool string) *TargetPoolsGetCall + func (r *TargetPoolsService) GetHealth(project string, region string, targetPool string, ...) *TargetPoolsGetHealthCall + func (r *TargetPoolsService) Insert(project string, region string, targetpool *TargetPool) *TargetPoolsInsertCall + func (r *TargetPoolsService) List(project string, region string) *TargetPoolsListCall + func (r *TargetPoolsService) RemoveHealthCheck(project string, region string, targetPool string, ...) *TargetPoolsRemoveHealthCheckCall + func (r *TargetPoolsService) RemoveInstance(project string, region string, targetPool string, ...) *TargetPoolsRemoveInstanceCall + func (r *TargetPoolsService) SetBackup(project string, region string, targetPool string, ...) *TargetPoolsSetBackupCall + type TargetPoolsSetBackupCall struct + func (c *TargetPoolsSetBackupCall) Do() (*Operation, error) + func (c *TargetPoolsSetBackupCall) FailoverRatio(failoverRatio float64) *TargetPoolsSetBackupCall + func (c *TargetPoolsSetBackupCall) Fields(s ...googleapi.Field) *TargetPoolsSetBackupCall + type TargetReference struct + Target string + type TestFailure struct + ActualService string + ExpectedService string + Host string + Path string + type UrlMap struct + CreationTimestamp string + DefaultService string + Description string + Fingerprint string + HostRules []*HostRule + Id uint64 + Kind string + Name string + PathMatchers []*PathMatcher + SelfLink string + Tests []*UrlMapTest + type UrlMapList struct + Id string + Items []*UrlMap + Kind string + NextPageToken string + SelfLink string + type UrlMapReference struct + UrlMap string + type UrlMapTest struct + Description string + Host string + Path string + Service string + type UrlMapValidationResult struct + LoadErrors []string + LoadSucceeded bool + TestFailures []*TestFailure + TestPassed bool + type UrlMapsDeleteCall struct + func (c *UrlMapsDeleteCall) Do() (*Operation, error) + func (c *UrlMapsDeleteCall) Fields(s ...googleapi.Field) *UrlMapsDeleteCall + type UrlMapsGetCall struct + func (c *UrlMapsGetCall) Do() (*UrlMap, error) + func (c *UrlMapsGetCall) Fields(s ...googleapi.Field) *UrlMapsGetCall + type UrlMapsInsertCall struct + func (c *UrlMapsInsertCall) Do() (*Operation, error) + func (c *UrlMapsInsertCall) Fields(s ...googleapi.Field) *UrlMapsInsertCall + type UrlMapsListCall struct + func (c *UrlMapsListCall) Do() (*UrlMapList, error) + func (c *UrlMapsListCall) Fields(s ...googleapi.Field) *UrlMapsListCall + func (c *UrlMapsListCall) Filter(filter string) *UrlMapsListCall + func (c *UrlMapsListCall) MaxResults(maxResults int64) *UrlMapsListCall + func (c *UrlMapsListCall) PageToken(pageToken string) *UrlMapsListCall + type UrlMapsPatchCall struct + func (c *UrlMapsPatchCall) Do() (*Operation, error) + func (c *UrlMapsPatchCall) Fields(s ...googleapi.Field) *UrlMapsPatchCall + type UrlMapsService struct + func NewUrlMapsService(s *Service) *UrlMapsService + func (r *UrlMapsService) Delete(project string, urlMap string) *UrlMapsDeleteCall + func (r *UrlMapsService) Get(project string, urlMap string) *UrlMapsGetCall + func (r *UrlMapsService) Insert(project string, urlmap *UrlMap) *UrlMapsInsertCall + func (r *UrlMapsService) List(project string) *UrlMapsListCall + func (r *UrlMapsService) Patch(project string, urlMap string, urlmap *UrlMap) *UrlMapsPatchCall + func (r *UrlMapsService) Update(project string, urlMap string, urlmap *UrlMap) *UrlMapsUpdateCall + func (r *UrlMapsService) Validate(project string, urlMap string, urlmapsvalidaterequest *UrlMapsValidateRequest) *UrlMapsValidateCall + type UrlMapsUpdateCall struct + func (c *UrlMapsUpdateCall) Do() (*Operation, error) + func (c *UrlMapsUpdateCall) Fields(s ...googleapi.Field) *UrlMapsUpdateCall + type UrlMapsValidateCall struct + func (c *UrlMapsValidateCall) Do() (*UrlMapsValidateResponse, error) + func (c *UrlMapsValidateCall) Fields(s ...googleapi.Field) *UrlMapsValidateCall + type UrlMapsValidateRequest struct + Resource *UrlMap + type UrlMapsValidateResponse struct + Result *UrlMapValidationResult + type UsageExportLocation struct + BucketName string + ReportNamePrefix string + type Zone struct + CreationTimestamp string + Deprecated *DeprecationStatus + Description string + Id uint64 + Kind string + MaintenanceWindows []*ZoneMaintenanceWindows + Name string + Region string + SelfLink string + Status string + type ZoneList struct + Id string + Items []*Zone + Kind string + NextPageToken string + SelfLink string + type ZoneMaintenanceWindows struct + BeginTime string + Description string + EndTime string + Name string + type ZoneOperationsDeleteCall struct + func (c *ZoneOperationsDeleteCall) Do() error + func (c *ZoneOperationsDeleteCall) Fields(s ...googleapi.Field) *ZoneOperationsDeleteCall + type ZoneOperationsGetCall struct + func (c *ZoneOperationsGetCall) Do() (*Operation, error) + func (c *ZoneOperationsGetCall) Fields(s ...googleapi.Field) *ZoneOperationsGetCall + type ZoneOperationsListCall struct + func (c *ZoneOperationsListCall) Do() (*OperationList, error) + func (c *ZoneOperationsListCall) Fields(s ...googleapi.Field) *ZoneOperationsListCall + func (c *ZoneOperationsListCall) Filter(filter string) *ZoneOperationsListCall + func (c *ZoneOperationsListCall) MaxResults(maxResults int64) *ZoneOperationsListCall + func (c *ZoneOperationsListCall) PageToken(pageToken string) *ZoneOperationsListCall + type ZoneOperationsService struct + func NewZoneOperationsService(s *Service) *ZoneOperationsService + func (r *ZoneOperationsService) Delete(project string, zone string, operation string) *ZoneOperationsDeleteCall + func (r *ZoneOperationsService) Get(project string, zone string, operation string) *ZoneOperationsGetCall + func (r *ZoneOperationsService) List(project string, zone string) *ZoneOperationsListCall + type ZonesGetCall struct + func (c *ZonesGetCall) Do() (*Zone, error) + func (c *ZonesGetCall) Fields(s ...googleapi.Field) *ZonesGetCall + type ZonesListCall struct + func (c *ZonesListCall) Do() (*ZoneList, error) + func (c *ZonesListCall) Fields(s ...googleapi.Field) *ZonesListCall + func (c *ZonesListCall) Filter(filter string) *ZonesListCall + func (c *ZonesListCall) MaxResults(maxResults int64) *ZonesListCall + func (c *ZonesListCall) PageToken(pageToken string) *ZonesListCall + type ZonesService struct + func NewZonesService(s *Service) *ZonesService + func (r *ZonesService) Get(project string, zone string) *ZonesGetCall + func (r *ZonesService) List(project string) *ZonesListCall