ContainerAppsSessionPoolsOperations interface

Interfaccia che rappresenta un'operazione ContainerAppsSessionPools.

Proprietà

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
createOrUpdate

Creare o aggiornare un pool di sessioni con le proprietà specificate.

delete

Eliminare il pool di sessioni con il nome specificato.

fetchMcpServerCredentials

Recuperare le credenziali del server MCP di un pool di sessioni.

get

Ottenere le proprietà di un pool di sessioni.

listByResourceGroup

Ottenere i pool di sessioni in un determinato gruppo di risorse di una sottoscrizione.

listBySubscription

Ottenere i pool di sessioni in una determinata sottoscrizione.

rotateMcpServerCredentials

Ruotare e recuperare le credenziali del server MCP ruotate di un pool di sessioni.

update

Applica patch a un pool di sessioni utilizzando la patch di unione JSON

Dettagli proprietà

beginCreateOrUpdate

Avviso

Questa API è ora deprecata.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, sessionPoolName: string, sessionPoolEnvelope: SessionPool, options?: ContainerAppsSessionPoolsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<SessionPool>, SessionPool>>

Valore della proprietà

(resourceGroupName: string, sessionPoolName: string, sessionPoolEnvelope: SessionPool, options?: ContainerAppsSessionPoolsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<SessionPool>, SessionPool>>

beginCreateOrUpdateAndWait

Avviso

Questa API è ora deprecata.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, sessionPoolName: string, sessionPoolEnvelope: SessionPool, options?: ContainerAppsSessionPoolsCreateOrUpdateOptionalParams) => Promise<SessionPool>

Valore della proprietà

(resourceGroupName: string, sessionPoolName: string, sessionPoolEnvelope: SessionPool, options?: ContainerAppsSessionPoolsCreateOrUpdateOptionalParams) => Promise<SessionPool>

beginDelete

Avviso

Questa API è ora deprecata.

use delete instead

beginDelete: (resourceGroupName: string, sessionPoolName: string, options?: ContainerAppsSessionPoolsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valore della proprietà

(resourceGroupName: string, sessionPoolName: string, options?: ContainerAppsSessionPoolsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Avviso

Questa API è ora deprecata.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, sessionPoolName: string, options?: ContainerAppsSessionPoolsDeleteOptionalParams) => Promise<void>

Valore della proprietà

(resourceGroupName: string, sessionPoolName: string, options?: ContainerAppsSessionPoolsDeleteOptionalParams) => Promise<void>

beginUpdate

Avviso

Questa API è ora deprecata.

use update instead

beginUpdate: (resourceGroupName: string, sessionPoolName: string, sessionPoolEnvelope: SessionPoolUpdatableProperties, options?: ContainerAppsSessionPoolsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<SessionPool>, SessionPool>>

Valore della proprietà

(resourceGroupName: string, sessionPoolName: string, sessionPoolEnvelope: SessionPoolUpdatableProperties, options?: ContainerAppsSessionPoolsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<SessionPool>, SessionPool>>

beginUpdateAndWait

Avviso

Questa API è ora deprecata.

use update instead

beginUpdateAndWait: (resourceGroupName: string, sessionPoolName: string, sessionPoolEnvelope: SessionPoolUpdatableProperties, options?: ContainerAppsSessionPoolsUpdateOptionalParams) => Promise<SessionPool>

Valore della proprietà

(resourceGroupName: string, sessionPoolName: string, sessionPoolEnvelope: SessionPoolUpdatableProperties, options?: ContainerAppsSessionPoolsUpdateOptionalParams) => Promise<SessionPool>

createOrUpdate

Creare o aggiornare un pool di sessioni con le proprietà specificate.

createOrUpdate: (resourceGroupName: string, sessionPoolName: string, sessionPoolEnvelope: SessionPool, options?: ContainerAppsSessionPoolsCreateOrUpdateOptionalParams) => PollerLike<OperationState<SessionPool>, SessionPool>

Valore della proprietà

(resourceGroupName: string, sessionPoolName: string, sessionPoolEnvelope: SessionPool, options?: ContainerAppsSessionPoolsCreateOrUpdateOptionalParams) => PollerLike<OperationState<SessionPool>, SessionPool>

delete

Eliminare il pool di sessioni con il nome specificato.

delete: (resourceGroupName: string, sessionPoolName: string, options?: ContainerAppsSessionPoolsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, sessionPoolName: string, options?: ContainerAppsSessionPoolsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

fetchMcpServerCredentials

Recuperare le credenziali del server MCP di un pool di sessioni.

fetchMcpServerCredentials: (resourceGroupName: string, sessionPoolName: string, options?: ContainerAppsSessionPoolsFetchMcpServerCredentialsOptionalParams) => Promise<McpServerCredential>

Valore della proprietà

(resourceGroupName: string, sessionPoolName: string, options?: ContainerAppsSessionPoolsFetchMcpServerCredentialsOptionalParams) => Promise<McpServerCredential>

get

Ottenere le proprietà di un pool di sessioni.

get: (resourceGroupName: string, sessionPoolName: string, options?: ContainerAppsSessionPoolsGetOptionalParams) => Promise<SessionPool>

Valore della proprietà

(resourceGroupName: string, sessionPoolName: string, options?: ContainerAppsSessionPoolsGetOptionalParams) => Promise<SessionPool>

listByResourceGroup

Ottenere i pool di sessioni in un determinato gruppo di risorse di una sottoscrizione.

listByResourceGroup: (resourceGroupName: string, options?: ContainerAppsSessionPoolsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SessionPool, SessionPool[], PageSettings>

Valore della proprietà

(resourceGroupName: string, options?: ContainerAppsSessionPoolsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SessionPool, SessionPool[], PageSettings>

listBySubscription

Ottenere i pool di sessioni in una determinata sottoscrizione.

listBySubscription: (options?: ContainerAppsSessionPoolsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SessionPool, SessionPool[], PageSettings>

Valore della proprietà

(options?: ContainerAppsSessionPoolsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<SessionPool, SessionPool[], PageSettings>

rotateMcpServerCredentials

Ruotare e recuperare le credenziali del server MCP ruotate di un pool di sessioni.

rotateMcpServerCredentials: (resourceGroupName: string, sessionPoolName: string, options?: ContainerAppsSessionPoolsRotateMcpServerCredentialsOptionalParams) => Promise<McpServerCredential>

Valore della proprietà

(resourceGroupName: string, sessionPoolName: string, options?: ContainerAppsSessionPoolsRotateMcpServerCredentialsOptionalParams) => Promise<McpServerCredential>

update

Applica patch a un pool di sessioni utilizzando la patch di unione JSON

update: (resourceGroupName: string, sessionPoolName: string, sessionPoolEnvelope: SessionPoolUpdatableProperties, options?: ContainerAppsSessionPoolsUpdateOptionalParams) => PollerLike<OperationState<SessionPool>, SessionPool>

Valore della proprietà

(resourceGroupName: string, sessionPoolName: string, sessionPoolEnvelope: SessionPoolUpdatableProperties, options?: ContainerAppsSessionPoolsUpdateOptionalParams) => PollerLike<OperationState<SessionPool>, SessionPool>