Module: Google::Apis::ComputeV1
- Defined in:
- generated/google/apis/compute_v1.rb,
generated/google/apis/compute_v1/classes.rb,
generated/google/apis/compute_v1/service.rb,
generated/google/apis/compute_v1/representations.rb
Overview
Compute Engine API
Creates and runs virtual machines on Google Cloud Platform.
Defined Under Namespace
Classes: AccessConfig, AddTargetPoolsHealthCheckRequest, AddTargetPoolsInstanceRequest, Address, AddressAggregatedList, AddressList, AddressesScopedList, AttachedDisk, AttachedDiskInitializeParams, Autoscaler, AutoscalerAggregatedList, AutoscalerList, AutoscalersScopedList, AutoscalingPolicy, AutoscalingPolicyCpuUtilization, AutoscalingPolicyCustomMetricUtilization, AutoscalingPolicyLoadBalancingUtilization, Backend, BackendBucket, BackendBucketList, BackendService, BackendServiceAggregatedList, BackendServiceCdnPolicy, BackendServiceGroupHealth, BackendServiceIap, BackendServiceList, BackendServicesScopedList, CacheInvalidationRule, CacheKeyPolicy, ComputeService, ConnectionDraining, CustomerEncryptionKey, CustomerEncryptionKeyProtectedDisk, DeprecationStatus, Disk, DiskAggregatedList, DiskList, DiskType, DiskTypeAggregatedList, DiskTypeList, DiskTypesScopedList, DisksResizeRequest, DisksScopedList, Firewall, FirewallList, ForwardingRule, ForwardingRuleAggregatedList, ForwardingRuleList, ForwardingRulesScopedList, GlobalSetLabelsRequest, GuestOsFeature, HealthCheck, HealthCheckList, HealthCheckReference, HealthStatus, HostRule, HttpHealthCheck, HttpHealthCheckList, HttpsHealthCheck, HttpsHealthCheckList, Image, ImageList, Instance, InstanceAggregatedList, InstanceGroup, InstanceGroupAggregatedList, InstanceGroupList, InstanceGroupManager, InstanceGroupManagerActionsSummary, InstanceGroupManagerAggregatedList, InstanceGroupManagerList, InstanceGroupManagersAbandonInstancesRequest, InstanceGroupManagersDeleteInstancesRequest, InstanceGroupManagersListManagedInstancesResponse, InstanceGroupManagersRecreateInstancesRequest, InstanceGroupManagersScopedList, InstanceGroupManagersSetInstanceTemplateRequest, InstanceGroupManagersSetTargetPoolsRequest, InstanceGroupsAddInstancesRequest, InstanceGroupsListInstances, InstanceGroupsListInstancesRequest, InstanceGroupsRemoveInstancesRequest, InstanceGroupsScopedList, InstanceGroupsSetNamedPortsRequest, InstanceList, InstanceProperties, InstanceReference, InstanceTemplate, InstanceTemplateList, InstanceWithNamedPorts, InstancesScopedList, InstancesSetLabelsRequest, InstancesSetMachineTypeRequest, InstancesSetServiceAccountRequest, InstancesStartWithEncryptionKeyRequest, License, MachineType, MachineTypeAggregatedList, MachineTypeList, MachineTypesScopedList, ManagedInstance, ManagedInstanceLastAttempt, Metadata, MoveDiskRequest, MoveInstanceRequest, NamedPort, Network, NetworkInterface, NetworkList, Operation, OperationAggregatedList, OperationList, OperationsScopedList, PathMatcher, PathRule, Project, ProjectsDisableXpnResourceRequest, ProjectsEnableXpnResourceRequest, ProjectsGetXpnResources, ProjectsListXpnHostsRequest, Quota, Region, RegionAutoscalerList, RegionInstanceGroupList, RegionInstanceGroupManagerList, RegionInstanceGroupManagersAbandonInstancesRequest, RegionInstanceGroupManagersDeleteInstancesRequest, RegionInstanceGroupManagersListInstancesResponse, RegionInstanceGroupManagersRecreateRequest, RegionInstanceGroupManagersSetTargetPoolsRequest, RegionInstanceGroupManagersSetTemplateRequest, RegionInstanceGroupsListInstances, RegionInstanceGroupsListInstancesRequest, RegionInstanceGroupsSetNamedPortsRequest, RegionList, RemoveTargetPoolsHealthCheckRequest, RemoveTargetPoolsInstanceRequest, ResourceGroupReference, Route, RouteList, Router, RouterAggregatedList, RouterBgp, RouterBgpPeer, RouterInterface, RouterList, RouterStatus, RouterStatusBgpPeerStatus, RouterStatusResponse, RoutersPreviewResponse, RoutersScopedList, Scheduling, SerialPortOutput, ServiceAccount, Snapshot, SnapshotList, SslCertificate, SslCertificateList, SslHealthCheck, Subnetwork, SubnetworkAggregatedList, SubnetworkList, SubnetworksExpandIpCidrRangeRequest, SubnetworksScopedList, SubnetworksSetPrivateIpGoogleAccessRequest, Tags, TargetHttpProxy, TargetHttpProxyList, TargetHttpsProxiesSetSslCertificatesRequest, TargetHttpsProxy, TargetHttpsProxyList, TargetInstance, TargetInstanceAggregatedList, TargetInstanceList, TargetInstancesScopedList, TargetPool, TargetPoolAggregatedList, TargetPoolInstanceHealth, TargetPoolList, TargetPoolsScopedList, TargetReference, TargetSslProxiesSetBackendServiceRequest, TargetSslProxiesSetProxyHeaderRequest, TargetSslProxiesSetSslCertificatesRequest, TargetSslProxy, TargetSslProxyList, TargetVpnGateway, TargetVpnGatewayAggregatedList, TargetVpnGatewayList, TargetVpnGatewaysScopedList, TcpHealthCheck, TestFailure, UrlMap, UrlMapList, UrlMapReference, UrlMapTest, UrlMapValidationResult, UsageExportLocation, ValidateUrlMapsRequest, ValidateUrlMapsResponse, VpnTunnel, VpnTunnelAggregatedList, VpnTunnelList, VpnTunnelsScopedList, XpnHostList, XpnResourceId, Zone, ZoneList, ZoneSetLabelsRequest
Constant Summary collapse
- VERSION =
'V1'
- REVISION =
'20170515'
- AUTH_CLOUD_PLATFORM =
View and manage your data across Google Cloud Platform services
'https://www.googleapis.com/auth/cloud-platform'
- AUTH_COMPUTE =
View and manage your Google Compute Engine resources
'https://www.googleapis.com/auth/compute'
- AUTH_COMPUTE_READONLY =
View your Google Compute Engine resources
'https://www.googleapis.com/auth/compute.readonly'
- AUTH_DEVSTORAGE_FULL_CONTROL =
Manage your data and permissions in Google Cloud Storage
'https://www.googleapis.com/auth/devstorage.full_control'
- AUTH_DEVSTORAGE_READ_ONLY =
View your data in Google Cloud Storage
'https://www.googleapis.com/auth/devstorage.read_only'
- AUTH_DEVSTORAGE_READ_WRITE =
Manage your data in Google Cloud Storage
'https://www.googleapis.com/auth/devstorage.read_write'