// Copyright 2023 LiveKit, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.11 // protoc v4.23.4 // source: livekit_cloud_agent.proto package livekit import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" timestamppb "google.golang.org/protobuf/types/known/timestamppb" reflect "reflect" sync "sync" unsafe "unsafe" ) const ( // Verify that this generated code is sufficiently up-to-date. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) // Verify that runtime/protoimpl is sufficiently up-to-date. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) ) type AgentSecretKind int32 const ( AgentSecretKind_AGENT_SECRET_KIND_UNKNOWN AgentSecretKind = 0 AgentSecretKind_AGENT_SECRET_KIND_ENVIRONMENT AgentSecretKind = 1 AgentSecretKind_AGENT_SECRET_KIND_FILE AgentSecretKind = 2 ) // Enum value maps for AgentSecretKind. var ( AgentSecretKind_name = map[int32]string{ 0: "AGENT_SECRET_KIND_UNKNOWN", 1: "AGENT_SECRET_KIND_ENVIRONMENT", 2: "AGENT_SECRET_KIND_FILE", } AgentSecretKind_value = map[string]int32{ "AGENT_SECRET_KIND_UNKNOWN": 0, "AGENT_SECRET_KIND_ENVIRONMENT": 1, "AGENT_SECRET_KIND_FILE": 2, } ) func (x AgentSecretKind) Enum() *AgentSecretKind { p := new(AgentSecretKind) *p = x return p } func (x AgentSecretKind) String() string { return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) } func (AgentSecretKind) Descriptor() protoreflect.EnumDescriptor { return file_livekit_cloud_agent_proto_enumTypes[0].Descriptor() } func (AgentSecretKind) Type() protoreflect.EnumType { return &file_livekit_cloud_agent_proto_enumTypes[0] } func (x AgentSecretKind) Number() protoreflect.EnumNumber { return protoreflect.EnumNumber(x) } // Deprecated: Use AgentSecretKind.Descriptor instead. func (AgentSecretKind) EnumDescriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{0} } type AgentEventType int32 const ( AgentEventType_AGENT_EVENT_TYPE_UNKNOWN AgentEventType = 0 AgentEventType_AGENT_EVENT_TYPE_APPLICATION_CRASHED AgentEventType = 1 AgentEventType_AGENT_EVENT_TYPE_RESTARTED_HIGH_DISK_USAGE AgentEventType = 2 AgentEventType_AGENT_EVENT_TYPE_RESTARTED_HIGH_MEMORY_USAGE AgentEventType = 3 ) // Enum value maps for AgentEventType. var ( AgentEventType_name = map[int32]string{ 0: "AGENT_EVENT_TYPE_UNKNOWN", 1: "AGENT_EVENT_TYPE_APPLICATION_CRASHED", 2: "AGENT_EVENT_TYPE_RESTARTED_HIGH_DISK_USAGE", 3: "AGENT_EVENT_TYPE_RESTARTED_HIGH_MEMORY_USAGE", } AgentEventType_value = map[string]int32{ "AGENT_EVENT_TYPE_UNKNOWN": 0, "AGENT_EVENT_TYPE_APPLICATION_CRASHED": 1, "AGENT_EVENT_TYPE_RESTARTED_HIGH_DISK_USAGE": 2, "AGENT_EVENT_TYPE_RESTARTED_HIGH_MEMORY_USAGE": 3, } ) func (x AgentEventType) Enum() *AgentEventType { p := new(AgentEventType) *p = x return p } func (x AgentEventType) String() string { return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) } func (AgentEventType) Descriptor() protoreflect.EnumDescriptor { return file_livekit_cloud_agent_proto_enumTypes[1].Descriptor() } func (AgentEventType) Type() protoreflect.EnumType { return &file_livekit_cloud_agent_proto_enumTypes[1] } func (x AgentEventType) Number() protoreflect.EnumNumber { return protoreflect.EnumNumber(x) } // Deprecated: Use AgentEventType.Descriptor instead. func (AgentEventType) EnumDescriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{1} } type PrivateLinkStatus_Status int32 const ( PrivateLinkStatus_PRIVATE_LINK_STATUS_UNKNOWN PrivateLinkStatus_Status = 0 PrivateLinkStatus_PRIVATE_LINK_STATUS_PENDING PrivateLinkStatus_Status = 1 PrivateLinkStatus_PRIVATE_LINK_STATUS_AVAILABLE PrivateLinkStatus_Status = 2 PrivateLinkStatus_PRIVATE_LINK_STATUS_ERROR PrivateLinkStatus_Status = 3 ) // Enum value maps for PrivateLinkStatus_Status. var ( PrivateLinkStatus_Status_name = map[int32]string{ 0: "PRIVATE_LINK_STATUS_UNKNOWN", 1: "PRIVATE_LINK_STATUS_PENDING", 2: "PRIVATE_LINK_STATUS_AVAILABLE", 3: "PRIVATE_LINK_STATUS_ERROR", } PrivateLinkStatus_Status_value = map[string]int32{ "PRIVATE_LINK_STATUS_UNKNOWN": 0, "PRIVATE_LINK_STATUS_PENDING": 1, "PRIVATE_LINK_STATUS_AVAILABLE": 2, "PRIVATE_LINK_STATUS_ERROR": 3, } ) func (x PrivateLinkStatus_Status) Enum() *PrivateLinkStatus_Status { p := new(PrivateLinkStatus_Status) *p = x return p } func (x PrivateLinkStatus_Status) String() string { return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) } func (PrivateLinkStatus_Status) Descriptor() protoreflect.EnumDescriptor { return file_livekit_cloud_agent_proto_enumTypes[2].Descriptor() } func (PrivateLinkStatus_Status) Type() protoreflect.EnumType { return &file_livekit_cloud_agent_proto_enumTypes[2] } func (x PrivateLinkStatus_Status) Number() protoreflect.EnumNumber { return protoreflect.EnumNumber(x) } // Deprecated: Use PrivateLinkStatus_Status.Descriptor instead. func (PrivateLinkStatus_Status) EnumDescriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{30, 0} } type AgentEvent struct { state protoimpl.MessageState `protogen:"open.v1"` Type AgentEventType `protobuf:"varint,1,opt,name=type,proto3,enum=livekit.AgentEventType" json:"type,omitempty"` Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *AgentEvent) Reset() { *x = AgentEvent{} mi := &file_livekit_cloud_agent_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *AgentEvent) String() string { return protoimpl.X.MessageStringOf(x) } func (*AgentEvent) ProtoMessage() {} func (x *AgentEvent) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[0] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use AgentEvent.ProtoReflect.Descriptor instead. func (*AgentEvent) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{0} } func (x *AgentEvent) GetType() AgentEventType { if x != nil { return x.Type } return AgentEventType_AGENT_EVENT_TYPE_UNKNOWN } func (x *AgentEvent) GetCount() int32 { if x != nil { return x.Count } return 0 } func (x *AgentEvent) GetTimestamp() *timestamppb.Timestamp { if x != nil { return x.Timestamp } return nil } type AgentSecret struct { state protoimpl.MessageState `protogen:"open.v1"` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` Kind AgentSecretKind `protobuf:"varint,5,opt,name=kind,proto3,enum=livekit.AgentSecretKind" json:"kind,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *AgentSecret) Reset() { *x = AgentSecret{} mi := &file_livekit_cloud_agent_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *AgentSecret) String() string { return protoimpl.X.MessageStringOf(x) } func (*AgentSecret) ProtoMessage() {} func (x *AgentSecret) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[1] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use AgentSecret.ProtoReflect.Descriptor instead. func (*AgentSecret) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{1} } func (x *AgentSecret) GetName() string { if x != nil { return x.Name } return "" } func (x *AgentSecret) GetValue() []byte { if x != nil { return x.Value } return nil } func (x *AgentSecret) GetCreatedAt() *timestamppb.Timestamp { if x != nil { return x.CreatedAt } return nil } func (x *AgentSecret) GetUpdatedAt() *timestamppb.Timestamp { if x != nil { return x.UpdatedAt } return nil } func (x *AgentSecret) GetKind() AgentSecretKind { if x != nil { return x.Kind } return AgentSecretKind_AGENT_SECRET_KIND_UNKNOWN } type CreateAgentRequest struct { state protoimpl.MessageState `protogen:"open.v1"` // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. AgentName string `protobuf:"bytes,1,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"` Secrets []*AgentSecret `protobuf:"bytes,2,rep,name=secrets,proto3" json:"secrets,omitempty"` // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. Replicas int32 `protobuf:"varint,3,opt,name=replicas,proto3" json:"replicas,omitempty"` // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. MaxReplicas int32 `protobuf:"varint,4,opt,name=max_replicas,json=maxReplicas,proto3" json:"max_replicas,omitempty"` // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. CpuReq string `protobuf:"bytes,5,opt,name=cpu_req,json=cpuReq,proto3" json:"cpu_req,omitempty"` Regions []string `protobuf:"bytes,6,rep,name=regions,proto3" json:"regions,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *CreateAgentRequest) Reset() { *x = CreateAgentRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *CreateAgentRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*CreateAgentRequest) ProtoMessage() {} func (x *CreateAgentRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[2] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CreateAgentRequest.ProtoReflect.Descriptor instead. func (*CreateAgentRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{2} } // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. func (x *CreateAgentRequest) GetAgentName() string { if x != nil { return x.AgentName } return "" } func (x *CreateAgentRequest) GetSecrets() []*AgentSecret { if x != nil { return x.Secrets } return nil } // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. func (x *CreateAgentRequest) GetReplicas() int32 { if x != nil { return x.Replicas } return 0 } // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. func (x *CreateAgentRequest) GetMaxReplicas() int32 { if x != nil { return x.MaxReplicas } return 0 } // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. func (x *CreateAgentRequest) GetCpuReq() string { if x != nil { return x.CpuReq } return "" } func (x *CreateAgentRequest) GetRegions() []string { if x != nil { return x.Regions } return nil } type CreateAgentResponse struct { state protoimpl.MessageState `protogen:"open.v1"` AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"` Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` PresignedUrl string `protobuf:"bytes,5,opt,name=presigned_url,json=presignedUrl,proto3" json:"presigned_url,omitempty"` Tag string `protobuf:"bytes,6,opt,name=tag,proto3" json:"tag,omitempty"` ServerRegions []string `protobuf:"bytes,7,rep,name=server_regions,json=serverRegions,proto3" json:"server_regions,omitempty"` PresignedPostRequest *PresignedPostRequest `protobuf:"bytes,8,opt,name=presigned_post_request,json=presignedPostRequest,proto3" json:"presigned_post_request,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *CreateAgentResponse) Reset() { *x = CreateAgentResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[3] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *CreateAgentResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*CreateAgentResponse) ProtoMessage() {} func (x *CreateAgentResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[3] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CreateAgentResponse.ProtoReflect.Descriptor instead. func (*CreateAgentResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{3} } func (x *CreateAgentResponse) GetAgentId() string { if x != nil { return x.AgentId } return "" } func (x *CreateAgentResponse) GetAgentName() string { if x != nil { return x.AgentName } return "" } func (x *CreateAgentResponse) GetStatus() string { if x != nil { return x.Status } return "" } func (x *CreateAgentResponse) GetVersion() string { if x != nil { return x.Version } return "" } func (x *CreateAgentResponse) GetPresignedUrl() string { if x != nil { return x.PresignedUrl } return "" } func (x *CreateAgentResponse) GetTag() string { if x != nil { return x.Tag } return "" } func (x *CreateAgentResponse) GetServerRegions() []string { if x != nil { return x.ServerRegions } return nil } func (x *CreateAgentResponse) GetPresignedPostRequest() *PresignedPostRequest { if x != nil { return x.PresignedPostRequest } return nil } type PresignedPostRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` Values map[string]string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PresignedPostRequest) Reset() { *x = PresignedPostRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PresignedPostRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*PresignedPostRequest) ProtoMessage() {} func (x *PresignedPostRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[4] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PresignedPostRequest.ProtoReflect.Descriptor instead. func (*PresignedPostRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{4} } func (x *PresignedPostRequest) GetUrl() string { if x != nil { return x.Url } return "" } func (x *PresignedPostRequest) GetValues() map[string]string { if x != nil { return x.Values } return nil } type AgentDeployment struct { state protoimpl.MessageState `protogen:"open.v1"` Region string `protobuf:"bytes,1,opt,name=region,proto3" json:"region,omitempty"` AgentId string `protobuf:"bytes,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` Replicas int32 `protobuf:"varint,4,opt,name=replicas,proto3" json:"replicas,omitempty"` MinReplicas int32 `protobuf:"varint,5,opt,name=min_replicas,json=minReplicas,proto3" json:"min_replicas,omitempty"` MaxReplicas int32 `protobuf:"varint,6,opt,name=max_replicas,json=maxReplicas,proto3" json:"max_replicas,omitempty"` CpuReq string `protobuf:"bytes,7,opt,name=cpu_req,json=cpuReq,proto3" json:"cpu_req,omitempty"` CurCpu string `protobuf:"bytes,8,opt,name=cur_cpu,json=curCpu,proto3" json:"cur_cpu,omitempty"` CurMem string `protobuf:"bytes,9,opt,name=cur_mem,json=curMem,proto3" json:"cur_mem,omitempty"` MemReq string `protobuf:"bytes,10,opt,name=mem_req,json=memReq,proto3" json:"mem_req,omitempty"` MemLimit string `protobuf:"bytes,11,opt,name=mem_limit,json=memLimit,proto3" json:"mem_limit,omitempty"` CpuLimit string `protobuf:"bytes,12,opt,name=cpu_limit,json=cpuLimit,proto3" json:"cpu_limit,omitempty"` ServerRegion string `protobuf:"bytes,13,opt,name=server_region,json=serverRegion,proto3" json:"server_region,omitempty"` Events []*AgentEvent `protobuf:"bytes,14,rep,name=events,proto3" json:"events,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *AgentDeployment) Reset() { *x = AgentDeployment{} mi := &file_livekit_cloud_agent_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *AgentDeployment) String() string { return protoimpl.X.MessageStringOf(x) } func (*AgentDeployment) ProtoMessage() {} func (x *AgentDeployment) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[5] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use AgentDeployment.ProtoReflect.Descriptor instead. func (*AgentDeployment) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{5} } func (x *AgentDeployment) GetRegion() string { if x != nil { return x.Region } return "" } func (x *AgentDeployment) GetAgentId() string { if x != nil { return x.AgentId } return "" } func (x *AgentDeployment) GetStatus() string { if x != nil { return x.Status } return "" } func (x *AgentDeployment) GetReplicas() int32 { if x != nil { return x.Replicas } return 0 } func (x *AgentDeployment) GetMinReplicas() int32 { if x != nil { return x.MinReplicas } return 0 } func (x *AgentDeployment) GetMaxReplicas() int32 { if x != nil { return x.MaxReplicas } return 0 } func (x *AgentDeployment) GetCpuReq() string { if x != nil { return x.CpuReq } return "" } func (x *AgentDeployment) GetCurCpu() string { if x != nil { return x.CurCpu } return "" } func (x *AgentDeployment) GetCurMem() string { if x != nil { return x.CurMem } return "" } func (x *AgentDeployment) GetMemReq() string { if x != nil { return x.MemReq } return "" } func (x *AgentDeployment) GetMemLimit() string { if x != nil { return x.MemLimit } return "" } func (x *AgentDeployment) GetCpuLimit() string { if x != nil { return x.CpuLimit } return "" } func (x *AgentDeployment) GetServerRegion() string { if x != nil { return x.ServerRegion } return "" } func (x *AgentDeployment) GetEvents() []*AgentEvent { if x != nil { return x.Events } return nil } type AgentInfo struct { state protoimpl.MessageState `protogen:"open.v1"` AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"` Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` AgentDeployments []*AgentDeployment `protobuf:"bytes,4,rep,name=agent_deployments,json=agentDeployments,proto3" json:"agent_deployments,omitempty"` Secrets []*AgentSecret `protobuf:"bytes,5,rep,name=secrets,proto3" json:"secrets,omitempty"` DeployedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=deployed_at,json=deployedAt,proto3" json:"deployed_at,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *AgentInfo) Reset() { *x = AgentInfo{} mi := &file_livekit_cloud_agent_proto_msgTypes[6] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *AgentInfo) String() string { return protoimpl.X.MessageStringOf(x) } func (*AgentInfo) ProtoMessage() {} func (x *AgentInfo) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[6] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use AgentInfo.ProtoReflect.Descriptor instead. func (*AgentInfo) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{6} } func (x *AgentInfo) GetAgentId() string { if x != nil { return x.AgentId } return "" } func (x *AgentInfo) GetAgentName() string { if x != nil { return x.AgentName } return "" } func (x *AgentInfo) GetVersion() string { if x != nil { return x.Version } return "" } func (x *AgentInfo) GetAgentDeployments() []*AgentDeployment { if x != nil { return x.AgentDeployments } return nil } func (x *AgentInfo) GetSecrets() []*AgentSecret { if x != nil { return x.Secrets } return nil } func (x *AgentInfo) GetDeployedAt() *timestamppb.Timestamp { if x != nil { return x.DeployedAt } return nil } type ListAgentsRequest struct { state protoimpl.MessageState `protogen:"open.v1"` AgentName string `protobuf:"bytes,1,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"` AgentId string `protobuf:"bytes,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ListAgentsRequest) Reset() { *x = ListAgentsRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ListAgentsRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*ListAgentsRequest) ProtoMessage() {} func (x *ListAgentsRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[7] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ListAgentsRequest.ProtoReflect.Descriptor instead. func (*ListAgentsRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{7} } func (x *ListAgentsRequest) GetAgentName() string { if x != nil { return x.AgentName } return "" } func (x *ListAgentsRequest) GetAgentId() string { if x != nil { return x.AgentId } return "" } type ListAgentsResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Agents []*AgentInfo `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ListAgentsResponse) Reset() { *x = ListAgentsResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ListAgentsResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*ListAgentsResponse) ProtoMessage() {} func (x *ListAgentsResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[8] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ListAgentsResponse.ProtoReflect.Descriptor instead. func (*ListAgentsResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{8} } func (x *ListAgentsResponse) GetAgents() []*AgentInfo { if x != nil { return x.Agents } return nil } type AgentVersion struct { state protoimpl.MessageState `protogen:"open.v1"` Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` Current bool `protobuf:"varint,2,opt,name=current,proto3" json:"current,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` DeployedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deployed_at,json=deployedAt,proto3" json:"deployed_at,omitempty"` Attributes map[string]string `protobuf:"bytes,5,rep,name=attributes,proto3" json:"attributes,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` Owner string `protobuf:"bytes,7,opt,name=owner,proto3" json:"owner,omitempty"` Draining bool `protobuf:"varint,8,opt,name=draining,proto3" json:"draining,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *AgentVersion) Reset() { *x = AgentVersion{} mi := &file_livekit_cloud_agent_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *AgentVersion) String() string { return protoimpl.X.MessageStringOf(x) } func (*AgentVersion) ProtoMessage() {} func (x *AgentVersion) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[9] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use AgentVersion.ProtoReflect.Descriptor instead. func (*AgentVersion) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{9} } func (x *AgentVersion) GetVersion() string { if x != nil { return x.Version } return "" } func (x *AgentVersion) GetCurrent() bool { if x != nil { return x.Current } return false } func (x *AgentVersion) GetCreatedAt() *timestamppb.Timestamp { if x != nil { return x.CreatedAt } return nil } func (x *AgentVersion) GetDeployedAt() *timestamppb.Timestamp { if x != nil { return x.DeployedAt } return nil } func (x *AgentVersion) GetAttributes() map[string]string { if x != nil { return x.Attributes } return nil } func (x *AgentVersion) GetStatus() string { if x != nil { return x.Status } return "" } func (x *AgentVersion) GetOwner() string { if x != nil { return x.Owner } return "" } func (x *AgentVersion) GetDraining() bool { if x != nil { return x.Draining } return false } type ListAgentVersionsRequest struct { state protoimpl.MessageState `protogen:"open.v1"` AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ListAgentVersionsRequest) Reset() { *x = ListAgentVersionsRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ListAgentVersionsRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*ListAgentVersionsRequest) ProtoMessage() {} func (x *ListAgentVersionsRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[10] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ListAgentVersionsRequest.ProtoReflect.Descriptor instead. func (*ListAgentVersionsRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{10} } func (x *ListAgentVersionsRequest) GetAgentId() string { if x != nil { return x.AgentId } return "" } func (x *ListAgentVersionsRequest) GetAgentName() string { if x != nil { return x.AgentName } return "" } type ListAgentVersionsResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Versions []*AgentVersion `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ListAgentVersionsResponse) Reset() { *x = ListAgentVersionsResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ListAgentVersionsResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*ListAgentVersionsResponse) ProtoMessage() {} func (x *ListAgentVersionsResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[11] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ListAgentVersionsResponse.ProtoReflect.Descriptor instead. func (*ListAgentVersionsResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{11} } func (x *ListAgentVersionsResponse) GetVersions() []*AgentVersion { if x != nil { return x.Versions } return nil } type UpdateAgentRequest struct { state protoimpl.MessageState `protogen:"open.v1"` AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"` // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. Replicas int32 `protobuf:"varint,3,opt,name=replicas,proto3" json:"replicas,omitempty"` // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. MaxReplicas int32 `protobuf:"varint,4,opt,name=max_replicas,json=maxReplicas,proto3" json:"max_replicas,omitempty"` // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. CpuReq string `protobuf:"bytes,5,opt,name=cpu_req,json=cpuReq,proto3" json:"cpu_req,omitempty"` Regions []string `protobuf:"bytes,6,rep,name=regions,proto3" json:"regions,omitempty"` Secrets []*AgentSecret `protobuf:"bytes,7,rep,name=secrets,proto3" json:"secrets,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *UpdateAgentRequest) Reset() { *x = UpdateAgentRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *UpdateAgentRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*UpdateAgentRequest) ProtoMessage() {} func (x *UpdateAgentRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[12] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use UpdateAgentRequest.ProtoReflect.Descriptor instead. func (*UpdateAgentRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{12} } func (x *UpdateAgentRequest) GetAgentId() string { if x != nil { return x.AgentId } return "" } // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. func (x *UpdateAgentRequest) GetAgentName() string { if x != nil { return x.AgentName } return "" } // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. func (x *UpdateAgentRequest) GetReplicas() int32 { if x != nil { return x.Replicas } return 0 } // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. func (x *UpdateAgentRequest) GetMaxReplicas() int32 { if x != nil { return x.MaxReplicas } return 0 } // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. func (x *UpdateAgentRequest) GetCpuReq() string { if x != nil { return x.CpuReq } return "" } func (x *UpdateAgentRequest) GetRegions() []string { if x != nil { return x.Regions } return nil } func (x *UpdateAgentRequest) GetSecrets() []*AgentSecret { if x != nil { return x.Secrets } return nil } type UpdateAgentResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *UpdateAgentResponse) Reset() { *x = UpdateAgentResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[13] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *UpdateAgentResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*UpdateAgentResponse) ProtoMessage() {} func (x *UpdateAgentResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[13] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use UpdateAgentResponse.ProtoReflect.Descriptor instead. func (*UpdateAgentResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{13} } func (x *UpdateAgentResponse) GetSuccess() bool { if x != nil { return x.Success } return false } func (x *UpdateAgentResponse) GetMessage() string { if x != nil { return x.Message } return "" } type RestartAgentRequest struct { state protoimpl.MessageState `protogen:"open.v1"` AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *RestartAgentRequest) Reset() { *x = RestartAgentRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[14] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *RestartAgentRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*RestartAgentRequest) ProtoMessage() {} func (x *RestartAgentRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[14] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use RestartAgentRequest.ProtoReflect.Descriptor instead. func (*RestartAgentRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{14} } func (x *RestartAgentRequest) GetAgentId() string { if x != nil { return x.AgentId } return "" } type RestartAgentResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *RestartAgentResponse) Reset() { *x = RestartAgentResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[15] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *RestartAgentResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*RestartAgentResponse) ProtoMessage() {} func (x *RestartAgentResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[15] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use RestartAgentResponse.ProtoReflect.Descriptor instead. func (*RestartAgentResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{15} } func (x *RestartAgentResponse) GetSuccess() bool { if x != nil { return x.Success } return false } func (x *RestartAgentResponse) GetMessage() string { if x != nil { return x.Message } return "" } type DeployAgentRequest struct { state protoimpl.MessageState `protogen:"open.v1"` AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"` Secrets []*AgentSecret `protobuf:"bytes,3,rep,name=secrets,proto3" json:"secrets,omitempty"` // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. Replicas int32 `protobuf:"varint,4,opt,name=replicas,proto3" json:"replicas,omitempty"` // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. MaxReplicas int32 `protobuf:"varint,5,opt,name=max_replicas,json=maxReplicas,proto3" json:"max_replicas,omitempty"` // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. CpuReq string `protobuf:"bytes,6,opt,name=cpu_req,json=cpuReq,proto3" json:"cpu_req,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DeployAgentRequest) Reset() { *x = DeployAgentRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[16] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DeployAgentRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*DeployAgentRequest) ProtoMessage() {} func (x *DeployAgentRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[16] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DeployAgentRequest.ProtoReflect.Descriptor instead. func (*DeployAgentRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{16} } func (x *DeployAgentRequest) GetAgentId() string { if x != nil { return x.AgentId } return "" } // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. func (x *DeployAgentRequest) GetAgentName() string { if x != nil { return x.AgentName } return "" } func (x *DeployAgentRequest) GetSecrets() []*AgentSecret { if x != nil { return x.Secrets } return nil } // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. func (x *DeployAgentRequest) GetReplicas() int32 { if x != nil { return x.Replicas } return 0 } // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. func (x *DeployAgentRequest) GetMaxReplicas() int32 { if x != nil { return x.MaxReplicas } return 0 } // Deprecated: Marked as deprecated in livekit_cloud_agent.proto. func (x *DeployAgentRequest) GetCpuReq() string { if x != nil { return x.CpuReq } return "" } type DeployAgentResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` AgentId string `protobuf:"bytes,3,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` PresignedUrl string `protobuf:"bytes,4,opt,name=presigned_url,json=presignedUrl,proto3" json:"presigned_url,omitempty"` Tag string `protobuf:"bytes,5,opt,name=tag,proto3" json:"tag,omitempty"` PresignedPostRequest *PresignedPostRequest `protobuf:"bytes,6,opt,name=presigned_post_request,json=presignedPostRequest,proto3" json:"presigned_post_request,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DeployAgentResponse) Reset() { *x = DeployAgentResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[17] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DeployAgentResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*DeployAgentResponse) ProtoMessage() {} func (x *DeployAgentResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[17] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DeployAgentResponse.ProtoReflect.Descriptor instead. func (*DeployAgentResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{17} } func (x *DeployAgentResponse) GetSuccess() bool { if x != nil { return x.Success } return false } func (x *DeployAgentResponse) GetMessage() string { if x != nil { return x.Message } return "" } func (x *DeployAgentResponse) GetAgentId() string { if x != nil { return x.AgentId } return "" } func (x *DeployAgentResponse) GetPresignedUrl() string { if x != nil { return x.PresignedUrl } return "" } func (x *DeployAgentResponse) GetTag() string { if x != nil { return x.Tag } return "" } func (x *DeployAgentResponse) GetPresignedPostRequest() *PresignedPostRequest { if x != nil { return x.PresignedPostRequest } return nil } type UpdateAgentSecretsRequest struct { state protoimpl.MessageState `protogen:"open.v1"` AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"` Overwrite bool `protobuf:"varint,3,opt,name=overwrite,proto3" json:"overwrite,omitempty"` Secrets []*AgentSecret `protobuf:"bytes,4,rep,name=secrets,proto3" json:"secrets,omitempty"` Remove []string `protobuf:"bytes,5,rep,name=remove,proto3" json:"remove,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *UpdateAgentSecretsRequest) Reset() { *x = UpdateAgentSecretsRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[18] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *UpdateAgentSecretsRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*UpdateAgentSecretsRequest) ProtoMessage() {} func (x *UpdateAgentSecretsRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[18] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use UpdateAgentSecretsRequest.ProtoReflect.Descriptor instead. func (*UpdateAgentSecretsRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{18} } func (x *UpdateAgentSecretsRequest) GetAgentId() string { if x != nil { return x.AgentId } return "" } func (x *UpdateAgentSecretsRequest) GetAgentName() string { if x != nil { return x.AgentName } return "" } func (x *UpdateAgentSecretsRequest) GetOverwrite() bool { if x != nil { return x.Overwrite } return false } func (x *UpdateAgentSecretsRequest) GetSecrets() []*AgentSecret { if x != nil { return x.Secrets } return nil } func (x *UpdateAgentSecretsRequest) GetRemove() []string { if x != nil { return x.Remove } return nil } type UpdateAgentSecretsResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *UpdateAgentSecretsResponse) Reset() { *x = UpdateAgentSecretsResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[19] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *UpdateAgentSecretsResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*UpdateAgentSecretsResponse) ProtoMessage() {} func (x *UpdateAgentSecretsResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[19] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use UpdateAgentSecretsResponse.ProtoReflect.Descriptor instead. func (*UpdateAgentSecretsResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{19} } func (x *UpdateAgentSecretsResponse) GetSuccess() bool { if x != nil { return x.Success } return false } func (x *UpdateAgentSecretsResponse) GetMessage() string { if x != nil { return x.Message } return "" } type RollbackAgentRequest struct { state protoimpl.MessageState `protogen:"open.v1"` AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"` Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *RollbackAgentRequest) Reset() { *x = RollbackAgentRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[20] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *RollbackAgentRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*RollbackAgentRequest) ProtoMessage() {} func (x *RollbackAgentRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[20] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use RollbackAgentRequest.ProtoReflect.Descriptor instead. func (*RollbackAgentRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{20} } func (x *RollbackAgentRequest) GetAgentId() string { if x != nil { return x.AgentId } return "" } func (x *RollbackAgentRequest) GetAgentName() string { if x != nil { return x.AgentName } return "" } func (x *RollbackAgentRequest) GetVersion() string { if x != nil { return x.Version } return "" } type RollbackAgentResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *RollbackAgentResponse) Reset() { *x = RollbackAgentResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[21] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *RollbackAgentResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*RollbackAgentResponse) ProtoMessage() {} func (x *RollbackAgentResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[21] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use RollbackAgentResponse.ProtoReflect.Descriptor instead. func (*RollbackAgentResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{21} } func (x *RollbackAgentResponse) GetSuccess() bool { if x != nil { return x.Success } return false } func (x *RollbackAgentResponse) GetMessage() string { if x != nil { return x.Message } return "" } type DeleteAgentRequest struct { state protoimpl.MessageState `protogen:"open.v1"` AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DeleteAgentRequest) Reset() { *x = DeleteAgentRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[22] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DeleteAgentRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*DeleteAgentRequest) ProtoMessage() {} func (x *DeleteAgentRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[22] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DeleteAgentRequest.ProtoReflect.Descriptor instead. func (*DeleteAgentRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{22} } func (x *DeleteAgentRequest) GetAgentId() string { if x != nil { return x.AgentId } return "" } func (x *DeleteAgentRequest) GetAgentName() string { if x != nil { return x.AgentName } return "" } type DeleteAgentResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DeleteAgentResponse) Reset() { *x = DeleteAgentResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[23] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DeleteAgentResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*DeleteAgentResponse) ProtoMessage() {} func (x *DeleteAgentResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[23] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DeleteAgentResponse.ProtoReflect.Descriptor instead. func (*DeleteAgentResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{23} } func (x *DeleteAgentResponse) GetSuccess() bool { if x != nil { return x.Success } return false } func (x *DeleteAgentResponse) GetMessage() string { if x != nil { return x.Message } return "" } type ListAgentSecretsRequest struct { state protoimpl.MessageState `protogen:"open.v1"` AgentId string `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` AgentName string `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ListAgentSecretsRequest) Reset() { *x = ListAgentSecretsRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[24] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ListAgentSecretsRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*ListAgentSecretsRequest) ProtoMessage() {} func (x *ListAgentSecretsRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[24] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ListAgentSecretsRequest.ProtoReflect.Descriptor instead. func (*ListAgentSecretsRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{24} } func (x *ListAgentSecretsRequest) GetAgentId() string { if x != nil { return x.AgentId } return "" } func (x *ListAgentSecretsRequest) GetAgentName() string { if x != nil { return x.AgentName } return "" } type ListAgentSecretsResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Secrets []*AgentSecret `protobuf:"bytes,1,rep,name=secrets,proto3" json:"secrets,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ListAgentSecretsResponse) Reset() { *x = ListAgentSecretsResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[25] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ListAgentSecretsResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*ListAgentSecretsResponse) ProtoMessage() {} func (x *ListAgentSecretsResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[25] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ListAgentSecretsResponse.ProtoReflect.Descriptor instead. func (*ListAgentSecretsResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{25} } func (x *ListAgentSecretsResponse) GetSecrets() []*AgentSecret { if x != nil { return x.Secrets } return nil } type SettingsParam struct { state protoimpl.MessageState `protogen:"open.v1"` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *SettingsParam) Reset() { *x = SettingsParam{} mi := &file_livekit_cloud_agent_proto_msgTypes[26] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *SettingsParam) String() string { return protoimpl.X.MessageStringOf(x) } func (*SettingsParam) ProtoMessage() {} func (x *SettingsParam) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[26] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SettingsParam.ProtoReflect.Descriptor instead. func (*SettingsParam) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{26} } func (x *SettingsParam) GetName() string { if x != nil { return x.Name } return "" } func (x *SettingsParam) GetValue() string { if x != nil { return x.Value } return "" } type ClientSettingsResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Params []*SettingsParam `protobuf:"bytes,1,rep,name=params,proto3" json:"params,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ClientSettingsResponse) Reset() { *x = ClientSettingsResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[27] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ClientSettingsResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*ClientSettingsResponse) ProtoMessage() {} func (x *ClientSettingsResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[27] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ClientSettingsResponse.ProtoReflect.Descriptor instead. func (*ClientSettingsResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{27} } func (x *ClientSettingsResponse) GetParams() []*SettingsParam { if x != nil { return x.Params } return nil } type ClientSettingsRequest struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ClientSettingsRequest) Reset() { *x = ClientSettingsRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[28] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ClientSettingsRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*ClientSettingsRequest) ProtoMessage() {} func (x *ClientSettingsRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[28] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ClientSettingsRequest.ProtoReflect.Descriptor instead. func (*ClientSettingsRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{28} } type PrivateLink struct { state protoimpl.MessageState `protogen:"open.v1"` PrivateLinkId string `protobuf:"bytes,1,opt,name=private_link_id,json=privateLinkId,proto3" json:"private_link_id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Region string `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"` Port uint32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` // Types that are valid to be assigned to Config: // // *PrivateLink_Aws Config isPrivateLink_Config `protobuf_oneof:"config"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PrivateLink) Reset() { *x = PrivateLink{} mi := &file_livekit_cloud_agent_proto_msgTypes[29] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PrivateLink) String() string { return protoimpl.X.MessageStringOf(x) } func (*PrivateLink) ProtoMessage() {} func (x *PrivateLink) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[29] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PrivateLink.ProtoReflect.Descriptor instead. func (*PrivateLink) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{29} } func (x *PrivateLink) GetPrivateLinkId() string { if x != nil { return x.PrivateLinkId } return "" } func (x *PrivateLink) GetName() string { if x != nil { return x.Name } return "" } func (x *PrivateLink) GetRegion() string { if x != nil { return x.Region } return "" } func (x *PrivateLink) GetPort() uint32 { if x != nil { return x.Port } return 0 } func (x *PrivateLink) GetConfig() isPrivateLink_Config { if x != nil { return x.Config } return nil } func (x *PrivateLink) GetAws() *PrivateLink_AWSConfig { if x != nil { if x, ok := x.Config.(*PrivateLink_Aws); ok { return x.Aws } } return nil } type isPrivateLink_Config interface { isPrivateLink_Config() } type PrivateLink_Aws struct { Aws *PrivateLink_AWSConfig `protobuf:"bytes,3,opt,name=aws,proto3,oneof"` } func (*PrivateLink_Aws) isPrivateLink_Config() {} type PrivateLinkStatus struct { state protoimpl.MessageState `protogen:"open.v1"` Status PrivateLinkStatus_Status `protobuf:"varint,1,opt,name=status,proto3,enum=livekit.PrivateLinkStatus_Status" json:"status,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PrivateLinkStatus) Reset() { *x = PrivateLinkStatus{} mi := &file_livekit_cloud_agent_proto_msgTypes[30] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PrivateLinkStatus) String() string { return protoimpl.X.MessageStringOf(x) } func (*PrivateLinkStatus) ProtoMessage() {} func (x *PrivateLinkStatus) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[30] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PrivateLinkStatus.ProtoReflect.Descriptor instead. func (*PrivateLinkStatus) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{30} } func (x *PrivateLinkStatus) GetStatus() PrivateLinkStatus_Status { if x != nil { return x.Status } return PrivateLinkStatus_PRIVATE_LINK_STATUS_UNKNOWN } func (x *PrivateLinkStatus) GetUpdatedAt() *timestamppb.Timestamp { if x != nil { return x.UpdatedAt } return nil } type CreatePrivateLinkRequest struct { state protoimpl.MessageState `protogen:"open.v1"` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"` Port uint32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"` // Types that are valid to be assigned to Config: // // *CreatePrivateLinkRequest_Aws Config isCreatePrivateLinkRequest_Config `protobuf_oneof:"config"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *CreatePrivateLinkRequest) Reset() { *x = CreatePrivateLinkRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[31] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *CreatePrivateLinkRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*CreatePrivateLinkRequest) ProtoMessage() {} func (x *CreatePrivateLinkRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[31] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CreatePrivateLinkRequest.ProtoReflect.Descriptor instead. func (*CreatePrivateLinkRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{31} } func (x *CreatePrivateLinkRequest) GetName() string { if x != nil { return x.Name } return "" } func (x *CreatePrivateLinkRequest) GetRegion() string { if x != nil { return x.Region } return "" } func (x *CreatePrivateLinkRequest) GetPort() uint32 { if x != nil { return x.Port } return 0 } func (x *CreatePrivateLinkRequest) GetConfig() isCreatePrivateLinkRequest_Config { if x != nil { return x.Config } return nil } func (x *CreatePrivateLinkRequest) GetAws() *CreatePrivateLinkRequest_AWSCreateConfig { if x != nil { if x, ok := x.Config.(*CreatePrivateLinkRequest_Aws); ok { return x.Aws } } return nil } type isCreatePrivateLinkRequest_Config interface { isCreatePrivateLinkRequest_Config() } type CreatePrivateLinkRequest_Aws struct { Aws *CreatePrivateLinkRequest_AWSCreateConfig `protobuf:"bytes,2,opt,name=aws,proto3,oneof"` } func (*CreatePrivateLinkRequest_Aws) isCreatePrivateLinkRequest_Config() {} type CreatePrivateLinkResponse struct { state protoimpl.MessageState `protogen:"open.v1"` PrivateLink *PrivateLink `protobuf:"bytes,1,opt,name=private_link,json=privateLink,proto3" json:"private_link,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *CreatePrivateLinkResponse) Reset() { *x = CreatePrivateLinkResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[32] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *CreatePrivateLinkResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*CreatePrivateLinkResponse) ProtoMessage() {} func (x *CreatePrivateLinkResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[32] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CreatePrivateLinkResponse.ProtoReflect.Descriptor instead. func (*CreatePrivateLinkResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{32} } func (x *CreatePrivateLinkResponse) GetPrivateLink() *PrivateLink { if x != nil { return x.PrivateLink } return nil } type DestroyPrivateLinkRequest struct { state protoimpl.MessageState `protogen:"open.v1"` PrivateLinkId string `protobuf:"bytes,1,opt,name=private_link_id,json=privateLinkId,proto3" json:"private_link_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DestroyPrivateLinkRequest) Reset() { *x = DestroyPrivateLinkRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[33] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DestroyPrivateLinkRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*DestroyPrivateLinkRequest) ProtoMessage() {} func (x *DestroyPrivateLinkRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[33] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DestroyPrivateLinkRequest.ProtoReflect.Descriptor instead. func (*DestroyPrivateLinkRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{33} } func (x *DestroyPrivateLinkRequest) GetPrivateLinkId() string { if x != nil { return x.PrivateLinkId } return "" } type DestroyPrivateLinkResponse struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *DestroyPrivateLinkResponse) Reset() { *x = DestroyPrivateLinkResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[34] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *DestroyPrivateLinkResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*DestroyPrivateLinkResponse) ProtoMessage() {} func (x *DestroyPrivateLinkResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[34] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use DestroyPrivateLinkResponse.ProtoReflect.Descriptor instead. func (*DestroyPrivateLinkResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{34} } type ListPrivateLinksRequest struct { state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ListPrivateLinksRequest) Reset() { *x = ListPrivateLinksRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[35] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ListPrivateLinksRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*ListPrivateLinksRequest) ProtoMessage() {} func (x *ListPrivateLinksRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[35] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ListPrivateLinksRequest.ProtoReflect.Descriptor instead. func (*ListPrivateLinksRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{35} } type ListPrivateLinksResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Items []*PrivateLink `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ListPrivateLinksResponse) Reset() { *x = ListPrivateLinksResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[36] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *ListPrivateLinksResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*ListPrivateLinksResponse) ProtoMessage() {} func (x *ListPrivateLinksResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[36] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use ListPrivateLinksResponse.ProtoReflect.Descriptor instead. func (*ListPrivateLinksResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{36} } func (x *ListPrivateLinksResponse) GetItems() []*PrivateLink { if x != nil { return x.Items } return nil } type GetPrivateLinkStatusRequest struct { state protoimpl.MessageState `protogen:"open.v1"` PrivateLinkId string `protobuf:"bytes,1,opt,name=private_link_id,json=privateLinkId,proto3" json:"private_link_id,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetPrivateLinkStatusRequest) Reset() { *x = GetPrivateLinkStatusRequest{} mi := &file_livekit_cloud_agent_proto_msgTypes[37] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetPrivateLinkStatusRequest) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetPrivateLinkStatusRequest) ProtoMessage() {} func (x *GetPrivateLinkStatusRequest) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[37] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetPrivateLinkStatusRequest.ProtoReflect.Descriptor instead. func (*GetPrivateLinkStatusRequest) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{37} } func (x *GetPrivateLinkStatusRequest) GetPrivateLinkId() string { if x != nil { return x.PrivateLinkId } return "" } type GetPrivateLinkStatusResponse struct { state protoimpl.MessageState `protogen:"open.v1"` Value *PrivateLinkStatus `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *GetPrivateLinkStatusResponse) Reset() { *x = GetPrivateLinkStatusResponse{} mi := &file_livekit_cloud_agent_proto_msgTypes[38] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *GetPrivateLinkStatusResponse) String() string { return protoimpl.X.MessageStringOf(x) } func (*GetPrivateLinkStatusResponse) ProtoMessage() {} func (x *GetPrivateLinkStatusResponse) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[38] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use GetPrivateLinkStatusResponse.ProtoReflect.Descriptor instead. func (*GetPrivateLinkStatusResponse) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{38} } func (x *GetPrivateLinkStatusResponse) GetValue() *PrivateLinkStatus { if x != nil { return x.Value } return nil } type PrivateLink_AWSConfig struct { state protoimpl.MessageState `protogen:"open.v1"` Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *PrivateLink_AWSConfig) Reset() { *x = PrivateLink_AWSConfig{} mi := &file_livekit_cloud_agent_proto_msgTypes[41] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *PrivateLink_AWSConfig) String() string { return protoimpl.X.MessageStringOf(x) } func (*PrivateLink_AWSConfig) ProtoMessage() {} func (x *PrivateLink_AWSConfig) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[41] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use PrivateLink_AWSConfig.ProtoReflect.Descriptor instead. func (*PrivateLink_AWSConfig) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{29, 0} } func (x *PrivateLink_AWSConfig) GetEndpoint() string { if x != nil { return x.Endpoint } return "" } type CreatePrivateLinkRequest_AWSCreateConfig struct { state protoimpl.MessageState `protogen:"open.v1"` Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *CreatePrivateLinkRequest_AWSCreateConfig) Reset() { *x = CreatePrivateLinkRequest_AWSCreateConfig{} mi := &file_livekit_cloud_agent_proto_msgTypes[42] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } func (x *CreatePrivateLinkRequest_AWSCreateConfig) String() string { return protoimpl.X.MessageStringOf(x) } func (*CreatePrivateLinkRequest_AWSCreateConfig) ProtoMessage() {} func (x *CreatePrivateLinkRequest_AWSCreateConfig) ProtoReflect() protoreflect.Message { mi := &file_livekit_cloud_agent_proto_msgTypes[42] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CreatePrivateLinkRequest_AWSCreateConfig.ProtoReflect.Descriptor instead. func (*CreatePrivateLinkRequest_AWSCreateConfig) Descriptor() ([]byte, []int) { return file_livekit_cloud_agent_proto_rawDescGZIP(), []int{31, 0} } func (x *CreatePrivateLinkRequest_AWSCreateConfig) GetEndpoint() string { if x != nil { return x.Endpoint } return "" } var File_livekit_cloud_agent_proto protoreflect.FileDescriptor const file_livekit_cloud_agent_proto_rawDesc = "" + "\n" + "\x19livekit_cloud_agent.proto\x12\alivekit\x1a\x1fgoogle/protobuf/timestamp.proto\"\x89\x01\n" + "\n" + "AgentEvent\x12+\n" + "\x04type\x18\x01 \x01(\x0e2\x17.livekit.AgentEventTypeR\x04type\x12\x14\n" + "\x05count\x18\x02 \x01(\x05R\x05count\x128\n" + "\ttimestamp\x18\x03 \x01(\v2\x1a.google.protobuf.TimestampR\ttimestamp\"\xdb\x01\n" + "\vAgentSecret\x12\x12\n" + "\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n" + "\x05value\x18\x02 \x01(\fR\x05value\x129\n" + "\n" + "created_at\x18\x03 \x01(\v2\x1a.google.protobuf.TimestampR\tcreatedAt\x129\n" + "\n" + "updated_at\x18\x04 \x01(\v2\x1a.google.protobuf.TimestampR\tupdatedAt\x12,\n" + "\x04kind\x18\x05 \x01(\x0e2\x18.livekit.AgentSecretKindR\x04kind\"\xe5\x01\n" + "\x12CreateAgentRequest\x12!\n" + "\n" + "agent_name\x18\x01 \x01(\tB\x02\x18\x01R\tagentName\x12.\n" + "\asecrets\x18\x02 \x03(\v2\x14.livekit.AgentSecretR\asecrets\x12\x1e\n" + "\breplicas\x18\x03 \x01(\x05B\x02\x18\x01R\breplicas\x12%\n" + "\fmax_replicas\x18\x04 \x01(\x05B\x02\x18\x01R\vmaxReplicas\x12\x1b\n" + "\acpu_req\x18\x05 \x01(\tB\x02\x18\x01R\x06cpuReq\x12\x18\n" + "\aregions\x18\x06 \x03(\tR\aregions\"\xb4\x02\n" + "\x13CreateAgentResponse\x12\x19\n" + "\bagent_id\x18\x01 \x01(\tR\aagentId\x12\x1d\n" + "\n" + "agent_name\x18\x02 \x01(\tR\tagentName\x12\x16\n" + "\x06status\x18\x03 \x01(\tR\x06status\x12\x18\n" + "\aversion\x18\x04 \x01(\tR\aversion\x12#\n" + "\rpresigned_url\x18\x05 \x01(\tR\fpresignedUrl\x12\x10\n" + "\x03tag\x18\x06 \x01(\tR\x03tag\x12%\n" + "\x0eserver_regions\x18\a \x03(\tR\rserverRegions\x12S\n" + "\x16presigned_post_request\x18\b \x01(\v2\x1d.livekit.PresignedPostRequestR\x14presignedPostRequest\"\xa6\x01\n" + "\x14PresignedPostRequest\x12\x10\n" + "\x03url\x18\x01 \x01(\tR\x03url\x12A\n" + "\x06values\x18\x02 \x03(\v2).livekit.PresignedPostRequest.ValuesEntryR\x06values\x1a9\n" + "\vValuesEntry\x12\x10\n" + "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" + "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"\xae\x03\n" + "\x0fAgentDeployment\x12\x16\n" + "\x06region\x18\x01 \x01(\tR\x06region\x12\x19\n" + "\bagent_id\x18\x02 \x01(\tR\aagentId\x12\x16\n" + "\x06status\x18\x03 \x01(\tR\x06status\x12\x1a\n" + "\breplicas\x18\x04 \x01(\x05R\breplicas\x12!\n" + "\fmin_replicas\x18\x05 \x01(\x05R\vminReplicas\x12!\n" + "\fmax_replicas\x18\x06 \x01(\x05R\vmaxReplicas\x12\x17\n" + "\acpu_req\x18\a \x01(\tR\x06cpuReq\x12\x17\n" + "\acur_cpu\x18\b \x01(\tR\x06curCpu\x12\x17\n" + "\acur_mem\x18\t \x01(\tR\x06curMem\x12\x17\n" + "\amem_req\x18\n" + " \x01(\tR\x06memReq\x12\x1b\n" + "\tmem_limit\x18\v \x01(\tR\bmemLimit\x12\x1b\n" + "\tcpu_limit\x18\f \x01(\tR\bcpuLimit\x12#\n" + "\rserver_region\x18\r \x01(\tR\fserverRegion\x12+\n" + "\x06events\x18\x0e \x03(\v2\x13.livekit.AgentEventR\x06events\"\x93\x02\n" + "\tAgentInfo\x12\x19\n" + "\bagent_id\x18\x01 \x01(\tR\aagentId\x12\x1d\n" + "\n" + "agent_name\x18\x02 \x01(\tR\tagentName\x12\x18\n" + "\aversion\x18\x03 \x01(\tR\aversion\x12E\n" + "\x11agent_deployments\x18\x04 \x03(\v2\x18.livekit.AgentDeploymentR\x10agentDeployments\x12.\n" + "\asecrets\x18\x05 \x03(\v2\x14.livekit.AgentSecretR\asecrets\x12;\n" + "\vdeployed_at\x18\x06 \x01(\v2\x1a.google.protobuf.TimestampR\n" + "deployedAt\"M\n" + "\x11ListAgentsRequest\x12\x1d\n" + "\n" + "agent_name\x18\x01 \x01(\tR\tagentName\x12\x19\n" + "\bagent_id\x18\x02 \x01(\tR\aagentId\"@\n" + "\x12ListAgentsResponse\x12*\n" + "\x06agents\x18\x01 \x03(\v2\x12.livekit.AgentInfoR\x06agents\"\x8a\x03\n" + "\fAgentVersion\x12\x18\n" + "\aversion\x18\x01 \x01(\tR\aversion\x12\x18\n" + "\acurrent\x18\x02 \x01(\bR\acurrent\x129\n" + "\n" + "created_at\x18\x03 \x01(\v2\x1a.google.protobuf.TimestampR\tcreatedAt\x12;\n" + "\vdeployed_at\x18\x04 \x01(\v2\x1a.google.protobuf.TimestampR\n" + "deployedAt\x12E\n" + "\n" + "attributes\x18\x05 \x03(\v2%.livekit.AgentVersion.AttributesEntryR\n" + "attributes\x12\x16\n" + "\x06status\x18\x06 \x01(\tR\x06status\x12\x14\n" + "\x05owner\x18\a \x01(\tR\x05owner\x12\x1a\n" + "\bdraining\x18\b \x01(\bR\bdraining\x1a=\n" + "\x0fAttributesEntry\x12\x10\n" + "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" + "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"T\n" + "\x18ListAgentVersionsRequest\x12\x19\n" + "\bagent_id\x18\x01 \x01(\tR\aagentId\x12\x1d\n" + "\n" + "agent_name\x18\x02 \x01(\tR\tagentName\"N\n" + "\x19ListAgentVersionsResponse\x121\n" + "\bversions\x18\x01 \x03(\v2\x15.livekit.AgentVersionR\bversions\"\x80\x02\n" + "\x12UpdateAgentRequest\x12\x19\n" + "\bagent_id\x18\x01 \x01(\tR\aagentId\x12!\n" + "\n" + "agent_name\x18\x02 \x01(\tB\x02\x18\x01R\tagentName\x12\x1e\n" + "\breplicas\x18\x03 \x01(\x05B\x02\x18\x01R\breplicas\x12%\n" + "\fmax_replicas\x18\x04 \x01(\x05B\x02\x18\x01R\vmaxReplicas\x12\x1b\n" + "\acpu_req\x18\x05 \x01(\tB\x02\x18\x01R\x06cpuReq\x12\x18\n" + "\aregions\x18\x06 \x03(\tR\aregions\x12.\n" + "\asecrets\x18\a \x03(\v2\x14.livekit.AgentSecretR\asecrets\"I\n" + "\x13UpdateAgentResponse\x12\x18\n" + "\asuccess\x18\x01 \x01(\bR\asuccess\x12\x18\n" + "\amessage\x18\x02 \x01(\tR\amessage\"0\n" + "\x13RestartAgentRequest\x12\x19\n" + "\bagent_id\x18\x01 \x01(\tR\aagentId\"J\n" + "\x14RestartAgentResponse\x12\x18\n" + "\asuccess\x18\x01 \x01(\bR\asuccess\x12\x18\n" + "\amessage\x18\x02 \x01(\tR\amessage\"\xe6\x01\n" + "\x12DeployAgentRequest\x12\x19\n" + "\bagent_id\x18\x01 \x01(\tR\aagentId\x12!\n" + "\n" + "agent_name\x18\x02 \x01(\tB\x02\x18\x01R\tagentName\x12.\n" + "\asecrets\x18\x03 \x03(\v2\x14.livekit.AgentSecretR\asecrets\x12\x1e\n" + "\breplicas\x18\x04 \x01(\x05B\x02\x18\x01R\breplicas\x12%\n" + "\fmax_replicas\x18\x05 \x01(\x05B\x02\x18\x01R\vmaxReplicas\x12\x1b\n" + "\acpu_req\x18\x06 \x01(\tB\x02\x18\x01R\x06cpuReq\"\xf0\x01\n" + "\x13DeployAgentResponse\x12\x18\n" + "\asuccess\x18\x01 \x01(\bR\asuccess\x12\x18\n" + "\amessage\x18\x02 \x01(\tR\amessage\x12\x19\n" + "\bagent_id\x18\x03 \x01(\tR\aagentId\x12#\n" + "\rpresigned_url\x18\x04 \x01(\tR\fpresignedUrl\x12\x10\n" + "\x03tag\x18\x05 \x01(\tR\x03tag\x12S\n" + "\x16presigned_post_request\x18\x06 \x01(\v2\x1d.livekit.PresignedPostRequestR\x14presignedPostRequest\"\xbb\x01\n" + "\x19UpdateAgentSecretsRequest\x12\x19\n" + "\bagent_id\x18\x01 \x01(\tR\aagentId\x12\x1d\n" + "\n" + "agent_name\x18\x02 \x01(\tR\tagentName\x12\x1c\n" + "\toverwrite\x18\x03 \x01(\bR\toverwrite\x12.\n" + "\asecrets\x18\x04 \x03(\v2\x14.livekit.AgentSecretR\asecrets\x12\x16\n" + "\x06remove\x18\x05 \x03(\tR\x06remove\"P\n" + "\x1aUpdateAgentSecretsResponse\x12\x18\n" + "\asuccess\x18\x01 \x01(\bR\asuccess\x12\x18\n" + "\amessage\x18\x02 \x01(\tR\amessage\"j\n" + "\x14RollbackAgentRequest\x12\x19\n" + "\bagent_id\x18\x01 \x01(\tR\aagentId\x12\x1d\n" + "\n" + "agent_name\x18\x02 \x01(\tR\tagentName\x12\x18\n" + "\aversion\x18\x03 \x01(\tR\aversion\"K\n" + "\x15RollbackAgentResponse\x12\x18\n" + "\asuccess\x18\x01 \x01(\bR\asuccess\x12\x18\n" + "\amessage\x18\x02 \x01(\tR\amessage\"N\n" + "\x12DeleteAgentRequest\x12\x19\n" + "\bagent_id\x18\x01 \x01(\tR\aagentId\x12\x1d\n" + "\n" + "agent_name\x18\x02 \x01(\tR\tagentName\"I\n" + "\x13DeleteAgentResponse\x12\x18\n" + "\asuccess\x18\x01 \x01(\bR\asuccess\x12\x18\n" + "\amessage\x18\x02 \x01(\tR\amessage\"S\n" + "\x17ListAgentSecretsRequest\x12\x19\n" + "\bagent_id\x18\x01 \x01(\tR\aagentId\x12\x1d\n" + "\n" + "agent_name\x18\x02 \x01(\tR\tagentName\"J\n" + "\x18ListAgentSecretsResponse\x12.\n" + "\asecrets\x18\x01 \x03(\v2\x14.livekit.AgentSecretR\asecrets\"9\n" + "\rSettingsParam\x12\x12\n" + "\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n" + "\x05value\x18\x02 \x01(\tR\x05value\"H\n" + "\x16ClientSettingsResponse\x12.\n" + "\x06params\x18\x01 \x03(\v2\x16.livekit.SettingsParamR\x06params\"\x17\n" + "\x15ClientSettingsRequest\"\xdc\x01\n" + "\vPrivateLink\x12&\n" + "\x0fprivate_link_id\x18\x01 \x01(\tR\rprivateLinkId\x12\x12\n" + "\x04name\x18\x02 \x01(\tR\x04name\x12\x16\n" + "\x06region\x18\x04 \x01(\tR\x06region\x12\x12\n" + "\x04port\x18\x05 \x01(\rR\x04port\x122\n" + "\x03aws\x18\x03 \x01(\v2\x1e.livekit.PrivateLink.AWSConfigH\x00R\x03aws\x1a'\n" + "\tAWSConfig\x12\x1a\n" + "\bendpoint\x18\x01 \x01(\tR\bendpointB\b\n" + "\x06config\"\x98\x02\n" + "\x11PrivateLinkStatus\x129\n" + "\x06status\x18\x01 \x01(\x0e2!.livekit.PrivateLinkStatus.StatusR\x06status\x129\n" + "\n" + "updated_at\x18\x02 \x01(\v2\x1a.google.protobuf.TimestampR\tupdatedAt\"\x8c\x01\n" + "\x06Status\x12\x1f\n" + "\x1bPRIVATE_LINK_STATUS_UNKNOWN\x10\x00\x12\x1f\n" + "\x1bPRIVATE_LINK_STATUS_PENDING\x10\x01\x12!\n" + "\x1dPRIVATE_LINK_STATUS_AVAILABLE\x10\x02\x12\x1d\n" + "\x19PRIVATE_LINK_STATUS_ERROR\x10\x03\"\xda\x01\n" + "\x18CreatePrivateLinkRequest\x12\x12\n" + "\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n" + "\x06region\x18\x03 \x01(\tR\x06region\x12\x12\n" + "\x04port\x18\x04 \x01(\rR\x04port\x12E\n" + "\x03aws\x18\x02 \x01(\v21.livekit.CreatePrivateLinkRequest.AWSCreateConfigH\x00R\x03aws\x1a-\n" + "\x0fAWSCreateConfig\x12\x1a\n" + "\bendpoint\x18\x01 \x01(\tR\bendpointB\b\n" + "\x06config\"T\n" + "\x19CreatePrivateLinkResponse\x127\n" + "\fprivate_link\x18\x01 \x01(\v2\x14.livekit.PrivateLinkR\vprivateLink\"C\n" + "\x19DestroyPrivateLinkRequest\x12&\n" + "\x0fprivate_link_id\x18\x01 \x01(\tR\rprivateLinkId\"\x1c\n" + "\x1aDestroyPrivateLinkResponse\"\x19\n" + "\x17ListPrivateLinksRequest\"F\n" + "\x18ListPrivateLinksResponse\x12*\n" + "\x05items\x18\x01 \x03(\v2\x14.livekit.PrivateLinkR\x05items\"E\n" + "\x1bGetPrivateLinkStatusRequest\x12&\n" + "\x0fprivate_link_id\x18\x01 \x01(\tR\rprivateLinkId\"P\n" + "\x1cGetPrivateLinkStatusResponse\x120\n" + "\x05value\x18\x01 \x01(\v2\x1a.livekit.PrivateLinkStatusR\x05value*o\n" + "\x0fAgentSecretKind\x12\x1d\n" + "\x19AGENT_SECRET_KIND_UNKNOWN\x10\x00\x12!\n" + "\x1dAGENT_SECRET_KIND_ENVIRONMENT\x10\x01\x12\x1a\n" + "\x16AGENT_SECRET_KIND_FILE\x10\x02*\xba\x01\n" + "\x0eAgentEventType\x12\x1c\n" + "\x18AGENT_EVENT_TYPE_UNKNOWN\x10\x00\x12(\n" + "$AGENT_EVENT_TYPE_APPLICATION_CRASHED\x10\x01\x12.\n" + "*AGENT_EVENT_TYPE_RESTARTED_HIGH_DISK_USAGE\x10\x02\x120\n" + ",AGENT_EVENT_TYPE_RESTARTED_HIGH_MEMORY_USAGE\x10\x032\x99\n" + "\n" + "\n" + "CloudAgent\x12J\n" + "\vCreateAgent\x12\x1b.livekit.CreateAgentRequest\x1a\x1c.livekit.CreateAgentResponse\"\x00\x12G\n" + "\n" + "ListAgents\x12\x1a.livekit.ListAgentsRequest\x1a\x1b.livekit.ListAgentsResponse\"\x00\x12\\\n" + "\x11ListAgentVersions\x12!.livekit.ListAgentVersionsRequest\x1a\".livekit.ListAgentVersionsResponse\"\x00\x12Y\n" + "\x10ListAgentSecrets\x12 .livekit.ListAgentSecretsRequest\x1a!.livekit.ListAgentSecretsResponse\"\x00\x12J\n" + "\vUpdateAgent\x12\x1b.livekit.UpdateAgentRequest\x1a\x1c.livekit.UpdateAgentResponse\"\x00\x12M\n" + "\fRestartAgent\x12\x1c.livekit.RestartAgentRequest\x1a\x1d.livekit.RestartAgentResponse\"\x00\x12J\n" + "\vDeployAgent\x12\x1b.livekit.DeployAgentRequest\x1a\x1c.livekit.DeployAgentResponse\"\x00\x12_\n" + "\x12UpdateAgentSecrets\x12\".livekit.UpdateAgentSecretsRequest\x1a#.livekit.UpdateAgentSecretsResponse\"\x00\x12P\n" + "\rRollbackAgent\x12\x1d.livekit.RollbackAgentRequest\x1a\x1e.livekit.RollbackAgentResponse\"\x00\x12J\n" + "\vDeleteAgent\x12\x1b.livekit.DeleteAgentRequest\x1a\x1c.livekit.DeleteAgentResponse\"\x00\x12V\n" + "\x11GetClientSettings\x12\x1e.livekit.ClientSettingsRequest\x1a\x1f.livekit.ClientSettingsResponse\"\x00\x12\\\n" + "\x11CreatePrivateLink\x12!.livekit.CreatePrivateLinkRequest\x1a\".livekit.CreatePrivateLinkResponse\"\x00\x12_\n" + "\x12DestroyPrivateLink\x12\".livekit.DestroyPrivateLinkRequest\x1a#.livekit.DestroyPrivateLinkResponse\"\x00\x12Y\n" + "\x10ListPrivateLinks\x12 .livekit.ListPrivateLinksRequest\x1a!.livekit.ListPrivateLinksResponse\"\x00\x12e\n" + "\x14GetPrivateLinkStatus\x12$.livekit.GetPrivateLinkStatusRequest\x1a%.livekit.GetPrivateLinkStatusResponse\"\x00BFZ#github.com/livekit/protocol/livekit\xaa\x02\rLiveKit.Proto\xea\x02\x0eLiveKit::Protob\x06proto3" var ( file_livekit_cloud_agent_proto_rawDescOnce sync.Once file_livekit_cloud_agent_proto_rawDescData []byte ) func file_livekit_cloud_agent_proto_rawDescGZIP() []byte { file_livekit_cloud_agent_proto_rawDescOnce.Do(func() { file_livekit_cloud_agent_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_livekit_cloud_agent_proto_rawDesc), len(file_livekit_cloud_agent_proto_rawDesc))) }) return file_livekit_cloud_agent_proto_rawDescData } var file_livekit_cloud_agent_proto_enumTypes = make([]protoimpl.EnumInfo, 3) var file_livekit_cloud_agent_proto_msgTypes = make([]protoimpl.MessageInfo, 43) var file_livekit_cloud_agent_proto_goTypes = []any{ (AgentSecretKind)(0), // 0: livekit.AgentSecretKind (AgentEventType)(0), // 1: livekit.AgentEventType (PrivateLinkStatus_Status)(0), // 2: livekit.PrivateLinkStatus.Status (*AgentEvent)(nil), // 3: livekit.AgentEvent (*AgentSecret)(nil), // 4: livekit.AgentSecret (*CreateAgentRequest)(nil), // 5: livekit.CreateAgentRequest (*CreateAgentResponse)(nil), // 6: livekit.CreateAgentResponse (*PresignedPostRequest)(nil), // 7: livekit.PresignedPostRequest (*AgentDeployment)(nil), // 8: livekit.AgentDeployment (*AgentInfo)(nil), // 9: livekit.AgentInfo (*ListAgentsRequest)(nil), // 10: livekit.ListAgentsRequest (*ListAgentsResponse)(nil), // 11: livekit.ListAgentsResponse (*AgentVersion)(nil), // 12: livekit.AgentVersion (*ListAgentVersionsRequest)(nil), // 13: livekit.ListAgentVersionsRequest (*ListAgentVersionsResponse)(nil), // 14: livekit.ListAgentVersionsResponse (*UpdateAgentRequest)(nil), // 15: livekit.UpdateAgentRequest (*UpdateAgentResponse)(nil), // 16: livekit.UpdateAgentResponse (*RestartAgentRequest)(nil), // 17: livekit.RestartAgentRequest (*RestartAgentResponse)(nil), // 18: livekit.RestartAgentResponse (*DeployAgentRequest)(nil), // 19: livekit.DeployAgentRequest (*DeployAgentResponse)(nil), // 20: livekit.DeployAgentResponse (*UpdateAgentSecretsRequest)(nil), // 21: livekit.UpdateAgentSecretsRequest (*UpdateAgentSecretsResponse)(nil), // 22: livekit.UpdateAgentSecretsResponse (*RollbackAgentRequest)(nil), // 23: livekit.RollbackAgentRequest (*RollbackAgentResponse)(nil), // 24: livekit.RollbackAgentResponse (*DeleteAgentRequest)(nil), // 25: livekit.DeleteAgentRequest (*DeleteAgentResponse)(nil), // 26: livekit.DeleteAgentResponse (*ListAgentSecretsRequest)(nil), // 27: livekit.ListAgentSecretsRequest (*ListAgentSecretsResponse)(nil), // 28: livekit.ListAgentSecretsResponse (*SettingsParam)(nil), // 29: livekit.SettingsParam (*ClientSettingsResponse)(nil), // 30: livekit.ClientSettingsResponse (*ClientSettingsRequest)(nil), // 31: livekit.ClientSettingsRequest (*PrivateLink)(nil), // 32: livekit.PrivateLink (*PrivateLinkStatus)(nil), // 33: livekit.PrivateLinkStatus (*CreatePrivateLinkRequest)(nil), // 34: livekit.CreatePrivateLinkRequest (*CreatePrivateLinkResponse)(nil), // 35: livekit.CreatePrivateLinkResponse (*DestroyPrivateLinkRequest)(nil), // 36: livekit.DestroyPrivateLinkRequest (*DestroyPrivateLinkResponse)(nil), // 37: livekit.DestroyPrivateLinkResponse (*ListPrivateLinksRequest)(nil), // 38: livekit.ListPrivateLinksRequest (*ListPrivateLinksResponse)(nil), // 39: livekit.ListPrivateLinksResponse (*GetPrivateLinkStatusRequest)(nil), // 40: livekit.GetPrivateLinkStatusRequest (*GetPrivateLinkStatusResponse)(nil), // 41: livekit.GetPrivateLinkStatusResponse nil, // 42: livekit.PresignedPostRequest.ValuesEntry nil, // 43: livekit.AgentVersion.AttributesEntry (*PrivateLink_AWSConfig)(nil), // 44: livekit.PrivateLink.AWSConfig (*CreatePrivateLinkRequest_AWSCreateConfig)(nil), // 45: livekit.CreatePrivateLinkRequest.AWSCreateConfig (*timestamppb.Timestamp)(nil), // 46: google.protobuf.Timestamp } var file_livekit_cloud_agent_proto_depIdxs = []int32{ 1, // 0: livekit.AgentEvent.type:type_name -> livekit.AgentEventType 46, // 1: livekit.AgentEvent.timestamp:type_name -> google.protobuf.Timestamp 46, // 2: livekit.AgentSecret.created_at:type_name -> google.protobuf.Timestamp 46, // 3: livekit.AgentSecret.updated_at:type_name -> google.protobuf.Timestamp 0, // 4: livekit.AgentSecret.kind:type_name -> livekit.AgentSecretKind 4, // 5: livekit.CreateAgentRequest.secrets:type_name -> livekit.AgentSecret 7, // 6: livekit.CreateAgentResponse.presigned_post_request:type_name -> livekit.PresignedPostRequest 42, // 7: livekit.PresignedPostRequest.values:type_name -> livekit.PresignedPostRequest.ValuesEntry 3, // 8: livekit.AgentDeployment.events:type_name -> livekit.AgentEvent 8, // 9: livekit.AgentInfo.agent_deployments:type_name -> livekit.AgentDeployment 4, // 10: livekit.AgentInfo.secrets:type_name -> livekit.AgentSecret 46, // 11: livekit.AgentInfo.deployed_at:type_name -> google.protobuf.Timestamp 9, // 12: livekit.ListAgentsResponse.agents:type_name -> livekit.AgentInfo 46, // 13: livekit.AgentVersion.created_at:type_name -> google.protobuf.Timestamp 46, // 14: livekit.AgentVersion.deployed_at:type_name -> google.protobuf.Timestamp 43, // 15: livekit.AgentVersion.attributes:type_name -> livekit.AgentVersion.AttributesEntry 12, // 16: livekit.ListAgentVersionsResponse.versions:type_name -> livekit.AgentVersion 4, // 17: livekit.UpdateAgentRequest.secrets:type_name -> livekit.AgentSecret 4, // 18: livekit.DeployAgentRequest.secrets:type_name -> livekit.AgentSecret 7, // 19: livekit.DeployAgentResponse.presigned_post_request:type_name -> livekit.PresignedPostRequest 4, // 20: livekit.UpdateAgentSecretsRequest.secrets:type_name -> livekit.AgentSecret 4, // 21: livekit.ListAgentSecretsResponse.secrets:type_name -> livekit.AgentSecret 29, // 22: livekit.ClientSettingsResponse.params:type_name -> livekit.SettingsParam 44, // 23: livekit.PrivateLink.aws:type_name -> livekit.PrivateLink.AWSConfig 2, // 24: livekit.PrivateLinkStatus.status:type_name -> livekit.PrivateLinkStatus.Status 46, // 25: livekit.PrivateLinkStatus.updated_at:type_name -> google.protobuf.Timestamp 45, // 26: livekit.CreatePrivateLinkRequest.aws:type_name -> livekit.CreatePrivateLinkRequest.AWSCreateConfig 32, // 27: livekit.CreatePrivateLinkResponse.private_link:type_name -> livekit.PrivateLink 32, // 28: livekit.ListPrivateLinksResponse.items:type_name -> livekit.PrivateLink 33, // 29: livekit.GetPrivateLinkStatusResponse.value:type_name -> livekit.PrivateLinkStatus 5, // 30: livekit.CloudAgent.CreateAgent:input_type -> livekit.CreateAgentRequest 10, // 31: livekit.CloudAgent.ListAgents:input_type -> livekit.ListAgentsRequest 13, // 32: livekit.CloudAgent.ListAgentVersions:input_type -> livekit.ListAgentVersionsRequest 27, // 33: livekit.CloudAgent.ListAgentSecrets:input_type -> livekit.ListAgentSecretsRequest 15, // 34: livekit.CloudAgent.UpdateAgent:input_type -> livekit.UpdateAgentRequest 17, // 35: livekit.CloudAgent.RestartAgent:input_type -> livekit.RestartAgentRequest 19, // 36: livekit.CloudAgent.DeployAgent:input_type -> livekit.DeployAgentRequest 21, // 37: livekit.CloudAgent.UpdateAgentSecrets:input_type -> livekit.UpdateAgentSecretsRequest 23, // 38: livekit.CloudAgent.RollbackAgent:input_type -> livekit.RollbackAgentRequest 25, // 39: livekit.CloudAgent.DeleteAgent:input_type -> livekit.DeleteAgentRequest 31, // 40: livekit.CloudAgent.GetClientSettings:input_type -> livekit.ClientSettingsRequest 34, // 41: livekit.CloudAgent.CreatePrivateLink:input_type -> livekit.CreatePrivateLinkRequest 36, // 42: livekit.CloudAgent.DestroyPrivateLink:input_type -> livekit.DestroyPrivateLinkRequest 38, // 43: livekit.CloudAgent.ListPrivateLinks:input_type -> livekit.ListPrivateLinksRequest 40, // 44: livekit.CloudAgent.GetPrivateLinkStatus:input_type -> livekit.GetPrivateLinkStatusRequest 6, // 45: livekit.CloudAgent.CreateAgent:output_type -> livekit.CreateAgentResponse 11, // 46: livekit.CloudAgent.ListAgents:output_type -> livekit.ListAgentsResponse 14, // 47: livekit.CloudAgent.ListAgentVersions:output_type -> livekit.ListAgentVersionsResponse 28, // 48: livekit.CloudAgent.ListAgentSecrets:output_type -> livekit.ListAgentSecretsResponse 16, // 49: livekit.CloudAgent.UpdateAgent:output_type -> livekit.UpdateAgentResponse 18, // 50: livekit.CloudAgent.RestartAgent:output_type -> livekit.RestartAgentResponse 20, // 51: livekit.CloudAgent.DeployAgent:output_type -> livekit.DeployAgentResponse 22, // 52: livekit.CloudAgent.UpdateAgentSecrets:output_type -> livekit.UpdateAgentSecretsResponse 24, // 53: livekit.CloudAgent.RollbackAgent:output_type -> livekit.RollbackAgentResponse 26, // 54: livekit.CloudAgent.DeleteAgent:output_type -> livekit.DeleteAgentResponse 30, // 55: livekit.CloudAgent.GetClientSettings:output_type -> livekit.ClientSettingsResponse 35, // 56: livekit.CloudAgent.CreatePrivateLink:output_type -> livekit.CreatePrivateLinkResponse 37, // 57: livekit.CloudAgent.DestroyPrivateLink:output_type -> livekit.DestroyPrivateLinkResponse 39, // 58: livekit.CloudAgent.ListPrivateLinks:output_type -> livekit.ListPrivateLinksResponse 41, // 59: livekit.CloudAgent.GetPrivateLinkStatus:output_type -> livekit.GetPrivateLinkStatusResponse 45, // [45:60] is the sub-list for method output_type 30, // [30:45] is the sub-list for method input_type 30, // [30:30] is the sub-list for extension type_name 30, // [30:30] is the sub-list for extension extendee 0, // [0:30] is the sub-list for field type_name } func init() { file_livekit_cloud_agent_proto_init() } func file_livekit_cloud_agent_proto_init() { if File_livekit_cloud_agent_proto != nil { return } file_livekit_cloud_agent_proto_msgTypes[29].OneofWrappers = []any{ (*PrivateLink_Aws)(nil), } file_livekit_cloud_agent_proto_msgTypes[31].OneofWrappers = []any{ (*CreatePrivateLinkRequest_Aws)(nil), } type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: unsafe.Slice(unsafe.StringData(file_livekit_cloud_agent_proto_rawDesc), len(file_livekit_cloud_agent_proto_rawDesc)), NumEnums: 3, NumMessages: 43, NumExtensions: 0, NumServices: 1, }, GoTypes: file_livekit_cloud_agent_proto_goTypes, DependencyIndexes: file_livekit_cloud_agent_proto_depIdxs, EnumInfos: file_livekit_cloud_agent_proto_enumTypes, MessageInfos: file_livekit_cloud_agent_proto_msgTypes, }.Build() File_livekit_cloud_agent_proto = out.File file_livekit_cloud_agent_proto_goTypes = nil file_livekit_cloud_agent_proto_depIdxs = nil }