Condividi tramite


PrivateLinkScopes interface

Interfaccia che rappresenta un oggetto PrivateLinkScopes.

Metodi

beginDelete(string, string, PrivateLinkScopesDeleteOptionalParams)

Elimina un oggetto PrivateLinkScope di Azure Arc.

beginDeleteAndWait(string, string, PrivateLinkScopesDeleteOptionalParams)

Elimina un oggetto PrivateLinkScope di Azure Arc.

createOrUpdate(string, string, HybridComputePrivateLinkScope, PrivateLinkScopesCreateOrUpdateOptionalParams)

Crea (o aggiorna) un oggetto PrivateLinkScope di Azure Arc. Nota: non è possibile specificare un valore diverso per InstrumentationKey o AppId nell'operazione Put.

get(string, string, PrivateLinkScopesGetOptionalParams)

Restituisce un oggetto PrivateLinkScope di Azure Arc.

getValidationDetails(string, string, PrivateLinkScopesGetValidationDetailsOptionalParams)

Restituisce i dettagli di convalida di Azure Arc PrivateLinkScope.

getValidationDetailsForMachine(string, string, PrivateLinkScopesGetValidationDetailsForMachineOptionalParams)

Restituisce i dettagli di convalida di Azure Arc PrivateLinkScope per un determinato computer.

list(PrivateLinkScopesListOptionalParams)

Ottiene un elenco di tutti i PrivateLinkScope di Azure Arc all'interno di una sottoscrizione.

listByResourceGroup(string, PrivateLinkScopesListByResourceGroupOptionalParams)

Ottiene un elenco di PrivateLinkScopes di Azure Arc all'interno di un gruppo di risorse.

updateTags(string, string, TagsResource, PrivateLinkScopesUpdateTagsOptionalParams)

Aggiorna i tag di PrivateLinkScope esistenti. Per aggiornare altri campi, utilizzare il metodo CreateOrUpdate.

Dettagli metodo

beginDelete(string, string, PrivateLinkScopesDeleteOptionalParams)

Elimina un oggetto PrivateLinkScope di Azure Arc.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

scopeName

string

Nome della risorsa PrivateLinkScope di Azure Arc.

options
PrivateLinkScopesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, PrivateLinkScopesDeleteOptionalParams)

Elimina un oggetto PrivateLinkScope di Azure Arc.

function beginDeleteAndWait(resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

scopeName

string

Nome della risorsa PrivateLinkScope di Azure Arc.

options
PrivateLinkScopesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

createOrUpdate(string, string, HybridComputePrivateLinkScope, PrivateLinkScopesCreateOrUpdateOptionalParams)

Crea (o aggiorna) un oggetto PrivateLinkScope di Azure Arc. Nota: non è possibile specificare un valore diverso per InstrumentationKey o AppId nell'operazione Put.

function createOrUpdate(resourceGroupName: string, scopeName: string, parameters: HybridComputePrivateLinkScope, options?: PrivateLinkScopesCreateOrUpdateOptionalParams): Promise<HybridComputePrivateLinkScope>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

scopeName

string

Nome della risorsa PrivateLinkScope di Azure Arc.

parameters
HybridComputePrivateLinkScope

Proprietà che devono essere specificate per creare o aggiornare azure Arc per server e cluster PrivateLinkScope.

options
PrivateLinkScopesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, PrivateLinkScopesGetOptionalParams)

Restituisce un oggetto PrivateLinkScope di Azure Arc.

function get(resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesGetOptionalParams): Promise<HybridComputePrivateLinkScope>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

scopeName

string

Nome della risorsa PrivateLinkScope di Azure Arc.

options
PrivateLinkScopesGetOptionalParams

Parametri delle opzioni.

Restituisce

getValidationDetails(string, string, PrivateLinkScopesGetValidationDetailsOptionalParams)

Restituisce i dettagli di convalida di Azure Arc PrivateLinkScope.

function getValidationDetails(location: string, privateLinkScopeId: string, options?: PrivateLinkScopesGetValidationDetailsOptionalParams): Promise<PrivateLinkScopeValidationDetails>

Parametri

location

string

Posizione della risorsa di destinazione.

privateLinkScopeId

string

ID (GUID) della risorsa PrivateLinkScope di Azure Arc.

options
PrivateLinkScopesGetValidationDetailsOptionalParams

Parametri delle opzioni.

Restituisce

getValidationDetailsForMachine(string, string, PrivateLinkScopesGetValidationDetailsForMachineOptionalParams)

Restituisce i dettagli di convalida di Azure Arc PrivateLinkScope per un determinato computer.

function getValidationDetailsForMachine(resourceGroupName: string, machineName: string, options?: PrivateLinkScopesGetValidationDetailsForMachineOptionalParams): Promise<PrivateLinkScopeValidationDetails>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

machineName

string

Nome del computer di destinazione per cui ottenere i dettagli di convalida dell'ambito del collegamento privato.

Restituisce

list(PrivateLinkScopesListOptionalParams)

Ottiene un elenco di tutti i PrivateLinkScope di Azure Arc all'interno di una sottoscrizione.

function list(options?: PrivateLinkScopesListOptionalParams): PagedAsyncIterableIterator<HybridComputePrivateLinkScope, HybridComputePrivateLinkScope[], PageSettings>

Parametri

options
PrivateLinkScopesListOptionalParams

Parametri delle opzioni.

Restituisce

listByResourceGroup(string, PrivateLinkScopesListByResourceGroupOptionalParams)

Ottiene un elenco di PrivateLinkScopes di Azure Arc all'interno di un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

options
PrivateLinkScopesListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce

updateTags(string, string, TagsResource, PrivateLinkScopesUpdateTagsOptionalParams)

Aggiorna i tag di PrivateLinkScope esistenti. Per aggiornare altri campi, utilizzare il metodo CreateOrUpdate.

function updateTags(resourceGroupName: string, scopeName: string, privateLinkScopeTags: TagsResource, options?: PrivateLinkScopesUpdateTagsOptionalParams): Promise<HybridComputePrivateLinkScope>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome non fa distinzione tra maiuscole e minuscole.

scopeName

string

Nome della risorsa PrivateLinkScope di Azure Arc.

privateLinkScopeTags
TagsResource

Aggiornamento delle informazioni sui tag da impostare nell'istanza di PrivateLinkScope.

options
PrivateLinkScopesUpdateTagsOptionalParams

Parametri delle opzioni.

Restituisce