architecture = $architecture; } /** * @return self::ARCHITECTURE_* */ public function getArchitecture() { return $this->architecture; } /** * Output only. [Output Only] Type of the resource. Always compute#savedDisk * for attached disks. * * @param string $kind */ public function setKind($kind) { $this->kind = $kind; } /** * @return string */ public function getKind() { return $this->kind; } /** * Output only. Specifies a URL of the disk attached to the source instance. * * @param string $sourceDisk */ public function setSourceDisk($sourceDisk) { $this->sourceDisk = $sourceDisk; } /** * @return string */ public function getSourceDisk() { return $this->sourceDisk; } /** * Output only. [Output Only] Size of the individual disk snapshot used by * this machine image. * * @param string $storageBytes */ public function setStorageBytes($storageBytes) { $this->storageBytes = $storageBytes; } /** * @return string */ public function getStorageBytes() { return $this->storageBytes; } /** * Output only. [Output Only] An indicator whether storageBytes is in a stable * state or it is being adjusted as a result of shared storage reallocation. * This status can either be UPDATING, meaning the size of the snapshot is * being updated, or UP_TO_DATE, meaning the size of the snapshot is up-to- * date. * * Accepted values: UPDATING, UP_TO_DATE * * @param self::STORAGE_BYTES_STATUS_* $storageBytesStatus */ public function setStorageBytesStatus($storageBytesStatus) { $this->storageBytesStatus = $storageBytesStatus; } /** * @return self::STORAGE_BYTES_STATUS_* */ public function getStorageBytesStatus() { return $this->storageBytesStatus; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(SavedDisk::class, 'Google_Service_Compute_SavedDisk');