Updated APIs
diff --git a/generated/googleapis/test/run/v1_test.dart b/generated/googleapis/test/run/v1_test.dart
index a5a8b55..a9c04cc 100644
--- a/generated/googleapis/test/run/v1_test.dart
+++ b/generated/googleapis/test/run/v1_test.dart
@@ -69,14 +69,14 @@
   buildCounterAddressable--;
 }
 
-buildUnnamed561() {
+buildUnnamed580() {
   var o = new core.List<api.AuditLogConfig>();
   o.add(buildAuditLogConfig());
   o.add(buildAuditLogConfig());
   return o;
 }
 
-checkUnnamed561(core.List<api.AuditLogConfig> o) {
+checkUnnamed580(core.List<api.AuditLogConfig> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkAuditLogConfig(o[0]);
   checkAuditLogConfig(o[1]);
@@ -87,7 +87,7 @@
   var o = new api.AuditConfig();
   buildCounterAuditConfig++;
   if (buildCounterAuditConfig < 3) {
-    o.auditLogConfigs = buildUnnamed561();
+    o.auditLogConfigs = buildUnnamed580();
     o.service = "foo";
   }
   buildCounterAuditConfig--;
@@ -97,20 +97,20 @@
 checkAuditConfig(api.AuditConfig o) {
   buildCounterAuditConfig++;
   if (buildCounterAuditConfig < 3) {
-    checkUnnamed561(o.auditLogConfigs);
+    checkUnnamed580(o.auditLogConfigs);
     unittest.expect(o.service, unittest.equals('foo'));
   }
   buildCounterAuditConfig--;
 }
 
-buildUnnamed562() {
+buildUnnamed581() {
   var o = new core.List<core.String>();
   o.add("foo");
   o.add("foo");
   return o;
 }
 
-checkUnnamed562(core.List<core.String> o) {
+checkUnnamed581(core.List<core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o[0], unittest.equals('foo'));
   unittest.expect(o[1], unittest.equals('foo'));
@@ -121,7 +121,7 @@
   var o = new api.AuditLogConfig();
   buildCounterAuditLogConfig++;
   if (buildCounterAuditLogConfig < 3) {
-    o.exemptedMembers = buildUnnamed562();
+    o.exemptedMembers = buildUnnamed581();
     o.logType = "foo";
   }
   buildCounterAuditLogConfig--;
@@ -131,7 +131,7 @@
 checkAuditLogConfig(api.AuditLogConfig o) {
   buildCounterAuditLogConfig++;
   if (buildCounterAuditLogConfig < 3) {
-    checkUnnamed562(o.exemptedMembers);
+    checkUnnamed581(o.exemptedMembers);
     unittest.expect(o.logType, unittest.equals('foo'));
   }
   buildCounterAuditLogConfig--;
@@ -158,14 +158,14 @@
   buildCounterAuthorizedDomain--;
 }
 
-buildUnnamed563() {
+buildUnnamed582() {
   var o = new core.List<core.String>();
   o.add("foo");
   o.add("foo");
   return o;
 }
 
-checkUnnamed563(core.List<core.String> o) {
+checkUnnamed582(core.List<core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o[0], unittest.equals('foo'));
   unittest.expect(o[1], unittest.equals('foo'));
@@ -177,7 +177,7 @@
   buildCounterBinding++;
   if (buildCounterBinding < 3) {
     o.condition = buildExpr();
-    o.members = buildUnnamed563();
+    o.members = buildUnnamed582();
     o.role = "foo";
   }
   buildCounterBinding--;
@@ -188,7 +188,7 @@
   buildCounterBinding++;
   if (buildCounterBinding < 3) {
     checkExpr(o.condition);
-    checkUnnamed563(o.members);
+    checkUnnamed582(o.members);
     unittest.expect(o.role, unittest.equals('foo'));
   }
   buildCounterBinding--;
@@ -242,14 +242,14 @@
   buildCounterConfigMapKeySelector--;
 }
 
-buildUnnamed564() {
+buildUnnamed583() {
   var o = new core.List<api.KeyToPath>();
   o.add(buildKeyToPath());
   o.add(buildKeyToPath());
   return o;
 }
 
-checkUnnamed564(core.List<api.KeyToPath> o) {
+checkUnnamed583(core.List<api.KeyToPath> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkKeyToPath(o[0]);
   checkKeyToPath(o[1]);
@@ -261,7 +261,7 @@
   buildCounterConfigMapVolumeSource++;
   if (buildCounterConfigMapVolumeSource < 3) {
     o.defaultMode = 42;
-    o.items = buildUnnamed564();
+    o.items = buildUnnamed583();
     o.name = "foo";
     o.optional = true;
   }
@@ -273,7 +273,7 @@
   buildCounterConfigMapVolumeSource++;
   if (buildCounterConfigMapVolumeSource < 3) {
     unittest.expect(o.defaultMode, unittest.equals(42));
-    checkUnnamed564(o.items);
+    checkUnnamed583(o.items);
     unittest.expect(o.name, unittest.equals('foo'));
     unittest.expect(o.optional, unittest.isTrue);
   }
@@ -326,14 +326,14 @@
   buildCounterConfigurationSpec--;
 }
 
-buildUnnamed565() {
+buildUnnamed584() {
   var o = new core.List<api.GoogleCloudRunV1Condition>();
   o.add(buildGoogleCloudRunV1Condition());
   o.add(buildGoogleCloudRunV1Condition());
   return o;
 }
 
-checkUnnamed565(core.List<api.GoogleCloudRunV1Condition> o) {
+checkUnnamed584(core.List<api.GoogleCloudRunV1Condition> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkGoogleCloudRunV1Condition(o[0]);
   checkGoogleCloudRunV1Condition(o[1]);
@@ -344,7 +344,7 @@
   var o = new api.ConfigurationStatus();
   buildCounterConfigurationStatus++;
   if (buildCounterConfigurationStatus < 3) {
-    o.conditions = buildUnnamed565();
+    o.conditions = buildUnnamed584();
     o.latestCreatedRevisionName = "foo";
     o.latestReadyRevisionName = "foo";
     o.observedGeneration = 42;
@@ -356,7 +356,7 @@
 checkConfigurationStatus(api.ConfigurationStatus o) {
   buildCounterConfigurationStatus++;
   if (buildCounterConfigurationStatus < 3) {
-    checkUnnamed565(o.conditions);
+    checkUnnamed584(o.conditions);
     unittest.expect(o.latestCreatedRevisionName, unittest.equals('foo'));
     unittest.expect(o.latestReadyRevisionName, unittest.equals('foo'));
     unittest.expect(o.observedGeneration, unittest.equals(42));
@@ -364,79 +364,79 @@
   buildCounterConfigurationStatus--;
 }
 
-buildUnnamed566() {
+buildUnnamed585() {
   var o = new core.List<core.String>();
   o.add("foo");
   o.add("foo");
   return o;
 }
 
-checkUnnamed566(core.List<core.String> o) {
+checkUnnamed585(core.List<core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o[0], unittest.equals('foo'));
   unittest.expect(o[1], unittest.equals('foo'));
 }
 
-buildUnnamed567() {
+buildUnnamed586() {
   var o = new core.List<core.String>();
   o.add("foo");
   o.add("foo");
   return o;
 }
 
-checkUnnamed567(core.List<core.String> o) {
+checkUnnamed586(core.List<core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o[0], unittest.equals('foo'));
   unittest.expect(o[1], unittest.equals('foo'));
 }
 
-buildUnnamed568() {
+buildUnnamed587() {
   var o = new core.List<api.EnvVar>();
   o.add(buildEnvVar());
   o.add(buildEnvVar());
   return o;
 }
 
-checkUnnamed568(core.List<api.EnvVar> o) {
+checkUnnamed587(core.List<api.EnvVar> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkEnvVar(o[0]);
   checkEnvVar(o[1]);
 }
 
-buildUnnamed569() {
+buildUnnamed588() {
   var o = new core.List<api.EnvFromSource>();
   o.add(buildEnvFromSource());
   o.add(buildEnvFromSource());
   return o;
 }
 
-checkUnnamed569(core.List<api.EnvFromSource> o) {
+checkUnnamed588(core.List<api.EnvFromSource> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkEnvFromSource(o[0]);
   checkEnvFromSource(o[1]);
 }
 
-buildUnnamed570() {
+buildUnnamed589() {
   var o = new core.List<api.ContainerPort>();
   o.add(buildContainerPort());
   o.add(buildContainerPort());
   return o;
 }
 
-checkUnnamed570(core.List<api.ContainerPort> o) {
+checkUnnamed589(core.List<api.ContainerPort> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkContainerPort(o[0]);
   checkContainerPort(o[1]);
 }
 
-buildUnnamed571() {
+buildUnnamed590() {
   var o = new core.List<api.VolumeMount>();
   o.add(buildVolumeMount());
   o.add(buildVolumeMount());
   return o;
 }
 
-checkUnnamed571(core.List<api.VolumeMount> o) {
+checkUnnamed590(core.List<api.VolumeMount> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkVolumeMount(o[0]);
   checkVolumeMount(o[1]);
@@ -447,21 +447,21 @@
   var o = new api.Container();
   buildCounterContainer++;
   if (buildCounterContainer < 3) {
-    o.args = buildUnnamed566();
-    o.command = buildUnnamed567();
-    o.env = buildUnnamed568();
-    o.envFrom = buildUnnamed569();
+    o.args = buildUnnamed585();
+    o.command = buildUnnamed586();
+    o.env = buildUnnamed587();
+    o.envFrom = buildUnnamed588();
     o.image = "foo";
     o.imagePullPolicy = "foo";
     o.livenessProbe = buildProbe();
     o.name = "foo";
-    o.ports = buildUnnamed570();
+    o.ports = buildUnnamed589();
     o.readinessProbe = buildProbe();
     o.resources = buildResourceRequirements();
     o.securityContext = buildSecurityContext();
     o.terminationMessagePath = "foo";
     o.terminationMessagePolicy = "foo";
-    o.volumeMounts = buildUnnamed571();
+    o.volumeMounts = buildUnnamed590();
     o.workingDir = "foo";
   }
   buildCounterContainer--;
@@ -471,21 +471,21 @@
 checkContainer(api.Container o) {
   buildCounterContainer++;
   if (buildCounterContainer < 3) {
-    checkUnnamed566(o.args);
-    checkUnnamed567(o.command);
-    checkUnnamed568(o.env);
-    checkUnnamed569(o.envFrom);
+    checkUnnamed585(o.args);
+    checkUnnamed586(o.command);
+    checkUnnamed587(o.env);
+    checkUnnamed588(o.envFrom);
     unittest.expect(o.image, unittest.equals('foo'));
     unittest.expect(o.imagePullPolicy, unittest.equals('foo'));
     checkProbe(o.livenessProbe);
     unittest.expect(o.name, unittest.equals('foo'));
-    checkUnnamed570(o.ports);
+    checkUnnamed589(o.ports);
     checkProbe(o.readinessProbe);
     checkResourceRequirements(o.resources);
     checkSecurityContext(o.securityContext);
     unittest.expect(o.terminationMessagePath, unittest.equals('foo'));
     unittest.expect(o.terminationMessagePolicy, unittest.equals('foo'));
-    checkUnnamed571(o.volumeMounts);
+    checkUnnamed590(o.volumeMounts);
     unittest.expect(o.workingDir, unittest.equals('foo'));
   }
   buildCounterContainer--;
@@ -564,27 +564,27 @@
   buildCounterDomainMappingSpec--;
 }
 
-buildUnnamed572() {
+buildUnnamed591() {
   var o = new core.List<api.GoogleCloudRunV1Condition>();
   o.add(buildGoogleCloudRunV1Condition());
   o.add(buildGoogleCloudRunV1Condition());
   return o;
 }
 
-checkUnnamed572(core.List<api.GoogleCloudRunV1Condition> o) {
+checkUnnamed591(core.List<api.GoogleCloudRunV1Condition> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkGoogleCloudRunV1Condition(o[0]);
   checkGoogleCloudRunV1Condition(o[1]);
 }
 
-buildUnnamed573() {
+buildUnnamed592() {
   var o = new core.List<api.ResourceRecord>();
   o.add(buildResourceRecord());
   o.add(buildResourceRecord());
   return o;
 }
 
-checkUnnamed573(core.List<api.ResourceRecord> o) {
+checkUnnamed592(core.List<api.ResourceRecord> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkResourceRecord(o[0]);
   checkResourceRecord(o[1]);
@@ -595,10 +595,11 @@
   var o = new api.DomainMappingStatus();
   buildCounterDomainMappingStatus++;
   if (buildCounterDomainMappingStatus < 3) {
-    o.conditions = buildUnnamed572();
+    o.conditions = buildUnnamed591();
     o.mappedRouteName = "foo";
     o.observedGeneration = 42;
-    o.resourceRecords = buildUnnamed573();
+    o.resourceRecords = buildUnnamed592();
+    o.url = "foo";
   }
   buildCounterDomainMappingStatus--;
   return o;
@@ -607,10 +608,11 @@
 checkDomainMappingStatus(api.DomainMappingStatus o) {
   buildCounterDomainMappingStatus++;
   if (buildCounterDomainMappingStatus < 3) {
-    checkUnnamed572(o.conditions);
+    checkUnnamed591(o.conditions);
     unittest.expect(o.mappedRouteName, unittest.equals('foo'));
     unittest.expect(o.observedGeneration, unittest.equals(42));
-    checkUnnamed573(o.resourceRecords);
+    checkUnnamed592(o.resourceRecords);
+    unittest.expect(o.url, unittest.equals('foo'));
   }
   buildCounterDomainMappingStatus--;
 }
@@ -682,12 +684,25 @@
   buildCounterEnvVarSource--;
 }
 
+buildUnnamed593() {
+  var o = new core.List<core.String>();
+  o.add("foo");
+  o.add("foo");
+  return o;
+}
+
+checkUnnamed593(core.List<core.String> o) {
+  unittest.expect(o, unittest.hasLength(2));
+  unittest.expect(o[0], unittest.equals('foo'));
+  unittest.expect(o[1], unittest.equals('foo'));
+}
+
 core.int buildCounterExecAction = 0;
 buildExecAction() {
   var o = new api.ExecAction();
   buildCounterExecAction++;
   if (buildCounterExecAction < 3) {
-    o.command = "foo";
+    o.command = buildUnnamed593();
   }
   buildCounterExecAction--;
   return o;
@@ -696,7 +711,7 @@
 checkExecAction(api.ExecAction o) {
   buildCounterExecAction++;
   if (buildCounterExecAction < 3) {
-    unittest.expect(o.command, unittest.equals('foo'));
+    checkUnnamed593(o.command);
   }
   buildCounterExecAction--;
 }
@@ -755,14 +770,14 @@
   buildCounterGoogleCloudRunV1Condition--;
 }
 
-buildUnnamed574() {
+buildUnnamed594() {
   var o = new core.List<api.HTTPHeader>();
   o.add(buildHTTPHeader());
   o.add(buildHTTPHeader());
   return o;
 }
 
-checkUnnamed574(core.List<api.HTTPHeader> o) {
+checkUnnamed594(core.List<api.HTTPHeader> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkHTTPHeader(o[0]);
   checkHTTPHeader(o[1]);
@@ -774,7 +789,7 @@
   buildCounterHTTPGetAction++;
   if (buildCounterHTTPGetAction < 3) {
     o.host = "foo";
-    o.httpHeaders = buildUnnamed574();
+    o.httpHeaders = buildUnnamed594();
     o.path = "foo";
     o.scheme = "foo";
   }
@@ -786,7 +801,7 @@
   buildCounterHTTPGetAction++;
   if (buildCounterHTTPGetAction < 3) {
     unittest.expect(o.host, unittest.equals('foo'));
-    checkUnnamed574(o.httpHeaders);
+    checkUnnamed594(o.httpHeaders);
     unittest.expect(o.path, unittest.equals('foo'));
     unittest.expect(o.scheme, unittest.equals('foo'));
   }
@@ -814,29 +829,6 @@
   buildCounterHTTPHeader--;
 }
 
-core.int buildCounterIntOrString = 0;
-buildIntOrString() {
-  var o = new api.IntOrString();
-  buildCounterIntOrString++;
-  if (buildCounterIntOrString < 3) {
-    o.intVal = 42;
-    o.strVal = "foo";
-    o.type = 42;
-  }
-  buildCounterIntOrString--;
-  return o;
-}
-
-checkIntOrString(api.IntOrString o) {
-  buildCounterIntOrString++;
-  if (buildCounterIntOrString < 3) {
-    unittest.expect(o.intVal, unittest.equals(42));
-    unittest.expect(o.strVal, unittest.equals('foo'));
-    unittest.expect(o.type, unittest.equals(42));
-  }
-  buildCounterIntOrString--;
-}
-
 core.int buildCounterKeyToPath = 0;
 buildKeyToPath() {
   var o = new api.KeyToPath();
@@ -860,14 +852,14 @@
   buildCounterKeyToPath--;
 }
 
-buildUnnamed575() {
+buildUnnamed595() {
   var o = new core.List<api.AuthorizedDomain>();
   o.add(buildAuthorizedDomain());
   o.add(buildAuthorizedDomain());
   return o;
 }
 
-checkUnnamed575(core.List<api.AuthorizedDomain> o) {
+checkUnnamed595(core.List<api.AuthorizedDomain> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkAuthorizedDomain(o[0]);
   checkAuthorizedDomain(o[1]);
@@ -878,7 +870,7 @@
   var o = new api.ListAuthorizedDomainsResponse();
   buildCounterListAuthorizedDomainsResponse++;
   if (buildCounterListAuthorizedDomainsResponse < 3) {
-    o.domains = buildUnnamed575();
+    o.domains = buildUnnamed595();
     o.nextPageToken = "foo";
   }
   buildCounterListAuthorizedDomainsResponse--;
@@ -888,33 +880,33 @@
 checkListAuthorizedDomainsResponse(api.ListAuthorizedDomainsResponse o) {
   buildCounterListAuthorizedDomainsResponse++;
   if (buildCounterListAuthorizedDomainsResponse < 3) {
-    checkUnnamed575(o.domains);
+    checkUnnamed595(o.domains);
     unittest.expect(o.nextPageToken, unittest.equals('foo'));
   }
   buildCounterListAuthorizedDomainsResponse--;
 }
 
-buildUnnamed576() {
+buildUnnamed596() {
   var o = new core.List<api.Configuration>();
   o.add(buildConfiguration());
   o.add(buildConfiguration());
   return o;
 }
 
-checkUnnamed576(core.List<api.Configuration> o) {
+checkUnnamed596(core.List<api.Configuration> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkConfiguration(o[0]);
   checkConfiguration(o[1]);
 }
 
-buildUnnamed577() {
+buildUnnamed597() {
   var o = new core.List<core.String>();
   o.add("foo");
   o.add("foo");
   return o;
 }
 
-checkUnnamed577(core.List<core.String> o) {
+checkUnnamed597(core.List<core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o[0], unittest.equals('foo'));
   unittest.expect(o[1], unittest.equals('foo'));
@@ -926,10 +918,10 @@
   buildCounterListConfigurationsResponse++;
   if (buildCounterListConfigurationsResponse < 3) {
     o.apiVersion = "foo";
-    o.items = buildUnnamed576();
+    o.items = buildUnnamed596();
     o.kind = "foo";
     o.metadata = buildListMeta();
-    o.unreachable = buildUnnamed577();
+    o.unreachable = buildUnnamed597();
   }
   buildCounterListConfigurationsResponse--;
   return o;
@@ -939,35 +931,35 @@
   buildCounterListConfigurationsResponse++;
   if (buildCounterListConfigurationsResponse < 3) {
     unittest.expect(o.apiVersion, unittest.equals('foo'));
-    checkUnnamed576(o.items);
+    checkUnnamed596(o.items);
     unittest.expect(o.kind, unittest.equals('foo'));
     checkListMeta(o.metadata);
-    checkUnnamed577(o.unreachable);
+    checkUnnamed597(o.unreachable);
   }
   buildCounterListConfigurationsResponse--;
 }
 
-buildUnnamed578() {
+buildUnnamed598() {
   var o = new core.List<api.DomainMapping>();
   o.add(buildDomainMapping());
   o.add(buildDomainMapping());
   return o;
 }
 
-checkUnnamed578(core.List<api.DomainMapping> o) {
+checkUnnamed598(core.List<api.DomainMapping> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkDomainMapping(o[0]);
   checkDomainMapping(o[1]);
 }
 
-buildUnnamed579() {
+buildUnnamed599() {
   var o = new core.List<core.String>();
   o.add("foo");
   o.add("foo");
   return o;
 }
 
-checkUnnamed579(core.List<core.String> o) {
+checkUnnamed599(core.List<core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o[0], unittest.equals('foo'));
   unittest.expect(o[1], unittest.equals('foo'));
@@ -979,10 +971,10 @@
   buildCounterListDomainMappingsResponse++;
   if (buildCounterListDomainMappingsResponse < 3) {
     o.apiVersion = "foo";
-    o.items = buildUnnamed578();
+    o.items = buildUnnamed598();
     o.kind = "foo";
     o.metadata = buildListMeta();
-    o.unreachable = buildUnnamed579();
+    o.unreachable = buildUnnamed599();
   }
   buildCounterListDomainMappingsResponse--;
   return o;
@@ -992,22 +984,22 @@
   buildCounterListDomainMappingsResponse++;
   if (buildCounterListDomainMappingsResponse < 3) {
     unittest.expect(o.apiVersion, unittest.equals('foo'));
-    checkUnnamed578(o.items);
+    checkUnnamed598(o.items);
     unittest.expect(o.kind, unittest.equals('foo'));
     checkListMeta(o.metadata);
-    checkUnnamed579(o.unreachable);
+    checkUnnamed599(o.unreachable);
   }
   buildCounterListDomainMappingsResponse--;
 }
 
-buildUnnamed580() {
+buildUnnamed600() {
   var o = new core.List<api.Location>();
   o.add(buildLocation());
   o.add(buildLocation());
   return o;
 }
 
-checkUnnamed580(core.List<api.Location> o) {
+checkUnnamed600(core.List<api.Location> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkLocation(o[0]);
   checkLocation(o[1]);
@@ -1018,7 +1010,7 @@
   var o = new api.ListLocationsResponse();
   buildCounterListLocationsResponse++;
   if (buildCounterListLocationsResponse < 3) {
-    o.locations = buildUnnamed580();
+    o.locations = buildUnnamed600();
     o.nextPageToken = "foo";
   }
   buildCounterListLocationsResponse--;
@@ -1028,7 +1020,7 @@
 checkListLocationsResponse(api.ListLocationsResponse o) {
   buildCounterListLocationsResponse++;
   if (buildCounterListLocationsResponse < 3) {
-    checkUnnamed580(o.locations);
+    checkUnnamed600(o.locations);
     unittest.expect(o.nextPageToken, unittest.equals('foo'));
   }
   buildCounterListLocationsResponse--;
@@ -1057,27 +1049,27 @@
   buildCounterListMeta--;
 }
 
-buildUnnamed581() {
+buildUnnamed601() {
   var o = new core.List<api.Revision>();
   o.add(buildRevision());
   o.add(buildRevision());
   return o;
 }
 
-checkUnnamed581(core.List<api.Revision> o) {
+checkUnnamed601(core.List<api.Revision> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkRevision(o[0]);
   checkRevision(o[1]);
 }
 
-buildUnnamed582() {
+buildUnnamed602() {
   var o = new core.List<core.String>();
   o.add("foo");
   o.add("foo");
   return o;
 }
 
-checkUnnamed582(core.List<core.String> o) {
+checkUnnamed602(core.List<core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o[0], unittest.equals('foo'));
   unittest.expect(o[1], unittest.equals('foo'));
@@ -1089,10 +1081,10 @@
   buildCounterListRevisionsResponse++;
   if (buildCounterListRevisionsResponse < 3) {
     o.apiVersion = "foo";
-    o.items = buildUnnamed581();
+    o.items = buildUnnamed601();
     o.kind = "foo";
     o.metadata = buildListMeta();
-    o.unreachable = buildUnnamed582();
+    o.unreachable = buildUnnamed602();
   }
   buildCounterListRevisionsResponse--;
   return o;
@@ -1102,35 +1094,35 @@
   buildCounterListRevisionsResponse++;
   if (buildCounterListRevisionsResponse < 3) {
     unittest.expect(o.apiVersion, unittest.equals('foo'));
-    checkUnnamed581(o.items);
+    checkUnnamed601(o.items);
     unittest.expect(o.kind, unittest.equals('foo'));
     checkListMeta(o.metadata);
-    checkUnnamed582(o.unreachable);
+    checkUnnamed602(o.unreachable);
   }
   buildCounterListRevisionsResponse--;
 }
 
-buildUnnamed583() {
+buildUnnamed603() {
   var o = new core.List<api.Route>();
   o.add(buildRoute());
   o.add(buildRoute());
   return o;
 }
 
-checkUnnamed583(core.List<api.Route> o) {
+checkUnnamed603(core.List<api.Route> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkRoute(o[0]);
   checkRoute(o[1]);
 }
 
-buildUnnamed584() {
+buildUnnamed604() {
   var o = new core.List<core.String>();
   o.add("foo");
   o.add("foo");
   return o;
 }
 
-checkUnnamed584(core.List<core.String> o) {
+checkUnnamed604(core.List<core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o[0], unittest.equals('foo'));
   unittest.expect(o[1], unittest.equals('foo'));
@@ -1142,10 +1134,10 @@
   buildCounterListRoutesResponse++;
   if (buildCounterListRoutesResponse < 3) {
     o.apiVersion = "foo";
-    o.items = buildUnnamed583();
+    o.items = buildUnnamed603();
     o.kind = "foo";
     o.metadata = buildListMeta();
-    o.unreachable = buildUnnamed584();
+    o.unreachable = buildUnnamed604();
   }
   buildCounterListRoutesResponse--;
   return o;
@@ -1155,35 +1147,35 @@
   buildCounterListRoutesResponse++;
   if (buildCounterListRoutesResponse < 3) {
     unittest.expect(o.apiVersion, unittest.equals('foo'));
-    checkUnnamed583(o.items);
+    checkUnnamed603(o.items);
     unittest.expect(o.kind, unittest.equals('foo'));
     checkListMeta(o.metadata);
-    checkUnnamed584(o.unreachable);
+    checkUnnamed604(o.unreachable);
   }
   buildCounterListRoutesResponse--;
 }
 
-buildUnnamed585() {
+buildUnnamed605() {
   var o = new core.List<api.Service>();
   o.add(buildService());
   o.add(buildService());
   return o;
 }
 
-checkUnnamed585(core.List<api.Service> o) {
+checkUnnamed605(core.List<api.Service> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkService(o[0]);
   checkService(o[1]);
 }
 
-buildUnnamed586() {
+buildUnnamed606() {
   var o = new core.List<core.String>();
   o.add("foo");
   o.add("foo");
   return o;
 }
 
-checkUnnamed586(core.List<core.String> o) {
+checkUnnamed606(core.List<core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o[0], unittest.equals('foo'));
   unittest.expect(o[1], unittest.equals('foo'));
@@ -1195,10 +1187,10 @@
   buildCounterListServicesResponse++;
   if (buildCounterListServicesResponse < 3) {
     o.apiVersion = "foo";
-    o.items = buildUnnamed585();
+    o.items = buildUnnamed605();
     o.kind = "foo";
     o.metadata = buildListMeta();
-    o.unreachable = buildUnnamed586();
+    o.unreachable = buildUnnamed606();
   }
   buildCounterListServicesResponse--;
   return o;
@@ -1208,10 +1200,10 @@
   buildCounterListServicesResponse++;
   if (buildCounterListServicesResponse < 3) {
     unittest.expect(o.apiVersion, unittest.equals('foo'));
-    checkUnnamed585(o.items);
+    checkUnnamed605(o.items);
     unittest.expect(o.kind, unittest.equals('foo'));
     checkListMeta(o.metadata);
-    checkUnnamed586(o.unreachable);
+    checkUnnamed606(o.unreachable);
   }
   buildCounterListServicesResponse--;
 }
@@ -1235,20 +1227,20 @@
   buildCounterLocalObjectReference--;
 }
 
-buildUnnamed587() {
+buildUnnamed607() {
   var o = new core.Map<core.String, core.String>();
   o["x"] = "foo";
   o["y"] = "foo";
   return o;
 }
 
-checkUnnamed587(core.Map<core.String, core.String> o) {
+checkUnnamed607(core.Map<core.String, core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o["x"], unittest.equals('foo'));
   unittest.expect(o["y"], unittest.equals('foo'));
 }
 
-buildUnnamed588() {
+buildUnnamed608() {
   var o = new core.Map<core.String, core.Object>();
   o["x"] = {
     'list': [1, 2, 3],
@@ -1263,7 +1255,7 @@
   return o;
 }
 
-checkUnnamed588(core.Map<core.String, core.Object> o) {
+checkUnnamed608(core.Map<core.String, core.Object> o) {
   unittest.expect(o, unittest.hasLength(2));
   var casted1 = (o["x"]) as core.Map;
   unittest.expect(casted1, unittest.hasLength(3));
@@ -1283,9 +1275,9 @@
   buildCounterLocation++;
   if (buildCounterLocation < 3) {
     o.displayName = "foo";
-    o.labels = buildUnnamed587();
+    o.labels = buildUnnamed607();
     o.locationId = "foo";
-    o.metadata = buildUnnamed588();
+    o.metadata = buildUnnamed608();
     o.name = "foo";
   }
   buildCounterLocation--;
@@ -1296,135 +1288,61 @@
   buildCounterLocation++;
   if (buildCounterLocation < 3) {
     unittest.expect(o.displayName, unittest.equals('foo'));
-    checkUnnamed587(o.labels);
+    checkUnnamed607(o.labels);
     unittest.expect(o.locationId, unittest.equals('foo'));
-    checkUnnamed588(o.metadata);
+    checkUnnamed608(o.metadata);
     unittest.expect(o.name, unittest.equals('foo'));
   }
   buildCounterLocation--;
 }
 
-core.int buildCounterNamespace = 0;
-buildNamespace() {
-  var o = new api.Namespace();
-  buildCounterNamespace++;
-  if (buildCounterNamespace < 3) {
-    o.metadata = buildObjectMeta();
-    o.spec = buildNamespaceSpec();
-    o.status = buildNamespaceStatus();
-  }
-  buildCounterNamespace--;
-  return o;
-}
-
-checkNamespace(api.Namespace o) {
-  buildCounterNamespace++;
-  if (buildCounterNamespace < 3) {
-    checkObjectMeta(o.metadata);
-    checkNamespaceSpec(o.spec);
-    checkNamespaceStatus(o.status);
-  }
-  buildCounterNamespace--;
-}
-
-buildUnnamed589() {
-  var o = new core.List<core.String>();
-  o.add("foo");
-  o.add("foo");
-  return o;
-}
-
-checkUnnamed589(core.List<core.String> o) {
-  unittest.expect(o, unittest.hasLength(2));
-  unittest.expect(o[0], unittest.equals('foo'));
-  unittest.expect(o[1], unittest.equals('foo'));
-}
-
-core.int buildCounterNamespaceSpec = 0;
-buildNamespaceSpec() {
-  var o = new api.NamespaceSpec();
-  buildCounterNamespaceSpec++;
-  if (buildCounterNamespaceSpec < 3) {
-    o.finalizers = buildUnnamed589();
-  }
-  buildCounterNamespaceSpec--;
-  return o;
-}
-
-checkNamespaceSpec(api.NamespaceSpec o) {
-  buildCounterNamespaceSpec++;
-  if (buildCounterNamespaceSpec < 3) {
-    checkUnnamed589(o.finalizers);
-  }
-  buildCounterNamespaceSpec--;
-}
-
-core.int buildCounterNamespaceStatus = 0;
-buildNamespaceStatus() {
-  var o = new api.NamespaceStatus();
-  buildCounterNamespaceStatus++;
-  if (buildCounterNamespaceStatus < 3) {
-    o.phase = "foo";
-  }
-  buildCounterNamespaceStatus--;
-  return o;
-}
-
-checkNamespaceStatus(api.NamespaceStatus o) {
-  buildCounterNamespaceStatus++;
-  if (buildCounterNamespaceStatus < 3) {
-    unittest.expect(o.phase, unittest.equals('foo'));
-  }
-  buildCounterNamespaceStatus--;
-}
-
-buildUnnamed590() {
+buildUnnamed609() {
   var o = new core.Map<core.String, core.String>();
   o["x"] = "foo";
   o["y"] = "foo";
   return o;
 }
 
-checkUnnamed590(core.Map<core.String, core.String> o) {
+checkUnnamed609(core.Map<core.String, core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o["x"], unittest.equals('foo'));
   unittest.expect(o["y"], unittest.equals('foo'));
 }
 
-buildUnnamed591() {
+buildUnnamed610() {
   var o = new core.List<core.String>();
   o.add("foo");
   o.add("foo");
   return o;
 }
 
-checkUnnamed591(core.List<core.String> o) {
+checkUnnamed610(core.List<core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o[0], unittest.equals('foo'));
   unittest.expect(o[1], unittest.equals('foo'));
 }
 
-buildUnnamed592() {
+buildUnnamed611() {
   var o = new core.Map<core.String, core.String>();
   o["x"] = "foo";
   o["y"] = "foo";
   return o;
 }
 
-checkUnnamed592(core.Map<core.String, core.String> o) {
+checkUnnamed611(core.Map<core.String, core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o["x"], unittest.equals('foo'));
   unittest.expect(o["y"], unittest.equals('foo'));
 }
 
-buildUnnamed593() {
+buildUnnamed612() {
   var o = new core.List<api.OwnerReference>();
   o.add(buildOwnerReference());
   o.add(buildOwnerReference());
   return o;
 }
 
-checkUnnamed593(core.List<api.OwnerReference> o) {
+checkUnnamed612(core.List<api.OwnerReference> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkOwnerReference(o[0]);
   checkOwnerReference(o[1]);
@@ -1435,18 +1353,18 @@
   var o = new api.ObjectMeta();
   buildCounterObjectMeta++;
   if (buildCounterObjectMeta < 3) {
-    o.annotations = buildUnnamed590();
+    o.annotations = buildUnnamed609();
     o.clusterName = "foo";
     o.creationTimestamp = "foo";
     o.deletionGracePeriodSeconds = 42;
     o.deletionTimestamp = "foo";
-    o.finalizers = buildUnnamed591();
+    o.finalizers = buildUnnamed610();
     o.generateName = "foo";
     o.generation = 42;
-    o.labels = buildUnnamed592();
+    o.labels = buildUnnamed611();
     o.name = "foo";
     o.namespace = "foo";
-    o.ownerReferences = buildUnnamed593();
+    o.ownerReferences = buildUnnamed612();
     o.resourceVersion = "foo";
     o.selfLink = "foo";
     o.uid = "foo";
@@ -1458,18 +1376,18 @@
 checkObjectMeta(api.ObjectMeta o) {
   buildCounterObjectMeta++;
   if (buildCounterObjectMeta < 3) {
-    checkUnnamed590(o.annotations);
+    checkUnnamed609(o.annotations);
     unittest.expect(o.clusterName, unittest.equals('foo'));
     unittest.expect(o.creationTimestamp, unittest.equals('foo'));
     unittest.expect(o.deletionGracePeriodSeconds, unittest.equals(42));
     unittest.expect(o.deletionTimestamp, unittest.equals('foo'));
-    checkUnnamed591(o.finalizers);
+    checkUnnamed610(o.finalizers);
     unittest.expect(o.generateName, unittest.equals('foo'));
     unittest.expect(o.generation, unittest.equals(42));
-    checkUnnamed592(o.labels);
+    checkUnnamed611(o.labels);
     unittest.expect(o.name, unittest.equals('foo'));
     unittest.expect(o.namespace, unittest.equals('foo'));
-    checkUnnamed593(o.ownerReferences);
+    checkUnnamed612(o.ownerReferences);
     unittest.expect(o.resourceVersion, unittest.equals('foo'));
     unittest.expect(o.selfLink, unittest.equals('foo'));
     unittest.expect(o.uid, unittest.equals('foo'));
@@ -1506,27 +1424,27 @@
   buildCounterOwnerReference--;
 }
 
-buildUnnamed594() {
+buildUnnamed613() {
   var o = new core.List<api.AuditConfig>();
   o.add(buildAuditConfig());
   o.add(buildAuditConfig());
   return o;
 }
 
-checkUnnamed594(core.List<api.AuditConfig> o) {
+checkUnnamed613(core.List<api.AuditConfig> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkAuditConfig(o[0]);
   checkAuditConfig(o[1]);
 }
 
-buildUnnamed595() {
+buildUnnamed614() {
   var o = new core.List<api.Binding>();
   o.add(buildBinding());
   o.add(buildBinding());
   return o;
 }
 
-checkUnnamed595(core.List<api.Binding> o) {
+checkUnnamed614(core.List<api.Binding> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkBinding(o[0]);
   checkBinding(o[1]);
@@ -1537,8 +1455,8 @@
   var o = new api.Policy();
   buildCounterPolicy++;
   if (buildCounterPolicy < 3) {
-    o.auditConfigs = buildUnnamed594();
-    o.bindings = buildUnnamed595();
+    o.auditConfigs = buildUnnamed613();
+    o.bindings = buildUnnamed614();
     o.etag = "foo";
     o.version = 42;
   }
@@ -1549,8 +1467,8 @@
 checkPolicy(api.Policy o) {
   buildCounterPolicy++;
   if (buildCounterPolicy < 3) {
-    checkUnnamed594(o.auditConfigs);
-    checkUnnamed595(o.bindings);
+    checkUnnamed613(o.auditConfigs);
+    checkUnnamed614(o.bindings);
     unittest.expect(o.etag, unittest.equals('foo'));
     unittest.expect(o.version, unittest.equals(42));
   }
@@ -1613,27 +1531,27 @@
   buildCounterResourceRecord--;
 }
 
-buildUnnamed596() {
+buildUnnamed615() {
   var o = new core.Map<core.String, core.String>();
   o["x"] = "foo";
   o["y"] = "foo";
   return o;
 }
 
-checkUnnamed596(core.Map<core.String, core.String> o) {
+checkUnnamed615(core.Map<core.String, core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o["x"], unittest.equals('foo'));
   unittest.expect(o["y"], unittest.equals('foo'));
 }
 
-buildUnnamed597() {
+buildUnnamed616() {
   var o = new core.Map<core.String, core.String>();
   o["x"] = "foo";
   o["y"] = "foo";
   return o;
 }
 
-checkUnnamed597(core.Map<core.String, core.String> o) {
+checkUnnamed616(core.Map<core.String, core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o["x"], unittest.equals('foo'));
   unittest.expect(o["y"], unittest.equals('foo'));
@@ -1644,8 +1562,8 @@
   var o = new api.ResourceRequirements();
   buildCounterResourceRequirements++;
   if (buildCounterResourceRequirements < 3) {
-    o.limits = buildUnnamed596();
-    o.requests = buildUnnamed597();
+    o.limits = buildUnnamed615();
+    o.requests = buildUnnamed616();
   }
   buildCounterResourceRequirements--;
   return o;
@@ -1654,8 +1572,8 @@
 checkResourceRequirements(api.ResourceRequirements o) {
   buildCounterResourceRequirements++;
   if (buildCounterResourceRequirements < 3) {
-    checkUnnamed596(o.limits);
-    checkUnnamed597(o.requests);
+    checkUnnamed615(o.limits);
+    checkUnnamed616(o.requests);
   }
   buildCounterResourceRequirements--;
 }
@@ -1687,27 +1605,27 @@
   buildCounterRevision--;
 }
 
-buildUnnamed598() {
+buildUnnamed617() {
   var o = new core.List<api.Container>();
   o.add(buildContainer());
   o.add(buildContainer());
   return o;
 }
 
-checkUnnamed598(core.List<api.Container> o) {
+checkUnnamed617(core.List<api.Container> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkContainer(o[0]);
   checkContainer(o[1]);
 }
 
-buildUnnamed599() {
+buildUnnamed618() {
   var o = new core.List<api.Volume>();
   o.add(buildVolume());
   o.add(buildVolume());
   return o;
 }
 
-checkUnnamed599(core.List<api.Volume> o) {
+checkUnnamed618(core.List<api.Volume> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkVolume(o[0]);
   checkVolume(o[1]);
@@ -1719,10 +1637,10 @@
   buildCounterRevisionSpec++;
   if (buildCounterRevisionSpec < 3) {
     o.containerConcurrency = 42;
-    o.containers = buildUnnamed598();
+    o.containers = buildUnnamed617();
     o.serviceAccountName = "foo";
     o.timeoutSeconds = 42;
-    o.volumes = buildUnnamed599();
+    o.volumes = buildUnnamed618();
   }
   buildCounterRevisionSpec--;
   return o;
@@ -1732,22 +1650,22 @@
   buildCounterRevisionSpec++;
   if (buildCounterRevisionSpec < 3) {
     unittest.expect(o.containerConcurrency, unittest.equals(42));
-    checkUnnamed598(o.containers);
+    checkUnnamed617(o.containers);
     unittest.expect(o.serviceAccountName, unittest.equals('foo'));
     unittest.expect(o.timeoutSeconds, unittest.equals(42));
-    checkUnnamed599(o.volumes);
+    checkUnnamed618(o.volumes);
   }
   buildCounterRevisionSpec--;
 }
 
-buildUnnamed600() {
+buildUnnamed619() {
   var o = new core.List<api.GoogleCloudRunV1Condition>();
   o.add(buildGoogleCloudRunV1Condition());
   o.add(buildGoogleCloudRunV1Condition());
   return o;
 }
 
-checkUnnamed600(core.List<api.GoogleCloudRunV1Condition> o) {
+checkUnnamed619(core.List<api.GoogleCloudRunV1Condition> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkGoogleCloudRunV1Condition(o[0]);
   checkGoogleCloudRunV1Condition(o[1]);
@@ -1758,7 +1676,7 @@
   var o = new api.RevisionStatus();
   buildCounterRevisionStatus++;
   if (buildCounterRevisionStatus < 3) {
-    o.conditions = buildUnnamed600();
+    o.conditions = buildUnnamed619();
     o.imageDigest = "foo";
     o.logUrl = "foo";
     o.observedGeneration = 42;
@@ -1771,7 +1689,7 @@
 checkRevisionStatus(api.RevisionStatus o) {
   buildCounterRevisionStatus++;
   if (buildCounterRevisionStatus < 3) {
-    checkUnnamed600(o.conditions);
+    checkUnnamed619(o.conditions);
     unittest.expect(o.imageDigest, unittest.equals('foo'));
     unittest.expect(o.logUrl, unittest.equals('foo'));
     unittest.expect(o.observedGeneration, unittest.equals(42));
@@ -1828,14 +1746,14 @@
   buildCounterRoute--;
 }
 
-buildUnnamed601() {
+buildUnnamed620() {
   var o = new core.List<api.TrafficTarget>();
   o.add(buildTrafficTarget());
   o.add(buildTrafficTarget());
   return o;
 }
 
-checkUnnamed601(core.List<api.TrafficTarget> o) {
+checkUnnamed620(core.List<api.TrafficTarget> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkTrafficTarget(o[0]);
   checkTrafficTarget(o[1]);
@@ -1846,7 +1764,7 @@
   var o = new api.RouteSpec();
   buildCounterRouteSpec++;
   if (buildCounterRouteSpec < 3) {
-    o.traffic = buildUnnamed601();
+    o.traffic = buildUnnamed620();
   }
   buildCounterRouteSpec--;
   return o;
@@ -1855,32 +1773,32 @@
 checkRouteSpec(api.RouteSpec o) {
   buildCounterRouteSpec++;
   if (buildCounterRouteSpec < 3) {
-    checkUnnamed601(o.traffic);
+    checkUnnamed620(o.traffic);
   }
   buildCounterRouteSpec--;
 }
 
-buildUnnamed602() {
+buildUnnamed621() {
   var o = new core.List<api.GoogleCloudRunV1Condition>();
   o.add(buildGoogleCloudRunV1Condition());
   o.add(buildGoogleCloudRunV1Condition());
   return o;
 }
 
-checkUnnamed602(core.List<api.GoogleCloudRunV1Condition> o) {
+checkUnnamed621(core.List<api.GoogleCloudRunV1Condition> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkGoogleCloudRunV1Condition(o[0]);
   checkGoogleCloudRunV1Condition(o[1]);
 }
 
-buildUnnamed603() {
+buildUnnamed622() {
   var o = new core.List<api.TrafficTarget>();
   o.add(buildTrafficTarget());
   o.add(buildTrafficTarget());
   return o;
 }
 
-checkUnnamed603(core.List<api.TrafficTarget> o) {
+checkUnnamed622(core.List<api.TrafficTarget> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkTrafficTarget(o[0]);
   checkTrafficTarget(o[1]);
@@ -1892,9 +1810,9 @@
   buildCounterRouteStatus++;
   if (buildCounterRouteStatus < 3) {
     o.address = buildAddressable();
-    o.conditions = buildUnnamed602();
+    o.conditions = buildUnnamed621();
     o.observedGeneration = 42;
-    o.traffic = buildUnnamed603();
+    o.traffic = buildUnnamed622();
     o.url = "foo";
   }
   buildCounterRouteStatus--;
@@ -1905,65 +1823,14 @@
   buildCounterRouteStatus++;
   if (buildCounterRouteStatus < 3) {
     checkAddressable(o.address);
-    checkUnnamed602(o.conditions);
+    checkUnnamed621(o.conditions);
     unittest.expect(o.observedGeneration, unittest.equals(42));
-    checkUnnamed603(o.traffic);
+    checkUnnamed622(o.traffic);
     unittest.expect(o.url, unittest.equals('foo'));
   }
   buildCounterRouteStatus--;
 }
 
-buildUnnamed604() {
-  var o = new core.Map<core.String, core.String>();
-  o["x"] = "foo";
-  o["y"] = "foo";
-  return o;
-}
-
-checkUnnamed604(core.Map<core.String, core.String> o) {
-  unittest.expect(o, unittest.hasLength(2));
-  unittest.expect(o["x"], unittest.equals('foo'));
-  unittest.expect(o["y"], unittest.equals('foo'));
-}
-
-buildUnnamed605() {
-  var o = new core.Map<core.String, core.String>();
-  o["x"] = "foo";
-  o["y"] = "foo";
-  return o;
-}
-
-checkUnnamed605(core.Map<core.String, core.String> o) {
-  unittest.expect(o, unittest.hasLength(2));
-  unittest.expect(o["x"], unittest.equals('foo'));
-  unittest.expect(o["y"], unittest.equals('foo'));
-}
-
-core.int buildCounterSecret = 0;
-buildSecret() {
-  var o = new api.Secret();
-  buildCounterSecret++;
-  if (buildCounterSecret < 3) {
-    o.data = buildUnnamed604();
-    o.metadata = buildObjectMeta();
-    o.stringData = buildUnnamed605();
-    o.type = "foo";
-  }
-  buildCounterSecret--;
-  return o;
-}
-
-checkSecret(api.Secret o) {
-  buildCounterSecret++;
-  if (buildCounterSecret < 3) {
-    checkUnnamed604(o.data);
-    checkObjectMeta(o.metadata);
-    checkUnnamed605(o.stringData);
-    unittest.expect(o.type, unittest.equals('foo'));
-  }
-  buildCounterSecret--;
-}
-
 core.int buildCounterSecretEnvSource = 0;
 buildSecretEnvSource() {
   var o = new api.SecretEnvSource();
@@ -2012,14 +1879,14 @@
   buildCounterSecretKeySelector--;
 }
 
-buildUnnamed606() {
+buildUnnamed623() {
   var o = new core.List<api.KeyToPath>();
   o.add(buildKeyToPath());
   o.add(buildKeyToPath());
   return o;
 }
 
-checkUnnamed606(core.List<api.KeyToPath> o) {
+checkUnnamed623(core.List<api.KeyToPath> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkKeyToPath(o[0]);
   checkKeyToPath(o[1]);
@@ -2031,7 +1898,7 @@
   buildCounterSecretVolumeSource++;
   if (buildCounterSecretVolumeSource < 3) {
     o.defaultMode = 42;
-    o.items = buildUnnamed606();
+    o.items = buildUnnamed623();
     o.optional = true;
     o.secretName = "foo";
   }
@@ -2043,7 +1910,7 @@
   buildCounterSecretVolumeSource++;
   if (buildCounterSecretVolumeSource < 3) {
     unittest.expect(o.defaultMode, unittest.equals(42));
-    checkUnnamed606(o.items);
+    checkUnnamed623(o.items);
     unittest.expect(o.optional, unittest.isTrue);
     unittest.expect(o.secretName, unittest.equals('foo'));
   }
@@ -2096,14 +1963,14 @@
   buildCounterService--;
 }
 
-buildUnnamed607() {
+buildUnnamed624() {
   var o = new core.List<api.TrafficTarget>();
   o.add(buildTrafficTarget());
   o.add(buildTrafficTarget());
   return o;
 }
 
-checkUnnamed607(core.List<api.TrafficTarget> o) {
+checkUnnamed624(core.List<api.TrafficTarget> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkTrafficTarget(o[0]);
   checkTrafficTarget(o[1]);
@@ -2115,7 +1982,7 @@
   buildCounterServiceSpec++;
   if (buildCounterServiceSpec < 3) {
     o.template = buildRevisionTemplate();
-    o.traffic = buildUnnamed607();
+    o.traffic = buildUnnamed624();
   }
   buildCounterServiceSpec--;
   return o;
@@ -2125,32 +1992,32 @@
   buildCounterServiceSpec++;
   if (buildCounterServiceSpec < 3) {
     checkRevisionTemplate(o.template);
-    checkUnnamed607(o.traffic);
+    checkUnnamed624(o.traffic);
   }
   buildCounterServiceSpec--;
 }
 
-buildUnnamed608() {
+buildUnnamed625() {
   var o = new core.List<api.GoogleCloudRunV1Condition>();
   o.add(buildGoogleCloudRunV1Condition());
   o.add(buildGoogleCloudRunV1Condition());
   return o;
 }
 
-checkUnnamed608(core.List<api.GoogleCloudRunV1Condition> o) {
+checkUnnamed625(core.List<api.GoogleCloudRunV1Condition> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkGoogleCloudRunV1Condition(o[0]);
   checkGoogleCloudRunV1Condition(o[1]);
 }
 
-buildUnnamed609() {
+buildUnnamed626() {
   var o = new core.List<api.TrafficTarget>();
   o.add(buildTrafficTarget());
   o.add(buildTrafficTarget());
   return o;
 }
 
-checkUnnamed609(core.List<api.TrafficTarget> o) {
+checkUnnamed626(core.List<api.TrafficTarget> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkTrafficTarget(o[0]);
   checkTrafficTarget(o[1]);
@@ -2162,11 +2029,11 @@
   buildCounterServiceStatus++;
   if (buildCounterServiceStatus < 3) {
     o.address = buildAddressable();
-    o.conditions = buildUnnamed608();
+    o.conditions = buildUnnamed625();
     o.latestCreatedRevisionName = "foo";
     o.latestReadyRevisionName = "foo";
     o.observedGeneration = 42;
-    o.traffic = buildUnnamed609();
+    o.traffic = buildUnnamed626();
     o.url = "foo";
   }
   buildCounterServiceStatus--;
@@ -2177,11 +2044,11 @@
   buildCounterServiceStatus++;
   if (buildCounterServiceStatus < 3) {
     checkAddressable(o.address);
-    checkUnnamed608(o.conditions);
+    checkUnnamed625(o.conditions);
     unittest.expect(o.latestCreatedRevisionName, unittest.equals('foo'));
     unittest.expect(o.latestReadyRevisionName, unittest.equals('foo'));
     unittest.expect(o.observedGeneration, unittest.equals(42));
-    checkUnnamed609(o.traffic);
+    checkUnnamed626(o.traffic);
     unittest.expect(o.url, unittest.equals('foo'));
   }
   buildCounterServiceStatus--;
@@ -2260,14 +2127,14 @@
   buildCounterStatusCause--;
 }
 
-buildUnnamed610() {
+buildUnnamed627() {
   var o = new core.List<api.StatusCause>();
   o.add(buildStatusCause());
   o.add(buildStatusCause());
   return o;
 }
 
-checkUnnamed610(core.List<api.StatusCause> o) {
+checkUnnamed627(core.List<api.StatusCause> o) {
   unittest.expect(o, unittest.hasLength(2));
   checkStatusCause(o[0]);
   checkStatusCause(o[1]);
@@ -2278,7 +2145,7 @@
   var o = new api.StatusDetails();
   buildCounterStatusDetails++;
   if (buildCounterStatusDetails < 3) {
-    o.causes = buildUnnamed610();
+    o.causes = buildUnnamed627();
     o.group = "foo";
     o.kind = "foo";
     o.name = "foo";
@@ -2292,7 +2159,7 @@
 checkStatusDetails(api.StatusDetails o) {
   buildCounterStatusDetails++;
   if (buildCounterStatusDetails < 3) {
-    checkUnnamed610(o.causes);
+    checkUnnamed627(o.causes);
     unittest.expect(o.group, unittest.equals('foo'));
     unittest.expect(o.kind, unittest.equals('foo'));
     unittest.expect(o.name, unittest.equals('foo'));
@@ -2308,7 +2175,7 @@
   buildCounterTCPSocketAction++;
   if (buildCounterTCPSocketAction < 3) {
     o.host = "foo";
-    o.port = buildIntOrString();
+    o.port = 42;
   }
   buildCounterTCPSocketAction--;
   return o;
@@ -2318,19 +2185,19 @@
   buildCounterTCPSocketAction++;
   if (buildCounterTCPSocketAction < 3) {
     unittest.expect(o.host, unittest.equals('foo'));
-    checkIntOrString(o.port);
+    unittest.expect(o.port, unittest.equals(42));
   }
   buildCounterTCPSocketAction--;
 }
 
-buildUnnamed611() {
+buildUnnamed628() {
   var o = new core.List<core.String>();
   o.add("foo");
   o.add("foo");
   return o;
 }
 
-checkUnnamed611(core.List<core.String> o) {
+checkUnnamed628(core.List<core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o[0], unittest.equals('foo'));
   unittest.expect(o[1], unittest.equals('foo'));
@@ -2341,7 +2208,7 @@
   var o = new api.TestIamPermissionsRequest();
   buildCounterTestIamPermissionsRequest++;
   if (buildCounterTestIamPermissionsRequest < 3) {
-    o.permissions = buildUnnamed611();
+    o.permissions = buildUnnamed628();
   }
   buildCounterTestIamPermissionsRequest--;
   return o;
@@ -2350,19 +2217,19 @@
 checkTestIamPermissionsRequest(api.TestIamPermissionsRequest o) {
   buildCounterTestIamPermissionsRequest++;
   if (buildCounterTestIamPermissionsRequest < 3) {
-    checkUnnamed611(o.permissions);
+    checkUnnamed628(o.permissions);
   }
   buildCounterTestIamPermissionsRequest--;
 }
 
-buildUnnamed612() {
+buildUnnamed629() {
   var o = new core.List<core.String>();
   o.add("foo");
   o.add("foo");
   return o;
 }
 
-checkUnnamed612(core.List<core.String> o) {
+checkUnnamed629(core.List<core.String> o) {
   unittest.expect(o, unittest.hasLength(2));
   unittest.expect(o[0], unittest.equals('foo'));
   unittest.expect(o[1], unittest.equals('foo'));
@@ -2373,7 +2240,7 @@
   var o = new api.TestIamPermissionsResponse();
   buildCounterTestIamPermissionsResponse++;
   if (buildCounterTestIamPermissionsResponse < 3) {
-    o.permissions = buildUnnamed612();
+    o.permissions = buildUnnamed629();
   }
   buildCounterTestIamPermissionsResponse--;
   return o;
@@ -2382,7 +2249,7 @@
 checkTestIamPermissionsResponse(api.TestIamPermissionsResponse o) {
   buildCounterTestIamPermissionsResponse++;
   if (buildCounterTestIamPermissionsResponse < 3) {
-    checkUnnamed612(o.permissions);
+    checkUnnamed629(o.permissions);
   }
   buildCounterTestIamPermissionsResponse--;
 }
@@ -2657,14 +2524,6 @@
     });
   });
 
-  unittest.group("obj-schema-IntOrString", () {
-    unittest.test("to-json--from-json", () {
-      var o = buildIntOrString();
-      var od = new api.IntOrString.fromJson(o.toJson());
-      checkIntOrString(od);
-    });
-  });
-
   unittest.group("obj-schema-KeyToPath", () {
     unittest.test("to-json--from-json", () {
       var o = buildKeyToPath();
@@ -2753,30 +2612,6 @@
     });
   });
 
-  unittest.group("obj-schema-Namespace", () {
-    unittest.test("to-json--from-json", () {
-      var o = buildNamespace();
-      var od = new api.Namespace.fromJson(o.toJson());
-      checkNamespace(od);
-    });
-  });
-
-  unittest.group("obj-schema-NamespaceSpec", () {
-    unittest.test("to-json--from-json", () {
-      var o = buildNamespaceSpec();
-      var od = new api.NamespaceSpec.fromJson(o.toJson());
-      checkNamespaceSpec(od);
-    });
-  });
-
-  unittest.group("obj-schema-NamespaceStatus", () {
-    unittest.test("to-json--from-json", () {
-      var o = buildNamespaceStatus();
-      var od = new api.NamespaceStatus.fromJson(o.toJson());
-      checkNamespaceStatus(od);
-    });
-  });
-
   unittest.group("obj-schema-ObjectMeta", () {
     unittest.test("to-json--from-json", () {
       var o = buildObjectMeta();
@@ -2881,14 +2716,6 @@
     });
   });
 
-  unittest.group("obj-schema-Secret", () {
-    unittest.test("to-json--from-json", () {
-      var o = buildSecret();
-      var od = new api.Secret.fromJson(o.toJson());
-      checkSecret(od);
-    });
-  });
-
   unittest.group("obj-schema-SecretEnvSource", () {
     unittest.test("to-json--from-json", () {
       var o = buildSecretEnvSource();
@@ -3025,294 +2852,14 @@
     });
   });
 
-  unittest.group("resource-ApiV1NamespacesResourceApi", () {
-    unittest.test("method--get", () {
-      var mock = new HttpServerMock();
-      api.ApiV1NamespacesResourceApi res =
-          new api.RunApi(mock).api.v1.namespaces;
-      var arg_name = "foo";
-      var arg_$fields = "foo";
-      mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
-        var path = (req.url).path;
-        var pathOffset = 0;
-        var index;
-        var subPart;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
-        pathOffset += 1;
-        unittest.expect(path.substring(pathOffset, pathOffset + 7),
-            unittest.equals("api/v1/"));
-        pathOffset += 7;
-        // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
-
-        var query = (req.url).query;
-        var queryOffset = 0;
-        var queryMap = <core.String, core.List<core.String>>{};
-        addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
-        parseBool(n) {
-          if (n == "true") return true;
-          if (n == "false") return false;
-          if (n == null) return null;
-          throw new core.ArgumentError("Invalid boolean: $n");
-        }
-
-        if (query.length > 0) {
-          for (var part in query.split("&")) {
-            var keyvalue = part.split("=");
-            addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
-                core.Uri.decodeQueryComponent(keyvalue[1]));
-          }
-        }
-        unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
-
-        var h = {
-          "content-type": "application/json; charset=utf-8",
-        };
-        var resp = convert.json.encode(buildNamespace());
-        return new async.Future.value(stringResponse(200, h, resp));
-      }), true);
-      res
-          .get(arg_name, $fields: arg_$fields)
-          .then(unittest.expectAsync1(((response) {
-        checkNamespace(response);
-      })));
-    });
-
-    unittest.test("method--patch", () {
-      var mock = new HttpServerMock();
-      api.ApiV1NamespacesResourceApi res =
-          new api.RunApi(mock).api.v1.namespaces;
-      var arg_request = buildNamespace();
-      var arg_name = "foo";
-      var arg_updateMask = "foo";
-      var arg_$fields = "foo";
-      mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
-        var obj = new api.Namespace.fromJson(json);
-        checkNamespace(obj);
-
-        var path = (req.url).path;
-        var pathOffset = 0;
-        var index;
-        var subPart;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
-        pathOffset += 1;
-        unittest.expect(path.substring(pathOffset, pathOffset + 7),
-            unittest.equals("api/v1/"));
-        pathOffset += 7;
-        // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
-
-        var query = (req.url).query;
-        var queryOffset = 0;
-        var queryMap = <core.String, core.List<core.String>>{};
-        addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
-        parseBool(n) {
-          if (n == "true") return true;
-          if (n == "false") return false;
-          if (n == null) return null;
-          throw new core.ArgumentError("Invalid boolean: $n");
-        }
-
-        if (query.length > 0) {
-          for (var part in query.split("&")) {
-            var keyvalue = part.split("=");
-            addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
-                core.Uri.decodeQueryComponent(keyvalue[1]));
-          }
-        }
-        unittest.expect(
-            queryMap["updateMask"].first, unittest.equals(arg_updateMask));
-        unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
-
-        var h = {
-          "content-type": "application/json; charset=utf-8",
-        };
-        var resp = convert.json.encode(buildNamespace());
-        return new async.Future.value(stringResponse(200, h, resp));
-      }), true);
-      res
-          .patch(arg_request, arg_name,
-              updateMask: arg_updateMask, $fields: arg_$fields)
-          .then(unittest.expectAsync1(((response) {
-        checkNamespace(response);
-      })));
-    });
-  });
-
-  unittest.group("resource-ApiV1NamespacesSecretsResourceApi", () {
-    unittest.test("method--create", () {
-      var mock = new HttpServerMock();
-      api.ApiV1NamespacesSecretsResourceApi res =
-          new api.RunApi(mock).api.v1.namespaces.secrets;
-      var arg_request = buildSecret();
-      var arg_parent = "foo";
-      var arg_$fields = "foo";
-      mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
-        var obj = new api.Secret.fromJson(json);
-        checkSecret(obj);
-
-        var path = (req.url).path;
-        var pathOffset = 0;
-        var index;
-        var subPart;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
-        pathOffset += 1;
-        unittest.expect(path.substring(pathOffset, pathOffset + 7),
-            unittest.equals("api/v1/"));
-        pathOffset += 7;
-        // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
-
-        var query = (req.url).query;
-        var queryOffset = 0;
-        var queryMap = <core.String, core.List<core.String>>{};
-        addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
-        parseBool(n) {
-          if (n == "true") return true;
-          if (n == "false") return false;
-          if (n == null) return null;
-          throw new core.ArgumentError("Invalid boolean: $n");
-        }
-
-        if (query.length > 0) {
-          for (var part in query.split("&")) {
-            var keyvalue = part.split("=");
-            addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
-                core.Uri.decodeQueryComponent(keyvalue[1]));
-          }
-        }
-        unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
-
-        var h = {
-          "content-type": "application/json; charset=utf-8",
-        };
-        var resp = convert.json.encode(buildSecret());
-        return new async.Future.value(stringResponse(200, h, resp));
-      }), true);
-      res
-          .create(arg_request, arg_parent, $fields: arg_$fields)
-          .then(unittest.expectAsync1(((response) {
-        checkSecret(response);
-      })));
-    });
-
-    unittest.test("method--get", () {
-      var mock = new HttpServerMock();
-      api.ApiV1NamespacesSecretsResourceApi res =
-          new api.RunApi(mock).api.v1.namespaces.secrets;
-      var arg_name = "foo";
-      var arg_$fields = "foo";
-      mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
-        var path = (req.url).path;
-        var pathOffset = 0;
-        var index;
-        var subPart;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
-        pathOffset += 1;
-        unittest.expect(path.substring(pathOffset, pathOffset + 7),
-            unittest.equals("api/v1/"));
-        pathOffset += 7;
-        // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
-
-        var query = (req.url).query;
-        var queryOffset = 0;
-        var queryMap = <core.String, core.List<core.String>>{};
-        addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
-        parseBool(n) {
-          if (n == "true") return true;
-          if (n == "false") return false;
-          if (n == null) return null;
-          throw new core.ArgumentError("Invalid boolean: $n");
-        }
-
-        if (query.length > 0) {
-          for (var part in query.split("&")) {
-            var keyvalue = part.split("=");
-            addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
-                core.Uri.decodeQueryComponent(keyvalue[1]));
-          }
-        }
-        unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
-
-        var h = {
-          "content-type": "application/json; charset=utf-8",
-        };
-        var resp = convert.json.encode(buildSecret());
-        return new async.Future.value(stringResponse(200, h, resp));
-      }), true);
-      res
-          .get(arg_name, $fields: arg_$fields)
-          .then(unittest.expectAsync1(((response) {
-        checkSecret(response);
-      })));
-    });
-
-    unittest.test("method--replaceSecret", () {
-      var mock = new HttpServerMock();
-      api.ApiV1NamespacesSecretsResourceApi res =
-          new api.RunApi(mock).api.v1.namespaces.secrets;
-      var arg_request = buildSecret();
-      var arg_name = "foo";
-      var arg_$fields = "foo";
-      mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
-        var obj = new api.Secret.fromJson(json);
-        checkSecret(obj);
-
-        var path = (req.url).path;
-        var pathOffset = 0;
-        var index;
-        var subPart;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
-        pathOffset += 1;
-        unittest.expect(path.substring(pathOffset, pathOffset + 7),
-            unittest.equals("api/v1/"));
-        pathOffset += 7;
-        // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
-
-        var query = (req.url).query;
-        var queryOffset = 0;
-        var queryMap = <core.String, core.List<core.String>>{};
-        addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
-        parseBool(n) {
-          if (n == "true") return true;
-          if (n == "false") return false;
-          if (n == null) return null;
-          throw new core.ArgumentError("Invalid boolean: $n");
-        }
-
-        if (query.length > 0) {
-          for (var part in query.split("&")) {
-            var keyvalue = part.split("=");
-            addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
-                core.Uri.decodeQueryComponent(keyvalue[1]));
-          }
-        }
-        unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
-
-        var h = {
-          "content-type": "application/json; charset=utf-8",
-        };
-        var resp = convert.json.encode(buildSecret());
-        return new async.Future.value(stringResponse(200, h, resp));
-      }), true);
-      res
-          .replaceSecret(arg_request, arg_name, $fields: arg_$fields)
-          .then(unittest.expectAsync1(((response) {
-        checkSecret(response);
-      })));
-    });
-  });
-
   unittest.group("resource-NamespacesAuthorizeddomainsResourceApi", () {
     unittest.test("method--list", () {
       var mock = new HttpServerMock();
       api.NamespacesAuthorizeddomainsResourceApi res =
           new api.RunApi(mock).namespaces.authorizeddomains;
       var arg_parent = "foo";
-      var arg_pageToken = "foo";
       var arg_pageSize = 42;
+      var arg_pageToken = "foo";
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -3345,10 +2892,10 @@
                 core.Uri.decodeQueryComponent(keyvalue[1]));
           }
         }
-        unittest.expect(
-            queryMap["pageToken"].first, unittest.equals(arg_pageToken));
         unittest.expect(core.int.parse(queryMap["pageSize"].first),
             unittest.equals(arg_pageSize));
+        unittest.expect(
+            queryMap["pageToken"].first, unittest.equals(arg_pageToken));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -3359,8 +2906,8 @@
       }), true);
       res
           .list(arg_parent,
-              pageToken: arg_pageToken,
               pageSize: arg_pageSize,
+              pageToken: arg_pageToken,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkListAuthorizedDomainsResponse(response);
@@ -3426,13 +2973,13 @@
       api.NamespacesConfigurationsResourceApi res =
           new api.RunApi(mock).namespaces.configurations;
       var arg_parent = "foo";
+      var arg_continue_ = "foo";
       var arg_watch = true;
       var arg_labelSelector = "foo";
+      var arg_limit = 42;
       var arg_fieldSelector = "foo";
       var arg_resourceVersion = "foo";
       var arg_includeUninitialized = true;
-      var arg_continue_ = "foo";
-      var arg_limit = 42;
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -3465,19 +3012,19 @@
                 core.Uri.decodeQueryComponent(keyvalue[1]));
           }
         }
+        unittest.expect(
+            queryMap["continue"].first, unittest.equals(arg_continue_));
         unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
         unittest.expect(queryMap["labelSelector"].first,
             unittest.equals(arg_labelSelector));
+        unittest.expect(core.int.parse(queryMap["limit"].first),
+            unittest.equals(arg_limit));
         unittest.expect(queryMap["fieldSelector"].first,
             unittest.equals(arg_fieldSelector));
         unittest.expect(queryMap["resourceVersion"].first,
             unittest.equals(arg_resourceVersion));
         unittest.expect(queryMap["includeUninitialized"].first,
             unittest.equals("$arg_includeUninitialized"));
-        unittest.expect(
-            queryMap["continue"].first, unittest.equals(arg_continue_));
-        unittest.expect(core.int.parse(queryMap["limit"].first),
-            unittest.equals(arg_limit));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -3488,13 +3035,13 @@
       }), true);
       res
           .list(arg_parent,
+              continue_: arg_continue_,
               watch: arg_watch,
               labelSelector: arg_labelSelector,
+              limit: arg_limit,
               fieldSelector: arg_fieldSelector,
               resourceVersion: arg_resourceVersion,
               includeUninitialized: arg_includeUninitialized,
-              continue_: arg_continue_,
-              limit: arg_limit,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkListConfigurationsResponse(response);
@@ -3565,8 +3112,8 @@
           new api.RunApi(mock).namespaces.domainmappings;
       var arg_name = "foo";
       var arg_apiVersion = "foo";
-      var arg_propagationPolicy = "foo";
       var arg_kind = "foo";
+      var arg_propagationPolicy = "foo";
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -3601,9 +3148,9 @@
         }
         unittest.expect(
             queryMap["apiVersion"].first, unittest.equals(arg_apiVersion));
+        unittest.expect(queryMap["kind"].first, unittest.equals(arg_kind));
         unittest.expect(queryMap["propagationPolicy"].first,
             unittest.equals(arg_propagationPolicy));
-        unittest.expect(queryMap["kind"].first, unittest.equals(arg_kind));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -3615,8 +3162,8 @@
       res
           .delete(arg_name,
               apiVersion: arg_apiVersion,
-              propagationPolicy: arg_propagationPolicy,
               kind: arg_kind,
+              propagationPolicy: arg_propagationPolicy,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkStatus(response);
@@ -3680,13 +3227,13 @@
       api.NamespacesDomainmappingsResourceApi res =
           new api.RunApi(mock).namespaces.domainmappings;
       var arg_parent = "foo";
-      var arg_labelSelector = "foo";
-      var arg_resourceVersion = "foo";
-      var arg_includeUninitialized = true;
+      var arg_watch = true;
       var arg_fieldSelector = "foo";
       var arg_continue_ = "foo";
+      var arg_resourceVersion = "foo";
+      var arg_includeUninitialized = true;
       var arg_limit = 42;
-      var arg_watch = true;
+      var arg_labelSelector = "foo";
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -3719,19 +3266,19 @@
                 core.Uri.decodeQueryComponent(keyvalue[1]));
           }
         }
-        unittest.expect(queryMap["labelSelector"].first,
-            unittest.equals(arg_labelSelector));
-        unittest.expect(queryMap["resourceVersion"].first,
-            unittest.equals(arg_resourceVersion));
-        unittest.expect(queryMap["includeUninitialized"].first,
-            unittest.equals("$arg_includeUninitialized"));
+        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
         unittest.expect(queryMap["fieldSelector"].first,
             unittest.equals(arg_fieldSelector));
         unittest.expect(
             queryMap["continue"].first, unittest.equals(arg_continue_));
+        unittest.expect(queryMap["resourceVersion"].first,
+            unittest.equals(arg_resourceVersion));
+        unittest.expect(queryMap["includeUninitialized"].first,
+            unittest.equals("$arg_includeUninitialized"));
         unittest.expect(core.int.parse(queryMap["limit"].first),
             unittest.equals(arg_limit));
-        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
+        unittest.expect(queryMap["labelSelector"].first,
+            unittest.equals(arg_labelSelector));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -3742,13 +3289,13 @@
       }), true);
       res
           .list(arg_parent,
-              labelSelector: arg_labelSelector,
-              resourceVersion: arg_resourceVersion,
-              includeUninitialized: arg_includeUninitialized,
+              watch: arg_watch,
               fieldSelector: arg_fieldSelector,
               continue_: arg_continue_,
+              resourceVersion: arg_resourceVersion,
+              includeUninitialized: arg_includeUninitialized,
               limit: arg_limit,
-              watch: arg_watch,
+              labelSelector: arg_labelSelector,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkListDomainMappingsResponse(response);
@@ -3762,9 +3309,9 @@
       api.NamespacesRevisionsResourceApi res =
           new api.RunApi(mock).namespaces.revisions;
       var arg_name = "foo";
+      var arg_kind = "foo";
       var arg_apiVersion = "foo";
       var arg_propagationPolicy = "foo";
-      var arg_kind = "foo";
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -3797,11 +3344,11 @@
                 core.Uri.decodeQueryComponent(keyvalue[1]));
           }
         }
+        unittest.expect(queryMap["kind"].first, unittest.equals(arg_kind));
         unittest.expect(
             queryMap["apiVersion"].first, unittest.equals(arg_apiVersion));
         unittest.expect(queryMap["propagationPolicy"].first,
             unittest.equals(arg_propagationPolicy));
-        unittest.expect(queryMap["kind"].first, unittest.equals(arg_kind));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -3812,9 +3359,9 @@
       }), true);
       res
           .delete(arg_name,
+              kind: arg_kind,
               apiVersion: arg_apiVersion,
               propagationPolicy: arg_propagationPolicy,
-              kind: arg_kind,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkStatus(response);
@@ -3878,13 +3425,13 @@
       api.NamespacesRevisionsResourceApi res =
           new api.RunApi(mock).namespaces.revisions;
       var arg_parent = "foo";
-      var arg_continue_ = "foo";
-      var arg_limit = 42;
-      var arg_watch = true;
-      var arg_labelSelector = "foo";
-      var arg_fieldSelector = "foo";
       var arg_includeUninitialized = true;
+      var arg_fieldSelector = "foo";
       var arg_resourceVersion = "foo";
+      var arg_watch = true;
+      var arg_limit = 42;
+      var arg_labelSelector = "foo";
+      var arg_continue_ = "foo";
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -3917,19 +3464,19 @@
                 core.Uri.decodeQueryComponent(keyvalue[1]));
           }
         }
-        unittest.expect(
-            queryMap["continue"].first, unittest.equals(arg_continue_));
-        unittest.expect(core.int.parse(queryMap["limit"].first),
-            unittest.equals(arg_limit));
-        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
-        unittest.expect(queryMap["labelSelector"].first,
-            unittest.equals(arg_labelSelector));
-        unittest.expect(queryMap["fieldSelector"].first,
-            unittest.equals(arg_fieldSelector));
         unittest.expect(queryMap["includeUninitialized"].first,
             unittest.equals("$arg_includeUninitialized"));
+        unittest.expect(queryMap["fieldSelector"].first,
+            unittest.equals(arg_fieldSelector));
         unittest.expect(queryMap["resourceVersion"].first,
             unittest.equals(arg_resourceVersion));
+        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
+        unittest.expect(core.int.parse(queryMap["limit"].first),
+            unittest.equals(arg_limit));
+        unittest.expect(queryMap["labelSelector"].first,
+            unittest.equals(arg_labelSelector));
+        unittest.expect(
+            queryMap["continue"].first, unittest.equals(arg_continue_));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -3940,13 +3487,13 @@
       }), true);
       res
           .list(arg_parent,
-              continue_: arg_continue_,
-              limit: arg_limit,
-              watch: arg_watch,
-              labelSelector: arg_labelSelector,
-              fieldSelector: arg_fieldSelector,
               includeUninitialized: arg_includeUninitialized,
+              fieldSelector: arg_fieldSelector,
               resourceVersion: arg_resourceVersion,
+              watch: arg_watch,
+              limit: arg_limit,
+              labelSelector: arg_labelSelector,
+              continue_: arg_continue_,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkListRevisionsResponse(response);
@@ -4012,13 +3559,13 @@
       api.NamespacesRoutesResourceApi res =
           new api.RunApi(mock).namespaces.routes;
       var arg_parent = "foo";
-      var arg_continue_ = "foo";
       var arg_limit = 42;
-      var arg_watch = true;
-      var arg_labelSelector = "foo";
-      var arg_fieldSelector = "foo";
+      var arg_continue_ = "foo";
       var arg_includeUninitialized = true;
       var arg_resourceVersion = "foo";
+      var arg_watch = true;
+      var arg_fieldSelector = "foo";
+      var arg_labelSelector = "foo";
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -4051,19 +3598,19 @@
                 core.Uri.decodeQueryComponent(keyvalue[1]));
           }
         }
-        unittest.expect(
-            queryMap["continue"].first, unittest.equals(arg_continue_));
         unittest.expect(core.int.parse(queryMap["limit"].first),
             unittest.equals(arg_limit));
-        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
-        unittest.expect(queryMap["labelSelector"].first,
-            unittest.equals(arg_labelSelector));
-        unittest.expect(queryMap["fieldSelector"].first,
-            unittest.equals(arg_fieldSelector));
+        unittest.expect(
+            queryMap["continue"].first, unittest.equals(arg_continue_));
         unittest.expect(queryMap["includeUninitialized"].first,
             unittest.equals("$arg_includeUninitialized"));
         unittest.expect(queryMap["resourceVersion"].first,
             unittest.equals(arg_resourceVersion));
+        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
+        unittest.expect(queryMap["fieldSelector"].first,
+            unittest.equals(arg_fieldSelector));
+        unittest.expect(queryMap["labelSelector"].first,
+            unittest.equals(arg_labelSelector));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -4074,13 +3621,13 @@
       }), true);
       res
           .list(arg_parent,
-              continue_: arg_continue_,
               limit: arg_limit,
-              watch: arg_watch,
-              labelSelector: arg_labelSelector,
-              fieldSelector: arg_fieldSelector,
+              continue_: arg_continue_,
               includeUninitialized: arg_includeUninitialized,
               resourceVersion: arg_resourceVersion,
+              watch: arg_watch,
+              fieldSelector: arg_fieldSelector,
+              labelSelector: arg_labelSelector,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkListRoutesResponse(response);
@@ -4150,9 +3697,9 @@
       api.NamespacesServicesResourceApi res =
           new api.RunApi(mock).namespaces.services;
       var arg_name = "foo";
+      var arg_kind = "foo";
       var arg_apiVersion = "foo";
       var arg_propagationPolicy = "foo";
-      var arg_kind = "foo";
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -4185,11 +3732,11 @@
                 core.Uri.decodeQueryComponent(keyvalue[1]));
           }
         }
+        unittest.expect(queryMap["kind"].first, unittest.equals(arg_kind));
         unittest.expect(
             queryMap["apiVersion"].first, unittest.equals(arg_apiVersion));
         unittest.expect(queryMap["propagationPolicy"].first,
             unittest.equals(arg_propagationPolicy));
-        unittest.expect(queryMap["kind"].first, unittest.equals(arg_kind));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -4200,9 +3747,9 @@
       }), true);
       res
           .delete(arg_name,
+              kind: arg_kind,
               apiVersion: arg_apiVersion,
               propagationPolicy: arg_propagationPolicy,
-              kind: arg_kind,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkStatus(response);
@@ -4266,13 +3813,13 @@
       api.NamespacesServicesResourceApi res =
           new api.RunApi(mock).namespaces.services;
       var arg_parent = "foo";
+      var arg_continue_ = "foo";
       var arg_labelSelector = "foo";
+      var arg_watch = true;
       var arg_fieldSelector = "foo";
       var arg_includeUninitialized = true;
       var arg_resourceVersion = "foo";
-      var arg_continue_ = "foo";
       var arg_limit = 42;
-      var arg_watch = true;
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -4305,19 +3852,19 @@
                 core.Uri.decodeQueryComponent(keyvalue[1]));
           }
         }
+        unittest.expect(
+            queryMap["continue"].first, unittest.equals(arg_continue_));
         unittest.expect(queryMap["labelSelector"].first,
             unittest.equals(arg_labelSelector));
+        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
         unittest.expect(queryMap["fieldSelector"].first,
             unittest.equals(arg_fieldSelector));
         unittest.expect(queryMap["includeUninitialized"].first,
             unittest.equals("$arg_includeUninitialized"));
         unittest.expect(queryMap["resourceVersion"].first,
             unittest.equals(arg_resourceVersion));
-        unittest.expect(
-            queryMap["continue"].first, unittest.equals(arg_continue_));
         unittest.expect(core.int.parse(queryMap["limit"].first),
             unittest.equals(arg_limit));
-        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -4328,13 +3875,13 @@
       }), true);
       res
           .list(arg_parent,
+              continue_: arg_continue_,
               labelSelector: arg_labelSelector,
+              watch: arg_watch,
               fieldSelector: arg_fieldSelector,
               includeUninitialized: arg_includeUninitialized,
               resourceVersion: arg_resourceVersion,
-              continue_: arg_continue_,
               limit: arg_limit,
-              watch: arg_watch,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkListServicesResponse(response);
@@ -4398,15 +3945,14 @@
     });
   });
 
-  unittest.group("resource-ProjectsLocationsResourceApi", () {
+  unittest.group("resource-ProjectsAuthorizeddomainsResourceApi", () {
     unittest.test("method--list", () {
       var mock = new HttpServerMock();
-      api.ProjectsLocationsResourceApi res =
-          new api.RunApi(mock).projects.locations;
-      var arg_name = "foo";
+      api.ProjectsAuthorizeddomainsResourceApi res =
+          new api.RunApi(mock).projects.authorizeddomains;
+      var arg_parent = "foo";
       var arg_pageToken = "foo";
       var arg_pageSize = 42;
-      var arg_filter = "foo";
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -4443,7 +3989,71 @@
             queryMap["pageToken"].first, unittest.equals(arg_pageToken));
         unittest.expect(core.int.parse(queryMap["pageSize"].first),
             unittest.equals(arg_pageSize));
+        unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
+
+        var h = {
+          "content-type": "application/json; charset=utf-8",
+        };
+        var resp = convert.json.encode(buildListAuthorizedDomainsResponse());
+        return new async.Future.value(stringResponse(200, h, resp));
+      }), true);
+      res
+          .list(arg_parent,
+              pageToken: arg_pageToken,
+              pageSize: arg_pageSize,
+              $fields: arg_$fields)
+          .then(unittest.expectAsync1(((response) {
+        checkListAuthorizedDomainsResponse(response);
+      })));
+    });
+  });
+
+  unittest.group("resource-ProjectsLocationsResourceApi", () {
+    unittest.test("method--list", () {
+      var mock = new HttpServerMock();
+      api.ProjectsLocationsResourceApi res =
+          new api.RunApi(mock).projects.locations;
+      var arg_name = "foo";
+      var arg_filter = "foo";
+      var arg_pageSize = 42;
+      var arg_pageToken = "foo";
+      var arg_$fields = "foo";
+      mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
+        var path = (req.url).path;
+        var pathOffset = 0;
+        var index;
+        var subPart;
+        unittest.expect(
+            path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
+        pathOffset += 1;
+        unittest.expect(
+            path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/"));
+        pathOffset += 3;
+        // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
+
+        var query = (req.url).query;
+        var queryOffset = 0;
+        var queryMap = <core.String, core.List<core.String>>{};
+        addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
+        parseBool(n) {
+          if (n == "true") return true;
+          if (n == "false") return false;
+          if (n == null) return null;
+          throw new core.ArgumentError("Invalid boolean: $n");
+        }
+
+        if (query.length > 0) {
+          for (var part in query.split("&")) {
+            var keyvalue = part.split("=");
+            addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
+                core.Uri.decodeQueryComponent(keyvalue[1]));
+          }
+        }
         unittest.expect(queryMap["filter"].first, unittest.equals(arg_filter));
+        unittest.expect(core.int.parse(queryMap["pageSize"].first),
+            unittest.equals(arg_pageSize));
+        unittest.expect(
+            queryMap["pageToken"].first, unittest.equals(arg_pageToken));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -4454,9 +4064,9 @@
       }), true);
       res
           .list(arg_name,
-              pageToken: arg_pageToken,
-              pageSize: arg_pageSize,
               filter: arg_filter,
+              pageSize: arg_pageSize,
+              pageToken: arg_pageToken,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkListLocationsResponse(response);
@@ -4585,13 +4195,13 @@
       api.ProjectsLocationsConfigurationsResourceApi res =
           new api.RunApi(mock).projects.locations.configurations;
       var arg_parent = "foo";
-      var arg_resourceVersion = "foo";
-      var arg_includeUninitialized = true;
-      var arg_fieldSelector = "foo";
-      var arg_continue_ = "foo";
-      var arg_limit = 42;
-      var arg_watch = true;
       var arg_labelSelector = "foo";
+      var arg_includeUninitialized = true;
+      var arg_resourceVersion = "foo";
+      var arg_watch = true;
+      var arg_continue_ = "foo";
+      var arg_fieldSelector = "foo";
+      var arg_limit = 42;
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -4624,19 +4234,19 @@
                 core.Uri.decodeQueryComponent(keyvalue[1]));
           }
         }
-        unittest.expect(queryMap["resourceVersion"].first,
-            unittest.equals(arg_resourceVersion));
-        unittest.expect(queryMap["includeUninitialized"].first,
-            unittest.equals("$arg_includeUninitialized"));
-        unittest.expect(queryMap["fieldSelector"].first,
-            unittest.equals(arg_fieldSelector));
-        unittest.expect(
-            queryMap["continue"].first, unittest.equals(arg_continue_));
-        unittest.expect(core.int.parse(queryMap["limit"].first),
-            unittest.equals(arg_limit));
-        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
         unittest.expect(queryMap["labelSelector"].first,
             unittest.equals(arg_labelSelector));
+        unittest.expect(queryMap["includeUninitialized"].first,
+            unittest.equals("$arg_includeUninitialized"));
+        unittest.expect(queryMap["resourceVersion"].first,
+            unittest.equals(arg_resourceVersion));
+        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
+        unittest.expect(
+            queryMap["continue"].first, unittest.equals(arg_continue_));
+        unittest.expect(queryMap["fieldSelector"].first,
+            unittest.equals(arg_fieldSelector));
+        unittest.expect(core.int.parse(queryMap["limit"].first),
+            unittest.equals(arg_limit));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -4647,13 +4257,13 @@
       }), true);
       res
           .list(arg_parent,
-              resourceVersion: arg_resourceVersion,
-              includeUninitialized: arg_includeUninitialized,
-              fieldSelector: arg_fieldSelector,
-              continue_: arg_continue_,
-              limit: arg_limit,
-              watch: arg_watch,
               labelSelector: arg_labelSelector,
+              includeUninitialized: arg_includeUninitialized,
+              resourceVersion: arg_resourceVersion,
+              watch: arg_watch,
+              continue_: arg_continue_,
+              fieldSelector: arg_fieldSelector,
+              limit: arg_limit,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkListConfigurationsResponse(response);
@@ -4723,9 +4333,9 @@
       api.ProjectsLocationsDomainmappingsResourceApi res =
           new api.RunApi(mock).projects.locations.domainmappings;
       var arg_name = "foo";
-      var arg_apiVersion = "foo";
       var arg_propagationPolicy = "foo";
       var arg_kind = "foo";
+      var arg_apiVersion = "foo";
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -4758,11 +4368,11 @@
                 core.Uri.decodeQueryComponent(keyvalue[1]));
           }
         }
-        unittest.expect(
-            queryMap["apiVersion"].first, unittest.equals(arg_apiVersion));
         unittest.expect(queryMap["propagationPolicy"].first,
             unittest.equals(arg_propagationPolicy));
         unittest.expect(queryMap["kind"].first, unittest.equals(arg_kind));
+        unittest.expect(
+            queryMap["apiVersion"].first, unittest.equals(arg_apiVersion));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -4773,9 +4383,9 @@
       }), true);
       res
           .delete(arg_name,
-              apiVersion: arg_apiVersion,
               propagationPolicy: arg_propagationPolicy,
               kind: arg_kind,
+              apiVersion: arg_apiVersion,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkStatus(response);
@@ -4840,12 +4450,12 @@
           new api.RunApi(mock).projects.locations.domainmappings;
       var arg_parent = "foo";
       var arg_limit = 42;
-      var arg_watch = true;
       var arg_labelSelector = "foo";
       var arg_resourceVersion = "foo";
       var arg_includeUninitialized = true;
-      var arg_fieldSelector = "foo";
       var arg_continue_ = "foo";
+      var arg_watch = true;
+      var arg_fieldSelector = "foo";
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -4880,17 +4490,17 @@
         }
         unittest.expect(core.int.parse(queryMap["limit"].first),
             unittest.equals(arg_limit));
-        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
         unittest.expect(queryMap["labelSelector"].first,
             unittest.equals(arg_labelSelector));
         unittest.expect(queryMap["resourceVersion"].first,
             unittest.equals(arg_resourceVersion));
         unittest.expect(queryMap["includeUninitialized"].first,
             unittest.equals("$arg_includeUninitialized"));
-        unittest.expect(queryMap["fieldSelector"].first,
-            unittest.equals(arg_fieldSelector));
         unittest.expect(
             queryMap["continue"].first, unittest.equals(arg_continue_));
+        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
+        unittest.expect(queryMap["fieldSelector"].first,
+            unittest.equals(arg_fieldSelector));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -4902,12 +4512,12 @@
       res
           .list(arg_parent,
               limit: arg_limit,
-              watch: arg_watch,
               labelSelector: arg_labelSelector,
               resourceVersion: arg_resourceVersion,
               includeUninitialized: arg_includeUninitialized,
-              fieldSelector: arg_fieldSelector,
               continue_: arg_continue_,
+              watch: arg_watch,
+              fieldSelector: arg_fieldSelector,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkListDomainMappingsResponse(response);
@@ -4915,120 +4525,6 @@
     });
   });
 
-  unittest.group("resource-ProjectsLocationsNamespacesResourceApi", () {
-    unittest.test("method--get", () {
-      var mock = new HttpServerMock();
-      api.ProjectsLocationsNamespacesResourceApi res =
-          new api.RunApi(mock).projects.locations.namespaces;
-      var arg_name = "foo";
-      var arg_$fields = "foo";
-      mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
-        var path = (req.url).path;
-        var pathOffset = 0;
-        var index;
-        var subPart;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
-        pathOffset += 1;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/"));
-        pathOffset += 3;
-        // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
-
-        var query = (req.url).query;
-        var queryOffset = 0;
-        var queryMap = <core.String, core.List<core.String>>{};
-        addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
-        parseBool(n) {
-          if (n == "true") return true;
-          if (n == "false") return false;
-          if (n == null) return null;
-          throw new core.ArgumentError("Invalid boolean: $n");
-        }
-
-        if (query.length > 0) {
-          for (var part in query.split("&")) {
-            var keyvalue = part.split("=");
-            addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
-                core.Uri.decodeQueryComponent(keyvalue[1]));
-          }
-        }
-        unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
-
-        var h = {
-          "content-type": "application/json; charset=utf-8",
-        };
-        var resp = convert.json.encode(buildNamespace());
-        return new async.Future.value(stringResponse(200, h, resp));
-      }), true);
-      res
-          .get(arg_name, $fields: arg_$fields)
-          .then(unittest.expectAsync1(((response) {
-        checkNamespace(response);
-      })));
-    });
-
-    unittest.test("method--patch", () {
-      var mock = new HttpServerMock();
-      api.ProjectsLocationsNamespacesResourceApi res =
-          new api.RunApi(mock).projects.locations.namespaces;
-      var arg_request = buildNamespace();
-      var arg_name = "foo";
-      var arg_updateMask = "foo";
-      var arg_$fields = "foo";
-      mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
-        var obj = new api.Namespace.fromJson(json);
-        checkNamespace(obj);
-
-        var path = (req.url).path;
-        var pathOffset = 0;
-        var index;
-        var subPart;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
-        pathOffset += 1;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/"));
-        pathOffset += 3;
-        // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
-
-        var query = (req.url).query;
-        var queryOffset = 0;
-        var queryMap = <core.String, core.List<core.String>>{};
-        addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
-        parseBool(n) {
-          if (n == "true") return true;
-          if (n == "false") return false;
-          if (n == null) return null;
-          throw new core.ArgumentError("Invalid boolean: $n");
-        }
-
-        if (query.length > 0) {
-          for (var part in query.split("&")) {
-            var keyvalue = part.split("=");
-            addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
-                core.Uri.decodeQueryComponent(keyvalue[1]));
-          }
-        }
-        unittest.expect(
-            queryMap["updateMask"].first, unittest.equals(arg_updateMask));
-        unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
-
-        var h = {
-          "content-type": "application/json; charset=utf-8",
-        };
-        var resp = convert.json.encode(buildNamespace());
-        return new async.Future.value(stringResponse(200, h, resp));
-      }), true);
-      res
-          .patch(arg_request, arg_name,
-              updateMask: arg_updateMask, $fields: arg_$fields)
-          .then(unittest.expectAsync1(((response) {
-        checkNamespace(response);
-      })));
-    });
-  });
-
   unittest.group("resource-ProjectsLocationsRevisionsResourceApi", () {
     unittest.test("method--delete", () {
       var mock = new HttpServerMock();
@@ -5151,13 +4647,13 @@
       api.ProjectsLocationsRevisionsResourceApi res =
           new api.RunApi(mock).projects.locations.revisions;
       var arg_parent = "foo";
-      var arg_fieldSelector = "foo";
+      var arg_labelSelector = "foo";
+      var arg_limit = 42;
+      var arg_watch = true;
       var arg_resourceVersion = "foo";
       var arg_includeUninitialized = true;
       var arg_continue_ = "foo";
-      var arg_limit = 42;
-      var arg_watch = true;
-      var arg_labelSelector = "foo";
+      var arg_fieldSelector = "foo";
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -5190,19 +4686,19 @@
                 core.Uri.decodeQueryComponent(keyvalue[1]));
           }
         }
-        unittest.expect(queryMap["fieldSelector"].first,
-            unittest.equals(arg_fieldSelector));
+        unittest.expect(queryMap["labelSelector"].first,
+            unittest.equals(arg_labelSelector));
+        unittest.expect(core.int.parse(queryMap["limit"].first),
+            unittest.equals(arg_limit));
+        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
         unittest.expect(queryMap["resourceVersion"].first,
             unittest.equals(arg_resourceVersion));
         unittest.expect(queryMap["includeUninitialized"].first,
             unittest.equals("$arg_includeUninitialized"));
         unittest.expect(
             queryMap["continue"].first, unittest.equals(arg_continue_));
-        unittest.expect(core.int.parse(queryMap["limit"].first),
-            unittest.equals(arg_limit));
-        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
-        unittest.expect(queryMap["labelSelector"].first,
-            unittest.equals(arg_labelSelector));
+        unittest.expect(queryMap["fieldSelector"].first,
+            unittest.equals(arg_fieldSelector));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -5213,13 +4709,13 @@
       }), true);
       res
           .list(arg_parent,
-              fieldSelector: arg_fieldSelector,
+              labelSelector: arg_labelSelector,
+              limit: arg_limit,
+              watch: arg_watch,
               resourceVersion: arg_resourceVersion,
               includeUninitialized: arg_includeUninitialized,
               continue_: arg_continue_,
-              limit: arg_limit,
-              watch: arg_watch,
-              labelSelector: arg_labelSelector,
+              fieldSelector: arg_fieldSelector,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkListRevisionsResponse(response);
@@ -5285,13 +4781,13 @@
       api.ProjectsLocationsRoutesResourceApi res =
           new api.RunApi(mock).projects.locations.routes;
       var arg_parent = "foo";
-      var arg_watch = true;
-      var arg_labelSelector = "foo";
-      var arg_resourceVersion = "foo";
+      var arg_continue_ = "foo";
       var arg_includeUninitialized = true;
       var arg_fieldSelector = "foo";
-      var arg_continue_ = "foo";
       var arg_limit = 42;
+      var arg_resourceVersion = "foo";
+      var arg_watch = true;
+      var arg_labelSelector = "foo";
       var arg_$fields = "foo";
       mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
         var path = (req.url).path;
@@ -5324,19 +4820,19 @@
                 core.Uri.decodeQueryComponent(keyvalue[1]));
           }
         }
-        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
-        unittest.expect(queryMap["labelSelector"].first,
-            unittest.equals(arg_labelSelector));
-        unittest.expect(queryMap["resourceVersion"].first,
-            unittest.equals(arg_resourceVersion));
+        unittest.expect(
+            queryMap["continue"].first, unittest.equals(arg_continue_));
         unittest.expect(queryMap["includeUninitialized"].first,
             unittest.equals("$arg_includeUninitialized"));
         unittest.expect(queryMap["fieldSelector"].first,
             unittest.equals(arg_fieldSelector));
-        unittest.expect(
-            queryMap["continue"].first, unittest.equals(arg_continue_));
         unittest.expect(core.int.parse(queryMap["limit"].first),
             unittest.equals(arg_limit));
+        unittest.expect(queryMap["resourceVersion"].first,
+            unittest.equals(arg_resourceVersion));
+        unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
+        unittest.expect(queryMap["labelSelector"].first,
+            unittest.equals(arg_labelSelector));
         unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
 
         var h = {
@@ -5347,13 +4843,13 @@
       }), true);
       res
           .list(arg_parent,
-              watch: arg_watch,
-              labelSelector: arg_labelSelector,
-              resourceVersion: arg_resourceVersion,
+              continue_: arg_continue_,
               includeUninitialized: arg_includeUninitialized,
               fieldSelector: arg_fieldSelector,
-              continue_: arg_continue_,
               limit: arg_limit,
+              resourceVersion: arg_resourceVersion,
+              watch: arg_watch,
+              labelSelector: arg_labelSelector,
               $fields: arg_$fields)
           .then(unittest.expectAsync1(((response) {
         checkListRoutesResponse(response);
@@ -5361,172 +4857,6 @@
     });
   });
 
-  unittest.group("resource-ProjectsLocationsSecretsResourceApi", () {
-    unittest.test("method--create", () {
-      var mock = new HttpServerMock();
-      api.ProjectsLocationsSecretsResourceApi res =
-          new api.RunApi(mock).projects.locations.secrets;
-      var arg_request = buildSecret();
-      var arg_parent = "foo";
-      var arg_$fields = "foo";
-      mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
-        var obj = new api.Secret.fromJson(json);
-        checkSecret(obj);
-
-        var path = (req.url).path;
-        var pathOffset = 0;
-        var index;
-        var subPart;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
-        pathOffset += 1;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/"));
-        pathOffset += 3;
-        // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
-
-        var query = (req.url).query;
-        var queryOffset = 0;
-        var queryMap = <core.String, core.List<core.String>>{};
-        addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
-        parseBool(n) {
-          if (n == "true") return true;
-          if (n == "false") return false;
-          if (n == null) return null;
-          throw new core.ArgumentError("Invalid boolean: $n");
-        }
-
-        if (query.length > 0) {
-          for (var part in query.split("&")) {
-            var keyvalue = part.split("=");
-            addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
-                core.Uri.decodeQueryComponent(keyvalue[1]));
-          }
-        }
-        unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
-
-        var h = {
-          "content-type": "application/json; charset=utf-8",
-        };
-        var resp = convert.json.encode(buildSecret());
-        return new async.Future.value(stringResponse(200, h, resp));
-      }), true);
-      res
-          .create(arg_request, arg_parent, $fields: arg_$fields)
-          .then(unittest.expectAsync1(((response) {
-        checkSecret(response);
-      })));
-    });
-
-    unittest.test("method--get", () {
-      var mock = new HttpServerMock();
-      api.ProjectsLocationsSecretsResourceApi res =
-          new api.RunApi(mock).projects.locations.secrets;
-      var arg_name = "foo";
-      var arg_$fields = "foo";
-      mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
-        var path = (req.url).path;
-        var pathOffset = 0;
-        var index;
-        var subPart;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
-        pathOffset += 1;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/"));
-        pathOffset += 3;
-        // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
-
-        var query = (req.url).query;
-        var queryOffset = 0;
-        var queryMap = <core.String, core.List<core.String>>{};
-        addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
-        parseBool(n) {
-          if (n == "true") return true;
-          if (n == "false") return false;
-          if (n == null) return null;
-          throw new core.ArgumentError("Invalid boolean: $n");
-        }
-
-        if (query.length > 0) {
-          for (var part in query.split("&")) {
-            var keyvalue = part.split("=");
-            addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
-                core.Uri.decodeQueryComponent(keyvalue[1]));
-          }
-        }
-        unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
-
-        var h = {
-          "content-type": "application/json; charset=utf-8",
-        };
-        var resp = convert.json.encode(buildSecret());
-        return new async.Future.value(stringResponse(200, h, resp));
-      }), true);
-      res
-          .get(arg_name, $fields: arg_$fields)
-          .then(unittest.expectAsync1(((response) {
-        checkSecret(response);
-      })));
-    });
-
-    unittest.test("method--replaceSecret", () {
-      var mock = new HttpServerMock();
-      api.ProjectsLocationsSecretsResourceApi res =
-          new api.RunApi(mock).projects.locations.secrets;
-      var arg_request = buildSecret();
-      var arg_name = "foo";
-      var arg_$fields = "foo";
-      mock.register(unittest.expectAsync2((http.BaseRequest req, json) {
-        var obj = new api.Secret.fromJson(json);
-        checkSecret(obj);
-
-        var path = (req.url).path;
-        var pathOffset = 0;
-        var index;
-        var subPart;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 1), unittest.equals("/"));
-        pathOffset += 1;
-        unittest.expect(
-            path.substring(pathOffset, pathOffset + 3), unittest.equals("v1/"));
-        pathOffset += 3;
-        // NOTE: We cannot test reserved expansions due to the inability to reverse the operation;
-
-        var query = (req.url).query;
-        var queryOffset = 0;
-        var queryMap = <core.String, core.List<core.String>>{};
-        addQueryParam(n, v) => queryMap.putIfAbsent(n, () => []).add(v);
-        parseBool(n) {
-          if (n == "true") return true;
-          if (n == "false") return false;
-          if (n == null) return null;
-          throw new core.ArgumentError("Invalid boolean: $n");
-        }
-
-        if (query.length > 0) {
-          for (var part in query.split("&")) {
-            var keyvalue = part.split("=");
-            addQueryParam(core.Uri.decodeQueryComponent(keyvalue[0]),
-                core.Uri.decodeQueryComponent(keyvalue[1]));
-          }
-        }
-        unittest.expect(queryMap["fields"].first, unittest.equals(arg_$fields));
-
-        var h = {
-          "content-type": "application/json; charset=utf-8",
-        };
-        var resp = convert.json.encode(buildSecret());
-        return new async.Future.value(stringResponse(200, h, resp));
-      }), true);
-      res
-          .replaceSecret(arg_request, arg_name, $fields: arg_$fields)
-          .then(unittest.expectAsync1(((response) {
-        checkSecret(response);
-      })));
-    });
-  });
-
   unittest.group("resource-ProjectsLocationsServicesResourceApi", () {
     unittest.test("method--create", () {
       var mock = new HttpServerMock();
@@ -5764,11 +5094,11 @@
       api.ProjectsLocationsServicesResourceApi res =
           new api.RunApi(mock).projects.locations.services;
       var arg_parent = "foo";
-      var arg_limit = 42;
       var arg_watch = true;
+      var arg_includeUninitialized = true;
       var arg_labelSelector = "foo";
       var arg_fieldSelector = "foo";
-      var arg_includeUninitialized = true;
+      var arg_limit = 42;
       var arg_resourceVersion = "foo";
       var arg_continue_ = "foo";
       var arg_$fields = "foo";
@@ -5803,15 +5133,15 @@
                 core.Uri.decodeQueryComponent(keyvalue[1]));
           }
         }
-        unittest.expect(core.int.parse(queryMap["limit"].first),
-            unittest.equals(arg_limit));
         unittest.expect(queryMap["watch"].first, unittest.equals("$arg_watch"));
+        unittest.expect(queryMap["includeUninitialized"].first,
+            unittest.equals("$arg_includeUninitialized"));
         unittest.expect(queryMap["labelSelector"].first,
             unittest.equals(arg_labelSelector));
         unittest.expect(queryMap["fieldSelector"].first,
             unittest.equals(arg_fieldSelector));
-        unittest.expect(queryMap["includeUninitialized"].first,
-            unittest.equals("$arg_includeUninitialized"));
+        unittest.expect(core.int.parse(queryMap["limit"].first),
+            unittest.equals(arg_limit));
         unittest.expect(queryMap["resourceVersion"].first,
             unittest.equals(arg_resourceVersion));
         unittest.expect(
@@ -5826,11 +5156,11 @@
       }), true);
       res
           .list(arg_parent,
-              limit: arg_limit,
               watch: arg_watch,
+              includeUninitialized: arg_includeUninitialized,
               labelSelector: arg_labelSelector,
               fieldSelector: arg_fieldSelector,
-              includeUninitialized: arg_includeUninitialized,
+              limit: arg_limit,
               resourceVersion: arg_resourceVersion,
               continue_: arg_continue_,
               $fields: arg_$fields)