mirror of https://github.com/pulumi/pulumi.git
150 lines
5.8 KiB
TypeScript
150 lines
5.8 KiB
TypeScript
// package: pulumirpc
|
|
// file: pulumi/plugin.proto
|
|
|
|
/* tslint:disable */
|
|
/* eslint-disable */
|
|
|
|
import * as jspb from "google-protobuf";
|
|
|
|
export class PluginInfo extends jspb.Message {
|
|
getVersion(): string;
|
|
setVersion(value: string): PluginInfo;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): PluginInfo.AsObject;
|
|
static toObject(includeInstance: boolean, msg: PluginInfo): PluginInfo.AsObject;
|
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
|
static serializeBinaryToWriter(message: PluginInfo, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): PluginInfo;
|
|
static deserializeBinaryFromReader(message: PluginInfo, reader: jspb.BinaryReader): PluginInfo;
|
|
}
|
|
|
|
export namespace PluginInfo {
|
|
export type AsObject = {
|
|
version: string,
|
|
}
|
|
}
|
|
|
|
export class PluginDependency extends jspb.Message {
|
|
getName(): string;
|
|
setName(value: string): PluginDependency;
|
|
getKind(): string;
|
|
setKind(value: string): PluginDependency;
|
|
getVersion(): string;
|
|
setVersion(value: string): PluginDependency;
|
|
getServer(): string;
|
|
setServer(value: string): PluginDependency;
|
|
|
|
getChecksumsMap(): jspb.Map<string, Uint8Array | string>;
|
|
clearChecksumsMap(): void;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): PluginDependency.AsObject;
|
|
static toObject(includeInstance: boolean, msg: PluginDependency): PluginDependency.AsObject;
|
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
|
static serializeBinaryToWriter(message: PluginDependency, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): PluginDependency;
|
|
static deserializeBinaryFromReader(message: PluginDependency, reader: jspb.BinaryReader): PluginDependency;
|
|
}
|
|
|
|
export namespace PluginDependency {
|
|
export type AsObject = {
|
|
name: string,
|
|
kind: string,
|
|
version: string,
|
|
server: string,
|
|
|
|
checksumsMap: Array<[string, Uint8Array | string]>,
|
|
}
|
|
}
|
|
|
|
export class PluginAttach extends jspb.Message {
|
|
getAddress(): string;
|
|
setAddress(value: string): PluginAttach;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): PluginAttach.AsObject;
|
|
static toObject(includeInstance: boolean, msg: PluginAttach): PluginAttach.AsObject;
|
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
|
static serializeBinaryToWriter(message: PluginAttach, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): PluginAttach;
|
|
static deserializeBinaryFromReader(message: PluginAttach, reader: jspb.BinaryReader): PluginAttach;
|
|
}
|
|
|
|
export namespace PluginAttach {
|
|
export type AsObject = {
|
|
address: string,
|
|
}
|
|
}
|
|
|
|
export class PackageParameterization extends jspb.Message {
|
|
getName(): string;
|
|
setName(value: string): PackageParameterization;
|
|
getVersion(): string;
|
|
setVersion(value: string): PackageParameterization;
|
|
getValue(): Uint8Array | string;
|
|
getValue_asU8(): Uint8Array;
|
|
getValue_asB64(): string;
|
|
setValue(value: Uint8Array | string): PackageParameterization;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): PackageParameterization.AsObject;
|
|
static toObject(includeInstance: boolean, msg: PackageParameterization): PackageParameterization.AsObject;
|
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
|
static serializeBinaryToWriter(message: PackageParameterization, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): PackageParameterization;
|
|
static deserializeBinaryFromReader(message: PackageParameterization, reader: jspb.BinaryReader): PackageParameterization;
|
|
}
|
|
|
|
export namespace PackageParameterization {
|
|
export type AsObject = {
|
|
name: string,
|
|
version: string,
|
|
value: Uint8Array | string,
|
|
}
|
|
}
|
|
|
|
export class PackageDependency extends jspb.Message {
|
|
getName(): string;
|
|
setName(value: string): PackageDependency;
|
|
getKind(): string;
|
|
setKind(value: string): PackageDependency;
|
|
getVersion(): string;
|
|
setVersion(value: string): PackageDependency;
|
|
getServer(): string;
|
|
setServer(value: string): PackageDependency;
|
|
|
|
getChecksumsMap(): jspb.Map<string, Uint8Array | string>;
|
|
clearChecksumsMap(): void;
|
|
|
|
hasParameterization(): boolean;
|
|
clearParameterization(): void;
|
|
getParameterization(): PackageParameterization | undefined;
|
|
setParameterization(value?: PackageParameterization): PackageDependency;
|
|
|
|
serializeBinary(): Uint8Array;
|
|
toObject(includeInstance?: boolean): PackageDependency.AsObject;
|
|
static toObject(includeInstance: boolean, msg: PackageDependency): PackageDependency.AsObject;
|
|
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
|
|
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
|
|
static serializeBinaryToWriter(message: PackageDependency, writer: jspb.BinaryWriter): void;
|
|
static deserializeBinary(bytes: Uint8Array): PackageDependency;
|
|
static deserializeBinaryFromReader(message: PackageDependency, reader: jspb.BinaryReader): PackageDependency;
|
|
}
|
|
|
|
export namespace PackageDependency {
|
|
export type AsObject = {
|
|
name: string,
|
|
kind: string,
|
|
version: string,
|
|
server: string,
|
|
|
|
checksumsMap: Array<[string, Uint8Array | string]>,
|
|
parameterization?: PackageParameterization.AsObject,
|
|
}
|
|
}
|