1717
1818require_once 'vendor/autoload.php ' ;
1919
20- use Google \Cloud \Compute \V1 \InstancesClient ;
21- use Google \Cloud \Compute \V1 \ZonesClient ;
22- use Google \Cloud \Compute \V1 \MachineTypesClient ;
23- use Google \Cloud \Compute \V1 \ImagesClient ;
24- use Google \Cloud \Compute \V1 \FirewallsClient ;
25- use Google \Cloud \Compute \V1 \NetworksClient ;
26- use Google \Cloud \Compute \V1 \DisksClient ;
27- use Google \Cloud \Compute \V1 \GlobalOperationsClient ;
20+ use Google \Cloud \Compute \V1 \Client \DisksClient ;
21+ use Google \Cloud \Compute \V1 \Client \FirewallsClient ;
22+ use Google \Cloud \Compute \V1 \Client \GlobalOperationsClient ;
23+ use Google \Cloud \Compute \V1 \Client \ImagesClient ;
24+ use Google \Cloud \Compute \V1 \Client \InstancesClient ;
25+ use Google \Cloud \Compute \V1 \Client \MachineTypesClient ;
26+ use Google \Cloud \Compute \V1 \Client \NetworksClient ;
27+ use Google \Cloud \Compute \V1 \Client \ZonesClient ;
28+ use Google \Cloud \Compute \V1 \ListDisksRequest ;
29+ use Google \Cloud \Compute \V1 \ListFirewallsRequest ;
30+ use Google \Cloud \Compute \V1 \ListGlobalOperationsRequest ;
31+ use Google \Cloud \Compute \V1 \ListImagesRequest ;
32+ use Google \Cloud \Compute \V1 \ListInstancesRequest ;
33+ use Google \Cloud \Compute \V1 \ListMachineTypesRequest ;
34+ use Google \Cloud \Compute \V1 \ListNetworksRequest ;
35+ use Google \Cloud \Compute \V1 \ListZonesRequest ;
2836use Google \Protobuf \Internal \Message ;
2937
3038/**
@@ -53,6 +61,26 @@ function print_message(Message $message)
5361 JSON_PRETTY_PRINT
5462 );
5563}
64+
65+ $ request = (new ListInstancesRequest ())
66+ ->setProject ($ projectId )
67+ ->setZone ($ zoneName );
68+ $ request2 = (new ListZonesRequest ())
69+ ->setProject ($ projectId );
70+ $ request3 = (new ListDisksRequest ())
71+ ->setProject ($ projectId )
72+ ->setZone ($ zoneName );
73+ $ request4 = (new ListMachineTypesRequest ())
74+ ->setProject ($ projectId )
75+ ->setZone ($ zoneName );
76+ $ request5 = (new ListImagesRequest ())
77+ ->setProject ($ projectId );
78+ $ request6 = (new ListFirewallsRequest ())
79+ ->setProject ($ projectId );
80+ $ request7 = (new ListNetworksRequest ())
81+ ->setProject ($ projectId );
82+ $ request8 = (new ListGlobalOperationsRequest ())
83+ ->setProject ($ projectId );
5684?>
5785<!doctype html>
5886<html>
@@ -62,56 +90,56 @@ function print_message(Message $message)
6290 <div class="main-content">
6391 <h2 class="collapsible">List Instances</h2>
6492 <div id="listInstances" class="collapsible-content">
65- <?php foreach ($ instancesClient ->list ($ projectId , $ zoneName ) as $ instance ): ?>
93+ <?php foreach ($ instancesClient ->list ($ request ) as $ instance ): ?>
6694 <pre><?= print_message ($ instance ) ?> </pre>
6795 <?php endforeach ?>
6896 </div>
6997
7098 <h2 class="collapsible">List Zones</h2>
7199 <div id="listZones" class="collapsible-content">
72- <?php foreach ($ zonesClient ->list ($ projectId ) as $ zone ): ?>
100+ <?php foreach ($ zonesClient ->list ($ request2 ) as $ zone ): ?>
73101 <pre><?= print_message ($ zone ) ?> </pre>
74102 <?php endforeach ?>
75103 </div>
76104
77105 <h2 class="collapsible">List Disks</h2>
78106 <div id="listDisks" class="collapsible-content">
79- <?php foreach ($ disksClient ->list ($ projectId , $ zoneName ) as $ disk ): ?>
107+ <?php foreach ($ disksClient ->list ($ request3 ) as $ disk ): ?>
80108 <pre><?= print_message ($ disk ) ?> </pre>
81109 <?php endforeach ?>
82110 </div>
83111
84112 <h2 class="collapsible">List Machine Types</h2>
85113 <div id="listMachineTypes" class="collapsible-content">
86- <?php foreach ($ machineTypesClient ->list ($ projectId , $ zoneName ) as $ machineType ): ?>
114+ <?php foreach ($ machineTypesClient ->list ($ request4 ) as $ machineType ): ?>
87115 <pre><?= print_message ($ machineType ) ?> </pre>
88116 <?php endforeach ?>
89117 </div>
90118
91119 <h2 class="collapsible">List Images</h2>
92120 <div id="listImages" class="collapsible-content">
93- <?php foreach ($ imagesClient ->list ($ projectId ) as $ image ): ?>
121+ <?php foreach ($ imagesClient ->list ($ request5 ) as $ image ): ?>
94122 <pre><?= print_message ($ image ) ?> </pre>
95123 <?php endforeach ?>
96124 </div>
97125
98126 <h2 class="collapsible">List Firewalls</h2>
99127 <div id="listFirewalls" class="collapsible-content">
100- <?php foreach ($ firewalls = $ firewallsClient ->list ($ projectId ) as $ firewall ): ?>
128+ <?php foreach ($ firewalls = $ firewallsClient ->list ($ request6 ) as $ firewall ): ?>
101129 <pre><?= print_message ($ firewall ) ?> </pre>
102130 <?php endforeach ?>
103131 </div>
104132
105133 <h2 class="collapsible">List Networks</h2>
106134 <div id="listNetworks" class="collapsible-content">
107- <?php foreach ($ networksClient ->list ($ projectId ) as $ network ): ?>
135+ <?php foreach ($ networksClient ->list ($ request7 ) as $ network ): ?>
108136 <pre><?= print_message ($ network ) ?> </pre>
109137 <?php endforeach ?>
110138 </div>
111139
112140 <h2 class="collapsible">List Operations</h2>
113141 <div id="listGlobalOperations" class="collapsible-content">
114- <?php foreach ($ globalOperationsClient ->list ($ projectId ) as $ operation ): ?>
142+ <?php foreach ($ globalOperationsClient ->list ($ request8 ) as $ operation ): ?>
115143 <pre><?= print_message ($ operation ) ?> </pre>
116144 <?php endforeach ?>
117145 </div>
0 commit comments