// package: xrc.ecnova.cloud.v1 // file: api/ecnova/cloud/v1/cloud_proto/cloud.proto import * as jspb from "google-protobuf"; import * as google_protobuf_empty_pb from "google-protobuf/google/protobuf/empty_pb"; import * as api_ecnova_cloud_type_activity_activity_proto_activity_pb from "../../../../../api/ecnova/cloud/type/activity/activity_proto/activity_pb"; import * as api_ecnova_cloud_v1_cloud_proto_profile_pb from "../../../../../api/ecnova/cloud/v1/cloud_proto/profile_pb"; import * as api_ecnova_cloud_v1_cloud_proto_resource_pb from "../../../../../api/ecnova/cloud/v1/cloud_proto/resource_pb"; export class CreateMyProfileRequest extends jspb.Message { hasProfile(): boolean; clearProfile(): void; getProfile(): api_ecnova_cloud_v1_cloud_proto_profile_pb.Profile | undefined; setProfile(value?: api_ecnova_cloud_v1_cloud_proto_profile_pb.Profile): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateMyProfileRequest.AsObject; static toObject(includeInstance: boolean, msg: CreateMyProfileRequest): CreateMyProfileRequest.AsObject; static fromObject(obj: CreateMyProfileRequest.AsObject): CreateMyProfileRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: CreateMyProfileRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateMyProfileRequest; static deserializeBinaryFromReader(message: CreateMyProfileRequest, reader: jspb.BinaryReader): CreateMyProfileRequest; } export namespace CreateMyProfileRequest { export type AsObject = { profile?: api_ecnova_cloud_v1_cloud_proto_profile_pb.Profile.AsObject, } } export class UpdateMyProfileRequest extends jspb.Message { hasProfile(): boolean; clearProfile(): void; getProfile(): api_ecnova_cloud_v1_cloud_proto_profile_pb.Profile | undefined; setProfile(value?: api_ecnova_cloud_v1_cloud_proto_profile_pb.Profile): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UpdateMyProfileRequest.AsObject; static toObject(includeInstance: boolean, msg: UpdateMyProfileRequest): UpdateMyProfileRequest.AsObject; static fromObject(obj: UpdateMyProfileRequest.AsObject): UpdateMyProfileRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: UpdateMyProfileRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): UpdateMyProfileRequest; static deserializeBinaryFromReader(message: UpdateMyProfileRequest, reader: jspb.BinaryReader): UpdateMyProfileRequest; } export namespace UpdateMyProfileRequest { export type AsObject = { profile?: api_ecnova_cloud_v1_cloud_proto_profile_pb.Profile.AsObject, } } export class UpdateMyPasswordRequest extends jspb.Message { getPassword(): Uint8Array | string; getPassword_asU8(): Uint8Array; getPassword_asB64(): string; setPassword(value: Uint8Array | string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UpdateMyPasswordRequest.AsObject; static toObject(includeInstance: boolean, msg: UpdateMyPasswordRequest): UpdateMyPasswordRequest.AsObject; static fromObject(obj: UpdateMyPasswordRequest.AsObject): UpdateMyPasswordRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: UpdateMyPasswordRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): UpdateMyPasswordRequest; static deserializeBinaryFromReader(message: UpdateMyPasswordRequest, reader: jspb.BinaryReader): UpdateMyPasswordRequest; } export namespace UpdateMyPasswordRequest { export type AsObject = { password: Uint8Array | string, } } export class CreateResourceRequest extends jspb.Message { getService(): string; setService(value: string): void; getId(): string; setId(value: string): void; hasResource(): boolean; clearResource(): void; getResource(): api_ecnova_cloud_v1_cloud_proto_resource_pb.Resource | undefined; setResource(value?: api_ecnova_cloud_v1_cloud_proto_resource_pb.Resource): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateResourceRequest.AsObject; static toObject(includeInstance: boolean, msg: CreateResourceRequest): CreateResourceRequest.AsObject; static fromObject(obj: CreateResourceRequest.AsObject): CreateResourceRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: CreateResourceRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateResourceRequest; static deserializeBinaryFromReader(message: CreateResourceRequest, reader: jspb.BinaryReader): CreateResourceRequest; } export namespace CreateResourceRequest { export type AsObject = { service: string, id: string, resource?: api_ecnova_cloud_v1_cloud_proto_resource_pb.Resource.AsObject, } } export class GetResourceRequest extends jspb.Message { getName(): string; setName(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetResourceRequest.AsObject; static toObject(includeInstance: boolean, msg: GetResourceRequest): GetResourceRequest.AsObject; static fromObject(obj: GetResourceRequest.AsObject): GetResourceRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: GetResourceRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetResourceRequest; static deserializeBinaryFromReader(message: GetResourceRequest, reader: jspb.BinaryReader): GetResourceRequest; } export namespace GetResourceRequest { export type AsObject = { name: string, } } export class DeleteResourceRequest extends jspb.Message { getName(): string; setName(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteResourceRequest.AsObject; static toObject(includeInstance: boolean, msg: DeleteResourceRequest): DeleteResourceRequest.AsObject; static fromObject(obj: DeleteResourceRequest.AsObject): DeleteResourceRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: DeleteResourceRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DeleteResourceRequest; static deserializeBinaryFromReader(message: DeleteResourceRequest, reader: jspb.BinaryReader): DeleteResourceRequest; } export namespace DeleteResourceRequest { export type AsObject = { name: string, } } export class UndeleteResourceRequest extends jspb.Message { getName(): string; setName(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UndeleteResourceRequest.AsObject; static toObject(includeInstance: boolean, msg: UndeleteResourceRequest): UndeleteResourceRequest.AsObject; static fromObject(obj: UndeleteResourceRequest.AsObject): UndeleteResourceRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: UndeleteResourceRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): UndeleteResourceRequest; static deserializeBinaryFromReader(message: UndeleteResourceRequest, reader: jspb.BinaryReader): UndeleteResourceRequest; } export namespace UndeleteResourceRequest { export type AsObject = { name: string, } } export class UpdateResourceRequest extends jspb.Message { hasResource(): boolean; clearResource(): void; getResource(): api_ecnova_cloud_v1_cloud_proto_resource_pb.Resource | undefined; setResource(value?: api_ecnova_cloud_v1_cloud_proto_resource_pb.Resource): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UpdateResourceRequest.AsObject; static toObject(includeInstance: boolean, msg: UpdateResourceRequest): UpdateResourceRequest.AsObject; static fromObject(obj: UpdateResourceRequest.AsObject): UpdateResourceRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: UpdateResourceRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): UpdateResourceRequest; static deserializeBinaryFromReader(message: UpdateResourceRequest, reader: jspb.BinaryReader): UpdateResourceRequest; } export namespace UpdateResourceRequest { export type AsObject = { resource?: api_ecnova_cloud_v1_cloud_proto_resource_pb.Resource.AsObject, } } export class ListResourcesRequest extends jspb.Message { getService(): string; setService(value: string): void; getPageToken(): string; setPageToken(value: string): void; getPageSize(): number; setPageSize(value: number): void; getFilter(): string; setFilter(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListResourcesRequest.AsObject; static toObject(includeInstance: boolean, msg: ListResourcesRequest): ListResourcesRequest.AsObject; static fromObject(obj: ListResourcesRequest.AsObject): ListResourcesRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: ListResourcesRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListResourcesRequest; static deserializeBinaryFromReader(message: ListResourcesRequest, reader: jspb.BinaryReader): ListResourcesRequest; } export namespace ListResourcesRequest { export type AsObject = { service: string, pageToken: string, pageSize: number, filter: string, } } export class ListResourcesResponse extends jspb.Message { clearResourcesList(): void; getResourcesList(): Array; setResourcesList(value: Array): void; addResources(value?: api_ecnova_cloud_v1_cloud_proto_resource_pb.Resource, index?: number): api_ecnova_cloud_v1_cloud_proto_resource_pb.Resource; getNextPageToken(): string; setNextPageToken(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListResourcesResponse.AsObject; static toObject(includeInstance: boolean, msg: ListResourcesResponse): ListResourcesResponse.AsObject; static fromObject(obj: ListResourcesResponse.AsObject): ListResourcesResponse; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: ListResourcesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListResourcesResponse; static deserializeBinaryFromReader(message: ListResourcesResponse, reader: jspb.BinaryReader): ListResourcesResponse; } export namespace ListResourcesResponse { export type AsObject = { resourcesList: Array, nextPageToken: string, } } export class ListResourcesPageToken extends jspb.Message { getService(): string; setService(value: string): void; getId(): string; setId(value: string): void; getIncludeShared(): boolean; setIncludeShared(value: boolean): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListResourcesPageToken.AsObject; static toObject(includeInstance: boolean, msg: ListResourcesPageToken): ListResourcesPageToken.AsObject; static fromObject(obj: ListResourcesPageToken.AsObject): ListResourcesPageToken; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: ListResourcesPageToken, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListResourcesPageToken; static deserializeBinaryFromReader(message: ListResourcesPageToken, reader: jspb.BinaryReader): ListResourcesPageToken; } export namespace ListResourcesPageToken { export type AsObject = { service: string, id: string, includeShared: boolean, } } export class ListResourcesFilter extends jspb.Message { getIncludeShared(): boolean; setIncludeShared(value: boolean): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListResourcesFilter.AsObject; static toObject(includeInstance: boolean, msg: ListResourcesFilter): ListResourcesFilter.AsObject; static fromObject(obj: ListResourcesFilter.AsObject): ListResourcesFilter; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: ListResourcesFilter, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListResourcesFilter; static deserializeBinaryFromReader(message: ListResourcesFilter, reader: jspb.BinaryReader): ListResourcesFilter; } export namespace ListResourcesFilter { export type AsObject = { includeShared: boolean, } } export class ListActivitiesRequest extends jspb.Message { getZone(): string; setZone(value: string): void; getPageToken(): string; setPageToken(value: string): void; getPageSize(): number; setPageSize(value: number): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListActivitiesRequest.AsObject; static toObject(includeInstance: boolean, msg: ListActivitiesRequest): ListActivitiesRequest.AsObject; static fromObject(obj: ListActivitiesRequest.AsObject): ListActivitiesRequest; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: ListActivitiesRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListActivitiesRequest; static deserializeBinaryFromReader(message: ListActivitiesRequest, reader: jspb.BinaryReader): ListActivitiesRequest; } export namespace ListActivitiesRequest { export type AsObject = { zone: string, pageToken: string, pageSize: number, } } export class ListActivitiesResponse extends jspb.Message { clearActivitiesList(): void; getActivitiesList(): Array; setActivitiesList(value: Array): void; addActivities(value?: api_ecnova_cloud_type_activity_activity_proto_activity_pb.Activity, index?: number): api_ecnova_cloud_type_activity_activity_proto_activity_pb.Activity; getNextPageToken(): string; setNextPageToken(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListActivitiesResponse.AsObject; static toObject(includeInstance: boolean, msg: ListActivitiesResponse): ListActivitiesResponse.AsObject; static fromObject(obj: ListActivitiesResponse.AsObject): ListActivitiesResponse; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: ListActivitiesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListActivitiesResponse; static deserializeBinaryFromReader(message: ListActivitiesResponse, reader: jspb.BinaryReader): ListActivitiesResponse; } export namespace ListActivitiesResponse { export type AsObject = { activitiesList: Array, nextPageToken: string, } } export class ListActivitiesPageToken extends jspb.Message { getZone(): string; setZone(value: string): void; getId(): string; setId(value: string): void; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListActivitiesPageToken.AsObject; static toObject(includeInstance: boolean, msg: ListActivitiesPageToken): ListActivitiesPageToken.AsObject; static fromObject(obj: ListActivitiesPageToken.AsObject): ListActivitiesPageToken; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: ListActivitiesPageToken, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListActivitiesPageToken; static deserializeBinaryFromReader(message: ListActivitiesPageToken, reader: jspb.BinaryReader): ListActivitiesPageToken; } export namespace ListActivitiesPageToken { export type AsObject = { zone: string, id: string, } }