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 force jest ustawione na true. Gdy force jest prawdziwy, wszystkie powiązane sesje są kaskadowo usuwane wraz z agentem i jego wersjami.

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.

get

Pobiera agenta.

getVersion

Pobiera określoną wersję agenta.

list

Zwraca listę wszystkich agentów.

listVersions

Zwraca listę wersji agenta.

Metody

create(string, AgentDefinitionUnion, AgentsCreateOptionalParams)

Tworzy agenta.

create(string, string, Record<string, unknown>, AgentsCreateAgentFromManifestOptionalParams)

Tworzy agenta na podstawie manifestu.

createVersion(string, AgentDefinitionUnion, AgentsCreateVersionOptionalParams)

Utwórz nową wersję agenta.

createVersion(string, string, Record<string, unknown>, AgentsCreateAgentVersionFromManifestOptionalParams)

Utwórz nową wersję agenta na podstawie manifestu.

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.

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.

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

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

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

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>