Workspaces interface

Interface représentant un espace de travail.

Méthodes

beginCreateOrUpdate(string, string, Workspace, WorkspacesCreateOrUpdateOptionalParams)

Créez ou mettez à jour un espace de travail.

beginCreateOrUpdateAndWait(string, string, Workspace, WorkspacesCreateOrUpdateOptionalParams)

Créez ou mettez à jour un espace de travail.

beginDelete(string, string, WorkspacesDeleteOptionalParams)

Supprime une ressource d’espace de travail. Pour récupérer l’espace de travail, créez-le de nouveau avec le même nom, dans le même abonnement, le même groupe de ressources et l’emplacement. Le nom est conservé pendant 14 jours et ne peut pas être utilisé pour un autre espace de travail. Pour supprimer complètement l’espace de travail et libérer le nom, utilisez l’indicateur de force.

beginDeleteAndWait(string, string, WorkspacesDeleteOptionalParams)

Supprime une ressource d’espace de travail. Pour récupérer l’espace de travail, créez-le de nouveau avec le même nom, dans le même abonnement, le même groupe de ressources et l’emplacement. Le nom est conservé pendant 14 jours et ne peut pas être utilisé pour un autre espace de travail. Pour supprimer complètement l’espace de travail et libérer le nom, utilisez l’indicateur de force.

beginFailback(string, string, WorkspacesFailbackOptionalParams)

Désactive le basculement pour l’espace de travail spécifié.

L’opération de restauration automatique est asynchrone et peut prendre jusqu’à 30 minutes. L’état de l’opération peut être vérifié à l’aide de l’operationId renvoyé dans la réponse.

beginFailbackAndWait(string, string, WorkspacesFailbackOptionalParams)

Désactive le basculement pour l’espace de travail spécifié.

L’opération de restauration automatique est asynchrone et peut prendre jusqu’à 30 minutes. L’état de l’opération peut être vérifié à l’aide de l’operationId renvoyé dans la réponse.

beginFailover(string, string, string, WorkspacesFailoverOptionalParams)

Active le basculement pour l’espace de travail spécifié.

L’emplacement de réplication spécifié doit correspondre à l’emplacement de la réplication activée pour cet espace de travail. L’opération de basculement est asynchrone et peut prendre jusqu’à 30 minutes. L’état de l’opération peut être vérifié à l’aide de l’operationId renvoyé dans la réponse.

beginFailoverAndWait(string, string, string, WorkspacesFailoverOptionalParams)

Active le basculement pour l’espace de travail spécifié.

L’emplacement de réplication spécifié doit correspondre à l’emplacement de la réplication activée pour cet espace de travail. L’opération de basculement est asynchrone et peut prendre jusqu’à 30 minutes. L’état de l’opération peut être vérifié à l’aide de l’operationId renvoyé dans la réponse.

beginReconcileNSP(string, string, string, WorkspacesReconcileNSPOptionalParams)

Réconciliez la configuration du périmètre de sécurité réseau pour la ressource Espace de travail.

beginReconcileNSPAndWait(string, string, string, WorkspacesReconcileNSPOptionalParams)

Réconciliez la configuration du périmètre de sécurité réseau pour la ressource Espace de travail.

get(string, string, WorkspacesGetOptionalParams)

Obtient une instance d’espace de travail.

getNSP(string, string, string, WorkspacesGetNSPOptionalParams)

Obtient une configuration de périmètre de sécurité réseau.

list(WorkspacesListOptionalParams)

Obtient les espaces de travail d’un abonnement.

listByResourceGroup(string, WorkspacesListByResourceGroupOptionalParams)

Obtient des espaces de travail dans un groupe de ressources.

listNSP(string, string, WorkspacesListNSPOptionalParams)

Obtient la liste des configurations NSP pour l’espace de travail spécifié.

update(string, string, WorkspacePatch, WorkspacesUpdateOptionalParams)

Met à jour un espace de travail.

Détails de la méthode

beginCreateOrUpdate(string, string, Workspace, WorkspacesCreateOrUpdateOptionalParams)

Créez ou mettez à jour un espace de travail.

function beginCreateOrUpdate(resourceGroupName: string, workspaceName: string, parameters: Workspace, options?: WorkspacesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Workspace>, Workspace>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

parameters
Workspace

Paramètres requis pour créer ou mettre à jour un espace de travail.

options
WorkspacesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<Workspace>, Workspace>>

beginCreateOrUpdateAndWait(string, string, Workspace, WorkspacesCreateOrUpdateOptionalParams)

Créez ou mettez à jour un espace de travail.

function beginCreateOrUpdateAndWait(resourceGroupName: string, workspaceName: string, parameters: Workspace, options?: WorkspacesCreateOrUpdateOptionalParams): Promise<Workspace>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

parameters
Workspace

Paramètres requis pour créer ou mettre à jour un espace de travail.

options
WorkspacesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Workspace>

beginDelete(string, string, WorkspacesDeleteOptionalParams)

Supprime une ressource d’espace de travail. Pour récupérer l’espace de travail, créez-le de nouveau avec le même nom, dans le même abonnement, le même groupe de ressources et l’emplacement. Le nom est conservé pendant 14 jours et ne peut pas être utilisé pour un autre espace de travail. Pour supprimer complètement l’espace de travail et libérer le nom, utilisez l’indicateur de force.

function beginDelete(resourceGroupName: string, workspaceName: string, options?: WorkspacesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

options
WorkspacesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, WorkspacesDeleteOptionalParams)

Supprime une ressource d’espace de travail. Pour récupérer l’espace de travail, créez-le de nouveau avec le même nom, dans le même abonnement, le même groupe de ressources et l’emplacement. Le nom est conservé pendant 14 jours et ne peut pas être utilisé pour un autre espace de travail. Pour supprimer complètement l’espace de travail et libérer le nom, utilisez l’indicateur de force.

function beginDeleteAndWait(resourceGroupName: string, workspaceName: string, options?: WorkspacesDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

options
WorkspacesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginFailback(string, string, WorkspacesFailbackOptionalParams)

Désactive le basculement pour l’espace de travail spécifié.

L’opération de restauration automatique est asynchrone et peut prendre jusqu’à 30 minutes. L’état de l’opération peut être vérifié à l’aide de l’operationId renvoyé dans la réponse.

function beginFailback(resourceGroupName: string, workspaceName: string, options?: WorkspacesFailbackOptionalParams): Promise<SimplePollerLike<OperationState<WorkspacesFailbackHeaders>, WorkspacesFailbackHeaders>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

options
WorkspacesFailbackOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<WorkspacesFailbackHeaders>, WorkspacesFailbackHeaders>>

beginFailbackAndWait(string, string, WorkspacesFailbackOptionalParams)

Désactive le basculement pour l’espace de travail spécifié.

L’opération de restauration automatique est asynchrone et peut prendre jusqu’à 30 minutes. L’état de l’opération peut être vérifié à l’aide de l’operationId renvoyé dans la réponse.

function beginFailbackAndWait(resourceGroupName: string, workspaceName: string, options?: WorkspacesFailbackOptionalParams): Promise<WorkspacesFailbackHeaders>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

options
WorkspacesFailbackOptionalParams

Paramètres d’options.

Retours

beginFailover(string, string, string, WorkspacesFailoverOptionalParams)

Active le basculement pour l’espace de travail spécifié.

L’emplacement de réplication spécifié doit correspondre à l’emplacement de la réplication activée pour cet espace de travail. L’opération de basculement est asynchrone et peut prendre jusqu’à 30 minutes. L’état de l’opération peut être vérifié à l’aide de l’operationId renvoyé dans la réponse.

function beginFailover(resourceGroupName: string, location: string, workspaceName: string, options?: WorkspacesFailoverOptionalParams): Promise<SimplePollerLike<OperationState<WorkspacesFailoverHeaders>, WorkspacesFailoverHeaders>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

location

string

Nom de la région Azure.

workspaceName

string

Nom de l’espace de travail.

options
WorkspacesFailoverOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<WorkspacesFailoverHeaders>, WorkspacesFailoverHeaders>>

beginFailoverAndWait(string, string, string, WorkspacesFailoverOptionalParams)

Active le basculement pour l’espace de travail spécifié.

L’emplacement de réplication spécifié doit correspondre à l’emplacement de la réplication activée pour cet espace de travail. L’opération de basculement est asynchrone et peut prendre jusqu’à 30 minutes. L’état de l’opération peut être vérifié à l’aide de l’operationId renvoyé dans la réponse.

function beginFailoverAndWait(resourceGroupName: string, location: string, workspaceName: string, options?: WorkspacesFailoverOptionalParams): Promise<WorkspacesFailoverHeaders>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

location

string

Nom de la région Azure.

workspaceName

string

Nom de l’espace de travail.

options
WorkspacesFailoverOptionalParams

Paramètres d’options.

Retours

beginReconcileNSP(string, string, string, WorkspacesReconcileNSPOptionalParams)

Réconciliez la configuration du périmètre de sécurité réseau pour la ressource Espace de travail.

function beginReconcileNSP(resourceGroupName: string, workspaceName: string, networkSecurityPerimeterConfigurationName: string, options?: WorkspacesReconcileNSPOptionalParams): Promise<SimplePollerLike<OperationState<WorkspacesReconcileNSPHeaders>, WorkspacesReconcileNSPHeaders>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

networkSecurityPerimeterConfigurationName

string

Nom de la configuration d’un périmètre de sécurité réseau

options
WorkspacesReconcileNSPOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<WorkspacesReconcileNSPHeaders>, WorkspacesReconcileNSPHeaders>>

beginReconcileNSPAndWait(string, string, string, WorkspacesReconcileNSPOptionalParams)

Réconciliez la configuration du périmètre de sécurité réseau pour la ressource Espace de travail.

function beginReconcileNSPAndWait(resourceGroupName: string, workspaceName: string, networkSecurityPerimeterConfigurationName: string, options?: WorkspacesReconcileNSPOptionalParams): Promise<WorkspacesReconcileNSPHeaders>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

networkSecurityPerimeterConfigurationName

string

Nom de la configuration d’un périmètre de sécurité réseau

options
WorkspacesReconcileNSPOptionalParams

Paramètres d’options.

Retours

get(string, string, WorkspacesGetOptionalParams)

Obtient une instance d’espace de travail.

function get(resourceGroupName: string, workspaceName: string, options?: WorkspacesGetOptionalParams): Promise<Workspace>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

options
WorkspacesGetOptionalParams

Paramètres d’options.

Retours

Promise<Workspace>

getNSP(string, string, string, WorkspacesGetNSPOptionalParams)

Obtient une configuration de périmètre de sécurité réseau.

function getNSP(resourceGroupName: string, workspaceName: string, networkSecurityPerimeterConfigurationName: string, options?: WorkspacesGetNSPOptionalParams): Promise<NetworkSecurityPerimeterConfiguration>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

networkSecurityPerimeterConfigurationName

string

Nom de la configuration d’un périmètre de sécurité réseau

options
WorkspacesGetNSPOptionalParams

Paramètres d’options.

Retours

list(WorkspacesListOptionalParams)

Obtient les espaces de travail d’un abonnement.

function list(options?: WorkspacesListOptionalParams): PagedAsyncIterableIterator<Workspace, Workspace[], PageSettings>

Paramètres

options
WorkspacesListOptionalParams

Paramètres d’options.

Retours

listByResourceGroup(string, WorkspacesListByResourceGroupOptionalParams)

Obtient des espaces de travail dans un groupe de ressources.

function listByResourceGroup(resourceGroupName: string, options?: WorkspacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Workspace, Workspace[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

options
WorkspacesListByResourceGroupOptionalParams

Paramètres d’options.

Retours

listNSP(string, string, WorkspacesListNSPOptionalParams)

Obtient la liste des configurations NSP pour l’espace de travail spécifié.

function listNSP(resourceGroupName: string, workspaceName: string, options?: WorkspacesListNSPOptionalParams): PagedAsyncIterableIterator<NetworkSecurityPerimeterConfiguration, NetworkSecurityPerimeterConfiguration[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

options
WorkspacesListNSPOptionalParams

Paramètres d’options.

Retours

update(string, string, WorkspacePatch, WorkspacesUpdateOptionalParams)

Met à jour un espace de travail.

function update(resourceGroupName: string, workspaceName: string, parameters: WorkspacePatch, options?: WorkspacesUpdateOptionalParams): Promise<Workspace>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

workspaceName

string

Nom de l’espace de travail.

parameters
WorkspacePatch

Paramètres requis pour corriger un espace de travail.

options
WorkspacesUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Workspace>