Freigeben über


CustomLocations interface

Schnittstelle, die eine CustomLocations darstellt.

Methoden

beginCreateOrUpdate(string, string, CustomLocation, CustomLocationsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert einen benutzerdefinierten Speicherort in der angegebenen Abonnement- und Ressourcengruppe.

beginCreateOrUpdateAndWait(string, string, CustomLocation, CustomLocationsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert einen benutzerdefinierten Speicherort in der angegebenen Abonnement- und Ressourcengruppe.

beginDelete(string, string, CustomLocationsDeleteOptionalParams)

Löscht den benutzerdefinierten Speicherort mit dem angegebenen Ressourcennamen, der Ressourcengruppe und der Abonnement-ID.

beginDeleteAndWait(string, string, CustomLocationsDeleteOptionalParams)

Löscht den benutzerdefinierten Speicherort mit dem angegebenen Ressourcennamen, der Ressourcengruppe und der Abonnement-ID.

findTargetResourceGroup(string, string, CustomLocationFindTargetResourceGroupProperties, CustomLocationsFindTargetResourceGroupOptionalParams)

Gibt die Zielressourcengruppe zurück, die den Ressourcensynchronisierungsregeln des benutzerdefinierten Speicherorts zugeordnet ist, die den Regeln entsprechen, die mit der Anforderung für die Zielressourcengruppe übergeben werden.

get(string, string, CustomLocationsGetOptionalParams)

Ruft die Details der customLocation mit einer angegebenen Ressourcengruppe und einem angegebenen Namen ab.

listByResourceGroup(string, CustomLocationsListByResourceGroupOptionalParams)

Ruft eine Liste der benutzerdefinierten Speicherorte in der angegebenen Abonnement- und Ressourcengruppe ab. Der Vorgang gibt Die Eigenschaften der einzelnen benutzerdefinierten Speicherorte zurück.

listBySubscription(CustomLocationsListBySubscriptionOptionalParams)

Ruft eine Liste der benutzerdefinierten Speicherorte im angegebenen Abonnement ab. Der Vorgang gibt Eigenschaften der einzelnen benutzerdefinierten Speicherorte zurück.

listEnabledResourceTypes(string, string, CustomLocationsListEnabledResourceTypesOptionalParams)

Ruft die Liste der aktivierten Ressourcentypen ab.

listOperations(CustomLocationsListOperationsOptionalParams)

Listet alle verfügbaren Vorgänge für benutzerdefinierte Speicherorte auf.

update(string, string, CustomLocationsUpdateOptionalParams)

Aktualisiert einen benutzerdefinierten Speicherort mit dem angegebenen Ressourcennamen in der angegebenen Ressourcengruppe und dem angegebenen Abonnement.

Details zur Methode

beginCreateOrUpdate(string, string, CustomLocation, CustomLocationsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert einen benutzerdefinierten Speicherort in der angegebenen Abonnement- und Ressourcengruppe.

function beginCreateOrUpdate(resourceGroupName: string, resourceName: string, parameters: CustomLocation, options?: CustomLocationsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<CustomLocation>, CustomLocation>>

Parameter

resourceGroupName

string

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

resourceName

string

Name der benutzerdefinierten Speicherorte.

parameters
CustomLocation

Parameter, die zum Erstellen oder Aktualisieren eines benutzerdefinierten Speicherorts bereitgestellt werden.

options
CustomLocationsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, CustomLocation, CustomLocationsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert einen benutzerdefinierten Speicherort in der angegebenen Abonnement- und Ressourcengruppe.

function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceName: string, parameters: CustomLocation, options?: CustomLocationsCreateOrUpdateOptionalParams): Promise<CustomLocation>

Parameter

resourceGroupName

string

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

resourceName

string

Name der benutzerdefinierten Speicherorte.

parameters
CustomLocation

Parameter, die zum Erstellen oder Aktualisieren eines benutzerdefinierten Speicherorts bereitgestellt werden.

options
CustomLocationsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<CustomLocation>

beginDelete(string, string, CustomLocationsDeleteOptionalParams)

Löscht den benutzerdefinierten Speicherort mit dem angegebenen Ressourcennamen, der Ressourcengruppe und der Abonnement-ID.

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

Parameter

resourceGroupName

string

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

resourceName

string

Name der benutzerdefinierten Speicherorte.

options
CustomLocationsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, CustomLocationsDeleteOptionalParams)

Löscht den benutzerdefinierten Speicherort mit dem angegebenen Ressourcennamen, der Ressourcengruppe und der Abonnement-ID.

function beginDeleteAndWait(resourceGroupName: string, resourceName: string, options?: CustomLocationsDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

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

resourceName

string

Name der benutzerdefinierten Speicherorte.

options
CustomLocationsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

findTargetResourceGroup(string, string, CustomLocationFindTargetResourceGroupProperties, CustomLocationsFindTargetResourceGroupOptionalParams)

Gibt die Zielressourcengruppe zurück, die den Ressourcensynchronisierungsregeln des benutzerdefinierten Speicherorts zugeordnet ist, die den Regeln entsprechen, die mit der Anforderung für die Zielressourcengruppe übergeben werden.

function findTargetResourceGroup(resourceGroupName: string, resourceName: string, parameters: CustomLocationFindTargetResourceGroupProperties, options?: CustomLocationsFindTargetResourceGroupOptionalParams): Promise<CustomLocationFindTargetResourceGroupResult>

Parameter

resourceGroupName

string

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

resourceName

string

Name der benutzerdefinierten Speicherorte.

parameters
CustomLocationFindTargetResourceGroupProperties

Parameter der Anforderung für die Suche nach einer Zielressourcengruppe.

Gibt zurück

get(string, string, CustomLocationsGetOptionalParams)

Ruft die Details der customLocation mit einer angegebenen Ressourcengruppe und einem angegebenen Namen ab.

function get(resourceGroupName: string, resourceName: string, options?: CustomLocationsGetOptionalParams): Promise<CustomLocation>

Parameter

resourceGroupName

string

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

resourceName

string

Name der benutzerdefinierten Speicherorte.

options
CustomLocationsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<CustomLocation>

listByResourceGroup(string, CustomLocationsListByResourceGroupOptionalParams)

Ruft eine Liste der benutzerdefinierten Speicherorte in der angegebenen Abonnement- und Ressourcengruppe ab. Der Vorgang gibt Die Eigenschaften der einzelnen benutzerdefinierten Speicherorte zurück.

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

Parameter

resourceGroupName

string

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

options
CustomLocationsListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück

listBySubscription(CustomLocationsListBySubscriptionOptionalParams)

Ruft eine Liste der benutzerdefinierten Speicherorte im angegebenen Abonnement ab. Der Vorgang gibt Eigenschaften der einzelnen benutzerdefinierten Speicherorte zurück.

function listBySubscription(options?: CustomLocationsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CustomLocation, CustomLocation[], PageSettings>

Parameter

options
CustomLocationsListBySubscriptionOptionalParams

Die Optionsparameter.

Gibt zurück

listEnabledResourceTypes(string, string, CustomLocationsListEnabledResourceTypesOptionalParams)

Ruft die Liste der aktivierten Ressourcentypen ab.

function listEnabledResourceTypes(resourceGroupName: string, resourceName: string, options?: CustomLocationsListEnabledResourceTypesOptionalParams): PagedAsyncIterableIterator<EnabledResourceType, EnabledResourceType[], PageSettings>

Parameter

resourceGroupName

string

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

resourceName

string

Name der benutzerdefinierten Speicherorte.

Gibt zurück

listOperations(CustomLocationsListOperationsOptionalParams)

Listet alle verfügbaren Vorgänge für benutzerdefinierte Speicherorte auf.

function listOperations(options?: CustomLocationsListOperationsOptionalParams): PagedAsyncIterableIterator<CustomLocationOperation, CustomLocationOperation[], PageSettings>

Parameter

options
CustomLocationsListOperationsOptionalParams

Die Optionsparameter.

Gibt zurück

update(string, string, CustomLocationsUpdateOptionalParams)

Aktualisiert einen benutzerdefinierten Speicherort mit dem angegebenen Ressourcennamen in der angegebenen Ressourcengruppe und dem angegebenen Abonnement.

function update(resourceGroupName: string, resourceName: string, options?: CustomLocationsUpdateOptionalParams): Promise<CustomLocation>

Parameter

resourceGroupName

string

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

resourceName

string

Name der benutzerdefinierten Speicherorte.

options
CustomLocationsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<CustomLocation>