<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: livekit_cloud_agent.proto

namespace GPBMetadata;

class LivekitCloudAgent
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Logger\Options::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\x813\x0A\x19livekit_cloud_agent.proto\x12\x07livekit\x1A\x14logger/options.proto\"q\x0A\x0AAgentEvent\x12%\x0A\x04type\x18\x01 \x01(\x0E2\x17.livekit.AgentEventType\x12\x0D\x0A\x05count\x18\x02 \x01(\x05\x12-\x0A\x09timestamp\x18\x03 \x01(\x0B2\x1A.google.protobuf.Timestamp\"\xB2\x01\x0A\x0BAgentSecret\x12\x0C\x0A\x04name\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x0C\x12.\x0A\x0Acreated_at\x18\x03 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12.\x0A\x0Aupdated_at\x18\x04 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12&\x0A\x04kind\x18\x05 \x01(\x0E2\x18.livekit.AgentSecretKind\"\xA9\x01\x0A\x12CreateAgentRequest\x12\x16\x0A\x0Aagent_name\x18\x01 \x01(\x09B\x02\x18\x01\x12%\x0A\x07secrets\x18\x02 \x03(\x0B2\x14.livekit.AgentSecret\x12\x14\x0A\x08replicas\x18\x03 \x01(\x05B\x02\x18\x01\x12\x18\x0A\x0Cmax_replicas\x18\x04 \x01(\x05B\x02\x18\x01\x12\x13\x0A\x07cpu_req\x18\x05 \x01(\x09B\x02\x18\x01\x12\x0F\x0A\x07regions\x18\x06 \x03(\x09\"\xE3\x01\x0A\x13CreateAgentResponse\x12\x1C\x0A\x08agent_id\x18\x01 \x01(\x09B\x0A\xBAP\x07agentID\x12\x12\x0A\x0Aagent_name\x18\x02 \x01(\x09\x12\x0E\x0A\x06status\x18\x03 \x01(\x09\x12\x0F\x0A\x07version\x18\x04 \x01(\x09\x12\x15\x0A\x0Dpresigned_url\x18\x05 \x01(\x09\x12\x0B\x0A\x03tag\x18\x06 \x01(\x09\x12\x16\x0A\x0Eserver_regions\x18\x07 \x03(\x09\x12=\x0A\x16presigned_post_request\x18\x08 \x01(\x0B2\x1D.livekit.PresignedPostRequest\"\x8D\x01\x0A\x14PresignedPostRequest\x12\x0B\x0A\x03url\x18\x01 \x01(\x09\x129\x0A\x06values\x18\x02 \x03(\x0B2).livekit.PresignedPostRequest.ValuesEntry\x1A-\x0A\x0BValuesEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"\xB3\x02\x0A\x0FAgentDeployment\x12\x0E\x0A\x06region\x18\x01 \x01(\x09\x12\x1C\x0A\x08agent_id\x18\x02 \x01(\x09B\x0A\xBAP\x07agentID\x12\x0E\x0A\x06status\x18\x03 \x01(\x09\x12\x10\x0A\x08replicas\x18\x04 \x01(\x05\x12\x14\x0A\x0Cmin_replicas\x18\x05 \x01(\x05\x12\x14\x0A\x0Cmax_replicas\x18\x06 \x01(\x05\x12\x0F\x0A\x07cpu_req\x18\x07 \x01(\x09\x12\x0F\x0A\x07cur_cpu\x18\x08 \x01(\x09\x12\x0F\x0A\x07cur_mem\x18\x09 \x01(\x09\x12\x0F\x0A\x07mem_req\x18\x0A \x01(\x09\x12\x11\x0A\x09mem_limit\x18\x0B \x01(\x09\x12\x11\x0A\x09cpu_limit\x18\x0C \x01(\x09\x12\x15\x0A\x0Dserver_region\x18\x0D \x01(\x09\x12#\x0A\x06events\x18\x0E \x03(\x0B2\x13.livekit.AgentEvent\"\xDB\x01\x0A\x09AgentInfo\x12\x1C\x0A\x08agent_id\x18\x01 \x01(\x09B\x0A\xBAP\x07agentID\x12\x12\x0A\x0Aagent_name\x18\x02 \x01(\x09\x12\x0F\x0A\x07version\x18\x03 \x01(\x09\x123\x0A\x11agent_deployments\x18\x04 \x03(\x0B2\x18.livekit.AgentDeployment\x12%\x0A\x07secrets\x18\x05 \x03(\x0B2\x14.livekit.AgentSecret\x12/\x0A\x0Bdeployed_at\x18\x06 \x01(\x0B2\x1A.google.protobuf.Timestamp\"E\x0A\x11ListAgentsRequest\x12\x12\x0A\x0Aagent_name\x18\x01 \x01(\x09\x12\x1C\x0A\x08agent_id\x18\x02 \x01(\x09B\x0A\xBAP\x07agentID\"8\x0A\x12ListAgentsResponse\x12\"\x0A\x06agents\x18\x01 \x03(\x0B2\x12.livekit.AgentInfo\"\xB0\x02\x0A\x0CAgentVersion\x12\x0F\x0A\x07version\x18\x01 \x01(\x09\x12\x0F\x0A\x07current\x18\x02 \x01(\x08\x12.\x0A\x0Acreated_at\x18\x03 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12/\x0A\x0Bdeployed_at\x18\x04 \x01(\x0B2\x1A.google.protobuf.Timestamp\x129\x0A\x0Aattributes\x18\x05 \x03(\x0B2%.livekit.AgentVersion.AttributesEntry\x12\x0E\x0A\x06status\x18\x06 \x01(\x09\x12\x0D\x0A\x05owner\x18\x07 \x01(\x09\x12\x10\x0A\x08draining\x18\x08 \x01(\x08\x1A1\x0A\x0FAttributesEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"L\x0A\x18ListAgentVersionsRequest\x12\x1C\x0A\x08agent_id\x18\x01 \x01(\x09B\x0A\xBAP\x07agentID\x12\x12\x0A\x0Aagent_name\x18\x02 \x01(\x09\"D\x0A\x19ListAgentVersionsResponse\x12'\x0A\x08versions\x18\x01 \x03(\x0B2\x15.livekit.AgentVersion\"\xC7\x01\x0A\x12UpdateAgentRequest\x12\x1C\x0A\x08agent_id\x18\x01 \x01(\x09B\x0A\xBAP\x07agentID\x12\x16\x0A\x0Aagent_name\x18\x02 \x01(\x09B\x02\x18\x01\x12\x14\x0A\x08replicas\x18\x03 \x01(\x05B\x02\x18\x01\x12\x18\x0A\x0Cmax_replicas\x18\x04 \x01(\x05B\x02\x18\x01\x12\x13\x0A\x07cpu_req\x18\x05 \x01(\x09B\x02\x18\x01\x12\x0F\x0A\x07regions\x18\x06 \x03(\x09\x12%\x0A\x07secrets\x18\x07 \x03(\x0B2\x14.livekit.AgentSecret\"7\x0A\x13UpdateAgentResponse\x12\x0F\x0A\x07success\x18\x01 \x01(\x08\x12\x0F\x0A\x07message\x18\x02 \x01(\x09\"3\x0A\x13RestartAgentRequest\x12\x1C\x0A\x08agent_id\x18\x01 \x01(\x09B\x0A\xBAP\x07agentID\"8\x0A\x14RestartAgentResponse\x12\x0F\x0A\x07success\x18\x01 \x01(\x08\x12\x0F\x0A\x07message\x18\x02 \x01(\x09\"\xB6\x01\x0A\x12DeployAgentRequest\x12\x1C\x0A\x08agent_id\x18\x01 \x01(\x09B\x0A\xBAP\x07agentID\x12\x16\x0A\x0Aagent_name\x18\x02 \x01(\x09B\x02\x18\x01\x12%\x0A\x07secrets\x18\x03 \x03(\x0B2\x14.livekit.AgentSecret\x12\x14\x0A\x08replicas\x18\x04 \x01(\x05B\x02\x18\x01\x12\x18\x0A\x0Cmax_replicas\x18\x05 \x01(\x05B\x02\x18\x01\x12\x13\x0A\x07cpu_req\x18\x06 \x01(\x09B\x02\x18\x01\"\xB8\x01\x0A\x13DeployAgentResponse\x12\x0F\x0A\x07success\x18\x01 \x01(\x08\x12\x0F\x0A\x07message\x18\x02 \x01(\x09\x12\x1C\x0A\x08agent_id\x18\x03 \x01(\x09B\x0A\xBAP\x07agentID\x12\x15\x0A\x0Dpresigned_url\x18\x04 \x01(\x09\x12\x0B\x0A\x03tag\x18\x05 \x01(\x09\x12=\x0A\x16presigned_post_request\x18\x06 \x01(\x0B2\x1D.livekit.PresignedPostRequest\"\x97\x01\x0A\x19UpdateAgentSecretsRequest\x12\x1C\x0A\x08agent_id\x18\x01 \x01(\x09B\x0A\xBAP\x07agentID\x12\x12\x0A\x0Aagent_name\x18\x02 \x01(\x09\x12\x11\x0A\x09overwrite\x18\x03 \x01(\x08\x12%\x0A\x07secrets\x18\x04 \x03(\x0B2\x14.livekit.AgentSecret\x12\x0E\x0A\x06remove\x18\x05 \x03(\x09\">\x0A\x1AUpdateAgentSecretsResponse\x12\x0F\x0A\x07success\x18\x01 \x01(\x08\x12\x0F\x0A\x07message\x18\x02 \x01(\x09\"Y\x0A\x14RollbackAgentRequest\x12\x1C\x0A\x08agent_id\x18\x01 \x01(\x09B\x0A\xBAP\x07agentID\x12\x12\x0A\x0Aagent_name\x18\x02 \x01(\x09\x12\x0F\x0A\x07version\x18\x03 \x01(\x09\"9\x0A\x15RollbackAgentResponse\x12\x0F\x0A\x07success\x18\x01 \x01(\x08\x12\x0F\x0A\x07message\x18\x02 \x01(\x09\"F\x0A\x12DeleteAgentRequest\x12\x1C\x0A\x08agent_id\x18\x01 \x01(\x09B\x0A\xBAP\x07agentID\x12\x12\x0A\x0Aagent_name\x18\x02 \x01(\x09\"7\x0A\x13DeleteAgentResponse\x12\x0F\x0A\x07success\x18\x01 \x01(\x08\x12\x0F\x0A\x07message\x18\x02 \x01(\x09\"K\x0A\x17ListAgentSecretsRequest\x12\x1C\x0A\x08agent_id\x18\x01 \x01(\x09B\x0A\xBAP\x07agentID\x12\x12\x0A\x0Aagent_name\x18\x02 \x01(\x09\"A\x0A\x18ListAgentSecretsResponse\x12%\x0A\x07secrets\x18\x01 \x03(\x0B2\x14.livekit.AgentSecret\",\x0A\x0DSettingsParam\x12\x0C\x0A\x04name\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09\"@\x0A\x16ClientSettingsResponse\x12&\x0A\x06params\x18\x01 \x03(\x0B2\x16.livekit.SettingsParam\"\x17\x0A\x15ClientSettingsRequest\"\x89\x02\x0A\x0BPrivateLink\x12)\x0A\x0Fprivate_link_id\x18\x01 \x01(\x09B\x10\xBAP\x0DprivateLinkID\x12\x0C\x0A\x04name\x18\x02 \x01(\x09\x12\x0E\x0A\x06region\x18\x04 \x01(\x09\x12\x0C\x0A\x04port\x18\x05 \x01(\x0D\x12\x10\x0A\x08endpoint\x18\x06 \x01(\x09\x12\x1B\x0A\x13connection_endpoint\x18\x07 \x01(\x09\x12\x14\x0A\x0Ccloud_region\x18\x08 \x01(\x09\x121\x0A\x03aws\x18\x03 \x01(\x0B2\x1E.livekit.PrivateLink.AWSConfigB\x02\x18\x01H\x00\x1A!\x0A\x09AWSConfig\x12\x14\x0A\x08endpoint\x18\x01 \x01(\x09B\x02\x18\x01B\x08\x0A\x06config\"\xE8\x02\x0A\x11PrivateLinkStatus\x121\x0A\x06status\x18\x01 \x01(\x0E2!.livekit.PrivateLinkStatus.Status\x12.\x0A\x0Aupdated_at\x18\x02 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12\x0E\x0A\x06reason\x18\x03 \x01(\x09\"\xDF\x01\x0A\x06Status\x12\x1F\x0A\x1BPRIVATE_LINK_STATUS_UNKNOWN\x10\x00\x12\$\x0A PRIVATE_LINK_STATUS_PROVISIONING\x10\x01\x12(\x0A\$PRIVATE_LINK_STATUS_PENDING_APPROVAL\x10\x02\x12\x1F\x0A\x1BPRIVATE_LINK_STATUS_HEALTHY\x10\x03\x12!\x0A\x1DPRIVATE_LINK_STATUS_UNHEALTHY\x10\x04\x12 \x0A\x1CPRIVATE_LINK_STATUS_APPROVED\x10\x05\"\xFD\x01\x0A\x18CreatePrivateLinkRequest\x12\x0C\x0A\x04name\x18\x01 \x01(\x09\x12\x0E\x0A\x06region\x18\x03 \x01(\x09\x12\x0C\x0A\x04port\x18\x04 \x01(\x0D\x12\x10\x0A\x08endpoint\x18\x05 \x01(\x09\x12\x19\x0A\x0Ccloud_region\x18\x06 \x01(\x09H\x01\x88\x01\x01\x12D\x0A\x03aws\x18\x02 \x01(\x0B21.livekit.CreatePrivateLinkRequest.AWSCreateConfigB\x02\x18\x01H\x00\x1A'\x0A\x0FAWSCreateConfig\x12\x14\x0A\x08endpoint\x18\x01 \x01(\x09B\x02\x18\x01B\x08\x0A\x06configB\x0F\x0A\x0D_cloud_region\"G\x0A\x19CreatePrivateLinkResponse\x12*\x0A\x0Cprivate_link\x18\x01 \x01(\x0B2\x14.livekit.PrivateLink\"F\x0A\x19DestroyPrivateLinkRequest\x12)\x0A\x0Fprivate_link_id\x18\x01 \x01(\x09B\x10\xBAP\x0DprivateLinkID\"\x1C\x0A\x1ADestroyPrivateLinkResponse\"\x19\x0A\x17ListPrivateLinksRequest\"?\x0A\x18ListPrivateLinksResponse\x12#\x0A\x05items\x18\x01 \x03(\x0B2\x14.livekit.PrivateLink\"H\x0A\x1BGetPrivateLinkStatusRequest\x12)\x0A\x0Fprivate_link_id\x18\x01 \x01(\x09B\x10\xBAP\x0DprivateLinkID\"I\x0A\x1CGetPrivateLinkStatusResponse\x12)\x0A\x05value\x18\x01 \x01(\x0B2\x1A.livekit.PrivateLinkStatus*o\x0A\x0FAgentSecretKind\x12\x1D\x0A\x19AGENT_SECRET_KIND_UNKNOWN\x10\x00\x12!\x0A\x1DAGENT_SECRET_KIND_ENVIRONMENT\x10\x01\x12\x1A\x0A\x16AGENT_SECRET_KIND_FILE\x10\x02*\xBA\x01\x0A\x0EAgentEventType\x12\x1C\x0A\x18AGENT_EVENT_TYPE_UNKNOWN\x10\x00\x12(\x0A\$AGENT_EVENT_TYPE_APPLICATION_CRASHED\x10\x01\x12.\x0A*AGENT_EVENT_TYPE_RESTARTED_HIGH_DISK_USAGE\x10\x02\x120\x0A,AGENT_EVENT_TYPE_RESTARTED_HIGH_MEMORY_USAGE\x10\x032\x99\x0A\x0A\x0ACloudAgent\x12J\x0A\x0BCreateAgent\x12\x1B.livekit.CreateAgentRequest\x1A\x1C.livekit.CreateAgentResponse\"\x00\x12G\x0A\x0AListAgents\x12\x1A.livekit.ListAgentsRequest\x1A\x1B.livekit.ListAgentsResponse\"\x00\x12\\\x0A\x11ListAgentVersions\x12!.livekit.ListAgentVersionsRequest\x1A\".livekit.ListAgentVersionsResponse\"\x00\x12Y\x0A\x10ListAgentSecrets\x12 .livekit.ListAgentSecretsRequest\x1A!.livekit.ListAgentSecretsResponse\"\x00\x12J\x0A\x0BUpdateAgent\x12\x1B.livekit.UpdateAgentRequest\x1A\x1C.livekit.UpdateAgentResponse\"\x00\x12M\x0A\x0CRestartAgent\x12\x1C.livekit.RestartAgentRequest\x1A\x1D.livekit.RestartAgentResponse\"\x00\x12J\x0A\x0BDeployAgent\x12\x1B.livekit.DeployAgentRequest\x1A\x1C.livekit.DeployAgentResponse\"\x00\x12_\x0A\x12UpdateAgentSecrets\x12\".livekit.UpdateAgentSecretsRequest\x1A#.livekit.UpdateAgentSecretsResponse\"\x00\x12P\x0A\x0DRollbackAgent\x12\x1D.livekit.RollbackAgentRequest\x1A\x1E.livekit.RollbackAgentResponse\"\x00\x12J\x0A\x0BDeleteAgent\x12\x1B.livekit.DeleteAgentRequest\x1A\x1C.livekit.DeleteAgentResponse\"\x00\x12V\x0A\x11GetClientSettings\x12\x1E.livekit.ClientSettingsRequest\x1A\x1F.livekit.ClientSettingsResponse\"\x00\x12\\\x0A\x11CreatePrivateLink\x12!.livekit.CreatePrivateLinkRequest\x1A\".livekit.CreatePrivateLinkResponse\"\x00\x12_\x0A\x12DestroyPrivateLink\x12\".livekit.DestroyPrivateLinkRequest\x1A#.livekit.DestroyPrivateLinkResponse\"\x00\x12Y\x0A\x10ListPrivateLinks\x12 .livekit.ListPrivateLinksRequest\x1A!.livekit.ListPrivateLinksResponse\"\x00\x12e\x0A\x14GetPrivateLinkStatus\x12\$.livekit.GetPrivateLinkStatusRequest\x1A%.livekit.GetPrivateLinkStatusResponse\"\x00BFZ#github.com/livekit/protocol/livekit\xAA\x02\x0DLiveKit.Proto\xEA\x02\x0ELiveKit::Protob\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

