apiv1

package
v0.0.0-...-c26f926 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 23, 2023 License: MIT Imports: 12 Imported by: 12

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	LogRequest_Level_name = map[int32]string{
		0:   "LEVEL_UNSPECIFIED",
		100: "LEVEL_DEBUG",
		150: "LEVEL_PRINT",
		160: "LEVEL_SUCCESS",
		200: "LEVEL_INFO",
		300: "LEVEL_WARN",
		400: "LEVEL_ERROR",
	}
	LogRequest_Level_value = map[string]int32{
		"LEVEL_UNSPECIFIED": 0,
		"LEVEL_DEBUG":       100,
		"LEVEL_PRINT":       150,
		"LEVEL_SUCCESS":     160,
		"LEVEL_INFO":        200,
		"LEVEL_WARN":        300,
		"LEVEL_ERROR":       400,
	}
)

Enum value maps for LogRequest_Level.

View Source
var (
	PlanType_name = map[int32]string{
		0: "PLAN_TYPE_UNSPECIFIED",
		1: "PLAN_TYPE_CREATE",
		2: "PLAN_TYPE_RECREATE",
		3: "PLAN_TYPE_UPDATE",
		4: "PLAN_TYPE_DELETE",
		5: "PLAN_TYPE_PROCESS",
	}
	PlanType_value = map[string]int32{
		"PLAN_TYPE_UNSPECIFIED": 0,
		"PLAN_TYPE_CREATE":      1,
		"PLAN_TYPE_RECREATE":    2,
		"PLAN_TYPE_UPDATE":      3,
		"PLAN_TYPE_DELETE":      4,
		"PLAN_TYPE_PROCESS":     5,
	}
)

Enum value maps for PlanType.

View Source
var (
	LogSeverity_name = map[int32]string{
		0:   "LOG_SEVERITY_UNSPECIFIED",
		100: "LOG_SEVERITY_DEBUG",
		200: "LOG_SEVERITY_NOTICE",
		300: "LOG_SEVERITY_INFO",
		400: "LOG_SEVERITY_WARN",
		500: "LOG_SEVERITY_ERROR",
	}
	LogSeverity_value = map[string]int32{
		"LOG_SEVERITY_UNSPECIFIED": 0,
		"LOG_SEVERITY_DEBUG":       100,
		"LOG_SEVERITY_NOTICE":      200,
		"LOG_SEVERITY_INFO":        300,
		"LOG_SEVERITY_WARN":        400,
		"LOG_SEVERITY_ERROR":       500,
	}
)

Enum value maps for LogSeverity.

View Source
var (
	DNSState_SSLStatus_name = map[int32]string{
		0: "SSL_STATUS_UNSPECIFIED",
		1: "SSL_STATUS_OK",
		2: "SSL_STATUS_PROVISIONING",
		3: "SSL_STATUS_PROVISIONING_FAILED",
		4: "SSL_STATUS_RENEWAL_FAILED",
	}
	DNSState_SSLStatus_value = map[string]int32{
		"SSL_STATUS_UNSPECIFIED":         0,
		"SSL_STATUS_OK":                  1,
		"SSL_STATUS_PROVISIONING":        2,
		"SSL_STATUS_PROVISIONING_FAILED": 3,
		"SSL_STATUS_RENEWAL_FAILED":      4,
	}
)

Enum value maps for DNSState_SSLStatus.

View Source
var (
	LogsResponse_Type_name = map[int32]string{
		0: "TYPE_UNSPECIFIED",
		1: "TYPE_STDOUT",
		2: "TYPE_STDERR",
	}
	LogsResponse_Type_value = map[string]int32{
		"TYPE_UNSPECIFIED": 0,
		"TYPE_STDOUT":      1,
		"TYPE_STDERR":      2,
	}
)

Enum value maps for LogsResponse_Type.

View Source
var (
	DNSRecord_Type_name = map[int32]string{
		0: "TYPE_UNSPECIFIED",
		1: "TYPE_A",
		2: "TYPE_AAAA",
		3: "TYPE_CNAME",
	}
	DNSRecord_Type_value = map[string]int32{
		"TYPE_UNSPECIFIED": 0,
		"TYPE_A":           1,
		"TYPE_AAAA":        2,
		"TYPE_CNAME":       3,
	}
)

Enum value maps for DNSRecord_Type.

View Source
var (
	RunOutputResponse_Source_name = map[int32]string{
		0: "SOURCE_UNSPECIFIED",
		1: "SOURCE_APP",
		2: "SOURCE_DEPENDENCY",
	}
	RunOutputResponse_Source_value = map[string]int32{
		"SOURCE_UNSPECIFIED": 0,
		"SOURCE_APP":         1,
		"SOURCE_DEPENDENCY":  2,
	}
)

Enum value maps for RunOutputResponse_Source.

View Source
var (
	RunOutputResponse_Stream_name = map[int32]string{
		0: "STREAM_UNSPECIFIED",
		1: "STREAM_STDOUT",
		2: "STREAM_STDERR",
	}
	RunOutputResponse_Stream_value = map[string]int32{
		"STREAM_UNSPECIFIED": 0,
		"STREAM_STDOUT":      1,
		"STREAM_STDERR":      2,
	}
)

Enum value maps for RunOutputResponse_Stream.

View Source
var (
	DeployHookRequest_Stage_name = map[int32]string{
		0: "STAGE_UNSPECIFIED",
		1: "STAGE_PRE_PLAN",
		2: "STAGE_PRE_APPLY",
		3: "STAGE_POST_APPLY",
		4: "STAGE_POST_DEPLOY",
	}
	DeployHookRequest_Stage_value = map[string]int32{
		"STAGE_UNSPECIFIED": 0,
		"STAGE_PRE_PLAN":    1,
		"STAGE_PRE_APPLY":   2,
		"STAGE_POST_APPLY":  3,
		"STAGE_POST_DEPLOY": 4,
	}
)

Enum value maps for DeployHookRequest_Stage.

View Source
var BasicPluginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1.BasicPluginService",
	HandlerType: (*BasicPluginServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Init",
			Handler:    _BasicPluginService_Init_Handler,
		},
		{
			MethodName: "Start",
			Handler:    _BasicPluginService_Start_Handler,
		},
		{
			MethodName: "ProjectInit",
			Handler:    _BasicPluginService_ProjectInit_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/v1/plugin.proto",
}

BasicPluginService_ServiceDesc is the grpc.ServiceDesc for BasicPluginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CommandPluginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1.CommandPluginService",
	HandlerType: (*CommandPluginServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Command",
			Handler:    _CommandPluginService_Command_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/v1/plugin.proto",
}

CommandPluginService_ServiceDesc is the grpc.ServiceDesc for CommandPluginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DNSPluginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1.DNSPluginService",
	HandlerType: (*DNSPluginServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "PlanDNS",
			Handler:    _DNSPluginService_PlanDNS_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "ApplyDNS",
			Handler:       _DNSPluginService_ApplyDNS_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api/v1/plugin.proto",
}

DNSPluginService_ServiceDesc is the grpc.ServiceDesc for DNSPluginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DeployHookService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1.DeployHookService",
	HandlerType: (*DeployHookServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "DeployHook",
			Handler:    _DeployHookService_DeployHook_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/v1/plugin.proto",
}

DeployHookService_ServiceDesc is the grpc.ServiceDesc for DeployHookService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DeployPluginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1.DeployPluginService",
	HandlerType: (*DeployPluginServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Plan",
			Handler:    _DeployPluginService_Plan_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Apply",
			Handler:       _DeployPluginService_Apply_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api/v1/plugin.proto",
}

DeployPluginService_ServiceDesc is the grpc.ServiceDesc for DeployPluginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_api_v1_errors_proto protoreflect.FileDescriptor
View Source
var File_api_v1_host_proto protoreflect.FileDescriptor
View Source
var File_api_v1_plugin_proto protoreflect.FileDescriptor
View Source
var HostService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1.HostService",
	HandlerType: (*HostServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "PromptConfirmation",
			Handler:    _HostService_PromptConfirmation_Handler,
		},
		{
			MethodName: "PromptInput",
			Handler:    _HostService_PromptInput_Handler,
		},
		{
			MethodName: "PromptSelect",
			Handler:    _HostService_PromptSelect_Handler,
		},
		{
			MethodName: "Log",
			Handler:    _HostService_Log_Handler,
		},
		{
			MethodName: "HostGetSecret",
			Handler:    _HostService_HostGetSecret_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/v1/host.proto",
}

HostService_ServiceDesc is the grpc.ServiceDesc for HostService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var LockingPluginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1.LockingPluginService",
	HandlerType: (*LockingPluginServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ReleaseLocks",
			Handler:    _LockingPluginService_ReleaseLocks_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "AcquireLocks",
			Handler:       _LockingPluginService_AcquireLocks_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api/v1/plugin.proto",
}

LockingPluginService_ServiceDesc is the grpc.ServiceDesc for LockingPluginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var LogsPluginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1.LogsPluginService",
	HandlerType: (*LogsPluginServiceServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Logs",
			Handler:       _LogsPluginService_Logs_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api/v1/plugin.proto",
}

LogsPluginService_ServiceDesc is the grpc.ServiceDesc for LogsPluginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var MonitoringPluginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1.MonitoringPluginService",
	HandlerType: (*MonitoringPluginServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "PlanMonitoring",
			Handler:    _MonitoringPluginService_PlanMonitoring_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "ApplyMonitoring",
			Handler:       _MonitoringPluginService_ApplyMonitoring_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api/v1/plugin.proto",
}

MonitoringPluginService_ServiceDesc is the grpc.ServiceDesc for MonitoringPluginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var RunPluginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1.RunPluginService",
	HandlerType: (*RunPluginServiceServer)(nil),
	Methods:     []grpc.MethodDesc{},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Run",
			Handler:       _RunPluginService_Run_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api/v1/plugin.proto",
}

RunPluginService_ServiceDesc is the grpc.ServiceDesc for RunPluginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SecretPluginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1.SecretPluginService",
	HandlerType: (*SecretPluginServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetSecret",
			Handler:    _SecretPluginService_GetSecret_Handler,
		},
		{
			MethodName: "SetSecret",
			Handler:    _SecretPluginService_SetSecret_Handler,
		},
		{
			MethodName: "DeleteSecret",
			Handler:    _SecretPluginService_DeleteSecret_Handler,
		},
		{
			MethodName: "GetSecrets",
			Handler:    _SecretPluginService_GetSecrets_Handler,
		},
		{
			MethodName: "ReplaceSecrets",
			Handler:    _SecretPluginService_ReplaceSecrets_Handler,
		},
		{
			MethodName: "DeleteSecrets",
			Handler:    _SecretPluginService_DeleteSecrets_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/v1/plugin.proto",
}

SecretPluginService_ServiceDesc is the grpc.ServiceDesc for SecretPluginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var StatePluginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.v1.StatePluginService",
	HandlerType: (*StatePluginServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "SaveState",
			Handler:    _StatePluginService_SaveState_Handler,
		},
		{
			MethodName: "ReleaseStateLock",
			Handler:    _StatePluginService_ReleaseStateLock_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "GetState",
			Handler:       _StatePluginService_GetState_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api/v1/plugin.proto",
}

StatePluginService_ServiceDesc is the grpc.ServiceDesc for StatePluginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterBasicPluginServiceServer

func RegisterBasicPluginServiceServer(s grpc.ServiceRegistrar, srv BasicPluginServiceServer)

func RegisterCommandPluginServiceServer

func RegisterCommandPluginServiceServer(s grpc.ServiceRegistrar, srv CommandPluginServiceServer)

func RegisterDNSPluginServiceServer

func RegisterDNSPluginServiceServer(s grpc.ServiceRegistrar, srv DNSPluginServiceServer)

func RegisterDeployHookServiceServer

func RegisterDeployHookServiceServer(s grpc.ServiceRegistrar, srv DeployHookServiceServer)

func RegisterDeployPluginServiceServer

func RegisterDeployPluginServiceServer(s grpc.ServiceRegistrar, srv DeployPluginServiceServer)

func RegisterHostServiceServer

func RegisterHostServiceServer(s grpc.ServiceRegistrar, srv HostServiceServer)

func RegisterLockingPluginServiceServer

func RegisterLockingPluginServiceServer(s grpc.ServiceRegistrar, srv LockingPluginServiceServer)

func RegisterLogsPluginServiceServer

func RegisterLogsPluginServiceServer(s grpc.ServiceRegistrar, srv LogsPluginServiceServer)

func RegisterMonitoringPluginServiceServer

func RegisterMonitoringPluginServiceServer(s grpc.ServiceRegistrar, srv MonitoringPluginServiceServer)

func RegisterRunPluginServiceServer

func RegisterRunPluginServiceServer(s grpc.ServiceRegistrar, srv RunPluginServiceServer)

func RegisterSecretPluginServiceServer

func RegisterSecretPluginServiceServer(s grpc.ServiceRegistrar, srv SecretPluginServiceServer)

func RegisterStatePluginServiceServer

func RegisterStatePluginServiceServer(s grpc.ServiceRegistrar, srv StatePluginServiceServer)

Types

type AcquireLocksRequest

type AcquireLocksRequest struct {
	LockNames  []string             `protobuf:"bytes,1,rep,name=lock_names,json=lockNames,proto3" json:"lock_names,omitempty"`
	LockWait   *durationpb.Duration `protobuf:"bytes,2,opt,name=lock_wait,json=lockWait,proto3" json:"lock_wait,omitempty"`
	LockTtl    *durationpb.Duration `protobuf:"bytes,4,opt,name=lock_ttl,json=lockTtl,proto3" json:"lock_ttl,omitempty"`
	Properties *structpb.Struct     `protobuf:"bytes,3,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

Locking plugin.

func (*AcquireLocksRequest) Descriptor deprecated

func (*AcquireLocksRequest) Descriptor() ([]byte, []int)

Deprecated: Use AcquireLocksRequest.ProtoReflect.Descriptor instead.

func (*AcquireLocksRequest) GetLockNames

func (x *AcquireLocksRequest) GetLockNames() []string

func (*AcquireLocksRequest) GetLockTtl

func (x *AcquireLocksRequest) GetLockTtl() *durationpb.Duration

func (*AcquireLocksRequest) GetLockWait

func (x *AcquireLocksRequest) GetLockWait() *durationpb.Duration

func (*AcquireLocksRequest) GetProperties

func (x *AcquireLocksRequest) GetProperties() *structpb.Struct

func (*AcquireLocksRequest) ProtoMessage

func (*AcquireLocksRequest) ProtoMessage()

func (*AcquireLocksRequest) ProtoReflect

func (x *AcquireLocksRequest) ProtoReflect() protoreflect.Message

func (*AcquireLocksRequest) Reset

func (x *AcquireLocksRequest) Reset()

func (*AcquireLocksRequest) String

func (x *AcquireLocksRequest) String() string

type AcquireLocksResponse

type AcquireLocksResponse struct {
	Waiting bool              `protobuf:"varint,1,opt,name=waiting,proto3" json:"waiting,omitempty"`
	Locks   map[string]string `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AcquireLocksResponse) Descriptor deprecated

func (*AcquireLocksResponse) Descriptor() ([]byte, []int)

Deprecated: Use AcquireLocksResponse.ProtoReflect.Descriptor instead.

func (*AcquireLocksResponse) GetLocks

func (x *AcquireLocksResponse) GetLocks() map[string]string

func (*AcquireLocksResponse) GetWaiting

func (x *AcquireLocksResponse) GetWaiting() bool

func (*AcquireLocksResponse) ProtoMessage

func (*AcquireLocksResponse) ProtoMessage()

func (*AcquireLocksResponse) ProtoReflect

func (x *AcquireLocksResponse) ProtoReflect() protoreflect.Message

func (*AcquireLocksResponse) Reset

func (x *AcquireLocksResponse) Reset()

func (*AcquireLocksResponse) String

func (x *AcquireLocksResponse) String() string

type App

type App struct {
	Id           string              `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name         string              `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type         string              `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Dir          string              `protobuf:"bytes,4,opt,name=dir,proto3" json:"dir,omitempty"`
	Url          string              `protobuf:"bytes,5,opt,name=url,proto3" json:"url,omitempty"`
	PathRedirect string              `protobuf:"bytes,6,opt,name=path_redirect,json=pathRedirect,proto3" json:"path_redirect,omitempty"`
	Env          map[string]string   `` /* 147-byte string literal not displayed */
	DeployPlugin string              `protobuf:"bytes,8,opt,name=deploy_plugin,json=deployPlugin,proto3" json:"deploy_plugin,omitempty"`
	RunPlugin    string              `protobuf:"bytes,10,opt,name=run_plugin,json=runPlugin,proto3" json:"run_plugin,omitempty"`
	Deploy       *AppDeployInfo      `protobuf:"bytes,12,opt,name=deploy,proto3" json:"deploy,omitempty"`
	Needs        map[string]*AppNeed `` /* 152-byte string literal not displayed */
	Properties   *structpb.Struct    `protobuf:"bytes,14,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*App) Descriptor deprecated

func (*App) Descriptor() ([]byte, []int)

Deprecated: Use App.ProtoReflect.Descriptor instead.

func (*App) GetDeploy

func (x *App) GetDeploy() *AppDeployInfo

func (*App) GetDeployPlugin

func (x *App) GetDeployPlugin() string

func (*App) GetDir

func (x *App) GetDir() string

func (*App) GetEnv

func (x *App) GetEnv() map[string]string

func (*App) GetId

func (x *App) GetId() string

func (*App) GetName

func (x *App) GetName() string

func (*App) GetNeeds

func (x *App) GetNeeds() map[string]*AppNeed

func (*App) GetPathRedirect

func (x *App) GetPathRedirect() string

func (*App) GetProperties

func (x *App) GetProperties() *structpb.Struct

func (*App) GetRunPlugin

func (x *App) GetRunPlugin() string

func (*App) GetType

func (x *App) GetType() string

func (*App) GetUrl

func (x *App) GetUrl() string

func (*App) ProtoMessage

func (*App) ProtoMessage()

func (*App) ProtoReflect

func (x *App) ProtoReflect() protoreflect.Message

func (*App) Reset

func (x *App) Reset()

func (*App) String

func (x *App) String() string

type AppBuild

type AppBuild struct {

	// Docker based deployments.
	LocalDockerImage string `protobuf:"bytes,1,opt,name=local_docker_image,json=localDockerImage,proto3" json:"local_docker_image,omitempty"`
	LocalDockerHash  string `protobuf:"bytes,2,opt,name=local_docker_hash,json=localDockerHash,proto3" json:"local_docker_hash,omitempty"`
	// Archive based deployments.
	LocalArchivePath string `protobuf:"bytes,3,opt,name=local_archive_path,json=localArchivePath,proto3" json:"local_archive_path,omitempty"`
	LocalArchiveHash string `protobuf:"bytes,4,opt,name=local_archive_hash,json=localArchiveHash,proto3" json:"local_archive_hash,omitempty"`
	// contains filtered or unexported fields
}

func (*AppBuild) Descriptor deprecated

func (*AppBuild) Descriptor() ([]byte, []int)

Deprecated: Use AppBuild.ProtoReflect.Descriptor instead.

func (*AppBuild) GetLocalArchiveHash

func (x *AppBuild) GetLocalArchiveHash() string

func (*AppBuild) GetLocalArchivePath

func (x *AppBuild) GetLocalArchivePath() string

func (*AppBuild) GetLocalDockerHash

func (x *AppBuild) GetLocalDockerHash() string

func (*AppBuild) GetLocalDockerImage

func (x *AppBuild) GetLocalDockerImage() string

func (*AppBuild) ProtoMessage

func (*AppBuild) ProtoMessage()

func (*AppBuild) ProtoReflect

func (x *AppBuild) ProtoReflect() protoreflect.Message

func (*AppBuild) Reset

func (x *AppBuild) Reset()

func (*AppBuild) String

func (x *AppBuild) String() string

type AppDeployInfo

type AppDeployInfo struct {
	Plugin     string            `protobuf:"bytes,1,opt,name=plugin,proto3" json:"plugin,omitempty"`
	Env        map[string]string `` /* 147-byte string literal not displayed */
	Properties *structpb.Struct  `protobuf:"bytes,3,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*AppDeployInfo) Descriptor deprecated

func (*AppDeployInfo) Descriptor() ([]byte, []int)

Deprecated: Use AppDeployInfo.ProtoReflect.Descriptor instead.

func (*AppDeployInfo) GetEnv

func (x *AppDeployInfo) GetEnv() map[string]string

func (*AppDeployInfo) GetPlugin

func (x *AppDeployInfo) GetPlugin() string

func (*AppDeployInfo) GetProperties

func (x *AppDeployInfo) GetProperties() *structpb.Struct

func (*AppDeployInfo) ProtoMessage

func (*AppDeployInfo) ProtoMessage()

func (*AppDeployInfo) ProtoReflect

func (x *AppDeployInfo) ProtoReflect() protoreflect.Message

func (*AppDeployInfo) Reset

func (x *AppDeployInfo) Reset()

func (*AppDeployInfo) String

func (x *AppDeployInfo) String() string

type AppNeed

type AppNeed struct {
	Dependency string           `protobuf:"bytes,1,opt,name=dependency,proto3" json:"dependency,omitempty"`
	Properties *structpb.Struct `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*AppNeed) Descriptor deprecated

func (*AppNeed) Descriptor() ([]byte, []int)

Deprecated: Use AppNeed.ProtoReflect.Descriptor instead.

func (*AppNeed) GetDependency

func (x *AppNeed) GetDependency() string

func (*AppNeed) GetProperties

func (x *AppNeed) GetProperties() *structpb.Struct

func (*AppNeed) ProtoMessage

func (*AppNeed) ProtoMessage()

func (*AppNeed) ProtoReflect

func (x *AppNeed) ProtoReflect() protoreflect.Message

func (*AppNeed) Reset

func (x *AppNeed) Reset()

func (*AppNeed) String

func (x *AppNeed) String() string

type AppPlan

type AppPlan struct {
	State *AppState `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	Build *AppBuild `protobuf:"bytes,3,opt,name=build,proto3" json:"build,omitempty"`
	Skip  bool      `protobuf:"varint,2,opt,name=skip,proto3" json:"skip,omitempty"`
	// contains filtered or unexported fields
}

func (*AppPlan) Descriptor deprecated

func (*AppPlan) Descriptor() ([]byte, []int)

Deprecated: Use AppPlan.ProtoReflect.Descriptor instead.

func (*AppPlan) GetBuild

func (x *AppPlan) GetBuild() *AppBuild

func (*AppPlan) GetSkip

func (x *AppPlan) GetSkip() bool

func (*AppPlan) GetState

func (x *AppPlan) GetState() *AppState

func (*AppPlan) ProtoMessage

func (*AppPlan) ProtoMessage()

func (*AppPlan) ProtoReflect

func (x *AppPlan) ProtoReflect() protoreflect.Message

func (*AppPlan) Reset

func (x *AppPlan) Reset()

func (*AppPlan) String

func (x *AppPlan) String() string

type AppRun

type AppRun struct {
	App        *App              `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"`
	Url        string            `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	Ip         string            `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip,omitempty"`
	Port       int32             `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"`
	Command    []string          `protobuf:"bytes,5,rep,name=command,proto3" json:"command,omitempty"`
	Env        map[string]string `` /* 147-byte string literal not displayed */
	Properties *structpb.Struct  `protobuf:"bytes,7,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*AppRun) Descriptor deprecated

func (*AppRun) Descriptor() ([]byte, []int)

Deprecated: Use AppRun.ProtoReflect.Descriptor instead.

func (*AppRun) GetApp

func (x *AppRun) GetApp() *App

func (*AppRun) GetCommand

func (x *AppRun) GetCommand() []string

func (*AppRun) GetEnv

func (x *AppRun) GetEnv() map[string]string

func (*AppRun) GetIp

func (x *AppRun) GetIp() string

func (*AppRun) GetPort

func (x *AppRun) GetPort() int32

func (*AppRun) GetProperties

func (x *AppRun) GetProperties() *structpb.Struct

func (*AppRun) GetUrl

func (x *AppRun) GetUrl() string

func (*AppRun) ProtoMessage

func (*AppRun) ProtoMessage()

func (*AppRun) ProtoReflect

func (x *AppRun) ProtoReflect() protoreflect.Message

func (*AppRun) Reset

func (x *AppRun) Reset()

func (*AppRun) String

func (x *AppRun) String() string

type AppState

type AppState struct {
	App        *App             `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"`
	Deployment *DeploymentState `protobuf:"bytes,2,opt,name=deployment,proto3" json:"deployment,omitempty"`
	Dns        *DNSState        `protobuf:"bytes,3,opt,name=dns,proto3" json:"dns,omitempty"`
	// contains filtered or unexported fields
}

func (*AppState) Descriptor deprecated

func (*AppState) Descriptor() ([]byte, []int)

Deprecated: Use AppState.ProtoReflect.Descriptor instead.

func (*AppState) GetApp

func (x *AppState) GetApp() *App

func (*AppState) GetDeployment

func (x *AppState) GetDeployment() *DeploymentState

func (*AppState) GetDns

func (x *AppState) GetDns() *DNSState

func (*AppState) ProtoMessage

func (*AppState) ProtoMessage()

func (*AppState) ProtoReflect

func (x *AppState) ProtoReflect() protoreflect.Message

func (*AppState) Reset

func (x *AppState) Reset()

func (*AppState) String

func (x *AppState) String() string

type ApplyAction

type ApplyAction struct {
	Source     string   `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Type       PlanType `protobuf:"varint,2,opt,name=type,proto3,enum=api.v1.PlanType" json:"type,omitempty"`
	Namespace  string   `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	ObjectId   string   `protobuf:"bytes,4,opt,name=object_id,json=objectId,proto3" json:"object_id,omitempty"`
	ObjectType string   `protobuf:"bytes,5,opt,name=object_type,json=objectType,proto3" json:"object_type,omitempty"`
	ObjectName string   `protobuf:"bytes,6,opt,name=object_name,json=objectName,proto3" json:"object_name,omitempty"`
	Progress   int32    `protobuf:"varint,7,opt,name=progress,proto3" json:"progress,omitempty"`
	Total      int32    `protobuf:"varint,8,opt,name=total,proto3" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyAction) Descriptor deprecated

func (*ApplyAction) Descriptor() ([]byte, []int)

Deprecated: Use ApplyAction.ProtoReflect.Descriptor instead.

func (*ApplyAction) GetNamespace

func (x *ApplyAction) GetNamespace() string

func (*ApplyAction) GetObjectId

func (x *ApplyAction) GetObjectId() string

func (*ApplyAction) GetObjectName

func (x *ApplyAction) GetObjectName() string

func (*ApplyAction) GetObjectType

func (x *ApplyAction) GetObjectType() string

func (*ApplyAction) GetProgress

func (x *ApplyAction) GetProgress() int32

func (*ApplyAction) GetSource

func (x *ApplyAction) GetSource() string

func (*ApplyAction) GetTotal

func (x *ApplyAction) GetTotal() int32

func (*ApplyAction) GetType

func (x *ApplyAction) GetType() PlanType

func (*ApplyAction) ProtoMessage

func (*ApplyAction) ProtoMessage()

func (*ApplyAction) ProtoReflect

func (x *ApplyAction) ProtoReflect() protoreflect.Message

func (*ApplyAction) Reset

func (x *ApplyAction) Reset()

func (*ApplyAction) String

func (x *ApplyAction) String() string

type ApplyActionResponse

type ApplyActionResponse struct {
	Actions []*ApplyAction `protobuf:"bytes,1,rep,name=actions,proto3" json:"actions,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyActionResponse) Descriptor deprecated

func (*ApplyActionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ApplyActionResponse.ProtoReflect.Descriptor instead.

func (*ApplyActionResponse) GetActions

func (x *ApplyActionResponse) GetActions() []*ApplyAction

func (*ApplyActionResponse) ProtoMessage

func (*ApplyActionResponse) ProtoMessage()

func (*ApplyActionResponse) ProtoReflect

func (x *ApplyActionResponse) ProtoReflect() protoreflect.Message

func (*ApplyActionResponse) Reset

func (x *ApplyActionResponse) Reset()

func (*ApplyActionResponse) String

func (x *ApplyActionResponse) String() string

type ApplyDNSDoneResponse

type ApplyDNSDoneResponse struct {
	State      *PluginState  `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	Domains    []*DomainInfo `protobuf:"bytes,2,rep,name=domains,proto3" json:"domains,omitempty"`
	DnsRecords []*DNSRecord  `protobuf:"bytes,3,rep,name=dns_records,json=dnsRecords,proto3" json:"dns_records,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyDNSDoneResponse) Descriptor deprecated

func (*ApplyDNSDoneResponse) Descriptor() ([]byte, []int)

Deprecated: Use ApplyDNSDoneResponse.ProtoReflect.Descriptor instead.

func (*ApplyDNSDoneResponse) GetDnsRecords

func (x *ApplyDNSDoneResponse) GetDnsRecords() []*DNSRecord

func (*ApplyDNSDoneResponse) GetDomains

func (x *ApplyDNSDoneResponse) GetDomains() []*DomainInfo

func (*ApplyDNSDoneResponse) GetState

func (x *ApplyDNSDoneResponse) GetState() *PluginState

func (*ApplyDNSDoneResponse) ProtoMessage

func (*ApplyDNSDoneResponse) ProtoMessage()

func (*ApplyDNSDoneResponse) ProtoReflect

func (x *ApplyDNSDoneResponse) ProtoReflect() protoreflect.Message

func (*ApplyDNSDoneResponse) Reset

func (x *ApplyDNSDoneResponse) Reset()

func (*ApplyDNSDoneResponse) String

func (x *ApplyDNSDoneResponse) String() string

type ApplyDNSRequest

type ApplyDNSRequest struct {
	DnsRecords []*DNSRecord     `protobuf:"bytes,1,rep,name=dns_records,json=dnsRecords,proto3" json:"dns_records,omitempty"`
	Domains    []*DomainInfo    `protobuf:"bytes,2,rep,name=domains,proto3" json:"domains,omitempty"`
	Destroy    bool             `protobuf:"varint,3,opt,name=destroy,proto3" json:"destroy,omitempty"`
	State      *PluginState     `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
	Args       *structpb.Struct `protobuf:"bytes,5,opt,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyDNSRequest) Descriptor deprecated

func (*ApplyDNSRequest) Descriptor() ([]byte, []int)

Deprecated: Use ApplyDNSRequest.ProtoReflect.Descriptor instead.

func (*ApplyDNSRequest) GetArgs

func (x *ApplyDNSRequest) GetArgs() *structpb.Struct

func (*ApplyDNSRequest) GetDestroy

func (x *ApplyDNSRequest) GetDestroy() bool

func (*ApplyDNSRequest) GetDnsRecords

func (x *ApplyDNSRequest) GetDnsRecords() []*DNSRecord

func (*ApplyDNSRequest) GetDomains

func (x *ApplyDNSRequest) GetDomains() []*DomainInfo

func (*ApplyDNSRequest) GetState

func (x *ApplyDNSRequest) GetState() *PluginState

func (*ApplyDNSRequest) ProtoMessage

func (*ApplyDNSRequest) ProtoMessage()

func (*ApplyDNSRequest) ProtoReflect

func (x *ApplyDNSRequest) ProtoReflect() protoreflect.Message

func (*ApplyDNSRequest) Reset

func (x *ApplyDNSRequest) Reset()

func (*ApplyDNSRequest) String

func (x *ApplyDNSRequest) String() string

type ApplyDNSResponse

type ApplyDNSResponse struct {

	// Types that are assignable to Response:
	//	*ApplyDNSResponse_Action
	//	*ApplyDNSResponse_Done
	Response isApplyDNSResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*ApplyDNSResponse) Descriptor deprecated

func (*ApplyDNSResponse) Descriptor() ([]byte, []int)

Deprecated: Use ApplyDNSResponse.ProtoReflect.Descriptor instead.

func (*ApplyDNSResponse) GetAction

func (x *ApplyDNSResponse) GetAction() *ApplyActionResponse

func (*ApplyDNSResponse) GetDone

func (x *ApplyDNSResponse) GetDone() *ApplyDNSDoneResponse

func (*ApplyDNSResponse) GetResponse

func (m *ApplyDNSResponse) GetResponse() isApplyDNSResponse_Response

func (*ApplyDNSResponse) ProtoMessage

func (*ApplyDNSResponse) ProtoMessage()

func (*ApplyDNSResponse) ProtoReflect

func (x *ApplyDNSResponse) ProtoReflect() protoreflect.Message

func (*ApplyDNSResponse) Reset

func (x *ApplyDNSResponse) Reset()

func (*ApplyDNSResponse) String

func (x *ApplyDNSResponse) String() string

type ApplyDNSResponse_Action

type ApplyDNSResponse_Action struct {
	Action *ApplyActionResponse `protobuf:"bytes,1,opt,name=action,proto3,oneof"`
}

type ApplyDNSResponse_Done

type ApplyDNSResponse_Done struct {
	Done *ApplyDNSDoneResponse `protobuf:"bytes,2,opt,name=done,proto3,oneof"`
}

type ApplyDoneResponse

type ApplyDoneResponse struct {
	State            *PluginState                `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	Domains          []*DomainInfo               `protobuf:"bytes,5,rep,name=domains,proto3" json:"domains,omitempty"`
	AppStates        map[string]*AppState        `` /* 176-byte string literal not displayed */
	DependencyStates map[string]*DependencyState `` /* 197-byte string literal not displayed */
	DnsRecords       []*DNSRecord                `protobuf:"bytes,4,rep,name=dns_records,json=dnsRecords,proto3" json:"dns_records,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyDoneResponse) Descriptor deprecated

func (*ApplyDoneResponse) Descriptor() ([]byte, []int)

Deprecated: Use ApplyDoneResponse.ProtoReflect.Descriptor instead.

func (*ApplyDoneResponse) GetAppStates

func (x *ApplyDoneResponse) GetAppStates() map[string]*AppState

func (*ApplyDoneResponse) GetDependencyStates

func (x *ApplyDoneResponse) GetDependencyStates() map[string]*DependencyState

func (*ApplyDoneResponse) GetDnsRecords

func (x *ApplyDoneResponse) GetDnsRecords() []*DNSRecord

func (*ApplyDoneResponse) GetDomains

func (x *ApplyDoneResponse) GetDomains() []*DomainInfo

func (*ApplyDoneResponse) GetState

func (x *ApplyDoneResponse) GetState() *PluginState

func (*ApplyDoneResponse) ProtoMessage

func (*ApplyDoneResponse) ProtoMessage()

func (*ApplyDoneResponse) ProtoReflect

func (x *ApplyDoneResponse) ProtoReflect() protoreflect.Message

func (*ApplyDoneResponse) Reset

func (x *ApplyDoneResponse) Reset()

func (*ApplyDoneResponse) String

func (x *ApplyDoneResponse) String() string

type ApplyMonitoringDoneResponse

type ApplyMonitoringDoneResponse struct {
	State *PluginState `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyMonitoringDoneResponse) Descriptor deprecated

func (*ApplyMonitoringDoneResponse) Descriptor() ([]byte, []int)

Deprecated: Use ApplyMonitoringDoneResponse.ProtoReflect.Descriptor instead.

func (*ApplyMonitoringDoneResponse) GetState

func (*ApplyMonitoringDoneResponse) ProtoMessage

func (*ApplyMonitoringDoneResponse) ProtoMessage()

func (*ApplyMonitoringDoneResponse) ProtoReflect

func (*ApplyMonitoringDoneResponse) Reset

func (x *ApplyMonitoringDoneResponse) Reset()

func (*ApplyMonitoringDoneResponse) String

func (x *ApplyMonitoringDoneResponse) String() string

type ApplyMonitoringRequest

type ApplyMonitoringRequest struct {
	Data    *MonitoringData  `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	Destroy bool             `protobuf:"varint,2,opt,name=destroy,proto3" json:"destroy,omitempty"`
	State   *PluginState     `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	Args    *structpb.Struct `protobuf:"bytes,4,opt,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyMonitoringRequest) Descriptor deprecated

func (*ApplyMonitoringRequest) Descriptor() ([]byte, []int)

Deprecated: Use ApplyMonitoringRequest.ProtoReflect.Descriptor instead.

func (*ApplyMonitoringRequest) GetArgs

func (x *ApplyMonitoringRequest) GetArgs() *structpb.Struct

func (*ApplyMonitoringRequest) GetData

func (x *ApplyMonitoringRequest) GetData() *MonitoringData

func (*ApplyMonitoringRequest) GetDestroy

func (x *ApplyMonitoringRequest) GetDestroy() bool

func (*ApplyMonitoringRequest) GetState

func (x *ApplyMonitoringRequest) GetState() *PluginState

func (*ApplyMonitoringRequest) ProtoMessage

func (*ApplyMonitoringRequest) ProtoMessage()

func (*ApplyMonitoringRequest) ProtoReflect

func (x *ApplyMonitoringRequest) ProtoReflect() protoreflect.Message

func (*ApplyMonitoringRequest) Reset

func (x *ApplyMonitoringRequest) Reset()

func (*ApplyMonitoringRequest) String

func (x *ApplyMonitoringRequest) String() string

type ApplyMonitoringResponse

type ApplyMonitoringResponse struct {

	// Types that are assignable to Response:
	//	*ApplyMonitoringResponse_Action
	//	*ApplyMonitoringResponse_Done
	Response isApplyMonitoringResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*ApplyMonitoringResponse) Descriptor deprecated

func (*ApplyMonitoringResponse) Descriptor() ([]byte, []int)

Deprecated: Use ApplyMonitoringResponse.ProtoReflect.Descriptor instead.

func (*ApplyMonitoringResponse) GetAction

func (*ApplyMonitoringResponse) GetDone

func (*ApplyMonitoringResponse) GetResponse

func (m *ApplyMonitoringResponse) GetResponse() isApplyMonitoringResponse_Response

func (*ApplyMonitoringResponse) ProtoMessage

func (*ApplyMonitoringResponse) ProtoMessage()

func (*ApplyMonitoringResponse) ProtoReflect

func (x *ApplyMonitoringResponse) ProtoReflect() protoreflect.Message

func (*ApplyMonitoringResponse) Reset

func (x *ApplyMonitoringResponse) Reset()

func (*ApplyMonitoringResponse) String

func (x *ApplyMonitoringResponse) String() string

type ApplyMonitoringResponse_Action

type ApplyMonitoringResponse_Action struct {
	Action *ApplyActionResponse `protobuf:"bytes,1,opt,name=action,proto3,oneof"`
}

type ApplyMonitoringResponse_Done

type ApplyMonitoringResponse_Done struct {
	Done *ApplyMonitoringDoneResponse `protobuf:"bytes,2,opt,name=done,proto3,oneof"`
}

type ApplyRequest

type ApplyRequest struct {
	Apps         []*AppPlan        `protobuf:"bytes,1,rep,name=apps,proto3" json:"apps,omitempty"`
	Dependencies []*DependencyPlan `protobuf:"bytes,2,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	Domains      []*DomainInfo     `protobuf:"bytes,3,rep,name=domains,proto3" json:"domains,omitempty"`
	Destroy      bool              `protobuf:"varint,4,opt,name=destroy,proto3" json:"destroy,omitempty"`
	State        *PluginState      `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`
	Priority     int32             `protobuf:"varint,7,opt,name=priority,proto3" json:"priority,omitempty"`
	Args         *structpb.Struct  `protobuf:"bytes,6,opt,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyRequest) Descriptor deprecated

func (*ApplyRequest) Descriptor() ([]byte, []int)

Deprecated: Use ApplyRequest.ProtoReflect.Descriptor instead.

func (*ApplyRequest) GetApps

func (x *ApplyRequest) GetApps() []*AppPlan

func (*ApplyRequest) GetArgs

func (x *ApplyRequest) GetArgs() *structpb.Struct

func (*ApplyRequest) GetDependencies

func (x *ApplyRequest) GetDependencies() []*DependencyPlan

func (*ApplyRequest) GetDestroy

func (x *ApplyRequest) GetDestroy() bool

func (*ApplyRequest) GetDomains

func (x *ApplyRequest) GetDomains() []*DomainInfo

func (*ApplyRequest) GetPriority

func (x *ApplyRequest) GetPriority() int32

func (*ApplyRequest) GetState

func (x *ApplyRequest) GetState() *PluginState

func (*ApplyRequest) ProtoMessage

func (*ApplyRequest) ProtoMessage()

func (*ApplyRequest) ProtoReflect

func (x *ApplyRequest) ProtoReflect() protoreflect.Message

func (*ApplyRequest) Reset

func (x *ApplyRequest) Reset()

func (*ApplyRequest) String

func (x *ApplyRequest) String() string

type ApplyResponse

type ApplyResponse struct {

	// Types that are assignable to Response:
	//	*ApplyResponse_Action
	//	*ApplyResponse_Done
	Response isApplyResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*ApplyResponse) Descriptor deprecated

func (*ApplyResponse) Descriptor() ([]byte, []int)

Deprecated: Use ApplyResponse.ProtoReflect.Descriptor instead.

func (*ApplyResponse) GetAction

func (x *ApplyResponse) GetAction() *ApplyActionResponse

func (*ApplyResponse) GetDone

func (x *ApplyResponse) GetDone() *ApplyDoneResponse

func (*ApplyResponse) GetResponse

func (m *ApplyResponse) GetResponse() isApplyResponse_Response

func (*ApplyResponse) ProtoMessage

func (*ApplyResponse) ProtoMessage()

func (*ApplyResponse) ProtoReflect

func (x *ApplyResponse) ProtoReflect() protoreflect.Message

func (*ApplyResponse) Reset

func (x *ApplyResponse) Reset()

func (*ApplyResponse) String

func (x *ApplyResponse) String() string

type ApplyResponse_Action

type ApplyResponse_Action struct {
	Action *ApplyActionResponse `protobuf:"bytes,1,opt,name=action,proto3,oneof"`
}

type ApplyResponse_Done

type ApplyResponse_Done struct {
	Done *ApplyDoneResponse `protobuf:"bytes,2,opt,name=done,proto3,oneof"`
}

type BasicPluginServiceClient

type BasicPluginServiceClient interface {
	Init(ctx context.Context, in *InitRequest, opts ...grpc.CallOption) (*InitResponse, error)
	Start(ctx context.Context, in *StartRequest, opts ...grpc.CallOption) (*StartResponse, error)
	ProjectInit(ctx context.Context, in *ProjectInitRequest, opts ...grpc.CallOption) (*ProjectInitResponse, error)
}

BasicPluginServiceClient is the client API for BasicPluginService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type BasicPluginServiceServer

type BasicPluginServiceServer interface {
	Init(context.Context, *InitRequest) (*InitResponse, error)
	Start(context.Context, *StartRequest) (*StartResponse, error)
	ProjectInit(context.Context, *ProjectInitRequest) (*ProjectInitResponse, error)
}

BasicPluginServiceServer is the server API for BasicPluginService service. All implementations should embed UnimplementedBasicPluginServiceServer for forward compatibility

type CommandArgs

type CommandArgs struct {
	Positional []string         `protobuf:"bytes,1,rep,name=positional,proto3" json:"positional,omitempty"`
	Flags      *structpb.Struct `protobuf:"bytes,2,opt,name=flags,proto3" json:"flags,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandArgs) Descriptor deprecated

func (*CommandArgs) Descriptor() ([]byte, []int)

Deprecated: Use CommandArgs.ProtoReflect.Descriptor instead.

func (*CommandArgs) GetFlags

func (x *CommandArgs) GetFlags() *structpb.Struct

func (*CommandArgs) GetPositional

func (x *CommandArgs) GetPositional() []string

func (*CommandArgs) ProtoMessage

func (*CommandArgs) ProtoMessage()

func (*CommandArgs) ProtoReflect

func (x *CommandArgs) ProtoReflect() protoreflect.Message

func (*CommandArgs) Reset

func (x *CommandArgs) Reset()

func (*CommandArgs) String

func (x *CommandArgs) String() string

type CommandPluginServiceClient

type CommandPluginServiceClient interface {
	Command(ctx context.Context, in *CommandRequest, opts ...grpc.CallOption) (*CommandResponse, error)
}

CommandPluginServiceClient is the client API for CommandPluginService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CommandPluginServiceServer

type CommandPluginServiceServer interface {
	Command(context.Context, *CommandRequest) (*CommandResponse, error)
}

CommandPluginServiceServer is the server API for CommandPluginService service. All implementations should embed UnimplementedCommandPluginServiceServer for forward compatibility

type CommandRequest

type CommandRequest struct {
	Command string       `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
	Args    *CommandArgs `protobuf:"bytes,2,opt,name=args,proto3" json:"args,omitempty"`
	// Possible input.
	AppStates        map[string]*AppState        `` /* 176-byte string literal not displayed */
	DependencyStates map[string]*DependencyState `` /* 197-byte string literal not displayed */
	PluginState      *PluginState                `protobuf:"bytes,5,opt,name=plugin_state,json=pluginState,proto3" json:"plugin_state,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandRequest) Descriptor deprecated

func (*CommandRequest) Descriptor() ([]byte, []int)

Deprecated: Use CommandRequest.ProtoReflect.Descriptor instead.

func (*CommandRequest) GetAppStates

func (x *CommandRequest) GetAppStates() map[string]*AppState

func (*CommandRequest) GetArgs

func (x *CommandRequest) GetArgs() *CommandArgs

func (*CommandRequest) GetCommand

func (x *CommandRequest) GetCommand() string

func (*CommandRequest) GetDependencyStates

func (x *CommandRequest) GetDependencyStates() map[string]*DependencyState

func (*CommandRequest) GetPluginState

func (x *CommandRequest) GetPluginState() *PluginState

func (*CommandRequest) ProtoMessage

func (*CommandRequest) ProtoMessage()

func (*CommandRequest) ProtoReflect

func (x *CommandRequest) ProtoReflect() protoreflect.Message

func (*CommandRequest) Reset

func (x *CommandRequest) Reset()

func (*CommandRequest) String

func (x *CommandRequest) String() string

type CommandResponse

type CommandResponse struct {
	// contains filtered or unexported fields
}

func (*CommandResponse) Descriptor deprecated

func (*CommandResponse) Descriptor() ([]byte, []int)

Deprecated: Use CommandResponse.ProtoReflect.Descriptor instead.

func (*CommandResponse) ProtoMessage

func (*CommandResponse) ProtoMessage()

func (*CommandResponse) ProtoReflect

func (x *CommandResponse) ProtoReflect() protoreflect.Message

func (*CommandResponse) Reset

func (x *CommandResponse) Reset()

func (*CommandResponse) String

func (x *CommandResponse) String() string

type DNSPluginServiceClient

type DNSPluginServiceClient interface {
	PlanDNS(ctx context.Context, in *PlanDNSRequest, opts ...grpc.CallOption) (*PlanDNSResponse, error)
	ApplyDNS(ctx context.Context, in *ApplyDNSRequest, opts ...grpc.CallOption) (DNSPluginService_ApplyDNSClient, error)
}

DNSPluginServiceClient is the client API for DNSPluginService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DNSPluginServiceServer

type DNSPluginServiceServer interface {
	PlanDNS(context.Context, *PlanDNSRequest) (*PlanDNSResponse, error)
	ApplyDNS(*ApplyDNSRequest, DNSPluginService_ApplyDNSServer) error
}

DNSPluginServiceServer is the server API for DNSPluginService service. All implementations should embed UnimplementedDNSPluginServiceServer for forward compatibility

type DNSPluginService_ApplyDNSClient

type DNSPluginService_ApplyDNSClient interface {
	Recv() (*ApplyDNSResponse, error)
	grpc.ClientStream
}

type DNSPluginService_ApplyDNSServer

type DNSPluginService_ApplyDNSServer interface {
	Send(*ApplyDNSResponse) error
	grpc.ServerStream
}

type DNSRecord

type DNSRecord struct {
	Record  string         `protobuf:"bytes,1,opt,name=record,proto3" json:"record,omitempty"`
	Value   string         `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	Type    DNSRecord_Type `protobuf:"varint,3,opt,name=type,proto3,enum=api.v1.DNSRecord_Type" json:"type,omitempty"`
	Created bool           `protobuf:"varint,4,opt,name=created,proto3" json:"created,omitempty"`
	// contains filtered or unexported fields
}

func (*DNSRecord) Descriptor deprecated

func (*DNSRecord) Descriptor() ([]byte, []int)

Deprecated: Use DNSRecord.ProtoReflect.Descriptor instead.

func (*DNSRecord) GetCreated

func (x *DNSRecord) GetCreated() bool

func (*DNSRecord) GetRecord

func (x *DNSRecord) GetRecord() string

func (*DNSRecord) GetType

func (x *DNSRecord) GetType() DNSRecord_Type

func (*DNSRecord) GetValue

func (x *DNSRecord) GetValue() string

func (*DNSRecord) ProtoMessage

func (*DNSRecord) ProtoMessage()

func (*DNSRecord) ProtoReflect

func (x *DNSRecord) ProtoReflect() protoreflect.Message

func (*DNSRecord) Reset

func (x *DNSRecord) Reset()

func (*DNSRecord) String

func (x *DNSRecord) String() string

type DNSRecord_Type

type DNSRecord_Type int32
const (
	DNSRecord_TYPE_UNSPECIFIED DNSRecord_Type = 0
	DNSRecord_TYPE_A           DNSRecord_Type = 1
	DNSRecord_TYPE_AAAA        DNSRecord_Type = 2
	DNSRecord_TYPE_CNAME       DNSRecord_Type = 3
)

func (DNSRecord_Type) Descriptor

func (DNSRecord_Type) Enum

func (x DNSRecord_Type) Enum() *DNSRecord_Type

func (DNSRecord_Type) EnumDescriptor deprecated

func (DNSRecord_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use DNSRecord_Type.Descriptor instead.

func (DNSRecord_Type) Number

func (DNSRecord_Type) String

func (x DNSRecord_Type) String() string

func (DNSRecord_Type) Type

type DNSState

type DNSState struct {
	InternalIp     string             `protobuf:"bytes,1,opt,name=internal_ip,json=internalIp,proto3" json:"internal_ip,omitempty"`
	Ip             string             `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
	Cname          string             `protobuf:"bytes,3,opt,name=cname,proto3" json:"cname,omitempty"`
	InternalUrl    string             `protobuf:"bytes,4,opt,name=internal_url,json=internalUrl,proto3" json:"internal_url,omitempty"`
	Url            string             `protobuf:"bytes,5,opt,name=url,proto3" json:"url,omitempty"`
	CloudUrl       string             `protobuf:"bytes,11,opt,name=cloud_url,json=cloudUrl,proto3" json:"cloud_url,omitempty"`
	SslStatus      DNSState_SSLStatus `protobuf:"varint,7,opt,name=ssl_status,json=sslStatus,proto3,enum=api.v1.DNSState_SSLStatus" json:"ssl_status,omitempty"`
	SslStatusInfo  string             `protobuf:"bytes,8,opt,name=ssl_status_info,json=sslStatusInfo,proto3" json:"ssl_status_info,omitempty"`
	ConnectionInfo string             `protobuf:"bytes,9,opt,name=connection_info,json=connectionInfo,proto3" json:"connection_info,omitempty"`
	Properties     *structpb.Struct   `protobuf:"bytes,10,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*DNSState) Descriptor deprecated

func (*DNSState) Descriptor() ([]byte, []int)

Deprecated: Use DNSState.ProtoReflect.Descriptor instead.

func (*DNSState) GetCloudUrl

func (x *DNSState) GetCloudUrl() string

func (*DNSState) GetCname

func (x *DNSState) GetCname() string

func (*DNSState) GetConnectionInfo

func (x *DNSState) GetConnectionInfo() string

func (*DNSState) GetInternalIp

func (x *DNSState) GetInternalIp() string

func (*DNSState) GetInternalUrl

func (x *DNSState) GetInternalUrl() string

func (*DNSState) GetIp

func (x *DNSState) GetIp() string

func (*DNSState) GetProperties

func (x *DNSState) GetProperties() *structpb.Struct

func (*DNSState) GetSslStatus

func (x *DNSState) GetSslStatus() DNSState_SSLStatus

func (*DNSState) GetSslStatusInfo

func (x *DNSState) GetSslStatusInfo() string

func (*DNSState) GetUrl

func (x *DNSState) GetUrl() string

func (*DNSState) ProtoMessage

func (*DNSState) ProtoMessage()

func (*DNSState) ProtoReflect

func (x *DNSState) ProtoReflect() protoreflect.Message

func (*DNSState) Reset

func (x *DNSState) Reset()

func (*DNSState) String

func (x *DNSState) String() string

type DNSState_SSLStatus

type DNSState_SSLStatus int32
const (
	DNSState_SSL_STATUS_UNSPECIFIED         DNSState_SSLStatus = 0
	DNSState_SSL_STATUS_OK                  DNSState_SSLStatus = 1
	DNSState_SSL_STATUS_PROVISIONING        DNSState_SSLStatus = 2
	DNSState_SSL_STATUS_PROVISIONING_FAILED DNSState_SSLStatus = 3
	DNSState_SSL_STATUS_RENEWAL_FAILED      DNSState_SSLStatus = 4
)

func (DNSState_SSLStatus) Descriptor

func (DNSState_SSLStatus) Enum

func (DNSState_SSLStatus) EnumDescriptor deprecated

func (DNSState_SSLStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use DNSState_SSLStatus.Descriptor instead.

func (DNSState_SSLStatus) Number

func (DNSState_SSLStatus) String

func (x DNSState_SSLStatus) String() string

func (DNSState_SSLStatus) Type

type DeleteSecretRequest

type DeleteSecretRequest struct {
	Key         string           `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	SecretsType string           `protobuf:"bytes,2,opt,name=secrets_type,json=secretsType,proto3" json:"secrets_type,omitempty"`
	Properties  *structpb.Struct `protobuf:"bytes,3,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSecretRequest) Descriptor deprecated

func (*DeleteSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteSecretRequest.ProtoReflect.Descriptor instead.

func (*DeleteSecretRequest) GetKey

func (x *DeleteSecretRequest) GetKey() string

func (*DeleteSecretRequest) GetProperties

func (x *DeleteSecretRequest) GetProperties() *structpb.Struct

func (*DeleteSecretRequest) GetSecretsType

func (x *DeleteSecretRequest) GetSecretsType() string

func (*DeleteSecretRequest) ProtoMessage

func (*DeleteSecretRequest) ProtoMessage()

func (*DeleteSecretRequest) ProtoReflect

func (x *DeleteSecretRequest) ProtoReflect() protoreflect.Message

func (*DeleteSecretRequest) Reset

func (x *DeleteSecretRequest) Reset()

func (*DeleteSecretRequest) String

func (x *DeleteSecretRequest) String() string

type DeleteSecretResponse

type DeleteSecretResponse struct {
	Deleted bool `protobuf:"varint,1,opt,name=deleted,proto3" json:"deleted,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSecretResponse) Descriptor deprecated

func (*DeleteSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteSecretResponse.ProtoReflect.Descriptor instead.

func (*DeleteSecretResponse) GetDeleted

func (x *DeleteSecretResponse) GetDeleted() bool

func (*DeleteSecretResponse) ProtoMessage

func (*DeleteSecretResponse) ProtoMessage()

func (*DeleteSecretResponse) ProtoReflect

func (x *DeleteSecretResponse) ProtoReflect() protoreflect.Message

func (*DeleteSecretResponse) Reset

func (x *DeleteSecretResponse) Reset()

func (*DeleteSecretResponse) String

func (x *DeleteSecretResponse) String() string

type DeleteSecretsRequest

type DeleteSecretsRequest struct {
	SecretsType string           `protobuf:"bytes,1,opt,name=secrets_type,json=secretsType,proto3" json:"secrets_type,omitempty"`
	Properties  *structpb.Struct `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSecretsRequest) Descriptor deprecated

func (*DeleteSecretsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteSecretsRequest.ProtoReflect.Descriptor instead.

func (*DeleteSecretsRequest) GetProperties

func (x *DeleteSecretsRequest) GetProperties() *structpb.Struct

func (*DeleteSecretsRequest) GetSecretsType

func (x *DeleteSecretsRequest) GetSecretsType() string

func (*DeleteSecretsRequest) ProtoMessage

func (*DeleteSecretsRequest) ProtoMessage()

func (*DeleteSecretsRequest) ProtoReflect

func (x *DeleteSecretsRequest) ProtoReflect() protoreflect.Message

func (*DeleteSecretsRequest) Reset

func (x *DeleteSecretsRequest) Reset()

func (*DeleteSecretsRequest) String

func (x *DeleteSecretsRequest) String() string

type DeleteSecretsResponse

type DeleteSecretsResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteSecretsResponse) Descriptor deprecated

func (*DeleteSecretsResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteSecretsResponse.ProtoReflect.Descriptor instead.

func (*DeleteSecretsResponse) ProtoMessage

func (*DeleteSecretsResponse) ProtoMessage()

func (*DeleteSecretsResponse) ProtoReflect

func (x *DeleteSecretsResponse) ProtoReflect() protoreflect.Message

func (*DeleteSecretsResponse) Reset

func (x *DeleteSecretsResponse) Reset()

func (*DeleteSecretsResponse) String

func (x *DeleteSecretsResponse) String() string

type Dependency

type Dependency struct {
	Id           string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	DeployPlugin string           `protobuf:"bytes,2,opt,name=deploy_plugin,json=deployPlugin,proto3" json:"deploy_plugin,omitempty"`
	Name         string           `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Type         string           `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	Properties   *structpb.Struct `protobuf:"bytes,5,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*Dependency) Descriptor deprecated

func (*Dependency) Descriptor() ([]byte, []int)

Deprecated: Use Dependency.ProtoReflect.Descriptor instead.

func (*Dependency) GetDeployPlugin

func (x *Dependency) GetDeployPlugin() string

func (*Dependency) GetId

func (x *Dependency) GetId() string

func (*Dependency) GetName

func (x *Dependency) GetName() string

func (*Dependency) GetProperties

func (x *Dependency) GetProperties() *structpb.Struct

func (*Dependency) GetType

func (x *Dependency) GetType() string

func (*Dependency) ProtoMessage

func (*Dependency) ProtoMessage()

func (*Dependency) ProtoReflect

func (x *Dependency) ProtoReflect() protoreflect.Message

func (*Dependency) Reset

func (x *Dependency) Reset()

func (*Dependency) String

func (x *Dependency) String() string

type DependencyPlan

type DependencyPlan struct {
	State *DependencyState `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	Skip  bool             `protobuf:"varint,2,opt,name=skip,proto3" json:"skip,omitempty"`
	// contains filtered or unexported fields
}

func (*DependencyPlan) Descriptor deprecated

func (*DependencyPlan) Descriptor() ([]byte, []int)

Deprecated: Use DependencyPlan.ProtoReflect.Descriptor instead.

func (*DependencyPlan) GetSkip

func (x *DependencyPlan) GetSkip() bool

func (*DependencyPlan) GetState

func (x *DependencyPlan) GetState() *DependencyState

func (*DependencyPlan) ProtoMessage

func (*DependencyPlan) ProtoMessage()

func (*DependencyPlan) ProtoReflect

func (x *DependencyPlan) ProtoReflect() protoreflect.Message

func (*DependencyPlan) Reset

func (x *DependencyPlan) Reset()

func (*DependencyPlan) String

func (x *DependencyPlan) String() string

type DependencyRun

type DependencyRun struct {
	Dependency *Dependency `protobuf:"bytes,1,opt,name=dependency,proto3" json:"dependency,omitempty"`
	Ip         string      `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
	Port       int32       `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
	Needs      []*AppNeed  `protobuf:"bytes,4,rep,name=needs,proto3" json:"needs,omitempty"`
	// contains filtered or unexported fields
}

func (*DependencyRun) Descriptor deprecated

func (*DependencyRun) Descriptor() ([]byte, []int)

Deprecated: Use DependencyRun.ProtoReflect.Descriptor instead.

func (*DependencyRun) GetDependency

func (x *DependencyRun) GetDependency() *Dependency

func (*DependencyRun) GetIp

func (x *DependencyRun) GetIp() string

func (*DependencyRun) GetNeeds

func (x *DependencyRun) GetNeeds() []*AppNeed

func (*DependencyRun) GetPort

func (x *DependencyRun) GetPort() int32

func (*DependencyRun) ProtoMessage

func (*DependencyRun) ProtoMessage()

func (*DependencyRun) ProtoReflect

func (x *DependencyRun) ProtoReflect() protoreflect.Message

func (*DependencyRun) Reset

func (x *DependencyRun) Reset()

func (*DependencyRun) String

func (x *DependencyRun) String() string

type DependencyState

type DependencyState struct {
	Dependency *Dependency `protobuf:"bytes,1,opt,name=dependency,proto3" json:"dependency,omitempty"`
	Dns        *DNSState   `protobuf:"bytes,2,opt,name=dns,proto3" json:"dns,omitempty"`
	// contains filtered or unexported fields
}

func (*DependencyState) Descriptor deprecated

func (*DependencyState) Descriptor() ([]byte, []int)

Deprecated: Use DependencyState.ProtoReflect.Descriptor instead.

func (*DependencyState) GetDependency

func (x *DependencyState) GetDependency() *Dependency

func (*DependencyState) GetDns

func (x *DependencyState) GetDns() *DNSState

func (*DependencyState) ProtoMessage

func (*DependencyState) ProtoMessage()

func (*DependencyState) ProtoReflect

func (x *DependencyState) ProtoReflect() protoreflect.Message

func (*DependencyState) Reset

func (x *DependencyState) Reset()

func (*DependencyState) String

func (x *DependencyState) String() string

type DeployHookRequest

type DeployHookRequest struct {
	Stage        DeployHookRequest_Stage `protobuf:"varint,1,opt,name=stage,proto3,enum=api.v1.DeployHookRequest_Stage" json:"stage,omitempty"`
	Apps         []*AppPlan              `protobuf:"bytes,2,rep,name=apps,proto3" json:"apps,omitempty"`
	Dependencies []*DependencyPlan       `protobuf:"bytes,3,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	Domains      []*DomainInfo           `protobuf:"bytes,4,rep,name=domains,proto3" json:"domains,omitempty"`
	Destroy      bool                    `protobuf:"varint,5,opt,name=destroy,proto3" json:"destroy,omitempty"`
	Verify       bool                    `protobuf:"varint,6,opt,name=verify,proto3" json:"verify,omitempty"`
	State        *PluginState            `protobuf:"bytes,7,opt,name=state,proto3" json:"state,omitempty"`
	Args         *structpb.Struct        `protobuf:"bytes,8,opt,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*DeployHookRequest) Descriptor deprecated

func (*DeployHookRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeployHookRequest.ProtoReflect.Descriptor instead.

func (*DeployHookRequest) GetApps

func (x *DeployHookRequest) GetApps() []*AppPlan

func (*DeployHookRequest) GetArgs

func (x *DeployHookRequest) GetArgs() *structpb.Struct

func (*DeployHookRequest) GetDependencies

func (x *DeployHookRequest) GetDependencies() []*DependencyPlan

func (*DeployHookRequest) GetDestroy

func (x *DeployHookRequest) GetDestroy() bool

func (*DeployHookRequest) GetDomains

func (x *DeployHookRequest) GetDomains() []*DomainInfo

func (*DeployHookRequest) GetStage

func (*DeployHookRequest) GetState

func (x *DeployHookRequest) GetState() *PluginState

func (*DeployHookRequest) GetVerify

func (x *DeployHookRequest) GetVerify() bool

func (*DeployHookRequest) ProtoMessage

func (*DeployHookRequest) ProtoMessage()

func (*DeployHookRequest) ProtoReflect

func (x *DeployHookRequest) ProtoReflect() protoreflect.Message

func (*DeployHookRequest) Reset

func (x *DeployHookRequest) Reset()

func (*DeployHookRequest) String

func (x *DeployHookRequest) String() string

type DeployHookRequest_Stage

type DeployHookRequest_Stage int32
const (
	DeployHookRequest_STAGE_UNSPECIFIED DeployHookRequest_Stage = 0
	DeployHookRequest_STAGE_PRE_PLAN    DeployHookRequest_Stage = 1
	DeployHookRequest_STAGE_PRE_APPLY   DeployHookRequest_Stage = 2
	DeployHookRequest_STAGE_POST_APPLY  DeployHookRequest_Stage = 3
	DeployHookRequest_STAGE_POST_DEPLOY DeployHookRequest_Stage = 4
)

func (DeployHookRequest_Stage) Descriptor

func (DeployHookRequest_Stage) Enum

func (DeployHookRequest_Stage) EnumDescriptor deprecated

func (DeployHookRequest_Stage) EnumDescriptor() ([]byte, []int)

Deprecated: Use DeployHookRequest_Stage.Descriptor instead.

func (DeployHookRequest_Stage) Number

func (DeployHookRequest_Stage) String

func (x DeployHookRequest_Stage) String() string

func (DeployHookRequest_Stage) Type

type DeployHookResponse

type DeployHookResponse struct {
	State            *PluginState                `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	Domains          []*DomainInfo               `protobuf:"bytes,2,rep,name=domains,proto3" json:"domains,omitempty"`
	AppStates        map[string]*AppState        `` /* 176-byte string literal not displayed */
	DependencyStates map[string]*DependencyState `` /* 197-byte string literal not displayed */
	DnsRecords       []*DNSRecord                `protobuf:"bytes,5,rep,name=dns_records,json=dnsRecords,proto3" json:"dns_records,omitempty"`
	// contains filtered or unexported fields
}

func (*DeployHookResponse) Descriptor deprecated

func (*DeployHookResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeployHookResponse.ProtoReflect.Descriptor instead.

func (*DeployHookResponse) GetAppStates

func (x *DeployHookResponse) GetAppStates() map[string]*AppState

func (*DeployHookResponse) GetDependencyStates

func (x *DeployHookResponse) GetDependencyStates() map[string]*DependencyState

func (*DeployHookResponse) GetDnsRecords

func (x *DeployHookResponse) GetDnsRecords() []*DNSRecord

func (*DeployHookResponse) GetDomains

func (x *DeployHookResponse) GetDomains() []*DomainInfo

func (*DeployHookResponse) GetState

func (x *DeployHookResponse) GetState() *PluginState

func (*DeployHookResponse) ProtoMessage

func (*DeployHookResponse) ProtoMessage()

func (*DeployHookResponse) ProtoReflect

func (x *DeployHookResponse) ProtoReflect() protoreflect.Message

func (*DeployHookResponse) Reset

func (x *DeployHookResponse) Reset()

func (*DeployHookResponse) String

func (x *DeployHookResponse) String() string

type DeployHookServiceClient

type DeployHookServiceClient interface {
	DeployHook(ctx context.Context, in *DeployHookRequest, opts ...grpc.CallOption) (*DeployHookResponse, error)
}

DeployHookServiceClient is the client API for DeployHookService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DeployHookServiceServer

type DeployHookServiceServer interface {
	DeployHook(context.Context, *DeployHookRequest) (*DeployHookResponse, error)
}

DeployHookServiceServer is the server API for DeployHookService service. All implementations should embed UnimplementedDeployHookServiceServer for forward compatibility

type DeployPluginServiceClient

type DeployPluginServiceClient interface {
	Plan(ctx context.Context, in *PlanRequest, opts ...grpc.CallOption) (*PlanResponse, error)
	Apply(ctx context.Context, in *ApplyRequest, opts ...grpc.CallOption) (DeployPluginService_ApplyClient, error)
}

DeployPluginServiceClient is the client API for DeployPluginService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DeployPluginServiceServer

type DeployPluginServiceServer interface {
	Plan(context.Context, *PlanRequest) (*PlanResponse, error)
	Apply(*ApplyRequest, DeployPluginService_ApplyServer) error
}

DeployPluginServiceServer is the server API for DeployPluginService service. All implementations should embed UnimplementedDeployPluginServiceServer for forward compatibility

type DeployPluginService_ApplyClient

type DeployPluginService_ApplyClient interface {
	Recv() (*ApplyResponse, error)
	grpc.ClientStream
}

type DeployPluginService_ApplyServer

type DeployPluginService_ApplyServer interface {
	Send(*ApplyResponse) error
	grpc.ServerStream
}

type DeploymentState

type DeploymentState struct {
	Ready   bool   `protobuf:"varint,1,opt,name=ready,proto3" json:"ready,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*DeploymentState) Descriptor deprecated

func (*DeploymentState) Descriptor() ([]byte, []int)

Deprecated: Use DeploymentState.ProtoReflect.Descriptor instead.

func (*DeploymentState) GetMessage

func (x *DeploymentState) GetMessage() string

func (*DeploymentState) GetReady

func (x *DeploymentState) GetReady() bool

func (*DeploymentState) ProtoMessage

func (*DeploymentState) ProtoMessage()

func (*DeploymentState) ProtoReflect

func (x *DeploymentState) ProtoReflect() protoreflect.Message

func (*DeploymentState) Reset

func (x *DeploymentState) Reset()

func (*DeploymentState) String

func (x *DeploymentState) String() string

type DomainInfo

type DomainInfo struct {
	Domains    []string         `protobuf:"bytes,1,rep,name=domains,proto3" json:"domains,omitempty"`
	Cert       string           `protobuf:"bytes,2,opt,name=cert,proto3" json:"cert,omitempty"`
	Key        string           `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	DnsPlugin  string           `protobuf:"bytes,4,opt,name=dns_plugin,json=dnsPlugin,proto3" json:"dns_plugin,omitempty"`
	Properties *structpb.Struct `protobuf:"bytes,5,opt,name=properties,proto3" json:"properties,omitempty"`
	AppIds     []string         `protobuf:"bytes,6,rep,name=app_ids,json=appIds,proto3" json:"app_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*DomainInfo) Descriptor deprecated

func (*DomainInfo) Descriptor() ([]byte, []int)

Deprecated: Use DomainInfo.ProtoReflect.Descriptor instead.

func (*DomainInfo) GetAppIds

func (x *DomainInfo) GetAppIds() []string

func (*DomainInfo) GetCert

func (x *DomainInfo) GetCert() string

func (*DomainInfo) GetDnsPlugin

func (x *DomainInfo) GetDnsPlugin() string

func (*DomainInfo) GetDomains

func (x *DomainInfo) GetDomains() []string

func (*DomainInfo) GetKey

func (x *DomainInfo) GetKey() string

func (*DomainInfo) GetProperties

func (x *DomainInfo) GetProperties() *structpb.Struct

func (*DomainInfo) ProtoMessage

func (*DomainInfo) ProtoMessage()

func (*DomainInfo) ProtoReflect

func (x *DomainInfo) ProtoReflect() protoreflect.Message

func (*DomainInfo) Reset

func (x *DomainInfo) Reset()

func (*DomainInfo) String

func (x *DomainInfo) String() string

type GetSecretRequest

type GetSecretRequest struct {
	Key         string           `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	SecretsType string           `protobuf:"bytes,2,opt,name=secrets_type,json=secretsType,proto3" json:"secrets_type,omitempty"`
	Properties  *structpb.Struct `protobuf:"bytes,3,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSecretRequest) Descriptor deprecated

func (*GetSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSecretRequest.ProtoReflect.Descriptor instead.

func (*GetSecretRequest) GetKey

func (x *GetSecretRequest) GetKey() string

func (*GetSecretRequest) GetProperties

func (x *GetSecretRequest) GetProperties() *structpb.Struct

func (*GetSecretRequest) GetSecretsType

func (x *GetSecretRequest) GetSecretsType() string

func (*GetSecretRequest) ProtoMessage

func (*GetSecretRequest) ProtoMessage()

func (*GetSecretRequest) ProtoReflect

func (x *GetSecretRequest) ProtoReflect() protoreflect.Message

func (*GetSecretRequest) Reset

func (x *GetSecretRequest) Reset()

func (*GetSecretRequest) String

func (x *GetSecretRequest) String() string

type GetSecretResponse

type GetSecretResponse struct {
	Value     string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	Specified bool   `protobuf:"varint,4,opt,name=specified,proto3" json:"specified,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSecretResponse) Descriptor deprecated

func (*GetSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetSecretResponse.ProtoReflect.Descriptor instead.

func (*GetSecretResponse) GetSpecified

func (x *GetSecretResponse) GetSpecified() bool

func (*GetSecretResponse) GetValue

func (x *GetSecretResponse) GetValue() string

func (*GetSecretResponse) ProtoMessage

func (*GetSecretResponse) ProtoMessage()

func (*GetSecretResponse) ProtoReflect

func (x *GetSecretResponse) ProtoReflect() protoreflect.Message

func (*GetSecretResponse) Reset

func (x *GetSecretResponse) Reset()

func (*GetSecretResponse) String

func (x *GetSecretResponse) String() string

type GetSecretsRequest

type GetSecretsRequest struct {
	SecretsType string           `protobuf:"bytes,1,opt,name=secrets_type,json=secretsType,proto3" json:"secrets_type,omitempty"`
	Properties  *structpb.Struct `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSecretsRequest) Descriptor deprecated

func (*GetSecretsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSecretsRequest.ProtoReflect.Descriptor instead.

func (*GetSecretsRequest) GetProperties

func (x *GetSecretsRequest) GetProperties() *structpb.Struct

func (*GetSecretsRequest) GetSecretsType

func (x *GetSecretsRequest) GetSecretsType() string

func (*GetSecretsRequest) ProtoMessage

func (*GetSecretsRequest) ProtoMessage()

func (*GetSecretsRequest) ProtoReflect

func (x *GetSecretsRequest) ProtoReflect() protoreflect.Message

func (*GetSecretsRequest) Reset

func (x *GetSecretsRequest) Reset()

func (*GetSecretsRequest) String

func (x *GetSecretsRequest) String() string

type GetSecretsResponse

type GetSecretsResponse struct {
	Values map[string]string `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetSecretsResponse) Descriptor deprecated

func (*GetSecretsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetSecretsResponse.ProtoReflect.Descriptor instead.

func (*GetSecretsResponse) GetValues

func (x *GetSecretsResponse) GetValues() map[string]string

func (*GetSecretsResponse) ProtoMessage

func (*GetSecretsResponse) ProtoMessage()

func (*GetSecretsResponse) ProtoReflect

func (x *GetSecretsResponse) ProtoReflect() protoreflect.Message

func (*GetSecretsResponse) Reset

func (x *GetSecretsResponse) Reset()

func (*GetSecretsResponse) String

func (x *GetSecretsResponse) String() string

type GetStateRequest

type GetStateRequest struct {
	StateType  string               `protobuf:"bytes,1,opt,name=state_type,json=stateType,proto3" json:"state_type,omitempty"`
	Properties *structpb.Struct     `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"`
	Lock       bool                 `protobuf:"varint,3,opt,name=lock,proto3" json:"lock,omitempty"`
	LockWait   *durationpb.Duration `protobuf:"bytes,4,opt,name=lock_wait,json=lockWait,proto3" json:"lock_wait,omitempty"`
	LockTtl    *durationpb.Duration `protobuf:"bytes,6,opt,name=lock_ttl,json=lockTtl,proto3" json:"lock_ttl,omitempty"`
	SkipCreate bool                 `protobuf:"varint,5,opt,name=skip_create,json=skipCreate,proto3" json:"skip_create,omitempty"`
	// contains filtered or unexported fields
}

func (*GetStateRequest) Descriptor deprecated

func (*GetStateRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetStateRequest.ProtoReflect.Descriptor instead.

func (*GetStateRequest) GetLock

func (x *GetStateRequest) GetLock() bool

func (*GetStateRequest) GetLockTtl

func (x *GetStateRequest) GetLockTtl() *durationpb.Duration

func (*GetStateRequest) GetLockWait

func (x *GetStateRequest) GetLockWait() *durationpb.Duration

func (*GetStateRequest) GetProperties

func (x *GetStateRequest) GetProperties() *structpb.Struct

func (*GetStateRequest) GetSkipCreate

func (x *GetStateRequest) GetSkipCreate() bool

func (*GetStateRequest) GetStateType

func (x *GetStateRequest) GetStateType() string

func (*GetStateRequest) ProtoMessage

func (*GetStateRequest) ProtoMessage()

func (*GetStateRequest) ProtoReflect

func (x *GetStateRequest) ProtoReflect() protoreflect.Message

func (*GetStateRequest) Reset

func (x *GetStateRequest) Reset()

func (*GetStateRequest) String

func (x *GetStateRequest) String() string

type GetStateResponse

type GetStateResponse struct {

	// Types that are assignable to Response:
	//	*GetStateResponse_Waiting
	//	*GetStateResponse_State_
	Response isGetStateResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*GetStateResponse) Descriptor deprecated

func (*GetStateResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetStateResponse.ProtoReflect.Descriptor instead.

func (*GetStateResponse) GetResponse

func (m *GetStateResponse) GetResponse() isGetStateResponse_Response

func (*GetStateResponse) GetState

func (*GetStateResponse) GetWaiting

func (x *GetStateResponse) GetWaiting() bool

func (*GetStateResponse) ProtoMessage

func (*GetStateResponse) ProtoMessage()

func (*GetStateResponse) ProtoReflect

func (x *GetStateResponse) ProtoReflect() protoreflect.Message

func (*GetStateResponse) Reset

func (x *GetStateResponse) Reset()

func (*GetStateResponse) String

func (x *GetStateResponse) String() string

type GetStateResponse_State

type GetStateResponse_State struct {
	State        []byte `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	LockInfo     string `protobuf:"bytes,2,opt,name=lock_info,json=lockInfo,proto3" json:"lock_info,omitempty"`
	StateCreated bool   `protobuf:"varint,3,opt,name=state_created,json=stateCreated,proto3" json:"state_created,omitempty"`
	StateName    string `protobuf:"bytes,4,opt,name=state_name,json=stateName,proto3" json:"state_name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetStateResponse_State) Descriptor deprecated

func (*GetStateResponse_State) Descriptor() ([]byte, []int)

Deprecated: Use GetStateResponse_State.ProtoReflect.Descriptor instead.

func (*GetStateResponse_State) GetLockInfo

func (x *GetStateResponse_State) GetLockInfo() string

func (*GetStateResponse_State) GetState

func (x *GetStateResponse_State) GetState() []byte

func (*GetStateResponse_State) GetStateCreated

func (x *GetStateResponse_State) GetStateCreated() bool

func (*GetStateResponse_State) GetStateName

func (x *GetStateResponse_State) GetStateName() string

func (*GetStateResponse_State) ProtoMessage

func (*GetStateResponse_State) ProtoMessage()

func (*GetStateResponse_State) ProtoReflect

func (x *GetStateResponse_State) ProtoReflect() protoreflect.Message

func (*GetStateResponse_State) Reset

func (x *GetStateResponse_State) Reset()

func (*GetStateResponse_State) String

func (x *GetStateResponse_State) String() string

type GetStateResponse_State_

type GetStateResponse_State_ struct {
	State *GetStateResponse_State `protobuf:"bytes,2,opt,name=state,proto3,oneof"`
}

type GetStateResponse_Waiting

type GetStateResponse_Waiting struct {
	Waiting bool `protobuf:"varint,1,opt,name=waiting,proto3,oneof"`
}

type HostGetSecretRequest

type HostGetSecretRequest struct {
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*HostGetSecretRequest) Descriptor deprecated

func (*HostGetSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use HostGetSecretRequest.ProtoReflect.Descriptor instead.

func (*HostGetSecretRequest) GetKey

func (x *HostGetSecretRequest) GetKey() string

func (*HostGetSecretRequest) ProtoMessage

func (*HostGetSecretRequest) ProtoMessage()

func (*HostGetSecretRequest) ProtoReflect

func (x *HostGetSecretRequest) ProtoReflect() protoreflect.Message

func (*HostGetSecretRequest) Reset

func (x *HostGetSecretRequest) Reset()

func (*HostGetSecretRequest) String

func (x *HostGetSecretRequest) String() string

type HostGetSecretResponse

type HostGetSecretResponse struct {
	Value     string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Specified bool   `protobuf:"varint,2,opt,name=specified,proto3" json:"specified,omitempty"`
	// contains filtered or unexported fields
}

func (*HostGetSecretResponse) Descriptor deprecated

func (*HostGetSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use HostGetSecretResponse.ProtoReflect.Descriptor instead.

func (*HostGetSecretResponse) GetSpecified

func (x *HostGetSecretResponse) GetSpecified() bool

func (*HostGetSecretResponse) GetValue

func (x *HostGetSecretResponse) GetValue() string

func (*HostGetSecretResponse) ProtoMessage

func (*HostGetSecretResponse) ProtoMessage()

func (*HostGetSecretResponse) ProtoReflect

func (x *HostGetSecretResponse) ProtoReflect() protoreflect.Message

func (*HostGetSecretResponse) Reset

func (x *HostGetSecretResponse) Reset()

func (*HostGetSecretResponse) String

func (x *HostGetSecretResponse) String() string

type HostServiceClient

type HostServiceClient interface {
	PromptConfirmation(ctx context.Context, in *PromptConfirmationRequest, opts ...grpc.CallOption) (*PromptConfirmationResponse, error)
	PromptInput(ctx context.Context, in *PromptInputRequest, opts ...grpc.CallOption) (*PromptInputResponse, error)
	PromptSelect(ctx context.Context, in *PromptSelectRequest, opts ...grpc.CallOption) (*PromptSelectResponse, error)
	Log(ctx context.Context, in *LogRequest, opts ...grpc.CallOption) (*LogResponse, error)
	HostGetSecret(ctx context.Context, in *HostGetSecretRequest, opts ...grpc.CallOption) (*HostGetSecretResponse, error)
}

HostServiceClient is the client API for HostService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type HostServiceServer

HostServiceServer is the server API for HostService service. All implementations should embed UnimplementedHostServiceServer for forward compatibility

type InitRequest

type InitRequest struct {
	HostAddr string `protobuf:"bytes,1,opt,name=host_addr,json=hostAddr,proto3" json:"host_addr,omitempty"`
	// contains filtered or unexported fields
}

func (*InitRequest) Descriptor deprecated

func (*InitRequest) Descriptor() ([]byte, []int)

Deprecated: Use InitRequest.ProtoReflect.Descriptor instead.

func (*InitRequest) GetHostAddr

func (x *InitRequest) GetHostAddr() string

func (*InitRequest) ProtoMessage

func (*InitRequest) ProtoMessage()

func (*InitRequest) ProtoReflect

func (x *InitRequest) ProtoReflect() protoreflect.Message

func (*InitRequest) Reset

func (x *InitRequest) Reset()

func (*InitRequest) String

func (x *InitRequest) String() string

type InitResponse

type InitResponse struct {
	// contains filtered or unexported fields
}

func (*InitResponse) Descriptor deprecated

func (*InitResponse) Descriptor() ([]byte, []int)

Deprecated: Use InitResponse.ProtoReflect.Descriptor instead.

func (*InitResponse) ProtoMessage

func (*InitResponse) ProtoMessage()

func (*InitResponse) ProtoReflect

func (x *InitResponse) ProtoReflect() protoreflect.Message

func (*InitResponse) Reset

func (x *InitResponse) Reset()

func (*InitResponse) String

func (x *InitResponse) String() string

type LockError

type LockError struct {
	LockName  string                 `protobuf:"bytes,1,opt,name=lock_name,json=lockName,proto3" json:"lock_name,omitempty"`
	LockInfo  string                 `protobuf:"bytes,2,opt,name=lock_info,json=lockInfo,proto3" json:"lock_info,omitempty"`
	Owner     string                 `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*LockError) Descriptor deprecated

func (*LockError) Descriptor() ([]byte, []int)

Deprecated: Use LockError.ProtoReflect.Descriptor instead.

func (*LockError) GetCreatedAt

func (x *LockError) GetCreatedAt() *timestamppb.Timestamp

func (*LockError) GetLockInfo

func (x *LockError) GetLockInfo() string

func (*LockError) GetLockName

func (x *LockError) GetLockName() string

func (*LockError) GetOwner

func (x *LockError) GetOwner() string

func (*LockError) ProtoMessage

func (*LockError) ProtoMessage()

func (*LockError) ProtoReflect

func (x *LockError) ProtoReflect() protoreflect.Message

func (*LockError) Reset

func (x *LockError) Reset()

func (*LockError) String

func (x *LockError) String() string

type LockingPluginServiceClient

type LockingPluginServiceClient interface {
	AcquireLocks(ctx context.Context, in *AcquireLocksRequest, opts ...grpc.CallOption) (LockingPluginService_AcquireLocksClient, error)
	ReleaseLocks(ctx context.Context, in *ReleaseLocksRequest, opts ...grpc.CallOption) (*ReleaseLocksResponse, error)
}

LockingPluginServiceClient is the client API for LockingPluginService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type LockingPluginServiceServer

type LockingPluginServiceServer interface {
	AcquireLocks(*AcquireLocksRequest, LockingPluginService_AcquireLocksServer) error
	ReleaseLocks(context.Context, *ReleaseLocksRequest) (*ReleaseLocksResponse, error)
}

LockingPluginServiceServer is the server API for LockingPluginService service. All implementations should embed UnimplementedLockingPluginServiceServer for forward compatibility

type LockingPluginService_AcquireLocksClient

type LockingPluginService_AcquireLocksClient interface {
	Recv() (*AcquireLocksResponse, error)
	grpc.ClientStream
}

type LockingPluginService_AcquireLocksServer

type LockingPluginService_AcquireLocksServer interface {
	Send(*AcquireLocksResponse) error
	grpc.ServerStream
}

type LogRequest

type LogRequest struct {
	Message string           `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Level   LogRequest_Level `protobuf:"varint,2,opt,name=level,proto3,enum=api.v1.LogRequest_Level" json:"level,omitempty"`
	// contains filtered or unexported fields
}

func (*LogRequest) Descriptor deprecated

func (*LogRequest) Descriptor() ([]byte, []int)

Deprecated: Use LogRequest.ProtoReflect.Descriptor instead.

func (*LogRequest) GetLevel

func (x *LogRequest) GetLevel() LogRequest_Level

func (*LogRequest) GetMessage

func (x *LogRequest) GetMessage() string

func (*LogRequest) ProtoMessage

func (*LogRequest) ProtoMessage()

func (*LogRequest) ProtoReflect

func (x *LogRequest) ProtoReflect() protoreflect.Message

func (*LogRequest) Reset

func (x *LogRequest) Reset()

func (*LogRequest) String

func (x *LogRequest) String() string

type LogRequest_Level

type LogRequest_Level int32
const (
	LogRequest_LEVEL_UNSPECIFIED LogRequest_Level = 0
	LogRequest_LEVEL_DEBUG       LogRequest_Level = 100
	LogRequest_LEVEL_PRINT       LogRequest_Level = 150
	LogRequest_LEVEL_SUCCESS     LogRequest_Level = 160
	LogRequest_LEVEL_INFO        LogRequest_Level = 200
	LogRequest_LEVEL_WARN        LogRequest_Level = 300
	LogRequest_LEVEL_ERROR       LogRequest_Level = 400
)

func (LogRequest_Level) Descriptor

func (LogRequest_Level) Enum

func (LogRequest_Level) EnumDescriptor deprecated

func (LogRequest_Level) EnumDescriptor() ([]byte, []int)

Deprecated: Use LogRequest_Level.Descriptor instead.

func (LogRequest_Level) Number

func (LogRequest_Level) String

func (x LogRequest_Level) String() string

func (LogRequest_Level) Type

type LogResponse

type LogResponse struct {
	// contains filtered or unexported fields
}

func (*LogResponse) Descriptor deprecated

func (*LogResponse) Descriptor() ([]byte, []int)

Deprecated: Use LogResponse.ProtoReflect.Descriptor instead.

func (*LogResponse) ProtoMessage

func (*LogResponse) ProtoMessage()

func (*LogResponse) ProtoReflect

func (x *LogResponse) ProtoReflect() protoreflect.Message

func (*LogResponse) Reset

func (x *LogResponse) Reset()

func (*LogResponse) String

func (x *LogResponse) String() string

type LogSeverity

type LogSeverity int32
const (
	LogSeverity_LOG_SEVERITY_UNSPECIFIED LogSeverity = 0
	LogSeverity_LOG_SEVERITY_DEBUG       LogSeverity = 100
	LogSeverity_LOG_SEVERITY_NOTICE      LogSeverity = 200
	LogSeverity_LOG_SEVERITY_INFO        LogSeverity = 300
	LogSeverity_LOG_SEVERITY_WARN        LogSeverity = 400
	LogSeverity_LOG_SEVERITY_ERROR       LogSeverity = 500
)

func (LogSeverity) Descriptor

func (LogSeverity) Enum

func (x LogSeverity) Enum() *LogSeverity

func (LogSeverity) EnumDescriptor deprecated

func (LogSeverity) EnumDescriptor() ([]byte, []int)

Deprecated: Use LogSeverity.Descriptor instead.

func (LogSeverity) Number

func (x LogSeverity) Number() protoreflect.EnumNumber

func (LogSeverity) String

func (x LogSeverity) String() string

func (LogSeverity) Type

type LogsPluginServiceClient

type LogsPluginServiceClient interface {
	Logs(ctx context.Context, in *LogsRequest, opts ...grpc.CallOption) (LogsPluginService_LogsClient, error)
}

LogsPluginServiceClient is the client API for LogsPluginService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type LogsPluginServiceServer

type LogsPluginServiceServer interface {
	Logs(*LogsRequest, LogsPluginService_LogsServer) error
}

LogsPluginServiceServer is the server API for LogsPluginService service. All implementations should embed UnimplementedLogsPluginServiceServer for forward compatibility

type LogsPluginService_LogsClient

type LogsPluginService_LogsClient interface {
	Recv() (*LogsResponse, error)
	grpc.ClientStream
}

type LogsPluginService_LogsServer

type LogsPluginService_LogsServer interface {
	Send(*LogsResponse) error
	grpc.ServerStream
}

type LogsRequest

type LogsRequest struct {
	Apps         []*App                 `protobuf:"bytes,1,rep,name=apps,proto3" json:"apps,omitempty"`
	Dependencies []*Dependency          `protobuf:"bytes,2,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	State        *PluginState           `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	Start        *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=start,proto3" json:"start,omitempty"`
	End          *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=end,proto3" json:"end,omitempty"`
	Severity     LogSeverity            `protobuf:"varint,6,opt,name=severity,proto3,enum=api.v1.LogSeverity" json:"severity,omitempty"`
	Contains     []string               `protobuf:"bytes,7,rep,name=contains,proto3" json:"contains,omitempty"`
	NotContains  []string               `protobuf:"bytes,8,rep,name=not_contains,json=notContains,proto3" json:"not_contains,omitempty"`
	Filter       string                 `protobuf:"bytes,9,opt,name=filter,proto3" json:"filter,omitempty"`
	Follow       bool                   `protobuf:"varint,10,opt,name=follow,proto3" json:"follow,omitempty"`
	// contains filtered or unexported fields
}

func (*LogsRequest) Descriptor deprecated

func (*LogsRequest) Descriptor() ([]byte, []int)

Deprecated: Use LogsRequest.ProtoReflect.Descriptor instead.

func (*LogsRequest) GetApps

func (x *LogsRequest) GetApps() []*App

func (*LogsRequest) GetContains

func (x *LogsRequest) GetContains() []string

func (*LogsRequest) GetDependencies

func (x *LogsRequest) GetDependencies() []*Dependency

func (*LogsRequest) GetEnd

func (x *LogsRequest) GetEnd() *timestamppb.Timestamp

func (*LogsRequest) GetFilter

func (x *LogsRequest) GetFilter() string

func (*LogsRequest) GetFollow

func (x *LogsRequest) GetFollow() bool

func (*LogsRequest) GetNotContains

func (x *LogsRequest) GetNotContains() []string

func (*LogsRequest) GetSeverity

func (x *LogsRequest) GetSeverity() LogSeverity

func (*LogsRequest) GetStart

func (x *LogsRequest) GetStart() *timestamppb.Timestamp

func (*LogsRequest) GetState

func (x *LogsRequest) GetState() *PluginState

func (*LogsRequest) ProtoMessage

func (*LogsRequest) ProtoMessage()

func (*LogsRequest) ProtoReflect

func (x *LogsRequest) ProtoReflect() protoreflect.Message

func (*LogsRequest) Reset

func (x *LogsRequest) Reset()

func (*LogsRequest) String

func (x *LogsRequest) String() string

type LogsResponse

type LogsResponse struct {
	Source   string                 `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Type     LogsResponse_Type      `protobuf:"varint,2,opt,name=type,proto3,enum=api.v1.LogsResponse_Type" json:"type,omitempty"`
	Time     *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"`
	Severity LogSeverity            `protobuf:"varint,4,opt,name=severity,proto3,enum=api.v1.LogSeverity" json:"severity,omitempty"`
	Http     *LogsResponse_Http     `protobuf:"bytes,5,opt,name=http,proto3" json:"http,omitempty"`
	// Types that are assignable to Payload:
	//	*LogsResponse_Text
	//	*LogsResponse_Json
	Payload isLogsResponse_Payload `protobuf_oneof:"payload"`
	// contains filtered or unexported fields
}

func (*LogsResponse) Descriptor deprecated

func (*LogsResponse) Descriptor() ([]byte, []int)

Deprecated: Use LogsResponse.ProtoReflect.Descriptor instead.

func (*LogsResponse) GetHttp

func (x *LogsResponse) GetHttp() *LogsResponse_Http

func (*LogsResponse) GetJson

func (x *LogsResponse) GetJson() *structpb.Struct

func (*LogsResponse) GetPayload

func (m *LogsResponse) GetPayload() isLogsResponse_Payload

func (*LogsResponse) GetSeverity

func (x *LogsResponse) GetSeverity() LogSeverity

func (*LogsResponse) GetSource

func (x *LogsResponse) GetSource() string

func (*LogsResponse) GetText

func (x *LogsResponse) GetText() string

func (*LogsResponse) GetTime

func (x *LogsResponse) GetTime() *timestamppb.Timestamp

func (*LogsResponse) GetType

func (x *LogsResponse) GetType() LogsResponse_Type

func (*LogsResponse) ProtoMessage

func (*LogsResponse) ProtoMessage()

func (*LogsResponse) ProtoReflect

func (x *LogsResponse) ProtoReflect() protoreflect.Message

func (*LogsResponse) Reset

func (x *LogsResponse) Reset()

func (*LogsResponse) String

func (x *LogsResponse) String() string

type LogsResponse_Http

type LogsResponse_Http struct {
	RequestMethod string               `protobuf:"bytes,1,opt,name=request_method,json=requestMethod,proto3" json:"request_method,omitempty"`
	RequestUrl    string               `protobuf:"bytes,2,opt,name=request_url,json=requestUrl,proto3" json:"request_url,omitempty"`
	RequestSize   int64                `protobuf:"varint,3,opt,name=request_size,json=requestSize,proto3" json:"request_size,omitempty"`
	Status        int32                `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"`
	ResponseSize  int64                `protobuf:"varint,5,opt,name=response_size,json=responseSize,proto3" json:"response_size,omitempty"`
	RemoteIp      string               `protobuf:"bytes,6,opt,name=remote_ip,json=remoteIp,proto3" json:"remote_ip,omitempty"`
	ServerIp      string               `protobuf:"bytes,7,opt,name=server_ip,json=serverIp,proto3" json:"server_ip,omitempty"`
	UserAgent     string               `protobuf:"bytes,8,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"`
	Referer       string               `protobuf:"bytes,9,opt,name=referer,proto3" json:"referer,omitempty"`
	Latency       *durationpb.Duration `protobuf:"bytes,10,opt,name=latency,proto3" json:"latency,omitempty"`
	Protocol      string               `protobuf:"bytes,11,opt,name=protocol,proto3" json:"protocol,omitempty"`
	// contains filtered or unexported fields
}

func (*LogsResponse_Http) Descriptor deprecated

func (*LogsResponse_Http) Descriptor() ([]byte, []int)

Deprecated: Use LogsResponse_Http.ProtoReflect.Descriptor instead.

func (*LogsResponse_Http) GetLatency

func (x *LogsResponse_Http) GetLatency() *durationpb.Duration

func (*LogsResponse_Http) GetProtocol

func (x *LogsResponse_Http) GetProtocol() string

func (*LogsResponse_Http) GetReferer

func (x *LogsResponse_Http) GetReferer() string

func (*LogsResponse_Http) GetRemoteIp

func (x *LogsResponse_Http) GetRemoteIp() string

func (*LogsResponse_Http) GetRequestMethod

func (x *LogsResponse_Http) GetRequestMethod() string

func (*LogsResponse_Http) GetRequestSize

func (x *LogsResponse_Http) GetRequestSize() int64

func (*LogsResponse_Http) GetRequestUrl

func (x *LogsResponse_Http) GetRequestUrl() string

func (*LogsResponse_Http) GetResponseSize

func (x *LogsResponse_Http) GetResponseSize() int64

func (*LogsResponse_Http) GetServerIp

func (x *LogsResponse_Http) GetServerIp() string

func (*LogsResponse_Http) GetStatus

func (x *LogsResponse_Http) GetStatus() int32

func (*LogsResponse_Http) GetUserAgent

func (x *LogsResponse_Http) GetUserAgent() string

func (*LogsResponse_Http) ProtoMessage

func (*LogsResponse_Http) ProtoMessage()

func (*LogsResponse_Http) ProtoReflect

func (x *LogsResponse_Http) ProtoReflect() protoreflect.Message

func (*LogsResponse_Http) Reset

func (x *LogsResponse_Http) Reset()

func (*LogsResponse_Http) String

func (x *LogsResponse_Http) String() string

type LogsResponse_Json

type LogsResponse_Json struct {
	Json *structpb.Struct `protobuf:"bytes,7,opt,name=json,proto3,oneof"`
}

type LogsResponse_Text

type LogsResponse_Text struct {
	Text string `protobuf:"bytes,6,opt,name=text,proto3,oneof"`
}

type LogsResponse_Type

type LogsResponse_Type int32
const (
	LogsResponse_TYPE_UNSPECIFIED LogsResponse_Type = 0
	LogsResponse_TYPE_STDOUT      LogsResponse_Type = 1
	LogsResponse_TYPE_STDERR      LogsResponse_Type = 2
)

func (LogsResponse_Type) Descriptor

func (LogsResponse_Type) Enum

func (LogsResponse_Type) EnumDescriptor deprecated

func (LogsResponse_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use LogsResponse_Type.Descriptor instead.

func (LogsResponse_Type) Number

func (LogsResponse_Type) String

func (x LogsResponse_Type) String() string

func (LogsResponse_Type) Type

type MonitoringChannel

type MonitoringChannel struct {
	Type       string           `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Properties *structpb.Struct `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*MonitoringChannel) Descriptor deprecated

func (*MonitoringChannel) Descriptor() ([]byte, []int)

Deprecated: Use MonitoringChannel.ProtoReflect.Descriptor instead.

func (*MonitoringChannel) GetProperties

func (x *MonitoringChannel) GetProperties() *structpb.Struct

func (*MonitoringChannel) GetType

func (x *MonitoringChannel) GetType() string

func (*MonitoringChannel) ProtoMessage

func (*MonitoringChannel) ProtoMessage()

func (*MonitoringChannel) ProtoReflect

func (x *MonitoringChannel) ProtoReflect() protoreflect.Message

func (*MonitoringChannel) Reset

func (x *MonitoringChannel) Reset()

func (*MonitoringChannel) String

func (x *MonitoringChannel) String() string

type MonitoringData

type MonitoringData struct {
	Targets  []*MonitoringTarget  `protobuf:"bytes,1,rep,name=targets,proto3" json:"targets,omitempty"`
	Channels []*MonitoringChannel `protobuf:"bytes,2,rep,name=channels,proto3" json:"channels,omitempty"`
	Plugin   string               `protobuf:"bytes,3,opt,name=plugin,proto3" json:"plugin,omitempty"`
	// contains filtered or unexported fields
}

func (*MonitoringData) Descriptor deprecated

func (*MonitoringData) Descriptor() ([]byte, []int)

Deprecated: Use MonitoringData.ProtoReflect.Descriptor instead.

func (*MonitoringData) GetChannels

func (x *MonitoringData) GetChannels() []*MonitoringChannel

func (*MonitoringData) GetPlugin

func (x *MonitoringData) GetPlugin() string

func (*MonitoringData) GetTargets

func (x *MonitoringData) GetTargets() []*MonitoringTarget

func (*MonitoringData) ProtoMessage

func (*MonitoringData) ProtoMessage()

func (*MonitoringData) ProtoReflect

func (x *MonitoringData) ProtoReflect() protoreflect.Message

func (*MonitoringData) Reset

func (x *MonitoringData) Reset()

func (*MonitoringData) String

func (x *MonitoringData) String() string

type MonitoringPluginServiceClient

type MonitoringPluginServiceClient interface {
	PlanMonitoring(ctx context.Context, in *PlanMonitoringRequest, opts ...grpc.CallOption) (*PlanMonitoringResponse, error)
	ApplyMonitoring(ctx context.Context, in *ApplyMonitoringRequest, opts ...grpc.CallOption) (MonitoringPluginService_ApplyMonitoringClient, error)
}

MonitoringPluginServiceClient is the client API for MonitoringPluginService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type MonitoringPluginServiceServer

type MonitoringPluginServiceServer interface {
	PlanMonitoring(context.Context, *PlanMonitoringRequest) (*PlanMonitoringResponse, error)
	ApplyMonitoring(*ApplyMonitoringRequest, MonitoringPluginService_ApplyMonitoringServer) error
}

MonitoringPluginServiceServer is the server API for MonitoringPluginService service. All implementations should embed UnimplementedMonitoringPluginServiceServer for forward compatibility

type MonitoringPluginService_ApplyMonitoringClient

type MonitoringPluginService_ApplyMonitoringClient interface {
	Recv() (*ApplyMonitoringResponse, error)
	grpc.ClientStream
}

type MonitoringPluginService_ApplyMonitoringServer

type MonitoringPluginService_ApplyMonitoringServer interface {
	Send(*ApplyMonitoringResponse) error
	grpc.ServerStream
}

type MonitoringTarget

type MonitoringTarget struct {
	Url       string   `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Frequency int32    `protobuf:"varint,2,opt,name=frequency,proto3" json:"frequency,omitempty"`
	Locations []string `protobuf:"bytes,3,rep,name=locations,proto3" json:"locations,omitempty"`
	// contains filtered or unexported fields
}

func (*MonitoringTarget) Descriptor deprecated

func (*MonitoringTarget) Descriptor() ([]byte, []int)

Deprecated: Use MonitoringTarget.ProtoReflect.Descriptor instead.

func (*MonitoringTarget) GetFrequency

func (x *MonitoringTarget) GetFrequency() int32

func (*MonitoringTarget) GetLocations

func (x *MonitoringTarget) GetLocations() []string

func (*MonitoringTarget) GetUrl

func (x *MonitoringTarget) GetUrl() string

func (*MonitoringTarget) ProtoMessage

func (*MonitoringTarget) ProtoMessage()

func (*MonitoringTarget) ProtoReflect

func (x *MonitoringTarget) ProtoReflect() protoreflect.Message

func (*MonitoringTarget) Reset

func (x *MonitoringTarget) Reset()

func (*MonitoringTarget) String

func (x *MonitoringTarget) String() string

type Plan

type Plan struct {
	Actions []*PlanAction `protobuf:"bytes,1,rep,name=actions,proto3" json:"actions,omitempty"`
	// contains filtered or unexported fields
}

func (*Plan) Descriptor deprecated

func (*Plan) Descriptor() ([]byte, []int)

Deprecated: Use Plan.ProtoReflect.Descriptor instead.

func (*Plan) GetActions

func (x *Plan) GetActions() []*PlanAction

func (*Plan) ProtoMessage

func (*Plan) ProtoMessage()

func (*Plan) ProtoReflect

func (x *Plan) ProtoReflect() protoreflect.Message

func (*Plan) Reset

func (x *Plan) Reset()

func (*Plan) String

func (x *Plan) String() string

type PlanAction

type PlanAction struct {
	Type       PlanType `protobuf:"varint,1,opt,name=type,proto3,enum=api.v1.PlanType" json:"type,omitempty"`
	Source     string   `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	Namespace  string   `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	ObjectId   string   `protobuf:"bytes,4,opt,name=object_id,json=objectId,proto3" json:"object_id,omitempty"`
	ObjectType string   `protobuf:"bytes,5,opt,name=object_type,json=objectType,proto3" json:"object_type,omitempty"`
	ObjectName string   `protobuf:"bytes,6,opt,name=object_name,json=objectName,proto3" json:"object_name,omitempty"`
	Fields     []string `protobuf:"bytes,8,rep,name=fields,proto3" json:"fields,omitempty"`
	Critical   bool     `protobuf:"varint,7,opt,name=critical,proto3" json:"critical,omitempty"`
	// contains filtered or unexported fields
}

func (*PlanAction) Descriptor deprecated

func (*PlanAction) Descriptor() ([]byte, []int)

Deprecated: Use PlanAction.ProtoReflect.Descriptor instead.

func (*PlanAction) GetCritical

func (x *PlanAction) GetCritical() bool

func (*PlanAction) GetFields

func (x *PlanAction) GetFields() []string

func (*PlanAction) GetNamespace

func (x *PlanAction) GetNamespace() string

func (*PlanAction) GetObjectId

func (x *PlanAction) GetObjectId() string

func (*PlanAction) GetObjectName

func (x *PlanAction) GetObjectName() string

func (*PlanAction) GetObjectType

func (x *PlanAction) GetObjectType() string

func (*PlanAction) GetSource

func (x *PlanAction) GetSource() string

func (*PlanAction) GetType

func (x *PlanAction) GetType() PlanType

func (*PlanAction) ProtoMessage

func (*PlanAction) ProtoMessage()

func (*PlanAction) ProtoReflect

func (x *PlanAction) ProtoReflect() protoreflect.Message

func (*PlanAction) Reset

func (x *PlanAction) Reset()

func (*PlanAction) String

func (x *PlanAction) String() string

type PlanDNSRequest

type PlanDNSRequest struct {
	DnsRecords []*DNSRecord     `protobuf:"bytes,1,rep,name=dns_records,json=dnsRecords,proto3" json:"dns_records,omitempty"`
	Domains    []*DomainInfo    `protobuf:"bytes,2,rep,name=domains,proto3" json:"domains,omitempty"`
	Destroy    bool             `protobuf:"varint,3,opt,name=destroy,proto3" json:"destroy,omitempty"`
	Verify     bool             `protobuf:"varint,4,opt,name=verify,proto3" json:"verify,omitempty"`
	State      *PluginState     `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`
	Args       *structpb.Struct `protobuf:"bytes,6,opt,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*PlanDNSRequest) Descriptor deprecated

func (*PlanDNSRequest) Descriptor() ([]byte, []int)

Deprecated: Use PlanDNSRequest.ProtoReflect.Descriptor instead.

func (*PlanDNSRequest) GetArgs

func (x *PlanDNSRequest) GetArgs() *structpb.Struct

func (*PlanDNSRequest) GetDestroy

func (x *PlanDNSRequest) GetDestroy() bool

func (*PlanDNSRequest) GetDnsRecords

func (x *PlanDNSRequest) GetDnsRecords() []*DNSRecord

func (*PlanDNSRequest) GetDomains

func (x *PlanDNSRequest) GetDomains() []*DomainInfo

func (*PlanDNSRequest) GetState

func (x *PlanDNSRequest) GetState() *PluginState

func (*PlanDNSRequest) GetVerify

func (x *PlanDNSRequest) GetVerify() bool

func (*PlanDNSRequest) ProtoMessage

func (*PlanDNSRequest) ProtoMessage()

func (*PlanDNSRequest) ProtoReflect

func (x *PlanDNSRequest) ProtoReflect() protoreflect.Message

func (*PlanDNSRequest) Reset

func (x *PlanDNSRequest) Reset()

func (*PlanDNSRequest) String

func (x *PlanDNSRequest) String() string

type PlanDNSResponse

type PlanDNSResponse struct {
	Plan       *Plan         `protobuf:"bytes,1,opt,name=plan,proto3" json:"plan,omitempty"`
	State      *PluginState  `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
	Domains    []*DomainInfo `protobuf:"bytes,3,rep,name=domains,proto3" json:"domains,omitempty"`
	DnsRecords []*DNSRecord  `protobuf:"bytes,4,rep,name=dns_records,json=dnsRecords,proto3" json:"dns_records,omitempty"`
	// contains filtered or unexported fields
}

func (*PlanDNSResponse) Descriptor deprecated

func (*PlanDNSResponse) Descriptor() ([]byte, []int)

Deprecated: Use PlanDNSResponse.ProtoReflect.Descriptor instead.

func (*PlanDNSResponse) GetDnsRecords

func (x *PlanDNSResponse) GetDnsRecords() []*DNSRecord

func (*PlanDNSResponse) GetDomains

func (x *PlanDNSResponse) GetDomains() []*DomainInfo

func (*PlanDNSResponse) GetPlan

func (x *PlanDNSResponse) GetPlan() *Plan

func (*PlanDNSResponse) GetState

func (x *PlanDNSResponse) GetState() *PluginState

func (*PlanDNSResponse) ProtoMessage

func (*PlanDNSResponse) ProtoMessage()

func (*PlanDNSResponse) ProtoReflect

func (x *PlanDNSResponse) ProtoReflect() protoreflect.Message

func (*PlanDNSResponse) Reset

func (x *PlanDNSResponse) Reset()

func (*PlanDNSResponse) String

func (x *PlanDNSResponse) String() string

type PlanMonitoringRequest

type PlanMonitoringRequest struct {
	Data    *MonitoringData  `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	Destroy bool             `protobuf:"varint,2,opt,name=destroy,proto3" json:"destroy,omitempty"`
	Verify  bool             `protobuf:"varint,3,opt,name=verify,proto3" json:"verify,omitempty"`
	State   *PluginState     `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
	Args    *structpb.Struct `protobuf:"bytes,5,opt,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*PlanMonitoringRequest) Descriptor deprecated

func (*PlanMonitoringRequest) Descriptor() ([]byte, []int)

Deprecated: Use PlanMonitoringRequest.ProtoReflect.Descriptor instead.

func (*PlanMonitoringRequest) GetArgs

func (x *PlanMonitoringRequest) GetArgs() *structpb.Struct

func (*PlanMonitoringRequest) GetData

func (x *PlanMonitoringRequest) GetData() *MonitoringData

func (*PlanMonitoringRequest) GetDestroy

func (x *PlanMonitoringRequest) GetDestroy() bool

func (*PlanMonitoringRequest) GetState

func (x *PlanMonitoringRequest) GetState() *PluginState

func (*PlanMonitoringRequest) GetVerify

func (x *PlanMonitoringRequest) GetVerify() bool

func (*PlanMonitoringRequest) ProtoMessage

func (*PlanMonitoringRequest) ProtoMessage()

func (*PlanMonitoringRequest) ProtoReflect

func (x *PlanMonitoringRequest) ProtoReflect() protoreflect.Message

func (*PlanMonitoringRequest) Reset

func (x *PlanMonitoringRequest) Reset()

func (*PlanMonitoringRequest) String

func (x *PlanMonitoringRequest) String() string

type PlanMonitoringResponse

type PlanMonitoringResponse struct {
	Plan  *Plan        `protobuf:"bytes,1,opt,name=plan,proto3" json:"plan,omitempty"`
	State *PluginState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*PlanMonitoringResponse) Descriptor deprecated

func (*PlanMonitoringResponse) Descriptor() ([]byte, []int)

Deprecated: Use PlanMonitoringResponse.ProtoReflect.Descriptor instead.

func (*PlanMonitoringResponse) GetPlan

func (x *PlanMonitoringResponse) GetPlan() *Plan

func (*PlanMonitoringResponse) GetState

func (x *PlanMonitoringResponse) GetState() *PluginState

func (*PlanMonitoringResponse) ProtoMessage

func (*PlanMonitoringResponse) ProtoMessage()

func (*PlanMonitoringResponse) ProtoReflect

func (x *PlanMonitoringResponse) ProtoReflect() protoreflect.Message

func (*PlanMonitoringResponse) Reset

func (x *PlanMonitoringResponse) Reset()

func (*PlanMonitoringResponse) String

func (x *PlanMonitoringResponse) String() string

type PlanRequest

type PlanRequest struct {
	Apps         []*AppPlan        `protobuf:"bytes,1,rep,name=apps,proto3" json:"apps,omitempty"`
	Dependencies []*DependencyPlan `protobuf:"bytes,2,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	Domains      []*DomainInfo     `protobuf:"bytes,3,rep,name=domains,proto3" json:"domains,omitempty"`
	Destroy      bool              `protobuf:"varint,4,opt,name=destroy,proto3" json:"destroy,omitempty"`
	Verify       bool              `protobuf:"varint,5,opt,name=verify,proto3" json:"verify,omitempty"`
	State        *PluginState      `protobuf:"bytes,6,opt,name=state,proto3" json:"state,omitempty"`
	Priority     int32             `protobuf:"varint,8,opt,name=priority,proto3" json:"priority,omitempty"`
	Args         *structpb.Struct  `protobuf:"bytes,7,opt,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*PlanRequest) Descriptor deprecated

func (*PlanRequest) Descriptor() ([]byte, []int)

Deprecated: Use PlanRequest.ProtoReflect.Descriptor instead.

func (*PlanRequest) GetApps

func (x *PlanRequest) GetApps() []*AppPlan

func (*PlanRequest) GetArgs

func (x *PlanRequest) GetArgs() *structpb.Struct

func (*PlanRequest) GetDependencies

func (x *PlanRequest) GetDependencies() []*DependencyPlan

func (*PlanRequest) GetDestroy

func (x *PlanRequest) GetDestroy() bool

func (*PlanRequest) GetDomains

func (x *PlanRequest) GetDomains() []*DomainInfo

func (*PlanRequest) GetPriority

func (x *PlanRequest) GetPriority() int32

func (*PlanRequest) GetState

func (x *PlanRequest) GetState() *PluginState

func (*PlanRequest) GetVerify

func (x *PlanRequest) GetVerify() bool

func (*PlanRequest) ProtoMessage

func (*PlanRequest) ProtoMessage()

func (*PlanRequest) ProtoReflect

func (x *PlanRequest) ProtoReflect() protoreflect.Message

func (*PlanRequest) Reset

func (x *PlanRequest) Reset()

func (*PlanRequest) String

func (x *PlanRequest) String() string

type PlanResponse

type PlanResponse struct {
	Plan             *Plan                       `protobuf:"bytes,1,opt,name=plan,proto3" json:"plan,omitempty"`
	Domains          []*DomainInfo               `protobuf:"bytes,2,rep,name=domains,proto3" json:"domains,omitempty"`
	State            *PluginState                `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	AppStates        map[string]*AppState        `` /* 176-byte string literal not displayed */
	DependencyStates map[string]*DependencyState `` /* 197-byte string literal not displayed */
	DnsRecords       []*DNSRecord                `protobuf:"bytes,6,rep,name=dns_records,json=dnsRecords,proto3" json:"dns_records,omitempty"`
	// contains filtered or unexported fields
}

func (*PlanResponse) Descriptor deprecated

func (*PlanResponse) Descriptor() ([]byte, []int)

Deprecated: Use PlanResponse.ProtoReflect.Descriptor instead.

func (*PlanResponse) GetAppStates

func (x *PlanResponse) GetAppStates() map[string]*AppState

func (*PlanResponse) GetDependencyStates

func (x *PlanResponse) GetDependencyStates() map[string]*DependencyState

func (*PlanResponse) GetDnsRecords

func (x *PlanResponse) GetDnsRecords() []*DNSRecord

func (*PlanResponse) GetDomains

func (x *PlanResponse) GetDomains() []*DomainInfo

func (*PlanResponse) GetPlan

func (x *PlanResponse) GetPlan() *Plan

func (*PlanResponse) GetState

func (x *PlanResponse) GetState() *PluginState

func (*PlanResponse) ProtoMessage

func (*PlanResponse) ProtoMessage()

func (*PlanResponse) ProtoReflect

func (x *PlanResponse) ProtoReflect() protoreflect.Message

func (*PlanResponse) Reset

func (x *PlanResponse) Reset()

func (*PlanResponse) String

func (x *PlanResponse) String() string

type PlanType

type PlanType int32
const (
	PlanType_PLAN_TYPE_UNSPECIFIED PlanType = 0
	PlanType_PLAN_TYPE_CREATE      PlanType = 1
	PlanType_PLAN_TYPE_RECREATE    PlanType = 2
	PlanType_PLAN_TYPE_UPDATE      PlanType = 3
	PlanType_PLAN_TYPE_DELETE      PlanType = 4
	PlanType_PLAN_TYPE_PROCESS     PlanType = 5
)

func (PlanType) Descriptor

func (PlanType) Descriptor() protoreflect.EnumDescriptor

func (PlanType) Enum

func (x PlanType) Enum() *PlanType

func (PlanType) EnumDescriptor deprecated

func (PlanType) EnumDescriptor() ([]byte, []int)

Deprecated: Use PlanType.Descriptor instead.

func (PlanType) Number

func (x PlanType) Number() protoreflect.EnumNumber

func (PlanType) String

func (x PlanType) String() string

func (PlanType) Type

type PluginState

type PluginState struct {
	Registry []byte            `protobuf:"bytes,1,opt,name=registry,proto3" json:"registry,omitempty"`
	Other    map[string][]byte `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PluginState) Descriptor deprecated

func (*PluginState) Descriptor() ([]byte, []int)

Deprecated: Use PluginState.ProtoReflect.Descriptor instead.

func (*PluginState) GetOther

func (x *PluginState) GetOther() map[string][]byte

func (*PluginState) GetRegistry

func (x *PluginState) GetRegistry() []byte

func (*PluginState) ProtoMessage

func (*PluginState) ProtoMessage()

func (*PluginState) ProtoReflect

func (x *PluginState) ProtoReflect() protoreflect.Message

func (*PluginState) Reset

func (x *PluginState) Reset()

func (*PluginState) String

func (x *PluginState) String() string

type ProjectInitRequest

type ProjectInitRequest struct {
	Name          string           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	DeployPlugins []string         `protobuf:"bytes,2,rep,name=deploy_plugins,json=deployPlugins,proto3" json:"deploy_plugins,omitempty"`
	RunPlugins    []string         `protobuf:"bytes,3,rep,name=run_plugins,json=runPlugins,proto3" json:"run_plugins,omitempty"`
	DnsPlugin     string           `protobuf:"bytes,5,opt,name=dns_plugin,json=dnsPlugin,proto3" json:"dns_plugin,omitempty"`
	Args          *structpb.Struct `protobuf:"bytes,4,opt,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectInitRequest) Descriptor deprecated

func (*ProjectInitRequest) Descriptor() ([]byte, []int)

Deprecated: Use ProjectInitRequest.ProtoReflect.Descriptor instead.

func (*ProjectInitRequest) GetArgs

func (x *ProjectInitRequest) GetArgs() *structpb.Struct

func (*ProjectInitRequest) GetDeployPlugins

func (x *ProjectInitRequest) GetDeployPlugins() []string

func (*ProjectInitRequest) GetDnsPlugin

func (x *ProjectInitRequest) GetDnsPlugin() string

func (*ProjectInitRequest) GetName

func (x *ProjectInitRequest) GetName() string

func (*ProjectInitRequest) GetRunPlugins

func (x *ProjectInitRequest) GetRunPlugins() []string

func (*ProjectInitRequest) ProtoMessage

func (*ProjectInitRequest) ProtoMessage()

func (*ProjectInitRequest) ProtoReflect

func (x *ProjectInitRequest) ProtoReflect() protoreflect.Message

func (*ProjectInitRequest) Reset

func (x *ProjectInitRequest) Reset()

func (*ProjectInitRequest) String

func (x *ProjectInitRequest) String() string

type ProjectInitResponse

type ProjectInitResponse struct {
	Properties *structpb.Struct `protobuf:"bytes,1,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjectInitResponse) Descriptor deprecated

func (*ProjectInitResponse) Descriptor() ([]byte, []int)

Deprecated: Use ProjectInitResponse.ProtoReflect.Descriptor instead.

func (*ProjectInitResponse) GetProperties

func (x *ProjectInitResponse) GetProperties() *structpb.Struct

func (*ProjectInitResponse) ProtoMessage

func (*ProjectInitResponse) ProtoMessage()

func (*ProjectInitResponse) ProtoReflect

func (x *ProjectInitResponse) ProtoReflect() protoreflect.Message

func (*ProjectInitResponse) Reset

func (x *ProjectInitResponse) Reset()

func (*ProjectInitResponse) String

func (x *ProjectInitResponse) String() string

type PromptConfirmationRequest

type PromptConfirmationRequest struct {
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Default bool   `protobuf:"varint,2,opt,name=default,proto3" json:"default,omitempty"`
	// contains filtered or unexported fields
}

func (*PromptConfirmationRequest) Descriptor deprecated

func (*PromptConfirmationRequest) Descriptor() ([]byte, []int)

Deprecated: Use PromptConfirmationRequest.ProtoReflect.Descriptor instead.

func (*PromptConfirmationRequest) GetDefault

func (x *PromptConfirmationRequest) GetDefault() bool

func (*PromptConfirmationRequest) GetMessage

func (x *PromptConfirmationRequest) GetMessage() string

func (*PromptConfirmationRequest) ProtoMessage

func (*PromptConfirmationRequest) ProtoMessage()

func (*PromptConfirmationRequest) ProtoReflect

func (*PromptConfirmationRequest) Reset

func (x *PromptConfirmationRequest) Reset()

func (*PromptConfirmationRequest) String

func (x *PromptConfirmationRequest) String() string

type PromptConfirmationResponse

type PromptConfirmationResponse struct {
	Confirmed bool `protobuf:"varint,1,opt,name=confirmed,proto3" json:"confirmed,omitempty"`
	// contains filtered or unexported fields
}

func (*PromptConfirmationResponse) Descriptor deprecated

func (*PromptConfirmationResponse) Descriptor() ([]byte, []int)

Deprecated: Use PromptConfirmationResponse.ProtoReflect.Descriptor instead.

func (*PromptConfirmationResponse) GetConfirmed

func (x *PromptConfirmationResponse) GetConfirmed() bool

func (*PromptConfirmationResponse) ProtoMessage

func (*PromptConfirmationResponse) ProtoMessage()

func (*PromptConfirmationResponse) ProtoReflect

func (*PromptConfirmationResponse) Reset

func (x *PromptConfirmationResponse) Reset()

func (*PromptConfirmationResponse) String

func (x *PromptConfirmationResponse) String() string

type PromptInputRequest

type PromptInputRequest struct {
	Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Default string `protobuf:"bytes,2,opt,name=default,proto3" json:"default,omitempty"`
	// contains filtered or unexported fields
}

func (*PromptInputRequest) Descriptor deprecated

func (*PromptInputRequest) Descriptor() ([]byte, []int)

Deprecated: Use PromptInputRequest.ProtoReflect.Descriptor instead.

func (*PromptInputRequest) GetDefault

func (x *PromptInputRequest) GetDefault() string

func (*PromptInputRequest) GetMessage

func (x *PromptInputRequest) GetMessage() string

func (*PromptInputRequest) ProtoMessage

func (*PromptInputRequest) ProtoMessage()

func (*PromptInputRequest) ProtoReflect

func (x *PromptInputRequest) ProtoReflect() protoreflect.Message

func (*PromptInputRequest) Reset

func (x *PromptInputRequest) Reset()

func (*PromptInputRequest) String

func (x *PromptInputRequest) String() string

type PromptInputResponse

type PromptInputResponse struct {
	Answer string `protobuf:"bytes,1,opt,name=answer,proto3" json:"answer,omitempty"`
	// contains filtered or unexported fields
}

func (*PromptInputResponse) Descriptor deprecated

func (*PromptInputResponse) Descriptor() ([]byte, []int)

Deprecated: Use PromptInputResponse.ProtoReflect.Descriptor instead.

func (*PromptInputResponse) GetAnswer

func (x *PromptInputResponse) GetAnswer() string

func (*PromptInputResponse) ProtoMessage

func (*PromptInputResponse) ProtoMessage()

func (*PromptInputResponse) ProtoReflect

func (x *PromptInputResponse) ProtoReflect() protoreflect.Message

func (*PromptInputResponse) Reset

func (x *PromptInputResponse) Reset()

func (*PromptInputResponse) String

func (x *PromptInputResponse) String() string

type PromptSelectRequest

type PromptSelectRequest struct {
	Message string   `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	Options []string `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"`
	Default string   `protobuf:"bytes,3,opt,name=default,proto3" json:"default,omitempty"`
	// contains filtered or unexported fields
}

func (*PromptSelectRequest) Descriptor deprecated

func (*PromptSelectRequest) Descriptor() ([]byte, []int)

Deprecated: Use PromptSelectRequest.ProtoReflect.Descriptor instead.

func (*PromptSelectRequest) GetDefault

func (x *PromptSelectRequest) GetDefault() string

func (*PromptSelectRequest) GetMessage

func (x *PromptSelectRequest) GetMessage() string

func (*PromptSelectRequest) GetOptions

func (x *PromptSelectRequest) GetOptions() []string

func (*PromptSelectRequest) ProtoMessage

func (*PromptSelectRequest) ProtoMessage()

func (*PromptSelectRequest) ProtoReflect

func (x *PromptSelectRequest) ProtoReflect() protoreflect.Message

func (*PromptSelectRequest) Reset

func (x *PromptSelectRequest) Reset()

func (*PromptSelectRequest) String

func (x *PromptSelectRequest) String() string

type PromptSelectResponse

type PromptSelectResponse struct {
	Answer string `protobuf:"bytes,1,opt,name=answer,proto3" json:"answer,omitempty"`
	// contains filtered or unexported fields
}

func (*PromptSelectResponse) Descriptor deprecated

func (*PromptSelectResponse) Descriptor() ([]byte, []int)

Deprecated: Use PromptSelectResponse.ProtoReflect.Descriptor instead.

func (*PromptSelectResponse) GetAnswer

func (x *PromptSelectResponse) GetAnswer() string

func (*PromptSelectResponse) ProtoMessage

func (*PromptSelectResponse) ProtoMessage()

func (*PromptSelectResponse) ProtoReflect

func (x *PromptSelectResponse) ProtoReflect() protoreflect.Message

func (*PromptSelectResponse) Reset

func (x *PromptSelectResponse) Reset()

func (*PromptSelectResponse) String

func (x *PromptSelectResponse) String() string

type ReleaseLocksRequest

type ReleaseLocksRequest struct {
	Locks      map[string]string `` /* 151-byte string literal not displayed */
	Properties *structpb.Struct  `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*ReleaseLocksRequest) Descriptor deprecated

func (*ReleaseLocksRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReleaseLocksRequest.ProtoReflect.Descriptor instead.

func (*ReleaseLocksRequest) GetLocks

func (x *ReleaseLocksRequest) GetLocks() map[string]string

func (*ReleaseLocksRequest) GetProperties

func (x *ReleaseLocksRequest) GetProperties() *structpb.Struct

func (*ReleaseLocksRequest) ProtoMessage

func (*ReleaseLocksRequest) ProtoMessage()

func (*ReleaseLocksRequest) ProtoReflect

func (x *ReleaseLocksRequest) ProtoReflect() protoreflect.Message

func (*ReleaseLocksRequest) Reset

func (x *ReleaseLocksRequest) Reset()

func (*ReleaseLocksRequest) String

func (x *ReleaseLocksRequest) String() string

type ReleaseLocksResponse

type ReleaseLocksResponse struct {
	// contains filtered or unexported fields
}

func (*ReleaseLocksResponse) Descriptor deprecated

func (*ReleaseLocksResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReleaseLocksResponse.ProtoReflect.Descriptor instead.

func (*ReleaseLocksResponse) ProtoMessage

func (*ReleaseLocksResponse) ProtoMessage()

func (*ReleaseLocksResponse) ProtoReflect

func (x *ReleaseLocksResponse) ProtoReflect() protoreflect.Message

func (*ReleaseLocksResponse) Reset

func (x *ReleaseLocksResponse) Reset()

func (*ReleaseLocksResponse) String

func (x *ReleaseLocksResponse) String() string

type ReleaseStateLockRequest

type ReleaseStateLockRequest struct {
	LockInfo   string           `protobuf:"bytes,1,opt,name=lock_info,json=lockInfo,proto3" json:"lock_info,omitempty"`
	StateType  string           `protobuf:"bytes,2,opt,name=state_type,json=stateType,proto3" json:"state_type,omitempty"`
	Properties *structpb.Struct `protobuf:"bytes,3,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*ReleaseStateLockRequest) Descriptor deprecated

func (*ReleaseStateLockRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReleaseStateLockRequest.ProtoReflect.Descriptor instead.

func (*ReleaseStateLockRequest) GetLockInfo

func (x *ReleaseStateLockRequest) GetLockInfo() string

func (*ReleaseStateLockRequest) GetProperties

func (x *ReleaseStateLockRequest) GetProperties() *structpb.Struct

func (*ReleaseStateLockRequest) GetStateType

func (x *ReleaseStateLockRequest) GetStateType() string

func (*ReleaseStateLockRequest) ProtoMessage

func (*ReleaseStateLockRequest) ProtoMessage()

func (*ReleaseStateLockRequest) ProtoReflect

func (x *ReleaseStateLockRequest) ProtoReflect() protoreflect.Message

func (*ReleaseStateLockRequest) Reset

func (x *ReleaseStateLockRequest) Reset()

func (*ReleaseStateLockRequest) String

func (x *ReleaseStateLockRequest) String() string

type ReleaseStateLockResponse

type ReleaseStateLockResponse struct {
	// contains filtered or unexported fields
}

func (*ReleaseStateLockResponse) Descriptor deprecated

func (*ReleaseStateLockResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReleaseStateLockResponse.ProtoReflect.Descriptor instead.

func (*ReleaseStateLockResponse) ProtoMessage

func (*ReleaseStateLockResponse) ProtoMessage()

func (*ReleaseStateLockResponse) ProtoReflect

func (x *ReleaseStateLockResponse) ProtoReflect() protoreflect.Message

func (*ReleaseStateLockResponse) Reset

func (x *ReleaseStateLockResponse) Reset()

func (*ReleaseStateLockResponse) String

func (x *ReleaseStateLockResponse) String() string

type ReplaceSecretsRequest

type ReplaceSecretsRequest struct {
	Values      map[string]string `` /* 153-byte string literal not displayed */
	SecretsType string            `protobuf:"bytes,2,opt,name=secrets_type,json=secretsType,proto3" json:"secrets_type,omitempty"`
	Properties  *structpb.Struct  `protobuf:"bytes,3,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplaceSecretsRequest) Descriptor deprecated

func (*ReplaceSecretsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReplaceSecretsRequest.ProtoReflect.Descriptor instead.

func (*ReplaceSecretsRequest) GetProperties

func (x *ReplaceSecretsRequest) GetProperties() *structpb.Struct

func (*ReplaceSecretsRequest) GetSecretsType

func (x *ReplaceSecretsRequest) GetSecretsType() string

func (*ReplaceSecretsRequest) GetValues

func (x *ReplaceSecretsRequest) GetValues() map[string]string

func (*ReplaceSecretsRequest) ProtoMessage

func (*ReplaceSecretsRequest) ProtoMessage()

func (*ReplaceSecretsRequest) ProtoReflect

func (x *ReplaceSecretsRequest) ProtoReflect() protoreflect.Message

func (*ReplaceSecretsRequest) Reset

func (x *ReplaceSecretsRequest) Reset()

func (*ReplaceSecretsRequest) String

func (x *ReplaceSecretsRequest) String() string

type ReplaceSecretsResponse

type ReplaceSecretsResponse struct {
	// contains filtered or unexported fields
}

func (*ReplaceSecretsResponse) Descriptor deprecated

func (*ReplaceSecretsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReplaceSecretsResponse.ProtoReflect.Descriptor instead.

func (*ReplaceSecretsResponse) ProtoMessage

func (*ReplaceSecretsResponse) ProtoMessage()

func (*ReplaceSecretsResponse) ProtoReflect

func (x *ReplaceSecretsResponse) ProtoReflect() protoreflect.Message

func (*ReplaceSecretsResponse) Reset

func (x *ReplaceSecretsResponse) Reset()

func (*ReplaceSecretsResponse) String

func (x *ReplaceSecretsResponse) String() string

type RunOutputResponse

type RunOutputResponse struct {
	Source  RunOutputResponse_Source `protobuf:"varint,1,opt,name=source,proto3,enum=api.v1.RunOutputResponse_Source" json:"source,omitempty"`
	Id      string                   `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Name    string                   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Stream  RunOutputResponse_Stream `protobuf:"varint,4,opt,name=stream,proto3,enum=api.v1.RunOutputResponse_Stream" json:"stream,omitempty"`
	Message string                   `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*RunOutputResponse) Descriptor deprecated

func (*RunOutputResponse) Descriptor() ([]byte, []int)

Deprecated: Use RunOutputResponse.ProtoReflect.Descriptor instead.

func (*RunOutputResponse) GetId

func (x *RunOutputResponse) GetId() string

func (*RunOutputResponse) GetMessage

func (x *RunOutputResponse) GetMessage() string

func (*RunOutputResponse) GetName

func (x *RunOutputResponse) GetName() string

func (*RunOutputResponse) GetSource

func (*RunOutputResponse) GetStream

func (*RunOutputResponse) ProtoMessage

func (*RunOutputResponse) ProtoMessage()

func (*RunOutputResponse) ProtoReflect

func (x *RunOutputResponse) ProtoReflect() protoreflect.Message

func (*RunOutputResponse) Reset

func (x *RunOutputResponse) Reset()

func (*RunOutputResponse) String

func (x *RunOutputResponse) String() string

type RunOutputResponse_Source

type RunOutputResponse_Source int32
const (
	RunOutputResponse_SOURCE_UNSPECIFIED RunOutputResponse_Source = 0
	RunOutputResponse_SOURCE_APP         RunOutputResponse_Source = 1
	RunOutputResponse_SOURCE_DEPENDENCY  RunOutputResponse_Source = 2
)

func (RunOutputResponse_Source) Descriptor

func (RunOutputResponse_Source) Enum

func (RunOutputResponse_Source) EnumDescriptor deprecated

func (RunOutputResponse_Source) EnumDescriptor() ([]byte, []int)

Deprecated: Use RunOutputResponse_Source.Descriptor instead.

func (RunOutputResponse_Source) Number

func (RunOutputResponse_Source) String

func (x RunOutputResponse_Source) String() string

func (RunOutputResponse_Source) Type

type RunOutputResponse_Stream

type RunOutputResponse_Stream int32
const (
	RunOutputResponse_STREAM_UNSPECIFIED RunOutputResponse_Stream = 0
	RunOutputResponse_STREAM_STDOUT      RunOutputResponse_Stream = 1
	RunOutputResponse_STREAM_STDERR      RunOutputResponse_Stream = 2
)

func (RunOutputResponse_Stream) Descriptor

func (RunOutputResponse_Stream) Enum

func (RunOutputResponse_Stream) EnumDescriptor deprecated

func (RunOutputResponse_Stream) EnumDescriptor() ([]byte, []int)

Deprecated: Use RunOutputResponse_Stream.Descriptor instead.

func (RunOutputResponse_Stream) Number

func (RunOutputResponse_Stream) String

func (x RunOutputResponse_Stream) String() string

func (RunOutputResponse_Stream) Type

type RunPluginServiceClient

type RunPluginServiceClient interface {
	Run(ctx context.Context, in *RunRequest, opts ...grpc.CallOption) (RunPluginService_RunClient, error)
}

RunPluginServiceClient is the client API for RunPluginService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type RunPluginServiceServer

type RunPluginServiceServer interface {
	Run(*RunRequest, RunPluginService_RunServer) error
}

RunPluginServiceServer is the server API for RunPluginService service. All implementations should embed UnimplementedRunPluginServiceServer for forward compatibility

type RunPluginService_RunClient

type RunPluginService_RunClient interface {
	Recv() (*RunResponse, error)
	grpc.ClientStream
}

type RunPluginService_RunServer

type RunPluginService_RunServer interface {
	Send(*RunResponse) error
	grpc.ServerStream
}

type RunRequest

type RunRequest struct {
	Apps         []*AppRun         `protobuf:"bytes,1,rep,name=apps,proto3" json:"apps,omitempty"`
	Dependencies []*DependencyRun  `protobuf:"bytes,2,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	Hosts        map[string]string `` /* 151-byte string literal not displayed */
	Args         *structpb.Struct  `protobuf:"bytes,4,opt,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*RunRequest) Descriptor deprecated

func (*RunRequest) Descriptor() ([]byte, []int)

Deprecated: Use RunRequest.ProtoReflect.Descriptor instead.

func (*RunRequest) GetApps

func (x *RunRequest) GetApps() []*AppRun

func (*RunRequest) GetArgs

func (x *RunRequest) GetArgs() *structpb.Struct

func (*RunRequest) GetDependencies

func (x *RunRequest) GetDependencies() []*DependencyRun

func (*RunRequest) GetHosts

func (x *RunRequest) GetHosts() map[string]string

func (*RunRequest) ProtoMessage

func (*RunRequest) ProtoMessage()

func (*RunRequest) ProtoReflect

func (x *RunRequest) ProtoReflect() protoreflect.Message

func (*RunRequest) Reset

func (x *RunRequest) Reset()

func (*RunRequest) String

func (x *RunRequest) String() string

type RunResponse

type RunResponse struct {

	// Types that are assignable to Response:
	//	*RunResponse_Start
	//	*RunResponse_Output
	Response isRunResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*RunResponse) Descriptor deprecated

func (*RunResponse) Descriptor() ([]byte, []int)

Deprecated: Use RunResponse.ProtoReflect.Descriptor instead.

func (*RunResponse) GetOutput

func (x *RunResponse) GetOutput() *RunOutputResponse

func (*RunResponse) GetResponse

func (m *RunResponse) GetResponse() isRunResponse_Response

func (*RunResponse) GetStart

func (x *RunResponse) GetStart() *RunStartResponse

func (*RunResponse) ProtoMessage

func (*RunResponse) ProtoMessage()

func (*RunResponse) ProtoReflect

func (x *RunResponse) ProtoReflect() protoreflect.Message

func (*RunResponse) Reset

func (x *RunResponse) Reset()

func (*RunResponse) String

func (x *RunResponse) String() string

type RunResponse_Output

type RunResponse_Output struct {
	Output *RunOutputResponse `protobuf:"bytes,2,opt,name=output,proto3,oneof"`
}

type RunResponse_Start

type RunResponse_Start struct {
	Start *RunStartResponse `protobuf:"bytes,1,opt,name=start,proto3,oneof"`
}

type RunStartResponse

type RunStartResponse struct {
	Vars map[string]*RunVars `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RunStartResponse) Descriptor deprecated

func (*RunStartResponse) Descriptor() ([]byte, []int)

Deprecated: Use RunStartResponse.ProtoReflect.Descriptor instead.

func (*RunStartResponse) GetVars

func (x *RunStartResponse) GetVars() map[string]*RunVars

func (*RunStartResponse) ProtoMessage

func (*RunStartResponse) ProtoMessage()

func (*RunStartResponse) ProtoReflect

func (x *RunStartResponse) ProtoReflect() protoreflect.Message

func (*RunStartResponse) Reset

func (x *RunStartResponse) Reset()

func (*RunStartResponse) String

func (x *RunStartResponse) String() string

type RunVars

type RunVars struct {
	Vars map[string]string `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RunVars) Descriptor deprecated

func (*RunVars) Descriptor() ([]byte, []int)

Deprecated: Use RunVars.ProtoReflect.Descriptor instead.

func (*RunVars) GetVars

func (x *RunVars) GetVars() map[string]string

func (*RunVars) ProtoMessage

func (*RunVars) ProtoMessage()

func (*RunVars) ProtoReflect

func (x *RunVars) ProtoReflect() protoreflect.Message

func (*RunVars) Reset

func (x *RunVars) Reset()

func (*RunVars) String

func (x *RunVars) String() string

type SaveStateRequest

type SaveStateRequest struct {
	State      []byte           `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	StateType  string           `protobuf:"bytes,2,opt,name=state_type,json=stateType,proto3" json:"state_type,omitempty"`
	Properties *structpb.Struct `protobuf:"bytes,3,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*SaveStateRequest) Descriptor deprecated

func (*SaveStateRequest) Descriptor() ([]byte, []int)

Deprecated: Use SaveStateRequest.ProtoReflect.Descriptor instead.

func (*SaveStateRequest) GetProperties

func (x *SaveStateRequest) GetProperties() *structpb.Struct

func (*SaveStateRequest) GetState

func (x *SaveStateRequest) GetState() []byte

func (*SaveStateRequest) GetStateType

func (x *SaveStateRequest) GetStateType() string

func (*SaveStateRequest) ProtoMessage

func (*SaveStateRequest) ProtoMessage()

func (*SaveStateRequest) ProtoReflect

func (x *SaveStateRequest) ProtoReflect() protoreflect.Message

func (*SaveStateRequest) Reset

func (x *SaveStateRequest) Reset()

func (*SaveStateRequest) String

func (x *SaveStateRequest) String() string

type SaveStateResponse

type SaveStateResponse struct {
	// contains filtered or unexported fields
}

func (*SaveStateResponse) Descriptor deprecated

func (*SaveStateResponse) Descriptor() ([]byte, []int)

Deprecated: Use SaveStateResponse.ProtoReflect.Descriptor instead.

func (*SaveStateResponse) ProtoMessage

func (*SaveStateResponse) ProtoMessage()

func (*SaveStateResponse) ProtoReflect

func (x *SaveStateResponse) ProtoReflect() protoreflect.Message

func (*SaveStateResponse) Reset

func (x *SaveStateResponse) Reset()

func (*SaveStateResponse) String

func (x *SaveStateResponse) String() string

type SecretPluginServiceClient

type SecretPluginServiceClient interface {
	GetSecret(ctx context.Context, in *GetSecretRequest, opts ...grpc.CallOption) (*GetSecretResponse, error)
	SetSecret(ctx context.Context, in *SetSecretRequest, opts ...grpc.CallOption) (*SetSecretResponse, error)
	DeleteSecret(ctx context.Context, in *DeleteSecretRequest, opts ...grpc.CallOption) (*DeleteSecretResponse, error)
	GetSecrets(ctx context.Context, in *GetSecretsRequest, opts ...grpc.CallOption) (*GetSecretsResponse, error)
	ReplaceSecrets(ctx context.Context, in *ReplaceSecretsRequest, opts ...grpc.CallOption) (*ReplaceSecretsResponse, error)
	DeleteSecrets(ctx context.Context, in *DeleteSecretsRequest, opts ...grpc.CallOption) (*DeleteSecretsResponse, error)
}

SecretPluginServiceClient is the client API for SecretPluginService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type SecretPluginServiceServer

SecretPluginServiceServer is the server API for SecretPluginService service. All implementations should embed UnimplementedSecretPluginServiceServer for forward compatibility

type SetSecretRequest

type SetSecretRequest struct {
	Key         string           `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value       string           `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	SecretsType string           `protobuf:"bytes,3,opt,name=secrets_type,json=secretsType,proto3" json:"secrets_type,omitempty"`
	Properties  *structpb.Struct `protobuf:"bytes,4,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*SetSecretRequest) Descriptor deprecated

func (*SetSecretRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetSecretRequest.ProtoReflect.Descriptor instead.

func (*SetSecretRequest) GetKey

func (x *SetSecretRequest) GetKey() string

func (*SetSecretRequest) GetProperties

func (x *SetSecretRequest) GetProperties() *structpb.Struct

func (*SetSecretRequest) GetSecretsType

func (x *SetSecretRequest) GetSecretsType() string

func (*SetSecretRequest) GetValue

func (x *SetSecretRequest) GetValue() string

func (*SetSecretRequest) ProtoMessage

func (*SetSecretRequest) ProtoMessage()

func (*SetSecretRequest) ProtoReflect

func (x *SetSecretRequest) ProtoReflect() protoreflect.Message

func (*SetSecretRequest) Reset

func (x *SetSecretRequest) Reset()

func (*SetSecretRequest) String

func (x *SetSecretRequest) String() string

type SetSecretResponse

type SetSecretResponse struct {
	Changed bool `protobuf:"varint,1,opt,name=changed,proto3" json:"changed,omitempty"`
	// contains filtered or unexported fields
}

func (*SetSecretResponse) Descriptor deprecated

func (*SetSecretResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetSecretResponse.ProtoReflect.Descriptor instead.

func (*SetSecretResponse) GetChanged

func (x *SetSecretResponse) GetChanged() bool

func (*SetSecretResponse) ProtoMessage

func (*SetSecretResponse) ProtoMessage()

func (*SetSecretResponse) ProtoReflect

func (x *SetSecretResponse) ProtoReflect() protoreflect.Message

func (*SetSecretResponse) Reset

func (x *SetSecretResponse) Reset()

func (*SetSecretResponse) String

func (x *SetSecretResponse) String() string

type StartRequest

type StartRequest struct {
	Properties *structpb.Struct `protobuf:"bytes,1,opt,name=properties,proto3" json:"properties,omitempty"`
	// contains filtered or unexported fields
}

func (*StartRequest) Descriptor deprecated

func (*StartRequest) Descriptor() ([]byte, []int)

Deprecated: Use StartRequest.ProtoReflect.Descriptor instead.

func (*StartRequest) GetProperties

func (x *StartRequest) GetProperties() *structpb.Struct

func (*StartRequest) ProtoMessage

func (*StartRequest) ProtoMessage()

func (*StartRequest) ProtoReflect

func (x *StartRequest) ProtoReflect() protoreflect.Message

func (*StartRequest) Reset

func (x *StartRequest) Reset()

func (*StartRequest) String

func (x *StartRequest) String() string

type StartResponse

type StartResponse struct {
	// contains filtered or unexported fields
}

func (*StartResponse) Descriptor deprecated

func (*StartResponse) Descriptor() ([]byte, []int)

Deprecated: Use StartResponse.ProtoReflect.Descriptor instead.

func (*StartResponse) ProtoMessage

func (*StartResponse) ProtoMessage()

func (*StartResponse) ProtoReflect

func (x *StartResponse) ProtoReflect() protoreflect.Message

func (*StartResponse) Reset

func (x *StartResponse) Reset()

func (*StartResponse) String

func (x *StartResponse) String() string

type StateLockError

type StateLockError struct {
	LockInfo  string                 `protobuf:"bytes,1,opt,name=lock_info,json=lockInfo,proto3" json:"lock_info,omitempty"`
	Owner     string                 `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*StateLockError) Descriptor deprecated

func (*StateLockError) Descriptor() ([]byte, []int)

Deprecated: Use StateLockError.ProtoReflect.Descriptor instead.

func (*StateLockError) GetCreatedAt

func (x *StateLockError) GetCreatedAt() *timestamppb.Timestamp

func (*StateLockError) GetLockInfo

func (x *StateLockError) GetLockInfo() string

func (*StateLockError) GetOwner

func (x *StateLockError) GetOwner() string

func (*StateLockError) ProtoMessage

func (*StateLockError) ProtoMessage()

func (*StateLockError) ProtoReflect

func (x *StateLockError) ProtoReflect() protoreflect.Message

func (*StateLockError) Reset

func (x *StateLockError) Reset()

func (*StateLockError) String

func (x *StateLockError) String() string

type StatePluginServiceClient

type StatePluginServiceClient interface {
	GetState(ctx context.Context, in *GetStateRequest, opts ...grpc.CallOption) (StatePluginService_GetStateClient, error)
	SaveState(ctx context.Context, in *SaveStateRequest, opts ...grpc.CallOption) (*SaveStateResponse, error)
	ReleaseStateLock(ctx context.Context, in *ReleaseStateLockRequest, opts ...grpc.CallOption) (*ReleaseStateLockResponse, error)
}

StatePluginServiceClient is the client API for StatePluginService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type StatePluginServiceServer

StatePluginServiceServer is the server API for StatePluginService service. All implementations should embed UnimplementedStatePluginServiceServer for forward compatibility

type StatePluginService_GetStateClient

type StatePluginService_GetStateClient interface {
	Recv() (*GetStateResponse, error)
	grpc.ClientStream
}

type StatePluginService_GetStateServer

type StatePluginService_GetStateServer interface {
	Send(*GetStateResponse) error
	grpc.ServerStream
}

type UnimplementedBasicPluginServiceServer

type UnimplementedBasicPluginServiceServer struct {
}

UnimplementedBasicPluginServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedBasicPluginServiceServer) Init

func (UnimplementedBasicPluginServiceServer) ProjectInit

func (UnimplementedBasicPluginServiceServer) Start

type UnimplementedCommandPluginServiceServer

type UnimplementedCommandPluginServiceServer struct {
}

UnimplementedCommandPluginServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedCommandPluginServiceServer) Command

type UnimplementedDNSPluginServiceServer

type UnimplementedDNSPluginServiceServer struct {
}

UnimplementedDNSPluginServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedDNSPluginServiceServer) ApplyDNS

func (UnimplementedDNSPluginServiceServer) PlanDNS

type UnimplementedDeployHookServiceServer

type UnimplementedDeployHookServiceServer struct {
}

UnimplementedDeployHookServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedDeployHookServiceServer) DeployHook

type UnimplementedDeployPluginServiceServer

type UnimplementedDeployPluginServiceServer struct {
}

UnimplementedDeployPluginServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedDeployPluginServiceServer) Apply

func (UnimplementedDeployPluginServiceServer) Plan

type UnimplementedHostServiceServer

type UnimplementedHostServiceServer struct {
}

UnimplementedHostServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedHostServiceServer) HostGetSecret

func (UnimplementedHostServiceServer) Log

func (UnimplementedHostServiceServer) PromptConfirmation

func (UnimplementedHostServiceServer) PromptInput

func (UnimplementedHostServiceServer) PromptSelect

type UnimplementedLockingPluginServiceServer

type UnimplementedLockingPluginServiceServer struct {
}

UnimplementedLockingPluginServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedLockingPluginServiceServer) ReleaseLocks

type UnimplementedLogsPluginServiceServer

type UnimplementedLogsPluginServiceServer struct {
}

UnimplementedLogsPluginServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedLogsPluginServiceServer) Logs

type UnimplementedMonitoringPluginServiceServer

type UnimplementedMonitoringPluginServiceServer struct {
}

UnimplementedMonitoringPluginServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedMonitoringPluginServiceServer) PlanMonitoring

type UnimplementedRunPluginServiceServer

type UnimplementedRunPluginServiceServer struct {
}

UnimplementedRunPluginServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedRunPluginServiceServer) Run

type UnimplementedSecretPluginServiceServer

type UnimplementedSecretPluginServiceServer struct {
}

UnimplementedSecretPluginServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedSecretPluginServiceServer) DeleteSecret

func (UnimplementedSecretPluginServiceServer) DeleteSecrets

func (UnimplementedSecretPluginServiceServer) GetSecret

func (UnimplementedSecretPluginServiceServer) GetSecrets

func (UnimplementedSecretPluginServiceServer) ReplaceSecrets

func (UnimplementedSecretPluginServiceServer) SetSecret

type UnimplementedStatePluginServiceServer

type UnimplementedStatePluginServiceServer struct {
}

UnimplementedStatePluginServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedStatePluginServiceServer) GetState

func (UnimplementedStatePluginServiceServer) ReleaseStateLock

func (UnimplementedStatePluginServiceServer) SaveState

type UnsafeBasicPluginServiceServer

type UnsafeBasicPluginServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeBasicPluginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BasicPluginServiceServer will result in compilation errors.

type UnsafeCommandPluginServiceServer

type UnsafeCommandPluginServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCommandPluginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CommandPluginServiceServer will result in compilation errors.

type UnsafeDNSPluginServiceServer

type UnsafeDNSPluginServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDNSPluginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DNSPluginServiceServer will result in compilation errors.

type UnsafeDeployHookServiceServer

type UnsafeDeployHookServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDeployHookServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DeployHookServiceServer will result in compilation errors.

type UnsafeDeployPluginServiceServer

type UnsafeDeployPluginServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDeployPluginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DeployPluginServiceServer will result in compilation errors.

type UnsafeHostServiceServer

type UnsafeHostServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeHostServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HostServiceServer will result in compilation errors.

type UnsafeLockingPluginServiceServer

type UnsafeLockingPluginServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeLockingPluginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LockingPluginServiceServer will result in compilation errors.

type UnsafeLogsPluginServiceServer

type UnsafeLogsPluginServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeLogsPluginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LogsPluginServiceServer will result in compilation errors.

type UnsafeMonitoringPluginServiceServer

type UnsafeMonitoringPluginServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeMonitoringPluginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MonitoringPluginServiceServer will result in compilation errors.

type UnsafeRunPluginServiceServer

type UnsafeRunPluginServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeRunPluginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RunPluginServiceServer will result in compilation errors.

type UnsafeSecretPluginServiceServer

type UnsafeSecretPluginServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSecretPluginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SecretPluginServiceServer will result in compilation errors.

type UnsafeStatePluginServiceServer

type UnsafeStatePluginServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeStatePluginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StatePluginServiceServer will result in compilation errors.

type ValidationError

type ValidationError struct {
	Path    string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidationError) Descriptor deprecated

func (*ValidationError) Descriptor() ([]byte, []int)

Deprecated: Use ValidationError.ProtoReflect.Descriptor instead.

func (*ValidationError) GetMessage

func (x *ValidationError) GetMessage() string

func (*ValidationError) GetPath

func (x *ValidationError) GetPath() string

func (*ValidationError) ProtoMessage

func (*ValidationError) ProtoMessage()

func (*ValidationError) ProtoReflect

func (x *ValidationError) ProtoReflect() protoreflect.Message

func (*ValidationError) Reset

func (x *ValidationError) Reset()

func (*ValidationError) String

func (x *ValidationError) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL