github.com/pulumi/pulumi/sdk/v3@v3.108.1/nodejs/proto/provider_pb.d.ts (about)

     1  // package: pulumirpc
     2  // file: pulumi/provider.proto
     3  
     4  /* tslint:disable */
     5  /* eslint-disable */
     6  
     7  import * as jspb from "google-protobuf";
     8  import * as pulumi_plugin_pb from "./plugin_pb";
     9  import * as google_protobuf_empty_pb from "google-protobuf/google/protobuf/empty_pb";
    10  import * as google_protobuf_struct_pb from "google-protobuf/google/protobuf/struct_pb";
    11  import * as pulumi_source_pb from "./source_pb";
    12  
    13  export class GetSchemaRequest extends jspb.Message { 
    14      getVersion(): number;
    15      setVersion(value: number): GetSchemaRequest;
    16  
    17      serializeBinary(): Uint8Array;
    18      toObject(includeInstance?: boolean): GetSchemaRequest.AsObject;
    19      static toObject(includeInstance: boolean, msg: GetSchemaRequest): GetSchemaRequest.AsObject;
    20      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
    21      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
    22      static serializeBinaryToWriter(message: GetSchemaRequest, writer: jspb.BinaryWriter): void;
    23      static deserializeBinary(bytes: Uint8Array): GetSchemaRequest;
    24      static deserializeBinaryFromReader(message: GetSchemaRequest, reader: jspb.BinaryReader): GetSchemaRequest;
    25  }
    26  
    27  export namespace GetSchemaRequest {
    28      export type AsObject = {
    29          version: number,
    30      }
    31  }
    32  
    33  export class GetSchemaResponse extends jspb.Message { 
    34      getSchema(): string;
    35      setSchema(value: string): GetSchemaResponse;
    36  
    37      serializeBinary(): Uint8Array;
    38      toObject(includeInstance?: boolean): GetSchemaResponse.AsObject;
    39      static toObject(includeInstance: boolean, msg: GetSchemaResponse): GetSchemaResponse.AsObject;
    40      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
    41      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
    42      static serializeBinaryToWriter(message: GetSchemaResponse, writer: jspb.BinaryWriter): void;
    43      static deserializeBinary(bytes: Uint8Array): GetSchemaResponse;
    44      static deserializeBinaryFromReader(message: GetSchemaResponse, reader: jspb.BinaryReader): GetSchemaResponse;
    45  }
    46  
    47  export namespace GetSchemaResponse {
    48      export type AsObject = {
    49          schema: string,
    50      }
    51  }
    52  
    53  export class ConfigureRequest extends jspb.Message { 
    54  
    55      getVariablesMap(): jspb.Map<string, string>;
    56      clearVariablesMap(): void;
    57  
    58      hasArgs(): boolean;
    59      clearArgs(): void;
    60      getArgs(): google_protobuf_struct_pb.Struct | undefined;
    61      setArgs(value?: google_protobuf_struct_pb.Struct): ConfigureRequest;
    62      getAcceptsecrets(): boolean;
    63      setAcceptsecrets(value: boolean): ConfigureRequest;
    64      getAcceptresources(): boolean;
    65      setAcceptresources(value: boolean): ConfigureRequest;
    66      getSendsOldInputs(): boolean;
    67      setSendsOldInputs(value: boolean): ConfigureRequest;
    68      getSendsOldInputsToDelete(): boolean;
    69      setSendsOldInputsToDelete(value: boolean): ConfigureRequest;
    70  
    71      serializeBinary(): Uint8Array;
    72      toObject(includeInstance?: boolean): ConfigureRequest.AsObject;
    73      static toObject(includeInstance: boolean, msg: ConfigureRequest): ConfigureRequest.AsObject;
    74      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
    75      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
    76      static serializeBinaryToWriter(message: ConfigureRequest, writer: jspb.BinaryWriter): void;
    77      static deserializeBinary(bytes: Uint8Array): ConfigureRequest;
    78      static deserializeBinaryFromReader(message: ConfigureRequest, reader: jspb.BinaryReader): ConfigureRequest;
    79  }
    80  
    81  export namespace ConfigureRequest {
    82      export type AsObject = {
    83  
    84          variablesMap: Array<[string, string]>,
    85          args?: google_protobuf_struct_pb.Struct.AsObject,
    86          acceptsecrets: boolean,
    87          acceptresources: boolean,
    88          sendsOldInputs: boolean,
    89          sendsOldInputsToDelete: boolean,
    90      }
    91  }
    92  
    93  export class ConfigureResponse extends jspb.Message { 
    94      getAcceptsecrets(): boolean;
    95      setAcceptsecrets(value: boolean): ConfigureResponse;
    96      getSupportspreview(): boolean;
    97      setSupportspreview(value: boolean): ConfigureResponse;
    98      getAcceptresources(): boolean;
    99      setAcceptresources(value: boolean): ConfigureResponse;
   100      getAcceptoutputs(): boolean;
   101      setAcceptoutputs(value: boolean): ConfigureResponse;
   102  
   103      serializeBinary(): Uint8Array;
   104      toObject(includeInstance?: boolean): ConfigureResponse.AsObject;
   105      static toObject(includeInstance: boolean, msg: ConfigureResponse): ConfigureResponse.AsObject;
   106      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   107      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   108      static serializeBinaryToWriter(message: ConfigureResponse, writer: jspb.BinaryWriter): void;
   109      static deserializeBinary(bytes: Uint8Array): ConfigureResponse;
   110      static deserializeBinaryFromReader(message: ConfigureResponse, reader: jspb.BinaryReader): ConfigureResponse;
   111  }
   112  
   113  export namespace ConfigureResponse {
   114      export type AsObject = {
   115          acceptsecrets: boolean,
   116          supportspreview: boolean,
   117          acceptresources: boolean,
   118          acceptoutputs: boolean,
   119      }
   120  }
   121  
   122  export class ConfigureErrorMissingKeys extends jspb.Message { 
   123      clearMissingkeysList(): void;
   124      getMissingkeysList(): Array<ConfigureErrorMissingKeys.MissingKey>;
   125      setMissingkeysList(value: Array<ConfigureErrorMissingKeys.MissingKey>): ConfigureErrorMissingKeys;
   126      addMissingkeys(value?: ConfigureErrorMissingKeys.MissingKey, index?: number): ConfigureErrorMissingKeys.MissingKey;
   127  
   128      serializeBinary(): Uint8Array;
   129      toObject(includeInstance?: boolean): ConfigureErrorMissingKeys.AsObject;
   130      static toObject(includeInstance: boolean, msg: ConfigureErrorMissingKeys): ConfigureErrorMissingKeys.AsObject;
   131      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   132      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   133      static serializeBinaryToWriter(message: ConfigureErrorMissingKeys, writer: jspb.BinaryWriter): void;
   134      static deserializeBinary(bytes: Uint8Array): ConfigureErrorMissingKeys;
   135      static deserializeBinaryFromReader(message: ConfigureErrorMissingKeys, reader: jspb.BinaryReader): ConfigureErrorMissingKeys;
   136  }
   137  
   138  export namespace ConfigureErrorMissingKeys {
   139      export type AsObject = {
   140          missingkeysList: Array<ConfigureErrorMissingKeys.MissingKey.AsObject>,
   141      }
   142  
   143  
   144      export class MissingKey extends jspb.Message { 
   145          getName(): string;
   146          setName(value: string): MissingKey;
   147          getDescription(): string;
   148          setDescription(value: string): MissingKey;
   149  
   150          serializeBinary(): Uint8Array;
   151          toObject(includeInstance?: boolean): MissingKey.AsObject;
   152          static toObject(includeInstance: boolean, msg: MissingKey): MissingKey.AsObject;
   153          static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   154          static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   155          static serializeBinaryToWriter(message: MissingKey, writer: jspb.BinaryWriter): void;
   156          static deserializeBinary(bytes: Uint8Array): MissingKey;
   157          static deserializeBinaryFromReader(message: MissingKey, reader: jspb.BinaryReader): MissingKey;
   158      }
   159  
   160      export namespace MissingKey {
   161          export type AsObject = {
   162              name: string,
   163              description: string,
   164          }
   165      }
   166  
   167  }
   168  
   169  export class InvokeRequest extends jspb.Message { 
   170      getTok(): string;
   171      setTok(value: string): InvokeRequest;
   172  
   173      hasArgs(): boolean;
   174      clearArgs(): void;
   175      getArgs(): google_protobuf_struct_pb.Struct | undefined;
   176      setArgs(value?: google_protobuf_struct_pb.Struct): InvokeRequest;
   177  
   178      serializeBinary(): Uint8Array;
   179      toObject(includeInstance?: boolean): InvokeRequest.AsObject;
   180      static toObject(includeInstance: boolean, msg: InvokeRequest): InvokeRequest.AsObject;
   181      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   182      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   183      static serializeBinaryToWriter(message: InvokeRequest, writer: jspb.BinaryWriter): void;
   184      static deserializeBinary(bytes: Uint8Array): InvokeRequest;
   185      static deserializeBinaryFromReader(message: InvokeRequest, reader: jspb.BinaryReader): InvokeRequest;
   186  }
   187  
   188  export namespace InvokeRequest {
   189      export type AsObject = {
   190          tok: string,
   191          args?: google_protobuf_struct_pb.Struct.AsObject,
   192      }
   193  }
   194  
   195  export class InvokeResponse extends jspb.Message { 
   196  
   197      hasReturn(): boolean;
   198      clearReturn(): void;
   199      getReturn(): google_protobuf_struct_pb.Struct | undefined;
   200      setReturn(value?: google_protobuf_struct_pb.Struct): InvokeResponse;
   201      clearFailuresList(): void;
   202      getFailuresList(): Array<CheckFailure>;
   203      setFailuresList(value: Array<CheckFailure>): InvokeResponse;
   204      addFailures(value?: CheckFailure, index?: number): CheckFailure;
   205  
   206      serializeBinary(): Uint8Array;
   207      toObject(includeInstance?: boolean): InvokeResponse.AsObject;
   208      static toObject(includeInstance: boolean, msg: InvokeResponse): InvokeResponse.AsObject;
   209      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   210      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   211      static serializeBinaryToWriter(message: InvokeResponse, writer: jspb.BinaryWriter): void;
   212      static deserializeBinary(bytes: Uint8Array): InvokeResponse;
   213      static deserializeBinaryFromReader(message: InvokeResponse, reader: jspb.BinaryReader): InvokeResponse;
   214  }
   215  
   216  export namespace InvokeResponse {
   217      export type AsObject = {
   218          pb_return?: google_protobuf_struct_pb.Struct.AsObject,
   219          failuresList: Array<CheckFailure.AsObject>,
   220      }
   221  }
   222  
   223  export class CallRequest extends jspb.Message { 
   224      getTok(): string;
   225      setTok(value: string): CallRequest;
   226  
   227      hasArgs(): boolean;
   228      clearArgs(): void;
   229      getArgs(): google_protobuf_struct_pb.Struct | undefined;
   230      setArgs(value?: google_protobuf_struct_pb.Struct): CallRequest;
   231  
   232      getArgdependenciesMap(): jspb.Map<string, CallRequest.ArgumentDependencies>;
   233      clearArgdependenciesMap(): void;
   234      getProject(): string;
   235      setProject(value: string): CallRequest;
   236      getStack(): string;
   237      setStack(value: string): CallRequest;
   238  
   239      getConfigMap(): jspb.Map<string, string>;
   240      clearConfigMap(): void;
   241      clearConfigsecretkeysList(): void;
   242      getConfigsecretkeysList(): Array<string>;
   243      setConfigsecretkeysList(value: Array<string>): CallRequest;
   244      addConfigsecretkeys(value: string, index?: number): string;
   245      getDryrun(): boolean;
   246      setDryrun(value: boolean): CallRequest;
   247      getParallel(): number;
   248      setParallel(value: number): CallRequest;
   249      getMonitorendpoint(): string;
   250      setMonitorendpoint(value: string): CallRequest;
   251      getOrganization(): string;
   252      setOrganization(value: string): CallRequest;
   253      getAcceptsOutputValues(): boolean;
   254      setAcceptsOutputValues(value: boolean): CallRequest;
   255  
   256      serializeBinary(): Uint8Array;
   257      toObject(includeInstance?: boolean): CallRequest.AsObject;
   258      static toObject(includeInstance: boolean, msg: CallRequest): CallRequest.AsObject;
   259      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   260      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   261      static serializeBinaryToWriter(message: CallRequest, writer: jspb.BinaryWriter): void;
   262      static deserializeBinary(bytes: Uint8Array): CallRequest;
   263      static deserializeBinaryFromReader(message: CallRequest, reader: jspb.BinaryReader): CallRequest;
   264  }
   265  
   266  export namespace CallRequest {
   267      export type AsObject = {
   268          tok: string,
   269          args?: google_protobuf_struct_pb.Struct.AsObject,
   270  
   271          argdependenciesMap: Array<[string, CallRequest.ArgumentDependencies.AsObject]>,
   272          project: string,
   273          stack: string,
   274  
   275          configMap: Array<[string, string]>,
   276          configsecretkeysList: Array<string>,
   277          dryrun: boolean,
   278          parallel: number,
   279          monitorendpoint: string,
   280          organization: string,
   281          acceptsOutputValues: boolean,
   282      }
   283  
   284  
   285      export class ArgumentDependencies extends jspb.Message { 
   286          clearUrnsList(): void;
   287          getUrnsList(): Array<string>;
   288          setUrnsList(value: Array<string>): ArgumentDependencies;
   289          addUrns(value: string, index?: number): string;
   290  
   291          serializeBinary(): Uint8Array;
   292          toObject(includeInstance?: boolean): ArgumentDependencies.AsObject;
   293          static toObject(includeInstance: boolean, msg: ArgumentDependencies): ArgumentDependencies.AsObject;
   294          static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   295          static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   296          static serializeBinaryToWriter(message: ArgumentDependencies, writer: jspb.BinaryWriter): void;
   297          static deserializeBinary(bytes: Uint8Array): ArgumentDependencies;
   298          static deserializeBinaryFromReader(message: ArgumentDependencies, reader: jspb.BinaryReader): ArgumentDependencies;
   299      }
   300  
   301      export namespace ArgumentDependencies {
   302          export type AsObject = {
   303              urnsList: Array<string>,
   304          }
   305      }
   306  
   307  }
   308  
   309  export class CallResponse extends jspb.Message { 
   310  
   311      hasReturn(): boolean;
   312      clearReturn(): void;
   313      getReturn(): google_protobuf_struct_pb.Struct | undefined;
   314      setReturn(value?: google_protobuf_struct_pb.Struct): CallResponse;
   315  
   316      getReturndependenciesMap(): jspb.Map<string, CallResponse.ReturnDependencies>;
   317      clearReturndependenciesMap(): void;
   318      clearFailuresList(): void;
   319      getFailuresList(): Array<CheckFailure>;
   320      setFailuresList(value: Array<CheckFailure>): CallResponse;
   321      addFailures(value?: CheckFailure, index?: number): CheckFailure;
   322  
   323      serializeBinary(): Uint8Array;
   324      toObject(includeInstance?: boolean): CallResponse.AsObject;
   325      static toObject(includeInstance: boolean, msg: CallResponse): CallResponse.AsObject;
   326      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   327      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   328      static serializeBinaryToWriter(message: CallResponse, writer: jspb.BinaryWriter): void;
   329      static deserializeBinary(bytes: Uint8Array): CallResponse;
   330      static deserializeBinaryFromReader(message: CallResponse, reader: jspb.BinaryReader): CallResponse;
   331  }
   332  
   333  export namespace CallResponse {
   334      export type AsObject = {
   335          pb_return?: google_protobuf_struct_pb.Struct.AsObject,
   336  
   337          returndependenciesMap: Array<[string, CallResponse.ReturnDependencies.AsObject]>,
   338          failuresList: Array<CheckFailure.AsObject>,
   339      }
   340  
   341  
   342      export class ReturnDependencies extends jspb.Message { 
   343          clearUrnsList(): void;
   344          getUrnsList(): Array<string>;
   345          setUrnsList(value: Array<string>): ReturnDependencies;
   346          addUrns(value: string, index?: number): string;
   347  
   348          serializeBinary(): Uint8Array;
   349          toObject(includeInstance?: boolean): ReturnDependencies.AsObject;
   350          static toObject(includeInstance: boolean, msg: ReturnDependencies): ReturnDependencies.AsObject;
   351          static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   352          static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   353          static serializeBinaryToWriter(message: ReturnDependencies, writer: jspb.BinaryWriter): void;
   354          static deserializeBinary(bytes: Uint8Array): ReturnDependencies;
   355          static deserializeBinaryFromReader(message: ReturnDependencies, reader: jspb.BinaryReader): ReturnDependencies;
   356      }
   357  
   358      export namespace ReturnDependencies {
   359          export type AsObject = {
   360              urnsList: Array<string>,
   361          }
   362      }
   363  
   364  }
   365  
   366  export class CheckRequest extends jspb.Message { 
   367      getUrn(): string;
   368      setUrn(value: string): CheckRequest;
   369  
   370      hasOlds(): boolean;
   371      clearOlds(): void;
   372      getOlds(): google_protobuf_struct_pb.Struct | undefined;
   373      setOlds(value?: google_protobuf_struct_pb.Struct): CheckRequest;
   374  
   375      hasNews(): boolean;
   376      clearNews(): void;
   377      getNews(): google_protobuf_struct_pb.Struct | undefined;
   378      setNews(value?: google_protobuf_struct_pb.Struct): CheckRequest;
   379      getRandomseed(): Uint8Array | string;
   380      getRandomseed_asU8(): Uint8Array;
   381      getRandomseed_asB64(): string;
   382      setRandomseed(value: Uint8Array | string): CheckRequest;
   383  
   384      serializeBinary(): Uint8Array;
   385      toObject(includeInstance?: boolean): CheckRequest.AsObject;
   386      static toObject(includeInstance: boolean, msg: CheckRequest): CheckRequest.AsObject;
   387      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   388      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   389      static serializeBinaryToWriter(message: CheckRequest, writer: jspb.BinaryWriter): void;
   390      static deserializeBinary(bytes: Uint8Array): CheckRequest;
   391      static deserializeBinaryFromReader(message: CheckRequest, reader: jspb.BinaryReader): CheckRequest;
   392  }
   393  
   394  export namespace CheckRequest {
   395      export type AsObject = {
   396          urn: string,
   397          olds?: google_protobuf_struct_pb.Struct.AsObject,
   398          news?: google_protobuf_struct_pb.Struct.AsObject,
   399          randomseed: Uint8Array | string,
   400      }
   401  }
   402  
   403  export class CheckResponse extends jspb.Message { 
   404  
   405      hasInputs(): boolean;
   406      clearInputs(): void;
   407      getInputs(): google_protobuf_struct_pb.Struct | undefined;
   408      setInputs(value?: google_protobuf_struct_pb.Struct): CheckResponse;
   409      clearFailuresList(): void;
   410      getFailuresList(): Array<CheckFailure>;
   411      setFailuresList(value: Array<CheckFailure>): CheckResponse;
   412      addFailures(value?: CheckFailure, index?: number): CheckFailure;
   413  
   414      serializeBinary(): Uint8Array;
   415      toObject(includeInstance?: boolean): CheckResponse.AsObject;
   416      static toObject(includeInstance: boolean, msg: CheckResponse): CheckResponse.AsObject;
   417      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   418      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   419      static serializeBinaryToWriter(message: CheckResponse, writer: jspb.BinaryWriter): void;
   420      static deserializeBinary(bytes: Uint8Array): CheckResponse;
   421      static deserializeBinaryFromReader(message: CheckResponse, reader: jspb.BinaryReader): CheckResponse;
   422  }
   423  
   424  export namespace CheckResponse {
   425      export type AsObject = {
   426          inputs?: google_protobuf_struct_pb.Struct.AsObject,
   427          failuresList: Array<CheckFailure.AsObject>,
   428      }
   429  }
   430  
   431  export class CheckFailure extends jspb.Message { 
   432      getProperty(): string;
   433      setProperty(value: string): CheckFailure;
   434      getReason(): string;
   435      setReason(value: string): CheckFailure;
   436  
   437      serializeBinary(): Uint8Array;
   438      toObject(includeInstance?: boolean): CheckFailure.AsObject;
   439      static toObject(includeInstance: boolean, msg: CheckFailure): CheckFailure.AsObject;
   440      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   441      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   442      static serializeBinaryToWriter(message: CheckFailure, writer: jspb.BinaryWriter): void;
   443      static deserializeBinary(bytes: Uint8Array): CheckFailure;
   444      static deserializeBinaryFromReader(message: CheckFailure, reader: jspb.BinaryReader): CheckFailure;
   445  }
   446  
   447  export namespace CheckFailure {
   448      export type AsObject = {
   449          property: string,
   450          reason: string,
   451      }
   452  }
   453  
   454  export class DiffRequest extends jspb.Message { 
   455      getId(): string;
   456      setId(value: string): DiffRequest;
   457      getUrn(): string;
   458      setUrn(value: string): DiffRequest;
   459  
   460      hasOlds(): boolean;
   461      clearOlds(): void;
   462      getOlds(): google_protobuf_struct_pb.Struct | undefined;
   463      setOlds(value?: google_protobuf_struct_pb.Struct): DiffRequest;
   464  
   465      hasNews(): boolean;
   466      clearNews(): void;
   467      getNews(): google_protobuf_struct_pb.Struct | undefined;
   468      setNews(value?: google_protobuf_struct_pb.Struct): DiffRequest;
   469      clearIgnorechangesList(): void;
   470      getIgnorechangesList(): Array<string>;
   471      setIgnorechangesList(value: Array<string>): DiffRequest;
   472      addIgnorechanges(value: string, index?: number): string;
   473  
   474      hasOldInputs(): boolean;
   475      clearOldInputs(): void;
   476      getOldInputs(): google_protobuf_struct_pb.Struct | undefined;
   477      setOldInputs(value?: google_protobuf_struct_pb.Struct): DiffRequest;
   478  
   479      serializeBinary(): Uint8Array;
   480      toObject(includeInstance?: boolean): DiffRequest.AsObject;
   481      static toObject(includeInstance: boolean, msg: DiffRequest): DiffRequest.AsObject;
   482      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   483      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   484      static serializeBinaryToWriter(message: DiffRequest, writer: jspb.BinaryWriter): void;
   485      static deserializeBinary(bytes: Uint8Array): DiffRequest;
   486      static deserializeBinaryFromReader(message: DiffRequest, reader: jspb.BinaryReader): DiffRequest;
   487  }
   488  
   489  export namespace DiffRequest {
   490      export type AsObject = {
   491          id: string,
   492          urn: string,
   493          olds?: google_protobuf_struct_pb.Struct.AsObject,
   494          news?: google_protobuf_struct_pb.Struct.AsObject,
   495          ignorechangesList: Array<string>,
   496          oldInputs?: google_protobuf_struct_pb.Struct.AsObject,
   497      }
   498  }
   499  
   500  export class PropertyDiff extends jspb.Message { 
   501      getKind(): PropertyDiff.Kind;
   502      setKind(value: PropertyDiff.Kind): PropertyDiff;
   503      getInputdiff(): boolean;
   504      setInputdiff(value: boolean): PropertyDiff;
   505  
   506      serializeBinary(): Uint8Array;
   507      toObject(includeInstance?: boolean): PropertyDiff.AsObject;
   508      static toObject(includeInstance: boolean, msg: PropertyDiff): PropertyDiff.AsObject;
   509      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   510      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   511      static serializeBinaryToWriter(message: PropertyDiff, writer: jspb.BinaryWriter): void;
   512      static deserializeBinary(bytes: Uint8Array): PropertyDiff;
   513      static deserializeBinaryFromReader(message: PropertyDiff, reader: jspb.BinaryReader): PropertyDiff;
   514  }
   515  
   516  export namespace PropertyDiff {
   517      export type AsObject = {
   518          kind: PropertyDiff.Kind,
   519          inputdiff: boolean,
   520      }
   521  
   522      export enum Kind {
   523      ADD = 0,
   524      ADD_REPLACE = 1,
   525      DELETE = 2,
   526      DELETE_REPLACE = 3,
   527      UPDATE = 4,
   528      UPDATE_REPLACE = 5,
   529      }
   530  
   531  }
   532  
   533  export class DiffResponse extends jspb.Message { 
   534      clearReplacesList(): void;
   535      getReplacesList(): Array<string>;
   536      setReplacesList(value: Array<string>): DiffResponse;
   537      addReplaces(value: string, index?: number): string;
   538      clearStablesList(): void;
   539      getStablesList(): Array<string>;
   540      setStablesList(value: Array<string>): DiffResponse;
   541      addStables(value: string, index?: number): string;
   542      getDeletebeforereplace(): boolean;
   543      setDeletebeforereplace(value: boolean): DiffResponse;
   544      getChanges(): DiffResponse.DiffChanges;
   545      setChanges(value: DiffResponse.DiffChanges): DiffResponse;
   546      clearDiffsList(): void;
   547      getDiffsList(): Array<string>;
   548      setDiffsList(value: Array<string>): DiffResponse;
   549      addDiffs(value: string, index?: number): string;
   550  
   551      getDetaileddiffMap(): jspb.Map<string, PropertyDiff>;
   552      clearDetaileddiffMap(): void;
   553      getHasdetaileddiff(): boolean;
   554      setHasdetaileddiff(value: boolean): DiffResponse;
   555  
   556      serializeBinary(): Uint8Array;
   557      toObject(includeInstance?: boolean): DiffResponse.AsObject;
   558      static toObject(includeInstance: boolean, msg: DiffResponse): DiffResponse.AsObject;
   559      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   560      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   561      static serializeBinaryToWriter(message: DiffResponse, writer: jspb.BinaryWriter): void;
   562      static deserializeBinary(bytes: Uint8Array): DiffResponse;
   563      static deserializeBinaryFromReader(message: DiffResponse, reader: jspb.BinaryReader): DiffResponse;
   564  }
   565  
   566  export namespace DiffResponse {
   567      export type AsObject = {
   568          replacesList: Array<string>,
   569          stablesList: Array<string>,
   570          deletebeforereplace: boolean,
   571          changes: DiffResponse.DiffChanges,
   572          diffsList: Array<string>,
   573  
   574          detaileddiffMap: Array<[string, PropertyDiff.AsObject]>,
   575          hasdetaileddiff: boolean,
   576      }
   577  
   578      export enum DiffChanges {
   579      DIFF_UNKNOWN = 0,
   580      DIFF_NONE = 1,
   581      DIFF_SOME = 2,
   582      }
   583  
   584  }
   585  
   586  export class CreateRequest extends jspb.Message { 
   587      getUrn(): string;
   588      setUrn(value: string): CreateRequest;
   589  
   590      hasProperties(): boolean;
   591      clearProperties(): void;
   592      getProperties(): google_protobuf_struct_pb.Struct | undefined;
   593      setProperties(value?: google_protobuf_struct_pb.Struct): CreateRequest;
   594      getTimeout(): number;
   595      setTimeout(value: number): CreateRequest;
   596      getPreview(): boolean;
   597      setPreview(value: boolean): CreateRequest;
   598  
   599      serializeBinary(): Uint8Array;
   600      toObject(includeInstance?: boolean): CreateRequest.AsObject;
   601      static toObject(includeInstance: boolean, msg: CreateRequest): CreateRequest.AsObject;
   602      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   603      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   604      static serializeBinaryToWriter(message: CreateRequest, writer: jspb.BinaryWriter): void;
   605      static deserializeBinary(bytes: Uint8Array): CreateRequest;
   606      static deserializeBinaryFromReader(message: CreateRequest, reader: jspb.BinaryReader): CreateRequest;
   607  }
   608  
   609  export namespace CreateRequest {
   610      export type AsObject = {
   611          urn: string,
   612          properties?: google_protobuf_struct_pb.Struct.AsObject,
   613          timeout: number,
   614          preview: boolean,
   615      }
   616  }
   617  
   618  export class CreateResponse extends jspb.Message { 
   619      getId(): string;
   620      setId(value: string): CreateResponse;
   621  
   622      hasProperties(): boolean;
   623      clearProperties(): void;
   624      getProperties(): google_protobuf_struct_pb.Struct | undefined;
   625      setProperties(value?: google_protobuf_struct_pb.Struct): CreateResponse;
   626  
   627      serializeBinary(): Uint8Array;
   628      toObject(includeInstance?: boolean): CreateResponse.AsObject;
   629      static toObject(includeInstance: boolean, msg: CreateResponse): CreateResponse.AsObject;
   630      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   631      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   632      static serializeBinaryToWriter(message: CreateResponse, writer: jspb.BinaryWriter): void;
   633      static deserializeBinary(bytes: Uint8Array): CreateResponse;
   634      static deserializeBinaryFromReader(message: CreateResponse, reader: jspb.BinaryReader): CreateResponse;
   635  }
   636  
   637  export namespace CreateResponse {
   638      export type AsObject = {
   639          id: string,
   640          properties?: google_protobuf_struct_pb.Struct.AsObject,
   641      }
   642  }
   643  
   644  export class ReadRequest extends jspb.Message { 
   645      getId(): string;
   646      setId(value: string): ReadRequest;
   647      getUrn(): string;
   648      setUrn(value: string): ReadRequest;
   649  
   650      hasProperties(): boolean;
   651      clearProperties(): void;
   652      getProperties(): google_protobuf_struct_pb.Struct | undefined;
   653      setProperties(value?: google_protobuf_struct_pb.Struct): ReadRequest;
   654  
   655      hasInputs(): boolean;
   656      clearInputs(): void;
   657      getInputs(): google_protobuf_struct_pb.Struct | undefined;
   658      setInputs(value?: google_protobuf_struct_pb.Struct): ReadRequest;
   659  
   660      serializeBinary(): Uint8Array;
   661      toObject(includeInstance?: boolean): ReadRequest.AsObject;
   662      static toObject(includeInstance: boolean, msg: ReadRequest): ReadRequest.AsObject;
   663      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   664      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   665      static serializeBinaryToWriter(message: ReadRequest, writer: jspb.BinaryWriter): void;
   666      static deserializeBinary(bytes: Uint8Array): ReadRequest;
   667      static deserializeBinaryFromReader(message: ReadRequest, reader: jspb.BinaryReader): ReadRequest;
   668  }
   669  
   670  export namespace ReadRequest {
   671      export type AsObject = {
   672          id: string,
   673          urn: string,
   674          properties?: google_protobuf_struct_pb.Struct.AsObject,
   675          inputs?: google_protobuf_struct_pb.Struct.AsObject,
   676      }
   677  }
   678  
   679  export class ReadResponse extends jspb.Message { 
   680      getId(): string;
   681      setId(value: string): ReadResponse;
   682  
   683      hasProperties(): boolean;
   684      clearProperties(): void;
   685      getProperties(): google_protobuf_struct_pb.Struct | undefined;
   686      setProperties(value?: google_protobuf_struct_pb.Struct): ReadResponse;
   687  
   688      hasInputs(): boolean;
   689      clearInputs(): void;
   690      getInputs(): google_protobuf_struct_pb.Struct | undefined;
   691      setInputs(value?: google_protobuf_struct_pb.Struct): ReadResponse;
   692  
   693      serializeBinary(): Uint8Array;
   694      toObject(includeInstance?: boolean): ReadResponse.AsObject;
   695      static toObject(includeInstance: boolean, msg: ReadResponse): ReadResponse.AsObject;
   696      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   697      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   698      static serializeBinaryToWriter(message: ReadResponse, writer: jspb.BinaryWriter): void;
   699      static deserializeBinary(bytes: Uint8Array): ReadResponse;
   700      static deserializeBinaryFromReader(message: ReadResponse, reader: jspb.BinaryReader): ReadResponse;
   701  }
   702  
   703  export namespace ReadResponse {
   704      export type AsObject = {
   705          id: string,
   706          properties?: google_protobuf_struct_pb.Struct.AsObject,
   707          inputs?: google_protobuf_struct_pb.Struct.AsObject,
   708      }
   709  }
   710  
   711  export class UpdateRequest extends jspb.Message { 
   712      getId(): string;
   713      setId(value: string): UpdateRequest;
   714      getUrn(): string;
   715      setUrn(value: string): UpdateRequest;
   716  
   717      hasOlds(): boolean;
   718      clearOlds(): void;
   719      getOlds(): google_protobuf_struct_pb.Struct | undefined;
   720      setOlds(value?: google_protobuf_struct_pb.Struct): UpdateRequest;
   721  
   722      hasNews(): boolean;
   723      clearNews(): void;
   724      getNews(): google_protobuf_struct_pb.Struct | undefined;
   725      setNews(value?: google_protobuf_struct_pb.Struct): UpdateRequest;
   726      getTimeout(): number;
   727      setTimeout(value: number): UpdateRequest;
   728      clearIgnorechangesList(): void;
   729      getIgnorechangesList(): Array<string>;
   730      setIgnorechangesList(value: Array<string>): UpdateRequest;
   731      addIgnorechanges(value: string, index?: number): string;
   732      getPreview(): boolean;
   733      setPreview(value: boolean): UpdateRequest;
   734  
   735      hasOldInputs(): boolean;
   736      clearOldInputs(): void;
   737      getOldInputs(): google_protobuf_struct_pb.Struct | undefined;
   738      setOldInputs(value?: google_protobuf_struct_pb.Struct): UpdateRequest;
   739  
   740      serializeBinary(): Uint8Array;
   741      toObject(includeInstance?: boolean): UpdateRequest.AsObject;
   742      static toObject(includeInstance: boolean, msg: UpdateRequest): UpdateRequest.AsObject;
   743      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   744      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   745      static serializeBinaryToWriter(message: UpdateRequest, writer: jspb.BinaryWriter): void;
   746      static deserializeBinary(bytes: Uint8Array): UpdateRequest;
   747      static deserializeBinaryFromReader(message: UpdateRequest, reader: jspb.BinaryReader): UpdateRequest;
   748  }
   749  
   750  export namespace UpdateRequest {
   751      export type AsObject = {
   752          id: string,
   753          urn: string,
   754          olds?: google_protobuf_struct_pb.Struct.AsObject,
   755          news?: google_protobuf_struct_pb.Struct.AsObject,
   756          timeout: number,
   757          ignorechangesList: Array<string>,
   758          preview: boolean,
   759          oldInputs?: google_protobuf_struct_pb.Struct.AsObject,
   760      }
   761  }
   762  
   763  export class UpdateResponse extends jspb.Message { 
   764  
   765      hasProperties(): boolean;
   766      clearProperties(): void;
   767      getProperties(): google_protobuf_struct_pb.Struct | undefined;
   768      setProperties(value?: google_protobuf_struct_pb.Struct): UpdateResponse;
   769  
   770      serializeBinary(): Uint8Array;
   771      toObject(includeInstance?: boolean): UpdateResponse.AsObject;
   772      static toObject(includeInstance: boolean, msg: UpdateResponse): UpdateResponse.AsObject;
   773      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   774      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   775      static serializeBinaryToWriter(message: UpdateResponse, writer: jspb.BinaryWriter): void;
   776      static deserializeBinary(bytes: Uint8Array): UpdateResponse;
   777      static deserializeBinaryFromReader(message: UpdateResponse, reader: jspb.BinaryReader): UpdateResponse;
   778  }
   779  
   780  export namespace UpdateResponse {
   781      export type AsObject = {
   782          properties?: google_protobuf_struct_pb.Struct.AsObject,
   783      }
   784  }
   785  
   786  export class DeleteRequest extends jspb.Message { 
   787      getId(): string;
   788      setId(value: string): DeleteRequest;
   789      getUrn(): string;
   790      setUrn(value: string): DeleteRequest;
   791  
   792      hasProperties(): boolean;
   793      clearProperties(): void;
   794      getProperties(): google_protobuf_struct_pb.Struct | undefined;
   795      setProperties(value?: google_protobuf_struct_pb.Struct): DeleteRequest;
   796      getTimeout(): number;
   797      setTimeout(value: number): DeleteRequest;
   798  
   799      hasOldInputs(): boolean;
   800      clearOldInputs(): void;
   801      getOldInputs(): google_protobuf_struct_pb.Struct | undefined;
   802      setOldInputs(value?: google_protobuf_struct_pb.Struct): DeleteRequest;
   803  
   804      serializeBinary(): Uint8Array;
   805      toObject(includeInstance?: boolean): DeleteRequest.AsObject;
   806      static toObject(includeInstance: boolean, msg: DeleteRequest): DeleteRequest.AsObject;
   807      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   808      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   809      static serializeBinaryToWriter(message: DeleteRequest, writer: jspb.BinaryWriter): void;
   810      static deserializeBinary(bytes: Uint8Array): DeleteRequest;
   811      static deserializeBinaryFromReader(message: DeleteRequest, reader: jspb.BinaryReader): DeleteRequest;
   812  }
   813  
   814  export namespace DeleteRequest {
   815      export type AsObject = {
   816          id: string,
   817          urn: string,
   818          properties?: google_protobuf_struct_pb.Struct.AsObject,
   819          timeout: number,
   820          oldInputs?: google_protobuf_struct_pb.Struct.AsObject,
   821      }
   822  }
   823  
   824  export class ConstructRequest extends jspb.Message { 
   825      getProject(): string;
   826      setProject(value: string): ConstructRequest;
   827      getStack(): string;
   828      setStack(value: string): ConstructRequest;
   829  
   830      getConfigMap(): jspb.Map<string, string>;
   831      clearConfigMap(): void;
   832      getDryrun(): boolean;
   833      setDryrun(value: boolean): ConstructRequest;
   834      getParallel(): number;
   835      setParallel(value: number): ConstructRequest;
   836      getMonitorendpoint(): string;
   837      setMonitorendpoint(value: string): ConstructRequest;
   838      getType(): string;
   839      setType(value: string): ConstructRequest;
   840      getName(): string;
   841      setName(value: string): ConstructRequest;
   842      getParent(): string;
   843      setParent(value: string): ConstructRequest;
   844  
   845      hasInputs(): boolean;
   846      clearInputs(): void;
   847      getInputs(): google_protobuf_struct_pb.Struct | undefined;
   848      setInputs(value?: google_protobuf_struct_pb.Struct): ConstructRequest;
   849  
   850      getInputdependenciesMap(): jspb.Map<string, ConstructRequest.PropertyDependencies>;
   851      clearInputdependenciesMap(): void;
   852  
   853      getProvidersMap(): jspb.Map<string, string>;
   854      clearProvidersMap(): void;
   855      clearDependenciesList(): void;
   856      getDependenciesList(): Array<string>;
   857      setDependenciesList(value: Array<string>): ConstructRequest;
   858      addDependencies(value: string, index?: number): string;
   859      clearConfigsecretkeysList(): void;
   860      getConfigsecretkeysList(): Array<string>;
   861      setConfigsecretkeysList(value: Array<string>): ConstructRequest;
   862      addConfigsecretkeys(value: string, index?: number): string;
   863      getOrganization(): string;
   864      setOrganization(value: string): ConstructRequest;
   865      getProtect(): boolean;
   866      setProtect(value: boolean): ConstructRequest;
   867      clearAliasesList(): void;
   868      getAliasesList(): Array<string>;
   869      setAliasesList(value: Array<string>): ConstructRequest;
   870      addAliases(value: string, index?: number): string;
   871      clearAdditionalsecretoutputsList(): void;
   872      getAdditionalsecretoutputsList(): Array<string>;
   873      setAdditionalsecretoutputsList(value: Array<string>): ConstructRequest;
   874      addAdditionalsecretoutputs(value: string, index?: number): string;
   875  
   876      hasCustomtimeouts(): boolean;
   877      clearCustomtimeouts(): void;
   878      getCustomtimeouts(): ConstructRequest.CustomTimeouts | undefined;
   879      setCustomtimeouts(value?: ConstructRequest.CustomTimeouts): ConstructRequest;
   880      getDeletedwith(): string;
   881      setDeletedwith(value: string): ConstructRequest;
   882      getDeletebeforereplace(): boolean;
   883      setDeletebeforereplace(value: boolean): ConstructRequest;
   884      clearIgnorechangesList(): void;
   885      getIgnorechangesList(): Array<string>;
   886      setIgnorechangesList(value: Array<string>): ConstructRequest;
   887      addIgnorechanges(value: string, index?: number): string;
   888      clearReplaceonchangesList(): void;
   889      getReplaceonchangesList(): Array<string>;
   890      setReplaceonchangesList(value: Array<string>): ConstructRequest;
   891      addReplaceonchanges(value: string, index?: number): string;
   892      getRetainondelete(): boolean;
   893      setRetainondelete(value: boolean): ConstructRequest;
   894      getAcceptsOutputValues(): boolean;
   895      setAcceptsOutputValues(value: boolean): ConstructRequest;
   896  
   897      serializeBinary(): Uint8Array;
   898      toObject(includeInstance?: boolean): ConstructRequest.AsObject;
   899      static toObject(includeInstance: boolean, msg: ConstructRequest): ConstructRequest.AsObject;
   900      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   901      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   902      static serializeBinaryToWriter(message: ConstructRequest, writer: jspb.BinaryWriter): void;
   903      static deserializeBinary(bytes: Uint8Array): ConstructRequest;
   904      static deserializeBinaryFromReader(message: ConstructRequest, reader: jspb.BinaryReader): ConstructRequest;
   905  }
   906  
   907  export namespace ConstructRequest {
   908      export type AsObject = {
   909          project: string,
   910          stack: string,
   911  
   912          configMap: Array<[string, string]>,
   913          dryrun: boolean,
   914          parallel: number,
   915          monitorendpoint: string,
   916          type: string,
   917          name: string,
   918          parent: string,
   919          inputs?: google_protobuf_struct_pb.Struct.AsObject,
   920  
   921          inputdependenciesMap: Array<[string, ConstructRequest.PropertyDependencies.AsObject]>,
   922  
   923          providersMap: Array<[string, string]>,
   924          dependenciesList: Array<string>,
   925          configsecretkeysList: Array<string>,
   926          organization: string,
   927          protect: boolean,
   928          aliasesList: Array<string>,
   929          additionalsecretoutputsList: Array<string>,
   930          customtimeouts?: ConstructRequest.CustomTimeouts.AsObject,
   931          deletedwith: string,
   932          deletebeforereplace: boolean,
   933          ignorechangesList: Array<string>,
   934          replaceonchangesList: Array<string>,
   935          retainondelete: boolean,
   936          acceptsOutputValues: boolean,
   937      }
   938  
   939  
   940      export class PropertyDependencies extends jspb.Message { 
   941          clearUrnsList(): void;
   942          getUrnsList(): Array<string>;
   943          setUrnsList(value: Array<string>): PropertyDependencies;
   944          addUrns(value: string, index?: number): string;
   945  
   946          serializeBinary(): Uint8Array;
   947          toObject(includeInstance?: boolean): PropertyDependencies.AsObject;
   948          static toObject(includeInstance: boolean, msg: PropertyDependencies): PropertyDependencies.AsObject;
   949          static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   950          static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   951          static serializeBinaryToWriter(message: PropertyDependencies, writer: jspb.BinaryWriter): void;
   952          static deserializeBinary(bytes: Uint8Array): PropertyDependencies;
   953          static deserializeBinaryFromReader(message: PropertyDependencies, reader: jspb.BinaryReader): PropertyDependencies;
   954      }
   955  
   956      export namespace PropertyDependencies {
   957          export type AsObject = {
   958              urnsList: Array<string>,
   959          }
   960      }
   961  
   962      export class CustomTimeouts extends jspb.Message { 
   963          getCreate(): string;
   964          setCreate(value: string): CustomTimeouts;
   965          getUpdate(): string;
   966          setUpdate(value: string): CustomTimeouts;
   967          getDelete(): string;
   968          setDelete(value: string): CustomTimeouts;
   969  
   970          serializeBinary(): Uint8Array;
   971          toObject(includeInstance?: boolean): CustomTimeouts.AsObject;
   972          static toObject(includeInstance: boolean, msg: CustomTimeouts): CustomTimeouts.AsObject;
   973          static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
   974          static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
   975          static serializeBinaryToWriter(message: CustomTimeouts, writer: jspb.BinaryWriter): void;
   976          static deserializeBinary(bytes: Uint8Array): CustomTimeouts;
   977          static deserializeBinaryFromReader(message: CustomTimeouts, reader: jspb.BinaryReader): CustomTimeouts;
   978      }
   979  
   980      export namespace CustomTimeouts {
   981          export type AsObject = {
   982              create: string,
   983              update: string,
   984              pb_delete: string,
   985          }
   986      }
   987  
   988  }
   989  
   990  export class ConstructResponse extends jspb.Message { 
   991      getUrn(): string;
   992      setUrn(value: string): ConstructResponse;
   993  
   994      hasState(): boolean;
   995      clearState(): void;
   996      getState(): google_protobuf_struct_pb.Struct | undefined;
   997      setState(value?: google_protobuf_struct_pb.Struct): ConstructResponse;
   998  
   999      getStatedependenciesMap(): jspb.Map<string, ConstructResponse.PropertyDependencies>;
  1000      clearStatedependenciesMap(): void;
  1001  
  1002      serializeBinary(): Uint8Array;
  1003      toObject(includeInstance?: boolean): ConstructResponse.AsObject;
  1004      static toObject(includeInstance: boolean, msg: ConstructResponse): ConstructResponse.AsObject;
  1005      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
  1006      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
  1007      static serializeBinaryToWriter(message: ConstructResponse, writer: jspb.BinaryWriter): void;
  1008      static deserializeBinary(bytes: Uint8Array): ConstructResponse;
  1009      static deserializeBinaryFromReader(message: ConstructResponse, reader: jspb.BinaryReader): ConstructResponse;
  1010  }
  1011  
  1012  export namespace ConstructResponse {
  1013      export type AsObject = {
  1014          urn: string,
  1015          state?: google_protobuf_struct_pb.Struct.AsObject,
  1016  
  1017          statedependenciesMap: Array<[string, ConstructResponse.PropertyDependencies.AsObject]>,
  1018      }
  1019  
  1020  
  1021      export class PropertyDependencies extends jspb.Message { 
  1022          clearUrnsList(): void;
  1023          getUrnsList(): Array<string>;
  1024          setUrnsList(value: Array<string>): PropertyDependencies;
  1025          addUrns(value: string, index?: number): string;
  1026  
  1027          serializeBinary(): Uint8Array;
  1028          toObject(includeInstance?: boolean): PropertyDependencies.AsObject;
  1029          static toObject(includeInstance: boolean, msg: PropertyDependencies): PropertyDependencies.AsObject;
  1030          static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
  1031          static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
  1032          static serializeBinaryToWriter(message: PropertyDependencies, writer: jspb.BinaryWriter): void;
  1033          static deserializeBinary(bytes: Uint8Array): PropertyDependencies;
  1034          static deserializeBinaryFromReader(message: PropertyDependencies, reader: jspb.BinaryReader): PropertyDependencies;
  1035      }
  1036  
  1037      export namespace PropertyDependencies {
  1038          export type AsObject = {
  1039              urnsList: Array<string>,
  1040          }
  1041      }
  1042  
  1043  }
  1044  
  1045  export class ErrorResourceInitFailed extends jspb.Message { 
  1046      getId(): string;
  1047      setId(value: string): ErrorResourceInitFailed;
  1048  
  1049      hasProperties(): boolean;
  1050      clearProperties(): void;
  1051      getProperties(): google_protobuf_struct_pb.Struct | undefined;
  1052      setProperties(value?: google_protobuf_struct_pb.Struct): ErrorResourceInitFailed;
  1053      clearReasonsList(): void;
  1054      getReasonsList(): Array<string>;
  1055      setReasonsList(value: Array<string>): ErrorResourceInitFailed;
  1056      addReasons(value: string, index?: number): string;
  1057  
  1058      hasInputs(): boolean;
  1059      clearInputs(): void;
  1060      getInputs(): google_protobuf_struct_pb.Struct | undefined;
  1061      setInputs(value?: google_protobuf_struct_pb.Struct): ErrorResourceInitFailed;
  1062  
  1063      serializeBinary(): Uint8Array;
  1064      toObject(includeInstance?: boolean): ErrorResourceInitFailed.AsObject;
  1065      static toObject(includeInstance: boolean, msg: ErrorResourceInitFailed): ErrorResourceInitFailed.AsObject;
  1066      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
  1067      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
  1068      static serializeBinaryToWriter(message: ErrorResourceInitFailed, writer: jspb.BinaryWriter): void;
  1069      static deserializeBinary(bytes: Uint8Array): ErrorResourceInitFailed;
  1070      static deserializeBinaryFromReader(message: ErrorResourceInitFailed, reader: jspb.BinaryReader): ErrorResourceInitFailed;
  1071  }
  1072  
  1073  export namespace ErrorResourceInitFailed {
  1074      export type AsObject = {
  1075          id: string,
  1076          properties?: google_protobuf_struct_pb.Struct.AsObject,
  1077          reasonsList: Array<string>,
  1078          inputs?: google_protobuf_struct_pb.Struct.AsObject,
  1079      }
  1080  }
  1081  
  1082  export class GetMappingRequest extends jspb.Message { 
  1083      getKey(): string;
  1084      setKey(value: string): GetMappingRequest;
  1085      getProvider(): string;
  1086      setProvider(value: string): GetMappingRequest;
  1087  
  1088      serializeBinary(): Uint8Array;
  1089      toObject(includeInstance?: boolean): GetMappingRequest.AsObject;
  1090      static toObject(includeInstance: boolean, msg: GetMappingRequest): GetMappingRequest.AsObject;
  1091      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
  1092      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
  1093      static serializeBinaryToWriter(message: GetMappingRequest, writer: jspb.BinaryWriter): void;
  1094      static deserializeBinary(bytes: Uint8Array): GetMappingRequest;
  1095      static deserializeBinaryFromReader(message: GetMappingRequest, reader: jspb.BinaryReader): GetMappingRequest;
  1096  }
  1097  
  1098  export namespace GetMappingRequest {
  1099      export type AsObject = {
  1100          key: string,
  1101          provider: string,
  1102      }
  1103  }
  1104  
  1105  export class GetMappingResponse extends jspb.Message { 
  1106      getProvider(): string;
  1107      setProvider(value: string): GetMappingResponse;
  1108      getData(): Uint8Array | string;
  1109      getData_asU8(): Uint8Array;
  1110      getData_asB64(): string;
  1111      setData(value: Uint8Array | string): GetMappingResponse;
  1112  
  1113      serializeBinary(): Uint8Array;
  1114      toObject(includeInstance?: boolean): GetMappingResponse.AsObject;
  1115      static toObject(includeInstance: boolean, msg: GetMappingResponse): GetMappingResponse.AsObject;
  1116      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
  1117      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
  1118      static serializeBinaryToWriter(message: GetMappingResponse, writer: jspb.BinaryWriter): void;
  1119      static deserializeBinary(bytes: Uint8Array): GetMappingResponse;
  1120      static deserializeBinaryFromReader(message: GetMappingResponse, reader: jspb.BinaryReader): GetMappingResponse;
  1121  }
  1122  
  1123  export namespace GetMappingResponse {
  1124      export type AsObject = {
  1125          provider: string,
  1126          data: Uint8Array | string,
  1127      }
  1128  }
  1129  
  1130  export class GetMappingsRequest extends jspb.Message { 
  1131      getKey(): string;
  1132      setKey(value: string): GetMappingsRequest;
  1133  
  1134      serializeBinary(): Uint8Array;
  1135      toObject(includeInstance?: boolean): GetMappingsRequest.AsObject;
  1136      static toObject(includeInstance: boolean, msg: GetMappingsRequest): GetMappingsRequest.AsObject;
  1137      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
  1138      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
  1139      static serializeBinaryToWriter(message: GetMappingsRequest, writer: jspb.BinaryWriter): void;
  1140      static deserializeBinary(bytes: Uint8Array): GetMappingsRequest;
  1141      static deserializeBinaryFromReader(message: GetMappingsRequest, reader: jspb.BinaryReader): GetMappingsRequest;
  1142  }
  1143  
  1144  export namespace GetMappingsRequest {
  1145      export type AsObject = {
  1146          key: string,
  1147      }
  1148  }
  1149  
  1150  export class GetMappingsResponse extends jspb.Message { 
  1151      clearProvidersList(): void;
  1152      getProvidersList(): Array<string>;
  1153      setProvidersList(value: Array<string>): GetMappingsResponse;
  1154      addProviders(value: string, index?: number): string;
  1155  
  1156      serializeBinary(): Uint8Array;
  1157      toObject(includeInstance?: boolean): GetMappingsResponse.AsObject;
  1158      static toObject(includeInstance: boolean, msg: GetMappingsResponse): GetMappingsResponse.AsObject;
  1159      static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
  1160      static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
  1161      static serializeBinaryToWriter(message: GetMappingsResponse, writer: jspb.BinaryWriter): void;
  1162      static deserializeBinary(bytes: Uint8Array): GetMappingsResponse;
  1163      static deserializeBinaryFromReader(message: GetMappingsResponse, reader: jspb.BinaryReader): GetMappingsResponse;
  1164  }
  1165  
  1166  export namespace GetMappingsResponse {
  1167      export type AsObject = {
  1168          providersList: Array<string>,
  1169      }
  1170  }