Package org.jclouds.googlecomputeengine
Interface GoogleComputeEngineApi
-
- All Superinterfaces:
AutoCloseable
,Closeable
public interface GoogleComputeEngineApi extends Closeable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AddressApi
addressesInRegion(String region)
AggregatedListApi
aggregatedList()
BackendServiceApi
backendServices()
DiskApi
disksInZone(String zone)
DiskTypeApi
diskTypesInZone(String zone)
FirewallApi
firewalls()
ForwardingRuleApi
forwardingRulesInRegion(String region)
ForwardingRuleApi
globalForwardingRules()
HttpHealthCheckApi
httpHeathChecks()
ImageApi
images()
InstanceApi
instancesInZone(String zone)
LicenseApi
licensesInProject(String project)
MachineTypeApi
machineTypesInZone(String zone)
NetworkApi
networks()
OperationApi
operations()
ProjectApi
project()
RegionApi
regions()
RouteApi
routes()
SnapshotApi
snapshots()
SubnetworkApi
subnetworksInRegion(String region)
TargetHttpProxyApi
targetHttpProxies()
TargetInstanceApi
targetInstancesInZone(String zone)
TargetPoolApi
targetPoolsInRegion(String region)
UrlMapApi
urlMaps()
ZoneApi
zones()
-
-
-
Method Detail
-
addressesInRegion
@Path("/regions/{region}") AddressApi addressesInRegion(@PathParam("region") String region)
-
aggregatedList
AggregatedListApi aggregatedList()
-
backendServices
@Path("/global/backendServices") BackendServiceApi backendServices()
-
diskTypesInZone
@Path("/zones/{zone}") DiskTypeApi diskTypesInZone(@PathParam("zone") String zone)
-
firewalls
@Path("/global") FirewallApi firewalls()
-
forwardingRulesInRegion
@Path("/regions/{region}") ForwardingRuleApi forwardingRulesInRegion(@PathParam("region") String region)
-
globalForwardingRules
@Path("/global") ForwardingRuleApi globalForwardingRules()
-
httpHeathChecks
@Path("/global") HttpHealthCheckApi httpHeathChecks()
-
images
ImageApi images()
-
instancesInZone
@Path("/zones/{zone}") InstanceApi instancesInZone(@PathParam("zone") String zone)
-
licensesInProject
@Path("/projects/{project}/global") LicenseApi licensesInProject(@PathParam("project") String project)
-
machineTypesInZone
@Path("/zones/{zone}") MachineTypeApi machineTypesInZone(@PathParam("zone") String zone)
-
networks
@Path("/global") NetworkApi networks()
-
subnetworksInRegion
@Path("/regions/{region}") SubnetworkApi subnetworksInRegion(@PathParam("region") String region)
-
operations
OperationApi operations()
-
project
ProjectApi project()
-
regions
RegionApi regions()
-
routes
@Path("/global") RouteApi routes()
-
snapshots
@Path("/global") SnapshotApi snapshots()
-
targetHttpProxies
TargetHttpProxyApi targetHttpProxies()
-
targetInstancesInZone
@Path("/zones/{zone}") TargetInstanceApi targetInstancesInZone(@PathParam("zone") String zone)
-
targetPoolsInRegion
@Path("/regions/{region}") TargetPoolApi targetPoolsInRegion(@PathParam("region") String region)
-
zones
ZoneApi zones()
-
urlMaps
@Path("/global/urlMaps") UrlMapApi urlMaps()
-
-