mirror of https://github.com/pulumi/pulumi.git
90 lines
3.6 KiB
TypeScript
90 lines
3.6 KiB
TypeScript
// package: codegen
|
|
// file: pulumi/codegen/loader.proto
|
|
|
|
/* tslint:disable */
|
|
/* eslint-disable */
|
|
|
|
import * as jspb from "google-protobuf";
|
|
|
|
export class Parameterization extends jspb.Message {
|
|
getName(): string;
|
|
setName(value: string): Parameterization;
|
|
getVersion(): string;
|
|
setVersion(value: string): Parameterization;
|
|
getValue(): Uint8Array | string;
|
|
getValue_asU8(): Uint8Array;
|
|
getValue_asB64(): string;
|
|
setValue(value: Uint8Array | string): Parameterization;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): Parameterization.AsObject;
|
|
static toObject(includeInstance: boolean, msg: Parameterization): Parameterization.AsObject;
|
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
|
static serializeBinaryToWriter(message: Parameterization, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): Parameterization;
|
|
static deserializeBinaryFromReader(message: Parameterization, reader: jspb.BinaryReader): Parameterization;
|
|
}
|
|
|
|
export namespace Parameterization {
|
|
export type AsObject = {
|
|
name: string,
|
|
version: string,
|
|
value: Uint8Array | string,
|
|
}
|
|
}
|
|
|
|
export class GetSchemaRequest extends jspb.Message {
|
|
getPackage(): string;
|
|
setPackage(value: string): GetSchemaRequest;
|
|
getVersion(): string;
|
|
setVersion(value: string): GetSchemaRequest;
|
|
getDownloadUrl(): string;
|
|
setDownloadUrl(value: string): GetSchemaRequest;
|
|
|
|
hasParameterization(): boolean;
|
|
clearParameterization(): void;
|
|
getParameterization(): Parameterization | undefined;
|
|
setParameterization(value?: Parameterization): GetSchemaRequest;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): GetSchemaRequest.AsObject;
|
|
static toObject(includeInstance: boolean, msg: GetSchemaRequest): GetSchemaRequest.AsObject;
|
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
|
static serializeBinaryToWriter(message: GetSchemaRequest, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): GetSchemaRequest;
|
|
static deserializeBinaryFromReader(message: GetSchemaRequest, reader: jspb.BinaryReader): GetSchemaRequest;
|
|
}
|
|
|
|
export namespace GetSchemaRequest {
|
|
export type AsObject = {
|
|
pb_package: string,
|
|
version: string,
|
|
downloadUrl: string,
|
|
parameterization?: Parameterization.AsObject,
|
|
}
|
|
}
|
|
|
|
export class GetSchemaResponse extends jspb.Message {
|
|
getSchema(): Uint8Array | string;
|
|
getSchema_asU8(): Uint8Array;
|
|
getSchema_asB64(): string;
|
|
setSchema(value: Uint8Array | string): GetSchemaResponse;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): GetSchemaResponse.AsObject;
|
|
static toObject(includeInstance: boolean, msg: GetSchemaResponse): GetSchemaResponse.AsObject;
|
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
|
static serializeBinaryToWriter(message: GetSchemaResponse, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): GetSchemaResponse;
|
|
static deserializeBinaryFromReader(message: GetSchemaResponse, reader: jspb.BinaryReader): GetSchemaResponse;
|
|
}
|
|
|
|
export namespace GetSchemaResponse {
|
|
export type AsObject = {
|
|
schema: Uint8Array | string,
|
|
}
|
|
}
|