Dela via


Workspaces interface

Gränssnitt som representerar en arbetsyta.

Metoder

beginCreateOrUpdate(string, string, Workspace, WorkspacesCreateOrUpdateOptionalParams)

Skapa eller uppdatera en arbetsyta.

beginCreateOrUpdateAndWait(string, string, Workspace, WorkspacesCreateOrUpdateOptionalParams)

Skapa eller uppdatera en arbetsyta.

beginDelete(string, string, WorkspacesDeleteOptionalParams)

Tar bort en arbetsyteresurs. Om du vill återställa arbetsytan skapar du den igen med samma namn i samma prenumeration, resursgrupp och plats. Namnet behålls i 14 dagar och kan inte användas för en annan arbetsyta. Om du vill ta bort arbetsytan helt och släppa namnet använder du force-flaggan.

beginDeleteAndWait(string, string, WorkspacesDeleteOptionalParams)

Tar bort en arbetsyteresurs. Om du vill återställa arbetsytan skapar du den igen med samma namn i samma prenumeration, resursgrupp och plats. Namnet behålls i 14 dagar och kan inte användas för en annan arbetsyta. Om du vill ta bort arbetsytan helt och släppa namnet använder du force-flaggan.

beginFailback(string, string, WorkspacesFailbackOptionalParams)

Inaktiverar redundans för den angivna arbetsytan.

Återställningen efter fel är asynkron och kan ta upp till 30 minuter att slutföra. Statusen för åtgärden kan kontrolleras med hjälp av operationId som returneras i svaret.

beginFailbackAndWait(string, string, WorkspacesFailbackOptionalParams)

Inaktiverar redundans för den angivna arbetsytan.

Återställningen efter fel är asynkron och kan ta upp till 30 minuter att slutföra. Statusen för åtgärden kan kontrolleras med hjälp av operationId som returneras i svaret.

beginFailover(string, string, string, WorkspacesFailoverOptionalParams)

Aktiverar redundans för den angivna arbetsytan.

Den angivna replikeringsplatsen måste matcha platsen för den aktiverade replikeringen för den här arbetsytan. Redundansväxlingen är asynkron och kan ta upp till 30 minuter att slutföra. Statusen för åtgärden kan kontrolleras med hjälp av operationId som returneras i svaret.

beginFailoverAndWait(string, string, string, WorkspacesFailoverOptionalParams)

Aktiverar redundans för den angivna arbetsytan.

Den angivna replikeringsplatsen måste matcha platsen för den aktiverade replikeringen för den här arbetsytan. Redundansväxlingen är asynkron och kan ta upp till 30 minuter att slutföra. Statusen för åtgärden kan kontrolleras med hjälp av operationId som returneras i svaret.

beginReconcileNSP(string, string, string, WorkspacesReconcileNSPOptionalParams)

Stäm av perimeterkonfigurationen för nätverkssäkerhet för arbetsyteresursen.

beginReconcileNSPAndWait(string, string, string, WorkspacesReconcileNSPOptionalParams)

Stäm av perimeterkonfigurationen för nätverkssäkerhet för arbetsyteresursen.

get(string, string, WorkspacesGetOptionalParams)

Hämtar en instans av arbetsytan.

getNSP(string, string, string, WorkspacesGetNSPOptionalParams)

Hämtar en perimeterkonfiguration för nätverkssäkerhet.

list(WorkspacesListOptionalParams)

Hämtar arbetsytorna i en prenumeration.

listByResourceGroup(string, WorkspacesListByResourceGroupOptionalParams)

Hämtar arbetsytor i en resursgrupp.

listNSP(string, string, WorkspacesListNSPOptionalParams)

Hämtar en lista över NSP-konfigurationer för den angivna arbetsytan.

update(string, string, WorkspacePatch, WorkspacesUpdateOptionalParams)

Uppdaterar en arbetsyta.

Metoddetaljer

beginCreateOrUpdate(string, string, Workspace, WorkspacesCreateOrUpdateOptionalParams)

Skapa eller uppdatera en arbetsyta.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

workspaceName

string

Namnet på arbetsytan.

parameters
Workspace

De parametrar som krävs för att skapa eller uppdatera en arbetsyta.

options
WorkspacesCreateOrUpdateOptionalParams

Alternativparametrarna.

Returnerar

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

beginCreateOrUpdateAndWait(string, string, Workspace, WorkspacesCreateOrUpdateOptionalParams)

Skapa eller uppdatera en arbetsyta.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

workspaceName

string

Namnet på arbetsytan.

parameters
Workspace

De parametrar som krävs för att skapa eller uppdatera en arbetsyta.

options
WorkspacesCreateOrUpdateOptionalParams

Alternativparametrarna.

Returnerar

Promise<Workspace>

beginDelete(string, string, WorkspacesDeleteOptionalParams)

Tar bort en arbetsyteresurs. Om du vill återställa arbetsytan skapar du den igen med samma namn i samma prenumeration, resursgrupp och plats. Namnet behålls i 14 dagar och kan inte användas för en annan arbetsyta. Om du vill ta bort arbetsytan helt och släppa namnet använder du force-flaggan.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

workspaceName

string

Namnet på arbetsytan.

options
WorkspacesDeleteOptionalParams

Alternativparametrarna.

Returnerar

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

beginDeleteAndWait(string, string, WorkspacesDeleteOptionalParams)

Tar bort en arbetsyteresurs. Om du vill återställa arbetsytan skapar du den igen med samma namn i samma prenumeration, resursgrupp och plats. Namnet behålls i 14 dagar och kan inte användas för en annan arbetsyta. Om du vill ta bort arbetsytan helt och släppa namnet använder du force-flaggan.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

workspaceName

string

Namnet på arbetsytan.

options
WorkspacesDeleteOptionalParams

Alternativparametrarna.

Returnerar

Promise<void>

beginFailback(string, string, WorkspacesFailbackOptionalParams)

Inaktiverar redundans för den angivna arbetsytan.

Återställningen efter fel är asynkron och kan ta upp till 30 minuter att slutföra. Statusen för åtgärden kan kontrolleras med hjälp av operationId som returneras i svaret.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

workspaceName

string

Namnet på arbetsytan.

options
WorkspacesFailbackOptionalParams

Alternativparametrarna.

Returnerar

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

beginFailbackAndWait(string, string, WorkspacesFailbackOptionalParams)

Inaktiverar redundans för den angivna arbetsytan.

Återställningen efter fel är asynkron och kan ta upp till 30 minuter att slutföra. Statusen för åtgärden kan kontrolleras med hjälp av operationId som returneras i svaret.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

workspaceName

string

Namnet på arbetsytan.

options
WorkspacesFailbackOptionalParams

Alternativparametrarna.

Returnerar

beginFailover(string, string, string, WorkspacesFailoverOptionalParams)

Aktiverar redundans för den angivna arbetsytan.

Den angivna replikeringsplatsen måste matcha platsen för den aktiverade replikeringen för den här arbetsytan. Redundansväxlingen är asynkron och kan ta upp till 30 minuter att slutföra. Statusen för åtgärden kan kontrolleras med hjälp av operationId som returneras i svaret.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

location

string

Namnet på Azure-regionen.

workspaceName

string

Namnet på arbetsytan.

options
WorkspacesFailoverOptionalParams

Alternativparametrarna.

Returnerar

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

beginFailoverAndWait(string, string, string, WorkspacesFailoverOptionalParams)

Aktiverar redundans för den angivna arbetsytan.

Den angivna replikeringsplatsen måste matcha platsen för den aktiverade replikeringen för den här arbetsytan. Redundansväxlingen är asynkron och kan ta upp till 30 minuter att slutföra. Statusen för åtgärden kan kontrolleras med hjälp av operationId som returneras i svaret.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

location

string

Namnet på Azure-regionen.

workspaceName

string

Namnet på arbetsytan.

options
WorkspacesFailoverOptionalParams

Alternativparametrarna.

Returnerar

beginReconcileNSP(string, string, string, WorkspacesReconcileNSPOptionalParams)

Stäm av perimeterkonfigurationen för nätverkssäkerhet för arbetsyteresursen.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

workspaceName

string

Namnet på arbetsytan.

networkSecurityPerimeterConfigurationName

string

Namnet på en perimeterkonfiguration för nätverkssäkerhet

options
WorkspacesReconcileNSPOptionalParams

Alternativparametrarna.

Returnerar

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

beginReconcileNSPAndWait(string, string, string, WorkspacesReconcileNSPOptionalParams)

Stäm av perimeterkonfigurationen för nätverkssäkerhet för arbetsyteresursen.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

workspaceName

string

Namnet på arbetsytan.

networkSecurityPerimeterConfigurationName

string

Namnet på en perimeterkonfiguration för nätverkssäkerhet

options
WorkspacesReconcileNSPOptionalParams

Alternativparametrarna.

Returnerar

get(string, string, WorkspacesGetOptionalParams)

Hämtar en instans av arbetsytan.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

workspaceName

string

Namnet på arbetsytan.

options
WorkspacesGetOptionalParams

Alternativparametrarna.

Returnerar

Promise<Workspace>

getNSP(string, string, string, WorkspacesGetNSPOptionalParams)

Hämtar en perimeterkonfiguration för nätverkssäkerhet.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

workspaceName

string

Namnet på arbetsytan.

networkSecurityPerimeterConfigurationName

string

Namnet på en perimeterkonfiguration för nätverkssäkerhet

options
WorkspacesGetNSPOptionalParams

Alternativparametrarna.

Returnerar

list(WorkspacesListOptionalParams)

Hämtar arbetsytorna i en prenumeration.

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

Parametrar

options
WorkspacesListOptionalParams

Alternativparametrarna.

Returnerar

listByResourceGroup(string, WorkspacesListByResourceGroupOptionalParams)

Hämtar arbetsytor i en resursgrupp.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

options
WorkspacesListByResourceGroupOptionalParams

Alternativparametrarna.

Returnerar

listNSP(string, string, WorkspacesListNSPOptionalParams)

Hämtar en lista över NSP-konfigurationer för den angivna arbetsytan.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

workspaceName

string

Namnet på arbetsytan.

options
WorkspacesListNSPOptionalParams

Alternativparametrarna.

Returnerar

update(string, string, WorkspacePatch, WorkspacesUpdateOptionalParams)

Uppdaterar en arbetsyta.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

workspaceName

string

Namnet på arbetsytan.

parameters
WorkspacePatch

De parametrar som krävs för att korrigera en arbetsyta.

options
WorkspacesUpdateOptionalParams

Alternativparametrarna.

Returnerar

Promise<Workspace>