ContainerAppsSessionPoolsOperations interface

Interface représentant une opération ContainerAppsSessionPools.

Propriétés

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
createOrUpdate

Créez ou mettez à jour un pool de sessions avec les propriétés données.

delete

Supprimez le pool de sessions portant le nom donné.

fetchMcpServerCredentials

Récupérez les informations d’identification du serveur MCP d’un pool de sessions.

get

Obtenir les propriétés d’un pool de sessions.

listByResourceGroup

Obtenez les pools de sessions dans un groupe de ressources donné d’un abonnement.

listBySubscription

Obtenez les pools de sessions d’un abonnement donné.

rotateMcpServerCredentials

Effectuez une rotation et récupérez les informations d’identification du serveur MCP pivoté d’un pool de sessions.

update

Correctifs d’un pool de sessions à l’aide de JSON merge patch

Détails de la propriété

beginCreateOrUpdate

Avertissement

Cette API est à présent déconseillée.

use createOrUpdate instead

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

Valeur de propriété

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

beginCreateOrUpdateAndWait

Avertissement

Cette API est à présent déconseillée.

use createOrUpdate instead

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

Valeur de propriété

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

beginDelete

Avertissement

Cette API est à présent déconseillée.

use delete instead

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

Valeur de propriété

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

beginDeleteAndWait

Avertissement

Cette API est à présent déconseillée.

use delete instead

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

Valeur de propriété

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

beginUpdate

Avertissement

Cette API est à présent déconseillée.

use update instead

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

Valeur de propriété

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

beginUpdateAndWait

Avertissement

Cette API est à présent déconseillée.

use update instead

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

Valeur de propriété

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

createOrUpdate

Créez ou mettez à jour un pool de sessions avec les propriétés données.

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

Valeur de propriété

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

delete

Supprimez le pool de sessions portant le nom donné.

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

Valeur de propriété

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

fetchMcpServerCredentials

Récupérez les informations d’identification du serveur MCP d’un pool de sessions.

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

Valeur de propriété

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

get

Obtenir les propriétés d’un pool de sessions.

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

Valeur de propriété

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

listByResourceGroup

Obtenez les pools de sessions dans un groupe de ressources donné d’un abonnement.

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

Valeur de propriété

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

listBySubscription

Obtenez les pools de sessions d’un abonnement donné.

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

Valeur de propriété

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

rotateMcpServerCredentials

Effectuez une rotation et récupérez les informations d’identification du serveur MCP pivoté d’un pool de sessions.

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

Valeur de propriété

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

update

Correctifs d’un pool de sessions à l’aide de JSON merge patch

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

Valeur de propriété

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