• Home
  • Raw
  • Download

Lines Matching refs:zone

151                 zone=scope_name)
198 def GetDisk(self, disk_name, zone): argument
210 project=self._project, zone=zone, disk=disk_name)
213 def CheckDiskExists(self, disk_name, zone): argument
224 self.GetDisk(disk_name, zone)
236 zone, argument
259 "type": "projects/%s/zones/%s/diskTypes/%s" % (self._project, zone,
265 zone=zone,
272 scope_name=zone)
275 if self.CheckDiskExists(disk_name, zone):
276 self.DeleteDisk(disk_name, zone)
280 def DeleteDisk(self, disk_name, zone): argument
289 project=self._project, zone=zone, disk=disk_name)
294 scope_name=zone)
297 def DeleteDisks(self, disk_names, zone): argument
318 project=self._project, disk=disk_name, zone=zone)
321 delete_requests, OperationScope.ZONE, scope_name=zone)
323 def ListDisks(self, zone, disk_filter=None): argument
339 zone=zone,
530 def GetInstance(self, instance, zone): argument
542 project=self._project, zone=zone, instance=instance)
545 def AttachAccelerator(self, instance, zone, accelerator_count, argument
567 self.GetAcceleratorUrl(accelerator_type, zone),
573 project=self._project, zone=zone, instance=instance, body=body)
579 scope_name=zone)
586 def AttachDisk(self, instance, zone, **kwargs): argument
632 project=self._project, zone=zone, instance=instance, body=kwargs)
638 scope_name=zone)
644 def DetachDisk(self, instance, zone, disk_name): argument
661 zone=zone,
669 scope_name=zone)
675 def StartInstance(self, instance, zone): argument
686 project=self._project, zone=zone, instance=instance)
692 scope_name=zone)
698 def StartInstances(self, instances, zone): argument
714 self.service.instances().start, project=self._project, zone=zone)
715 return self._BatchExecuteOnInstances(instances, zone, action)
717 def StopInstance(self, instance, zone): argument
728 project=self._project, zone=zone, instance=instance)
734 scope_name=zone)
740 def StopInstances(self, instances, zone): argument
756 self.service.instances().stop, project=self._project, zone=zone)
757 return self._BatchExecuteOnInstances(instances, zone, action)
761 zone, argument
786 project=self._project, zone=zone, instance=instance, body=body)
792 scope_name=zone)
802 def ListInstances(self, zone, instance_filter=None): argument
818 zone=zone,
823 zone, argument
857 zone=zone,
859 return self._BatchExecuteOnInstances(instances, zone, action)
861 def _BatchExecuteOnInstances(self, instances, zone, action): argument
888 requests, operation_scope=OperationScope.ZONE, scope_name=zone)
1006 def _GetNetworkArgs(self, network, zone): argument
1018 "subnetwork": self.GetSubnetworkUrl(network, zone),
1053 def _GetExtraDiskArgs(self, extra_disk_name, zone): argument
1066 "source": "projects/%s/zones/%s/disks/%s" % (self._project, zone,
1081 zone, argument
1113 disk_args.extend(self._GetExtraDiskArgs(extra_disk_name, zone))
1121 "machineType": self.GetMachineType(machine_type, zone)["selfLink"],
1123 "networkInterfaces": [self._GetNetworkArgs(network, zone)],
1136 "acceleratorType": self.GetAcceleratorUrl(gpu, zone),
1149 self._project, zone, body)
1151 project=self._project, zone=zone, body=body)
1154 operation, operation_scope=OperationScope.ZONE, scope_name=zone)
1157 def DeleteInstance(self, instance, zone): argument
1166 project=self._project, zone=zone, instance=instance)
1169 operation, operation_scope=OperationScope.ZONE, scope_name=zone)
1172 def DeleteInstances(self, instances, zone): argument
1186 self.service.instances().delete, project=self._project, zone=zone)
1187 return self._BatchExecuteOnInstances(instances, zone, action)
1189 def ResetInstance(self, instance, zone): argument
1198 project=self._project, zone=zone, instance=instance)
1201 operation, operation_scope=OperationScope.ZONE, scope_name=zone)
1204 def GetMachineType(self, machine_type, zone): argument
1217 project=self._project, zone=zone, machineType=machine_type)
1220 def GetAcceleratorUrl(self, accelerator_type, zone): argument
1234 project=self._project, zone=zone, acceleratorType=accelerator_type)
1254 def GetSubnetworkUrl(self, network, zone): argument
1277 region = zone.rsplit("-", 1)[0]
1284 def CompareMachineSize(self, machine_type_1, machine_type_2, zone): argument
1303 machine_info_1 = self.GetMachineType(machine_type_1, zone)
1304 machine_info_2 = self.GetMachineType(machine_type_2, zone)
1318 def GetSerialPortOutput(self, instance, zone, port=1): argument
1333 project=self._project, zone=zone, instance=instance, port=port)
1340 def GetInstanceNamesByIPs(self, ips, zone): argument
1356 for instance in self.ListInstances(zone):
1366 def GetInstanceIP(self, instance, zone): argument
1376 instance = self.GetInstance(instance, zone)
1382 def SetInstanceMetadata(self, zone, instance, body): argument
1402 project=self._project, zone=zone, instance=instance, body=body)
1405 operation, operation_scope=OperationScope.ZONE, scope_name=zone)
1407 def AddSshRsaInstanceMetadata(self, zone, user, ssh_rsa_path, instance): argument
1424 gce_instance = self.GetInstance(instance, zone)
1427 self.UpdateRsaInMetadata(zone, instance, metadata, entry)
1451 def UpdateRsaInMetadata(self, zone, instance, metadata, entry): argument
1475 self.SetInstanceMetadata(zone, instance, metadata)