Freigeben über


Resources interface

Schnittstelle, die eine Ressource darstellt.

Methoden

beginCreateOrUpdate(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Erstellt eine Ressource.

beginCreateOrUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Erstellt eine Ressource.

beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Erstellen Sie eine Ressource anhand der ID.

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Erstellen Sie eine Ressource anhand der ID.

beginDelete(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

Löscht eine Ressource.

beginDeleteAndWait(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

Löscht eine Ressource.

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

Löscht eine Ressource nach ID.

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

Löscht eine Ressource nach ID.

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Die zu verschiebenden Ressourcen müssen sich in derselben Quellressourcengruppe im verwendeten Quellabonnement befinden. Die Zielressourcengruppe kann sich in einem anderen Abonnement befinden. Beim Verschieben von Ressourcen werden sowohl die Quellgruppe als auch die Zielgruppe für die Dauer des Vorgangs gesperrt. Schreib- und Löschvorgänge werden für die Gruppen blockiert, bis die Verschiebung abgeschlossen ist.

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Die zu verschiebenden Ressourcen müssen sich in derselben Quellressourcengruppe im verwendeten Quellabonnement befinden. Die Zielressourcengruppe kann sich in einem anderen Abonnement befinden. Beim Verschieben von Ressourcen werden sowohl die Quellgruppe als auch die Zielgruppe für die Dauer des Vorgangs gesperrt. Schreib- und Löschvorgänge werden für die Gruppen blockiert, bis die Verschiebung abgeschlossen ist.

beginUpdate(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

Aktualisiert eine Ressource.

beginUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

Aktualisiert eine Ressource.

beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Aktualisiert eine Ressource nach ID.

beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Aktualisiert eine Ressource nach ID.

beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Dieser Vorgang überprüft, ob die angegebenen Ressourcen in das Ziel verschoben werden können. Die zu verschiebenden Ressourcen müssen sich in derselben Quellressourcengruppe im verwendeten Quellabonnement befinden. Die Zielressourcengruppe kann sich in einem anderen Abonnement befinden. Wenn die Überprüfung erfolgreich ist, wird der HTTP-Antwortcode 204 (kein Inhalt) zurückgegeben. Wenn die Überprüfung fehlschlägt, wird der HTTP-Antwortcode 409 (Conflict) mit einer Fehlermeldung zurückgegeben. Rufen Sie die URL im Wert des Location-Headers ab, um das Ergebnis des lange ausgeführten Vorgangs zu überprüfen.

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Dieser Vorgang überprüft, ob die angegebenen Ressourcen in das Ziel verschoben werden können. Die zu verschiebenden Ressourcen müssen sich in derselben Quellressourcengruppe im verwendeten Quellabonnement befinden. Die Zielressourcengruppe kann sich in einem anderen Abonnement befinden. Wenn die Überprüfung erfolgreich ist, wird der HTTP-Antwortcode 204 (kein Inhalt) zurückgegeben. Wenn die Überprüfung fehlschlägt, wird der HTTP-Antwortcode 409 (Conflict) mit einer Fehlermeldung zurückgegeben. Rufen Sie die URL im Wert des Location-Headers ab, um das Ergebnis des lange ausgeführten Vorgangs zu überprüfen.

checkExistence(string, string, string, string, string, string, ResourcesCheckExistenceOptionalParams)

Überprüft, ob eine Ressource vorhanden ist.

checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)

Überprüft anhand der ID, ob eine Ressource vorhanden ist. Diese API funktioniert derzeit nur für einen begrenzten Satz von Ressourcenanbietern. Wenn ein Ressourcenanbieter diese API nicht implementiert, antwortet ARM mit einer 405. Die Alternative besteht dann darin, die GET-API zu verwenden, um nach dem Vorhandensein der Ressource zu suchen.

get(string, string, string, string, string, string, ResourcesGetOptionalParams)

Ruft eine Ressource ab.

getById(string, string, ResourcesGetByIdOptionalParams)

Ruft eine Ressource nach ID ab.

list(ResourcesListOptionalParams)

Rufen Sie alle Ressourcen in einem Abonnement ab.

listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)

Rufen Sie alle Ressourcen für eine Ressourcengruppe ab.

Details zur Methode

beginCreateOrUpdate(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Erstellt eine Ressource.

function beginCreateOrUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>

Parameter

resourceGroupName

string

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

resourceProviderNamespace

string

Der Namespace des Ressourcenanbieters.

parentResourcePath

string

Die übergeordnete Ressourcenidentität.

resourceType

string

Der Ressourcentyp der zu erstellenden Ressource.

resourceName

string

Der Name der zu erstellenden Ressource.

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

parameters
GenericResource

Parameter zum Erstellen oder Aktualisieren der Ressource.

options
ResourcesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Erstellt eine Ressource.

function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<GenericResource>

Parameter

resourceGroupName

string

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

resourceProviderNamespace

string

Der Namespace des Ressourcenanbieters.

parentResourcePath

string

Die übergeordnete Ressourcenidentität.

resourceType

string

Der Ressourcentyp der zu erstellenden Ressource.

resourceName

string

Der Name der zu erstellenden Ressource.

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

parameters
GenericResource

Parameter zum Erstellen oder Aktualisieren der Ressource.

options
ResourcesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<GenericResource>

beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Erstellen Sie eine Ressource anhand der ID.

function beginCreateOrUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>

Parameter

resourceId

string

Die vollqualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps. Verwenden Sie das Format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

parameters
GenericResource

Erstellen oder Aktualisieren von Ressourcenparametern

options
ResourcesCreateOrUpdateByIdOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Erstellen Sie eine Ressource anhand der ID.

function beginCreateOrUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise<GenericResource>

Parameter

resourceId

string

Die vollqualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps. Verwenden Sie das Format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

parameters
GenericResource

Erstellen oder Aktualisieren von Ressourcenparametern

options
ResourcesCreateOrUpdateByIdOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<GenericResource>

beginDelete(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

Löscht eine Ressource.

function beginDelete(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die die zu löschende Ressource enthält. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceProviderNamespace

string

Der Namespace des Ressourcenanbieters.

parentResourcePath

string

Die übergeordnete Ressourcenidentität.

resourceType

string

Der Ressourcentyp.

resourceName

string

Der Name der zu löschenden Ressource.

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

options
ResourcesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

Löscht eine Ressource.

function beginDeleteAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die die zu löschende Ressource enthält. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceProviderNamespace

string

Der Namespace des Ressourcenanbieters.

parentResourcePath

string

Die übergeordnete Ressourcenidentität.

resourceType

string

Der Ressourcentyp.

resourceName

string

Der Name der zu löschenden Ressource.

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

options
ResourcesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

Löscht eine Ressource nach ID.

function beginDeleteById(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceId

string

Die vollqualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps. Verwenden Sie das Format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

options
ResourcesDeleteByIdOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

Löscht eine Ressource nach ID.

function beginDeleteByIdAndWait(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise<void>

Parameter

resourceId

string

Die vollqualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps. Verwenden Sie das Format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

options
ResourcesDeleteByIdOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Die zu verschiebenden Ressourcen müssen sich in derselben Quellressourcengruppe im verwendeten Quellabonnement befinden. Die Zielressourcengruppe kann sich in einem anderen Abonnement befinden. Beim Verschieben von Ressourcen werden sowohl die Quellgruppe als auch die Zielgruppe für die Dauer des Vorgangs gesperrt. Schreib- und Löschvorgänge werden für die Gruppen blockiert, bis die Verschiebung abgeschlossen ist.

function beginMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

sourceResourceGroupName

string

Der Name der Ressourcengruppe aus dem Quellabonnement, das die zu verschiebenden Ressourcen enthält.

parameters
ResourcesMoveInfo

Parameter für das Verschieben von Ressourcen.

options
ResourcesMoveResourcesOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Die zu verschiebenden Ressourcen müssen sich in derselben Quellressourcengruppe im verwendeten Quellabonnement befinden. Die Zielressourcengruppe kann sich in einem anderen Abonnement befinden. Beim Verschieben von Ressourcen werden sowohl die Quellgruppe als auch die Zielgruppe für die Dauer des Vorgangs gesperrt. Schreib- und Löschvorgänge werden für die Gruppen blockiert, bis die Verschiebung abgeschlossen ist.

function beginMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise<void>

Parameter

sourceResourceGroupName

string

Der Name der Ressourcengruppe aus dem Quellabonnement, das die zu verschiebenden Ressourcen enthält.

parameters
ResourcesMoveInfo

Parameter für das Verschieben von Ressourcen.

options
ResourcesMoveResourcesOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginUpdate(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

Aktualisiert eine Ressource.

function beginUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>

Parameter

resourceGroupName

string

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

resourceProviderNamespace

string

Der Namespace des Ressourcenanbieters.

parentResourcePath

string

Die übergeordnete Ressourcenidentität.

resourceType

string

Der Ressourcentyp der zu aktualisierenden Ressource.

resourceName

string

Der Name der zu aktualisierenden Ressource.

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

parameters
GenericResource

Parameter zum Aktualisieren der Ressource.

options
ResourcesUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

Aktualisiert eine Ressource.

function beginUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise<GenericResource>

Parameter

resourceGroupName

string

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

resourceProviderNamespace

string

Der Namespace des Ressourcenanbieters.

parentResourcePath

string

Die übergeordnete Ressourcenidentität.

resourceType

string

Der Ressourcentyp der zu aktualisierenden Ressource.

resourceName

string

Der Name der zu aktualisierenden Ressource.

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

parameters
GenericResource

Parameter zum Aktualisieren der Ressource.

options
ResourcesUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<GenericResource>

beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Aktualisiert eine Ressource nach ID.

function beginUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>

Parameter

resourceId

string

Die vollqualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps. Verwenden Sie das Format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

parameters
GenericResource

Ressourcenparameter aktualisieren.

options
ResourcesUpdateByIdOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Aktualisiert eine Ressource nach ID.

function beginUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise<GenericResource>

Parameter

resourceId

string

Die vollqualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps. Verwenden Sie das Format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

parameters
GenericResource

Ressourcenparameter aktualisieren.

options
ResourcesUpdateByIdOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<GenericResource>

beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Dieser Vorgang überprüft, ob die angegebenen Ressourcen in das Ziel verschoben werden können. Die zu verschiebenden Ressourcen müssen sich in derselben Quellressourcengruppe im verwendeten Quellabonnement befinden. Die Zielressourcengruppe kann sich in einem anderen Abonnement befinden. Wenn die Überprüfung erfolgreich ist, wird der HTTP-Antwortcode 204 (kein Inhalt) zurückgegeben. Wenn die Überprüfung fehlschlägt, wird der HTTP-Antwortcode 409 (Conflict) mit einer Fehlermeldung zurückgegeben. Rufen Sie die URL im Wert des Location-Headers ab, um das Ergebnis des lange ausgeführten Vorgangs zu überprüfen.

function beginValidateMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

sourceResourceGroupName

string

Der Name der Ressourcengruppe aus dem Quellabonnement, das die ressourcen enthält, die für die Verschiebung überprüft werden sollen.

parameters
ResourcesMoveInfo

Parameter für das Verschieben von Ressourcen.

options
ResourcesValidateMoveResourcesOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Dieser Vorgang überprüft, ob die angegebenen Ressourcen in das Ziel verschoben werden können. Die zu verschiebenden Ressourcen müssen sich in derselben Quellressourcengruppe im verwendeten Quellabonnement befinden. Die Zielressourcengruppe kann sich in einem anderen Abonnement befinden. Wenn die Überprüfung erfolgreich ist, wird der HTTP-Antwortcode 204 (kein Inhalt) zurückgegeben. Wenn die Überprüfung fehlschlägt, wird der HTTP-Antwortcode 409 (Conflict) mit einer Fehlermeldung zurückgegeben. Rufen Sie die URL im Wert des Location-Headers ab, um das Ergebnis des lange ausgeführten Vorgangs zu überprüfen.

function beginValidateMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise<void>

Parameter

sourceResourceGroupName

string

Der Name der Ressourcengruppe aus dem Quellabonnement, das die ressourcen enthält, die für die Verschiebung überprüft werden sollen.

parameters
ResourcesMoveInfo

Parameter für das Verschieben von Ressourcen.

options
ResourcesValidateMoveResourcesOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

checkExistence(string, string, string, string, string, string, ResourcesCheckExistenceOptionalParams)

Überprüft, ob eine Ressource vorhanden ist.

function checkExistence(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesCheckExistenceOptionalParams): Promise<ResourcesCheckExistenceResponse>

Parameter

resourceGroupName

string

Der Name der ressourcengruppe, die die zu überprüfende Ressource enthält. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceProviderNamespace

string

Der Ressourcenanbieter der zu überprüfenden Ressource.

parentResourcePath

string

Die übergeordnete Ressourcenidentität.

resourceType

string

Der Ressourcentyp.

resourceName

string

Der Name der Ressource, um zu überprüfen, ob sie vorhanden ist.

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

options
ResourcesCheckExistenceOptionalParams

Die Optionsparameter.

Gibt zurück

checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)

Überprüft anhand der ID, ob eine Ressource vorhanden ist. Diese API funktioniert derzeit nur für einen begrenzten Satz von Ressourcenanbietern. Wenn ein Ressourcenanbieter diese API nicht implementiert, antwortet ARM mit einer 405. Die Alternative besteht dann darin, die GET-API zu verwenden, um nach dem Vorhandensein der Ressource zu suchen.

function checkExistenceById(resourceId: string, apiVersion: string, options?: ResourcesCheckExistenceByIdOptionalParams): Promise<ResourcesCheckExistenceByIdResponse>

Parameter

resourceId

string

Die vollqualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps. Verwenden Sie das Format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

options
ResourcesCheckExistenceByIdOptionalParams

Die Optionsparameter.

Gibt zurück

get(string, string, string, string, string, string, ResourcesGetOptionalParams)

Ruft eine Ressource ab.

function get(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesGetOptionalParams): Promise<GenericResource>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe, die die abzurufende Ressource enthält. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceProviderNamespace

string

Der Namespace des Ressourcenanbieters.

parentResourcePath

string

Die übergeordnete Ressourcenidentität.

resourceType

string

Der Ressourcentyp der Ressource.

resourceName

string

Der Name der abzurufenden Ressource.

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

options
ResourcesGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<GenericResource>

getById(string, string, ResourcesGetByIdOptionalParams)

Ruft eine Ressource nach ID ab.

function getById(resourceId: string, apiVersion: string, options?: ResourcesGetByIdOptionalParams): Promise<GenericResource>

Parameter

resourceId

string

Die vollqualifizierte ID der Ressource, einschließlich des Ressourcennamens und des Ressourcentyps. Verwenden Sie das Format /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Die API-Version, die für den Vorgang verwendet werden soll.

options
ResourcesGetByIdOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<GenericResource>

list(ResourcesListOptionalParams)

Rufen Sie alle Ressourcen in einem Abonnement ab.

function list(options?: ResourcesListOptionalParams): PagedAsyncIterableIterator<GenericResourceExpanded, GenericResourceExpanded[], PageSettings>

Parameter

options
ResourcesListOptionalParams

Die Optionsparameter.

Gibt zurück

listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)

Rufen Sie alle Ressourcen für eine Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Die Ressourcengruppe mit den abzurufenden Ressourcen.

options
ResourcesListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück