Freigeben über


PrivateLinkScopes interface

Schnittstelle, die privateLinkScopes darstellt.

Methoden

beginDelete(string, string, PrivateLinkScopesDeleteOptionalParams)

Löscht einen Azure Arc PrivateLinkScope.

beginDeleteAndWait(string, string, PrivateLinkScopesDeleteOptionalParams)

Löscht einen Azure Arc PrivateLinkScope.

createOrUpdate(string, string, HybridComputePrivateLinkScope, PrivateLinkScopesCreateOrUpdateOptionalParams)

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

get(string, string, PrivateLinkScopesGetOptionalParams)

Gibt einen Azure Arc PrivateLinkScope zurück.

getValidationDetails(string, string, PrivateLinkScopesGetValidationDetailsOptionalParams)

Gibt die Überprüfungsdetails eines Azure Arc PrivateLinkScope zurück.

getValidationDetailsForMachine(string, string, PrivateLinkScopesGetValidationDetailsForMachineOptionalParams)

Gibt die Überprüfungsdetails 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)

Aktualisiert die Tags eines vorhandenen PrivateLinkScopes. Verwenden Sie zum Aktualisieren anderer Felder die CreateOrUpdate-Methode.

Details zur Methode

beginDelete(string, string, PrivateLinkScopesDeleteOptionalParams)

Löscht einen Azure Arc PrivateLinkScope.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

scopeName

string

Der Name der Azure Arc PrivateLinkScope-Ressource.

options
PrivateLinkScopesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, PrivateLinkScopesDeleteOptionalParams)

Löscht einen Azure Arc PrivateLinkScope.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem 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) einen 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. Bei dem 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 einen 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 einen Azure Arc PrivateLinkScope zurück.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem 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 Überprüfungsdetails 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 Überprüfungsdetails 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. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

machineName

string

Der Name des Zielcomputers, für den die Überprüfungsdetails für den privaten Linkbereich 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. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

Gibt zurück

updateTags(string, string, TagsResource, PrivateLinkScopesUpdateTagsOptionalParams)

Aktualisiert die Tags eines vorhandenen PrivateLinkScopes. Verwenden Sie zum Aktualisieren anderer Felder die CreateOrUpdate-Methode.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

scopeName

string

Der Name der Azure Arc PrivateLinkScope-Ressource.

privateLinkScopeTags
TagsResource

Aktualisierte Taginformationen, die in die PrivateLinkScope-Instanz festgelegt werden sollen.

options
PrivateLinkScopesUpdateTagsOptionalParams

Die Optionsparameter.

Gibt zurück