<?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();
        $pool->internalAddGeneratedFile(
            "\x0A\xD0!\x0A\x19livekit_cloud_agent.proto\x12\x07livekit\"\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\"\xD7\x01\x0A\x13CreateAgentResponse\x12\x10\x0A\x08agent_id\x18\x01 \x01(\x09\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\"\x82\x02\x0A\x0FAgentDeployment\x12\x0E\x0A\x06region\x18\x01 \x01(\x09\x12\x10\x0A\x08agent_id\x18\x02 \x01(\x09\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\"\xCF\x01\x0A\x09AgentInfo\x12\x10\x0A\x08agent_id\x18\x01 \x01(\x09\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\"9\x0A\x11ListAgentsRequest\x12\x12\x0A\x0Aagent_name\x18\x01 \x01(\x09\x12\x10\x0A\x08agent_id\x18\x02 \x01(\x09\"8\x0A\x12ListAgentsResponse\x12\"\x0A\x06agents\x18\x01 \x03(\x0B2\x12.livekit.AgentInfo\"\x9E\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\x1A1\x0A\x0FAttributesEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"@\x0A\x18ListAgentVersionsRequest\x12\x10\x0A\x08agent_id\x18\x01 \x01(\x09\x12\x12\x0A\x0Aagent_name\x18\x02 \x01(\x09\"D\x0A\x19ListAgentVersionsResponse\x12'\x0A\x08versions\x18\x01 \x03(\x0B2\x15.livekit.AgentVersion\"\xBB\x01\x0A\x12UpdateAgentRequest\x12\x10\x0A\x08agent_id\x18\x01 \x01(\x09\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\"'\x0A\x13RestartAgentRequest\x12\x10\x0A\x08agent_id\x18\x01 \x01(\x09\"8\x0A\x14RestartAgentResponse\x12\x0F\x0A\x07success\x18\x01 \x01(\x08\x12\x0F\x0A\x07message\x18\x02 \x01(\x09\"\xAA\x01\x0A\x12DeployAgentRequest\x12\x10\x0A\x08agent_id\x18\x01 \x01(\x09\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\"\xAC\x01\x0A\x13DeployAgentResponse\x12\x0F\x0A\x07success\x18\x01 \x01(\x08\x12\x0F\x0A\x07message\x18\x02 \x01(\x09\x12\x10\x0A\x08agent_id\x18\x03 \x01(\x09\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\"\x8B\x01\x0A\x19UpdateAgentSecretsRequest\x12\x10\x0A\x08agent_id\x18\x01 \x01(\x09\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\"M\x0A\x14RollbackAgentRequest\x12\x10\x0A\x08agent_id\x18\x01 \x01(\x09\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\":\x0A\x12DeleteAgentRequest\x12\x10\x0A\x08agent_id\x18\x01 \x01(\x09\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\"?\x0A\x17ListAgentSecretsRequest\x12\x10\x0A\x08agent_id\x18\x01 \x01(\x09\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*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\x022\x98\x07\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\"\x00BFZ#github.com/livekit/protocol/livekit\xAA\x02\x0DLiveKit.Proto\xEA\x02\x0ELiveKit::Protob\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

