Freigeben über


IGenericResources Schnittstelle

Definition

Einstiegspunkt für die generische Ressourcenverwaltungs-API.

public interface IGenericResources : Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchCreation<Microsoft.Azure.Management.ResourceManager.Fluent.IGenericResource>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsCreating<Microsoft.Azure.Management.ResourceManager.Fluent.GenericResource.Definition.IBlank>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListing<Microsoft.Azure.Management.ResourceManager.Fluent.IGenericResource>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListingByResourceGroup<Microsoft.Azure.Management.ResourceManager.Fluent.IGenericResource>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListingInResourceGroupByTag<Microsoft.Azure.Management.ResourceManager.Fluent.IGenericResource>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ResourceManager.Fluent.IResourcesOperations>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.ResourceManager.Fluent.IResourceManager>
type IGenericResources = interface
    interface ISupportsListing<IGenericResource>
    interface ISupportsListingByResourceGroup<IGenericResource>
    interface ISupportsListingInResourceGroupByTag<IGenericResource>
    interface ISupportsCreating<IBlank>
    interface ISupportsBatchCreation<IGenericResource>
    interface IHasManager<IResourceManager>
    interface IHasInner<IResourcesOperations>
Public Interface IGenericResources
Implements IHasInner(Of IResourcesOperations), IHasManager(Of IResourceManager), ISupportsBatchCreation(Of IGenericResource), ISupportsCreating(Of IBlank), ISupportsListing(Of IGenericResource), ISupportsListingByResourceGroup(Of IGenericResource), ISupportsListingInResourceGroupByTag(Of IGenericResource)
Implementiert

Eigenschaften

Inner

Einstiegspunkt für die generische Ressourcenverwaltungs-API.

(Geerbt von IHasInner<T>)
Manager

Ruft den Managerclienttyp dieses Ressourcentyps ab.

(Geerbt von IHasManager<ManagerT>)

Methoden

CheckExistence(String, String, String, String, String, String)

Überprüfen Sie, ob eine Ressource in einer Ressourcengruppe vorhanden ist.

CheckExistenceAsync(String, String, String, String, String, String, CancellationToken)

Überprüfen Sie asynchron, ob eine Ressource in einer Ressourcengruppe vorhanden ist.

Create(ICreatable<IFluentResourceT>[])

Erstellt einen Satz (Batch) von Ressourcen.

(Geerbt von ISupportsBatchCreation<IFluentResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>)

Erstellt einen Satz (Batch) von Ressourcen.

(Geerbt von ISupportsBatchCreation<IFluentResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken)

Erstellt einen Satz (Batch) von Ressourcen.

(Geerbt von ISupportsBatchCreation<IFluentResourceT>)
Define(String)

Einstiegspunkt für die generische Ressourcenverwaltungs-API.

(Geerbt von ISupportsCreating<T>)
Delete(String, String, String, String, String, String)

Löschen Sie die Ressource und alle ihre untergeordneten Ressourcen.

DeleteAsync(String, String, String, String, String, String, CancellationToken)

Löschen Sie die Ressource und alle ihre untergeordneten Ressourcen asynchron.

DeleteById(String, String)

Löschen Sie eine Ressource und alle untergeordneten Ressourcen anhand der Ressourcen-ID.

DeleteByIdAsync(String, String, CancellationToken)

Löschen Sie eine Ressource und alle untergeordneten Ressourcen asynchron anhand der Ressourcen-ID.

Get(String, String, String, String, String, String)

Gibt eine Ressource zurück, die zu einer Ressourcengruppe gehört.

GetAsync(String, String, String, String, String, String, CancellationToken)

Gibt eine Ressource, die zu einer Ressourcengruppe gehört, asynchron zurück.

GetById(String, String)

Gibt eine Ressource anhand der Ressourcen-ID zurück.

GetByIdAsync(String, String, CancellationToken)

Gibt eine Ressource anhand der Ressourcen-ID asynchron zurück.

List()

Listet alle Ressourcen des angegebenen Typs im aktuell ausgewählten Abonnement auf.

(Geerbt von ISupportsListing<T>)
ListAsync(Boolean, CancellationToken)

Listet alle Ressourcen des angegebenen Typs im aktuell ausgewählten Abonnement auf.

(Geerbt von ISupportsListing<T>)
ListByResourceGroup(String)

Listet Ressourcen des angegebenen Typs in der angegebenen Ressourcengruppe auf.

(Geerbt von ISupportsListingByResourceGroup<T>)
ListByResourceGroupAsync(String, Boolean, CancellationToken)

Listet Ressourcen des angegebenen Typs in der angegebenen Ressourcengruppe auf.

(Geerbt von ISupportsListingByResourceGroup<T>)
ListByTag(String, String, String)

Listet alle Ressourcen mit dem angegebenen Tag auf.

(Geerbt von ISupportsListingInResourceGroupByTag<T>)
ListByTagAsync(String, String, String, Boolean, CancellationToken)

Listet alle Ressourcen mit dem angegebenen Tag auf.

(Geerbt von ISupportsListingInResourceGroupByTag<T>)
MoveResources(String, IResourceGroup, IList<String>)

Verschieben sie Ressourcen von einer Ressourcengruppe in eine andere.

MoveResourcesAsync(String, IResourceGroup, IList<String>, CancellationToken)

Verschieben Sie Ressourcen asynchron von einer Ressourcengruppe in eine andere.

Gilt für: