Compartilhar via


Workspaces interface

Interface que representa um Workspaces.

Métodos

beginCreateOrUpdate(string, string, Workspace, WorkspacesCreateOrUpdateOptionalParams)

Crie ou atualize um workspace.

beginCreateOrUpdateAndWait(string, string, Workspace, WorkspacesCreateOrUpdateOptionalParams)

Crie ou atualize um workspace.

beginDelete(string, string, WorkspacesDeleteOptionalParams)

Exclui um recurso de workspace. Para recuperar o workspace, crie-o novamente com o mesmo nome, na mesma assinatura, grupo de recursos e local. O nome é mantido por 14 dias e não pode ser usado para outro workspace. Para remover completamente o workspace e liberar o nome, use o sinalizador de força.

beginDeleteAndWait(string, string, WorkspacesDeleteOptionalParams)

Exclui um recurso de workspace. Para recuperar o workspace, crie-o novamente com o mesmo nome, na mesma assinatura, grupo de recursos e local. O nome é mantido por 14 dias e não pode ser usado para outro workspace. Para remover completamente o workspace e liberar o nome, use o sinalizador de força.

beginFailback(string, string, WorkspacesFailbackOptionalParams)

Desativa o failover para o workspace especificado.

A operação de failback é assíncrona e pode levar até 30 minutos para ser concluída. O status da operação pode ser verificado usando o operationId retornado na resposta.

beginFailbackAndWait(string, string, WorkspacesFailbackOptionalParams)

Desativa o failover para o workspace especificado.

A operação de failback é assíncrona e pode levar até 30 minutos para ser concluída. O status da operação pode ser verificado usando o operationId retornado na resposta.

beginFailover(string, string, string, WorkspacesFailoverOptionalParams)

Ativa o failover para o workspace especificado.

O local de replicação especificado deve corresponder ao local da replicação habilitada para este workspace. A operação de failover é assíncrona e pode levar até 30 minutos para ser concluída. O status da operação pode ser verificado usando o operationId retornado na resposta.

beginFailoverAndWait(string, string, string, WorkspacesFailoverOptionalParams)

Ativa o failover para o workspace especificado.

O local de replicação especificado deve corresponder ao local da replicação habilitada para este workspace. A operação de failover é assíncrona e pode levar até 30 minutos para ser concluída. O status da operação pode ser verificado usando o operationId retornado na resposta.

beginReconcileNSP(string, string, string, WorkspacesReconcileNSPOptionalParams)

Reconciliar a configuração do perímetro de segurança de rede para o recurso Workspace.

beginReconcileNSPAndWait(string, string, string, WorkspacesReconcileNSPOptionalParams)

Reconciliar a configuração do perímetro de segurança de rede para o recurso Workspace.

get(string, string, WorkspacesGetOptionalParams)

Obtém uma instância de workspace.

getNSP(string, string, string, WorkspacesGetNSPOptionalParams)

Obtém uma configuração de perímetro de segurança de rede.

list(WorkspacesListOptionalParams)

Obtém os workspaces em uma assinatura.

listByResourceGroup(string, WorkspacesListByResourceGroupOptionalParams)

Obtém workspaces em um grupo de recursos.

listNSP(string, string, WorkspacesListNSPOptionalParams)

Obtém uma lista de configurações de NSP para o workspace especificado.

update(string, string, WorkspacePatch, WorkspacesUpdateOptionalParams)

Atualiza um workspace.

Detalhes do método

beginCreateOrUpdate(string, string, Workspace, WorkspacesCreateOrUpdateOptionalParams)

Crie ou atualize um workspace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

workspaceName

string

O nome do workspace.

parameters
Workspace

Os parâmetros necessários para criar ou atualizar um workspace.

options
WorkspacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, Workspace, WorkspacesCreateOrUpdateOptionalParams)

Crie ou atualize um workspace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

workspaceName

string

O nome do workspace.

parameters
Workspace

Os parâmetros necessários para criar ou atualizar um workspace.

options
WorkspacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Workspace>

beginDelete(string, string, WorkspacesDeleteOptionalParams)

Exclui um recurso de workspace. Para recuperar o workspace, crie-o novamente com o mesmo nome, na mesma assinatura, grupo de recursos e local. O nome é mantido por 14 dias e não pode ser usado para outro workspace. Para remover completamente o workspace e liberar o nome, use o sinalizador de força.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

workspaceName

string

O nome do workspace.

options
WorkspacesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, WorkspacesDeleteOptionalParams)

Exclui um recurso de workspace. Para recuperar o workspace, crie-o novamente com o mesmo nome, na mesma assinatura, grupo de recursos e local. O nome é mantido por 14 dias e não pode ser usado para outro workspace. Para remover completamente o workspace e liberar o nome, use o sinalizador de força.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

workspaceName

string

O nome do workspace.

options
WorkspacesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginFailback(string, string, WorkspacesFailbackOptionalParams)

Desativa o failover para o workspace especificado.

A operação de failback é assíncrona e pode levar até 30 minutos para ser concluída. O status da operação pode ser verificado usando o operationId retornado na resposta.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

workspaceName

string

O nome do workspace.

options
WorkspacesFailbackOptionalParams

Os parâmetros de opções.

Retornos

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

beginFailbackAndWait(string, string, WorkspacesFailbackOptionalParams)

Desativa o failover para o workspace especificado.

A operação de failback é assíncrona e pode levar até 30 minutos para ser concluída. O status da operação pode ser verificado usando o operationId retornado na resposta.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

workspaceName

string

O nome do workspace.

options
WorkspacesFailbackOptionalParams

Os parâmetros de opções.

Retornos

beginFailover(string, string, string, WorkspacesFailoverOptionalParams)

Ativa o failover para o workspace especificado.

O local de replicação especificado deve corresponder ao local da replicação habilitada para este workspace. A operação de failover é assíncrona e pode levar até 30 minutos para ser concluída. O status da operação pode ser verificado usando o operationId retornado na resposta.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

location

string

O nome da região do Azure.

workspaceName

string

O nome do workspace.

options
WorkspacesFailoverOptionalParams

Os parâmetros de opções.

Retornos

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

beginFailoverAndWait(string, string, string, WorkspacesFailoverOptionalParams)

Ativa o failover para o workspace especificado.

O local de replicação especificado deve corresponder ao local da replicação habilitada para este workspace. A operação de failover é assíncrona e pode levar até 30 minutos para ser concluída. O status da operação pode ser verificado usando o operationId retornado na resposta.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

location

string

O nome da região do Azure.

workspaceName

string

O nome do workspace.

options
WorkspacesFailoverOptionalParams

Os parâmetros de opções.

Retornos

beginReconcileNSP(string, string, string, WorkspacesReconcileNSPOptionalParams)

Reconciliar a configuração do perímetro de segurança de rede para o recurso Workspace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

workspaceName

string

O nome do workspace.

networkSecurityPerimeterConfigurationName

string

O nome de uma configuração de perímetro de segurança de rede

options
WorkspacesReconcileNSPOptionalParams

Os parâmetros de opções.

Retornos

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

beginReconcileNSPAndWait(string, string, string, WorkspacesReconcileNSPOptionalParams)

Reconciliar a configuração do perímetro de segurança de rede para o recurso Workspace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

workspaceName

string

O nome do workspace.

networkSecurityPerimeterConfigurationName

string

O nome de uma configuração de perímetro de segurança de rede

options
WorkspacesReconcileNSPOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, WorkspacesGetOptionalParams)

Obtém uma instância de workspace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

workspaceName

string

O nome do workspace.

options
WorkspacesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Workspace>

getNSP(string, string, string, WorkspacesGetNSPOptionalParams)

Obtém uma configuração de perímetro de segurança de rede.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

workspaceName

string

O nome do workspace.

networkSecurityPerimeterConfigurationName

string

O nome de uma configuração de perímetro de segurança de rede

options
WorkspacesGetNSPOptionalParams

Os parâmetros de opções.

Retornos

list(WorkspacesListOptionalParams)

Obtém os workspaces em uma assinatura.

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

Parâmetros

options
WorkspacesListOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, WorkspacesListByResourceGroupOptionalParams)

Obtém workspaces em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
WorkspacesListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listNSP(string, string, WorkspacesListNSPOptionalParams)

Obtém uma lista de configurações de NSP para o workspace especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

workspaceName

string

O nome do workspace.

options
WorkspacesListNSPOptionalParams

Os parâmetros de opções.

Retornos

update(string, string, WorkspacePatch, WorkspacesUpdateOptionalParams)

Atualiza um workspace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

workspaceName

string

O nome do workspace.

parameters
WorkspacePatch

Os parâmetros necessários para corrigir um workspace.

options
WorkspacesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Workspace>