@@ -68,7 +68,10 @@ export interface Configuration {
6868 * alpha-numeric ID and value is the variable configuration. Values of variables of
6969 * type secret are not included.
7070 */
71- variables : Record < string , Configuration . UnionMember0 | Configuration . UnionMember1 > ;
71+ variables : Record <
72+ string ,
73+ Configuration . ZarazStringVariable | Configuration . ZarazSecretVariable | Configuration . ZarazWorkerVariable
74+ > ;
7275
7376 /**
7477 * Zaraz internal version of the config.
@@ -598,23 +601,31 @@ export namespace Configuration {
598601 }
599602 }
600603
601- export interface UnionMember0 {
604+ export interface ZarazStringVariable {
602605 name : string ;
603606
604- type : 'string' | 'secret' ;
607+ type : 'string' ;
605608
606609 value : string ;
607610 }
608611
609- export interface UnionMember1 {
612+ export interface ZarazSecretVariable {
613+ name : string ;
614+
615+ type : 'secret' ;
616+
617+ value : string ;
618+ }
619+
620+ export interface ZarazWorkerVariable {
610621 name : string ;
611622
612623 type : 'worker' ;
613624
614- value : UnionMember1 . Value ;
625+ value : ZarazWorkerVariable . Value ;
615626 }
616627
617- export namespace UnionMember1 {
628+ export namespace ZarazWorkerVariable {
618629 export interface Value {
619630 escapedWorkerName : string ;
620631
@@ -747,7 +758,12 @@ export interface ConfigUpdateParams {
747758 * variable alpha-numeric ID and value is the variable configuration. Values of
748759 * variables of type secret are not included.
749760 */
750- variables : Record < string , ConfigUpdateParams . UnionMember0 | ConfigUpdateParams . UnionMember1 > ;
761+ variables : Record <
762+ string ,
763+ | ConfigUpdateParams . ZarazStringVariable
764+ | ConfigUpdateParams . ZarazSecretVariable
765+ | ConfigUpdateParams . ZarazWorkerVariable
766+ > ;
751767
752768 /**
753769 * Body param: Zaraz internal version of the config.
@@ -1277,23 +1293,31 @@ export namespace ConfigUpdateParams {
12771293 }
12781294 }
12791295
1280- export interface UnionMember0 {
1296+ export interface ZarazStringVariable {
1297+ name : string ;
1298+
1299+ type : 'string' ;
1300+
1301+ value : string ;
1302+ }
1303+
1304+ export interface ZarazSecretVariable {
12811305 name : string ;
12821306
1283- type : 'string' | ' secret';
1307+ type : 'secret' ;
12841308
12851309 value : string ;
12861310 }
12871311
1288- export interface UnionMember1 {
1312+ export interface ZarazWorkerVariable {
12891313 name : string ;
12901314
12911315 type : 'worker' ;
12921316
1293- value : UnionMember1 . Value ;
1317+ value : ZarazWorkerVariable . Value ;
12941318 }
12951319
1296- export namespace UnionMember1 {
1320+ export namespace ZarazWorkerVariable {
12971321 export interface Value {
12981322 escapedWorkerName : string ;
12991323
0 commit comments