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
- interconnectAttachments → InterconnectAttachmentsResource
-
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
- 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
- reservations → ReservationsResource
-
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