AgentsOperations interface
Interfejs reprezentujący operacje agentów.
Właściwości
| delete | Usuwa agenta. Dla hostowanych agentów, jeśli jakaś wersja ma aktywne sesje, żądanie jest odrzucane za pomocą HTTP 409, chyba że |
| delete |
Usuwa określoną wersję agenta. Dla hostowanych agentów, jeśli wersja ma aktywne sesje, żądanie jest odrzucane za pomocą HTTP 409, chyba że |
| get | Pobiera agenta. |
| get |
Pobiera określoną wersję agenta. |
| list | Zwraca listę wszystkich agentów. |
| list |
Zwraca listę wersji agenta. |
Metody
| create(string, Agent |
Tworzy agenta. |
| create(string, string, Record<string, unknown>, Agents |
Tworzy agenta na podstawie manifestu. |
| create |
Utwórz nową wersję agenta. |
| create |
Utwórz nową wersję agenta na podstawie manifestu. |
| update(string, Agent |
Aktualizuje agenta, dodając nową wersję, jeśli nastąpią jakiekolwiek zmiany w definicji agenta. Jeśli nie ma zmian, zwraca istniejącą wersję agenta. |
| update(string, string, Record<string, unknown>, Agents |
Aktualizuje agenta z manifestu, dodając nową wersję, jeśli istnieją jakiekolwiek zmiany w definicji agenta. Jeśli nie ma zmian, zwraca istniejącą wersję agenta. |
Szczegóły właściwości
delete
Usuwa agenta. Dla hostowanych agentów, jeśli jakaś wersja ma aktywne sesje, żądanie jest odrzucane za pomocą HTTP 409, chyba że force jest ustawione na true. Gdy force jest prawdziwy, wszystkie powiązane sesje są kaskadowo usuwane wraz z agentem i jego wersjami.
delete: (agentName: string, options?: AgentsDeleteOptionalParams) => Promise<DeleteAgentResponse>
Wartość właściwości
(agentName: string, options?: AgentsDeleteOptionalParams) => Promise<DeleteAgentResponse>
deleteVersion
Usuwa określoną wersję agenta. Dla hostowanych agentów, jeśli wersja ma aktywne sesje, żądanie jest odrzucane za pomocą HTTP 409, chyba że force jest ustawione na true. Gdy wysiłek jest prawdziwy, wszystkie sesje związane z tą wersją są kaskadowo usuwane.
deleteVersion: (agentName: string, agentVersion: string, options?: AgentsDeleteVersionOptionalParams) => Promise<DeleteAgentVersionResponse>
Wartość właściwości
(agentName: string, agentVersion: string, options?: AgentsDeleteVersionOptionalParams) => Promise<DeleteAgentVersionResponse>
get
Pobiera agenta.
get: (agentName: string, options?: AgentsGetOptionalParams) => Promise<Agent>
Wartość właściwości
(agentName: string, options?: AgentsGetOptionalParams) => Promise<Agent>
getVersion
Pobiera określoną wersję agenta.
getVersion: (agentName: string, agentVersion: string, options?: AgentsGetVersionOptionalParams) => Promise<AgentVersion>
Wartość właściwości
(agentName: string, agentVersion: string, options?: AgentsGetVersionOptionalParams) => Promise<AgentVersion>
list
Zwraca listę wszystkich agentów.
list: (options?: AgentsListOptionalParams) => PagedAsyncIterableIterator<Agent, Agent[], PageSettings>
Wartość właściwości
(options?: AgentsListOptionalParams) => PagedAsyncIterableIterator<Agent, Agent[], PageSettings>
listVersions
Zwraca listę wersji agenta.
listVersions: (agentName: string, options?: AgentsListVersionsOptionalParams) => PagedAsyncIterableIterator<AgentVersion, AgentVersion[], PageSettings>
Wartość właściwości
(agentName: string, options?: AgentsListVersionsOptionalParams) => PagedAsyncIterableIterator<AgentVersion, AgentVersion[], PageSettings>
Szczegóły metody
create(string, AgentDefinitionUnion, AgentsCreateOptionalParams)
Tworzy agenta.
function create(name: string, definition: AgentDefinitionUnion, options?: AgentsCreateOptionalParams): Promise<Agent>
Parametry
- name
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsCreateOptionalParams
Zwraca
Promise<Agent>
create(string, string, Record<string, unknown>, AgentsCreateAgentFromManifestOptionalParams)
Tworzy agenta na podstawie manifestu.
function create(name: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsCreateAgentFromManifestOptionalParams): Promise<Agent>
Parametry
- name
-
string
- manifestId
-
string
- parameterValues
-
Record<string, unknown>
Zwraca
Promise<Agent>
createVersion(string, AgentDefinitionUnion, AgentsCreateVersionOptionalParams)
Utwórz nową wersję agenta.
function createVersion(agentName: string, definition: AgentDefinitionUnion, options?: AgentsCreateVersionOptionalParams): Promise<AgentVersion>
Parametry
- agentName
-
string
- definition
- AgentDefinitionUnion
Zwraca
Promise<AgentVersion>
createVersion(string, string, Record<string, unknown>, AgentsCreateAgentVersionFromManifestOptionalParams)
Utwórz nową wersję agenta na podstawie manifestu.
function createVersion(agentName: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsCreateAgentVersionFromManifestOptionalParams): Promise<AgentVersion>
Parametry
- agentName
-
string
- manifestId
-
string
- parameterValues
-
Record<string, unknown>
Zwraca
Promise<AgentVersion>
update(string, AgentDefinitionUnion, AgentsUpdateOptionalParams)
Aktualizuje agenta, dodając nową wersję, jeśli nastąpią jakiekolwiek zmiany w definicji agenta. Jeśli nie ma zmian, zwraca istniejącą wersję agenta.
function update(agentName: string, definition: AgentDefinitionUnion, options?: AgentsUpdateOptionalParams): Promise<Agent>
Parametry
- agentName
-
string
- definition
- AgentDefinitionUnion
- options
- AgentsUpdateOptionalParams
Zwraca
Promise<Agent>
update(string, string, Record<string, unknown>, AgentsUpdateAgentFromManifestOptionalParams)
Aktualizuje agenta z manifestu, dodając nową wersję, jeśli istnieją jakiekolwiek zmiany w definicji agenta. Jeśli nie ma zmian, zwraca istniejącą wersję agenta.
function update(agentName: string, manifestId: string, parameterValues: Record<string, unknown>, options?: AgentsUpdateAgentFromManifestOptionalParams): Promise<Agent>
Parametry
- agentName
-
string
- manifestId
-
string
- parameterValues
-
Record<string, unknown>
Zwraca
Promise<Agent>