Freigeben über


PrivateLinkScopes interface

Schnittstelle, die ein PrivateLinkScopes darstellt.

Methoden

beginDelete(string, string, PrivateLinkScopesDeleteOptionalParams)

Löscht ein Azure Arc PrivateLinkScope.

beginDeleteAndWait(string, string, PrivateLinkScopesDeleteOptionalParams)

Löscht ein Azure Arc PrivateLinkScope.

createOrUpdate(string, string, HybridComputePrivateLinkScope, PrivateLinkScopesCreateOrUpdateOptionalParams)

Erstellt (oder aktualisiert) ein Azure Arc PrivateLinkScope. Hinweis: Sie können keinen anderen Wert für InstrumentationKey oder AppId im Put-Vorgang angeben.

get(string, string, PrivateLinkScopesGetOptionalParams)

Gibt ein Azure Arc PrivateLinkScope zurück.

getValidationDetails(string, string, PrivateLinkScopesGetValidationDetailsOptionalParams)

Gibt die Validierungsdetails eines Azure Arc PrivateLinkScope zurück.

getValidationDetailsForMachine(string, string, PrivateLinkScopesGetValidationDetailsForMachineOptionalParams)

Gibt die Validierungsdetails eines Azure Arc PrivateLinkScope für einen bestimmten Computer zurück.

list(PrivateLinkScopesListOptionalParams)

Ruft eine Liste aller Azure Arc PrivateLinkScopes innerhalb eines Abonnements ab.

listByResourceGroup(string, PrivateLinkScopesListByResourceGroupOptionalParams)

Ruft eine Liste von Azure Arc PrivateLinkScopes innerhalb einer Ressourcengruppe ab.

updateTags(string, string, TagsResource, PrivateLinkScopesUpdateTagsOptionalParams)

Aktualisierungen die Tags eines vorhandenen PrivateLinkScope-Elements. Um andere Felder zu aktualisieren, verwenden Sie die CreateOrUpdate-Methode.

Details zur Methode

beginDelete(string, string, PrivateLinkScopesDeleteOptionalParams)

Löscht ein Azure Arc PrivateLinkScope.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

scopeName

string

Der Name der Azure Arc PrivateLinkScope-Ressource.

options
PrivateLinkScopesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, PrivateLinkScopesDeleteOptionalParams)

Löscht ein Azure Arc PrivateLinkScope.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

scopeName

string

Der Name der Azure Arc PrivateLinkScope-Ressource.

options
PrivateLinkScopesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

createOrUpdate(string, string, HybridComputePrivateLinkScope, PrivateLinkScopesCreateOrUpdateOptionalParams)

Erstellt (oder aktualisiert) ein Azure Arc PrivateLinkScope. Hinweis: Sie können keinen anderen Wert für InstrumentationKey oder AppId im Put-Vorgang angeben.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

scopeName

string

Der Name der Azure Arc PrivateLinkScope-Ressource.

parameters
HybridComputePrivateLinkScope

Eigenschaften, die angegeben werden müssen, um ein Azure Arc für Server und Cluster PrivateLinkScope zu erstellen oder zu aktualisieren.

options
PrivateLinkScopesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

get(string, string, PrivateLinkScopesGetOptionalParams)

Gibt ein Azure Arc PrivateLinkScope zurück.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

scopeName

string

Der Name der Azure Arc PrivateLinkScope-Ressource.

options
PrivateLinkScopesGetOptionalParams

Die Optionsparameter.

Gibt zurück

getValidationDetails(string, string, PrivateLinkScopesGetValidationDetailsOptionalParams)

Gibt die Validierungsdetails eines Azure Arc PrivateLinkScope zurück.

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

Parameter

location

string

Der Speicherort der Zielressource.

privateLinkScopeId

string

Die ID (Guid) der Azure Arc PrivateLinkScope-Ressource.

Gibt zurück

getValidationDetailsForMachine(string, string, PrivateLinkScopesGetValidationDetailsForMachineOptionalParams)

Gibt die Validierungsdetails eines Azure Arc PrivateLinkScope für einen bestimmten Computer zurück.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

machineName

string

Der Name des Zielcomputers, für den die Überprüfungsdetails des Private Link-Bereichs abgerufen werden sollen.

Gibt zurück

list(PrivateLinkScopesListOptionalParams)

Ruft eine Liste aller Azure Arc PrivateLinkScopes innerhalb eines Abonnements ab.

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

Parameter

options
PrivateLinkScopesListOptionalParams

Die Optionsparameter.

Gibt zurück

listByResourceGroup(string, PrivateLinkScopesListByResourceGroupOptionalParams)

Ruft eine Liste von Azure Arc PrivateLinkScopes innerhalb einer Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

Gibt zurück

updateTags(string, string, TagsResource, PrivateLinkScopesUpdateTagsOptionalParams)

Aktualisierungen die Tags eines vorhandenen PrivateLinkScope-Elements. Um andere Felder zu aktualisieren, verwenden Sie die CreateOrUpdate-Methode.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

scopeName

string

Der Name der Azure Arc PrivateLinkScope-Ressource.

privateLinkScopeTags
TagsResource

Die Taginformationen wurden aktualisiert, um sie in der PrivateLinkScope-Instanz festzulegen.

options
PrivateLinkScopesUpdateTagsOptionalParams

Die Optionsparameter.

Gibt zurück