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/'})
Properties
- acceleratorTypes → AcceleratorTypesResource
- no setter
- addresses → AddressesResource
- no setter
- autoscalers → AutoscalersResource
- no setter
- backendBuckets → BackendBucketsResource
- no setter
- backendServices → BackendServicesResource
- no setter
- disks → DisksResource
- no setter
- diskTypes → DiskTypesResource
- no setter
- externalVpnGateways → ExternalVpnGatewaysResource
- no setter
- firewallPolicies → FirewallPoliciesResource
- no setter
- firewalls → FirewallsResource
- no setter
- forwardingRules → ForwardingRulesResource
- no setter
- globalAddresses → GlobalAddressesResource
- no setter
- globalForwardingRules → GlobalForwardingRulesResource
- no setter
- globalNetworkEndpointGroups → GlobalNetworkEndpointGroupsResource
- no setter
- globalOperations → GlobalOperationsResource
- no setter
- globalOrganizationOperations → GlobalOrganizationOperationsResource
- no setter
- globalPublicDelegatedPrefixes → GlobalPublicDelegatedPrefixesResource
- no setter
- hashCode → int
- The hash code for this object. no setterinherited
- healthChecks → HealthChecksResource
- no setter
- httpHealthChecks → HttpHealthChecksResource
- no setter
- httpsHealthChecks → HttpsHealthChecksResource
- no setter
- imageFamilyViews → ImageFamilyViewsResource
- no setter
- images → ImagesResource
- no setter
- instanceGroupManagerResizeRequests → InstanceGroupManagerResizeRequestsResource
- no setter
- instanceGroupManagers → InstanceGroupManagersResource
- no setter
- instanceGroups → InstanceGroupsResource
- no setter
- instances → InstancesResource
- no setter
- instanceSettings → InstanceSettingsResource
- no setter
- instanceTemplates → InstanceTemplatesResource
- no setter
- instantSnapshots → InstantSnapshotsResource
- no setter
- interconnectAttachmentGroups → InterconnectAttachmentGroupsResource
- no setter
- interconnectAttachments → InterconnectAttachmentsResource
- no setter
- interconnectGroups → InterconnectGroupsResource
- no setter
- interconnectLocations → InterconnectLocationsResource
- no setter
- interconnectRemoteLocations → InterconnectRemoteLocationsResource
- no setter
- interconnects → InterconnectsResource
- no setter
- licenseCodes → LicenseCodesResource
- no setter
- licenses → LicensesResource
- no setter
- machineImages → MachineImagesResource
- no setter
- machineTypes → MachineTypesResource
- no setter
- networkAttachments → NetworkAttachmentsResource
- no setter
- networkEdgeSecurityServices → NetworkEdgeSecurityServicesResource
- no setter
- networkEndpointGroups → NetworkEndpointGroupsResource
- no setter
- networkFirewallPolicies → NetworkFirewallPoliciesResource
- no setter
- networkProfiles → NetworkProfilesResource
- no setter
- networks → NetworksResource
- no setter
- nodeGroups → NodeGroupsResource
- no setter
- nodeTemplates → NodeTemplatesResource
- no setter
- nodeTypes → NodeTypesResource
- no setter
- packetMirrorings → PacketMirroringsResource
- no setter
- projects → ProjectsResource
- no setter
- publicAdvertisedPrefixes → PublicAdvertisedPrefixesResource
- no setter
- publicDelegatedPrefixes → PublicDelegatedPrefixesResource
- no setter
- regionAutoscalers → RegionAutoscalersResource
- no setter
- regionBackendServices → RegionBackendServicesResource
- no setter
- regionCommitments → RegionCommitmentsResource
- no setter
- regionDisks → RegionDisksResource
- no setter
- regionDiskTypes → RegionDiskTypesResource
- no setter
- regionHealthChecks → RegionHealthChecksResource
- no setter
- regionHealthCheckServices → RegionHealthCheckServicesResource
- no setter
- regionInstanceGroupManagers → RegionInstanceGroupManagersResource
- no setter
- regionInstanceGroups → RegionInstanceGroupsResource
- no setter
- regionInstances → RegionInstancesResource
- no setter
- regionInstanceTemplates → RegionInstanceTemplatesResource
- no setter
- regionInstantSnapshots → RegionInstantSnapshotsResource
- no setter
- regionNetworkEndpointGroups → RegionNetworkEndpointGroupsResource
- no setter
- regionNetworkFirewallPolicies → RegionNetworkFirewallPoliciesResource
- no setter
- regionNotificationEndpoints → RegionNotificationEndpointsResource
- no setter
- regionOperations → RegionOperationsResource
- no setter
- regions → RegionsResource
- no setter
- regionSecurityPolicies → RegionSecurityPoliciesResource
- no setter
- regionSslCertificates → RegionSslCertificatesResource
- no setter
- regionSslPolicies → RegionSslPoliciesResource
- no setter
- regionTargetHttpProxies → RegionTargetHttpProxiesResource
- no setter
- regionTargetHttpsProxies → RegionTargetHttpsProxiesResource
- no setter
- regionTargetTcpProxies → RegionTargetTcpProxiesResource
- no setter
- regionUrlMaps → RegionUrlMapsResource
- no setter
- regionZones → RegionZonesResource
- no setter
- reservationBlocks → ReservationBlocksResource
- no setter
- reservations → ReservationsResource
- no setter
- reservationSubBlocks → ReservationSubBlocksResource
- no setter
- resourcePolicies → ResourcePoliciesResource
- no setter
- routers → RoutersResource
- no setter
- routes → RoutesResource
- no setter
- runtimeType → Type
- A representation of the runtime type of the object. no setterinherited
- securityPolicies → SecurityPoliciesResource
- no setter
- serviceAttachments → ServiceAttachmentsResource
- no setter
- snapshots → SnapshotsResource
- no setter
- snapshotSettings → SnapshotSettingsResource
- no setter
- sslCertificates → SslCertificatesResource
- no setter
- sslPolicies → SslPoliciesResource
- no setter
- storagePools → StoragePoolsResource
- no setter
- storagePoolTypes → StoragePoolTypesResource
- no setter
- subnetworks → SubnetworksResource
- no setter
- targetGrpcProxies → TargetGrpcProxiesResource
- no setter
- targetHttpProxies → TargetHttpProxiesResource
- no setter
- targetHttpsProxies → TargetHttpsProxiesResource
- no setter
- targetInstances → TargetInstancesResource
- no setter
- targetPools → TargetPoolsResource
- no setter
- targetSslProxies → TargetSslProxiesResource
- no setter
- targetTcpProxies → TargetTcpProxiesResource
- no setter
- targetVpnGateways → TargetVpnGatewaysResource
- no setter
- urlMaps → UrlMapsResource
- no setter
- vpnGateways → VpnGatewaysResource
- no setter
- vpnTunnels → VpnTunnelsResource
- no setter
- zoneOperations → ZoneOperationsResource
- no setter
- zones → ZonesResource
- no setter
Methods
- noSuchMethod(
Invocation invocation) → dynamic - Invoked when a nonexistent method or property is accessed. inherited
- toString(
) → String - A string representation of this object. inherited
Operators
- operator ==(
Object other) → bool - The equality operator. inherited
Constants
- cloudPlatformScope → const String
- See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
- computeReadonlyScope → const String
- View your Google Compute Engine resources
- computeScope → const String
- View and manage your Google Compute Engine resources
- devstorageFullControlScope → const String
- Manage your data and permissions in Cloud Storage and see the email address for your Google Account
- devstorageReadOnlyScope → const String
- View your data in Google Cloud Storage
- devstorageReadWriteScope → const String
- Manage your data in Cloud Storage and see the email address of your Google Account