ComputeApi class

Creates and runs virtual machines on Google Cloud Platform.

Constructors

ComputeApi(Client client, {String rootUrl: "https://compute.googleapis.com/", String servicePath: "compute/v1/projects/"})

Properties

acceleratorTypes AcceleratorTypesResourceApi
read-only
addresses AddressesResourceApi
read-only
autoscalers AutoscalersResourceApi
read-only
backendBuckets BackendBucketsResourceApi
read-only
backendServices BackendServicesResourceApi
read-only
disks DisksResourceApi
read-only
diskTypes DiskTypesResourceApi
read-only
externalVpnGateways ExternalVpnGatewaysResourceApi
read-only
firewalls FirewallsResourceApi
read-only
forwardingRules ForwardingRulesResourceApi
read-only
globalAddresses GlobalAddressesResourceApi
read-only
globalForwardingRules GlobalForwardingRulesResourceApi
read-only
globalNetworkEndpointGroups GlobalNetworkEndpointGroupsResourceApi
read-only
globalOperations GlobalOperationsResourceApi
read-only
hashCode int
The hash code for this object. [...]
read-only, inherited
healthChecks HealthChecksResourceApi
read-only
httpHealthChecks HttpHealthChecksResourceApi
read-only
httpsHealthChecks HttpsHealthChecksResourceApi
read-only
images ImagesResourceApi
read-only
instanceGroupManagers InstanceGroupManagersResourceApi
read-only
instanceGroups InstanceGroupsResourceApi
read-only
instances InstancesResourceApi
read-only
instanceTemplates InstanceTemplatesResourceApi
read-only
interconnectAttachments InterconnectAttachmentsResourceApi
read-only
interconnectLocations InterconnectLocationsResourceApi
read-only
interconnects InterconnectsResourceApi
read-only
licenseCodes LicenseCodesResourceApi
read-only
licenses LicensesResourceApi
read-only
machineTypes MachineTypesResourceApi
read-only
networkEndpointGroups NetworkEndpointGroupsResourceApi
read-only
networks NetworksResourceApi
read-only
nodeGroups NodeGroupsResourceApi
read-only
nodeTemplates NodeTemplatesResourceApi
read-only
nodeTypes NodeTypesResourceApi
read-only
packetMirrorings PacketMirroringsResourceApi
read-only
projects ProjectsResourceApi
read-only
regionAutoscalers RegionAutoscalersResourceApi
read-only
regionBackendServices RegionBackendServicesResourceApi
read-only
regionCommitments RegionCommitmentsResourceApi
read-only
regionDisks RegionDisksResourceApi
read-only
regionDiskTypes RegionDiskTypesResourceApi
read-only
regionHealthChecks RegionHealthChecksResourceApi
read-only
regionInstanceGroupManagers RegionInstanceGroupManagersResourceApi
read-only
regionInstanceGroups RegionInstanceGroupsResourceApi
read-only
regionOperations RegionOperationsResourceApi
read-only
regions RegionsResourceApi
read-only
regionSslCertificates RegionSslCertificatesResourceApi
read-only
regionTargetHttpProxies RegionTargetHttpProxiesResourceApi
read-only
regionTargetHttpsProxies RegionTargetHttpsProxiesResourceApi
read-only
regionUrlMaps RegionUrlMapsResourceApi
read-only
reservations ReservationsResourceApi
read-only
resourcePolicies ResourcePoliciesResourceApi
read-only
routers RoutersResourceApi
read-only
routes RoutesResourceApi
read-only
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
securityPolicies SecurityPoliciesResourceApi
read-only
snapshots SnapshotsResourceApi
read-only
sslCertificates SslCertificatesResourceApi
read-only
sslPolicies SslPoliciesResourceApi
read-only
subnetworks SubnetworksResourceApi
read-only
targetHttpProxies TargetHttpProxiesResourceApi
read-only
targetHttpsProxies TargetHttpsProxiesResourceApi
read-only
targetInstances TargetInstancesResourceApi
read-only
targetPools TargetPoolsResourceApi
read-only
targetSslProxies TargetSslProxiesResourceApi
read-only
targetTcpProxies TargetTcpProxiesResourceApi
read-only
targetVpnGateways TargetVpnGatewaysResourceApi
read-only
urlMaps UrlMapsResourceApi
read-only
vpnGateways VpnGatewaysResourceApi
read-only
vpnTunnels VpnTunnelsResourceApi
read-only
zoneOperations ZoneOperationsResourceApi
read-only
zones ZonesResourceApi
read-only

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited

Constants

CloudPlatformScope → const String
View and manage your data across Google Cloud Platform services
"https://www.googleapis.com/auth/cloud-platform"
ComputeReadonlyScope → const String
View your Google Compute Engine resources
"https://www.googleapis.com/auth/compute.readonly"
ComputeScope → const String
View and manage your Google Compute Engine resources
"https://www.googleapis.com/auth/compute"
DevstorageFullControlScope → const String
Manage your data and permissions in Google Cloud Storage
"https://www.googleapis.com/auth/devstorage.full_control"
DevstorageReadOnlyScope → const String
View your data in Google Cloud Storage
"https://www.googleapis.com/auth/devstorage.read_only"
DevstorageReadWriteScope → const String
Manage your data in Google Cloud Storage
"https://www.googleapis.com/auth/devstorage.read_write"