Partager via


IGenericResources Interface

Définition

Point d’entrée vers l’API de gestion des ressources génériques.

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)
Implémente

Propriétés

Inner

Point d’entrée vers l’API de gestion des ressources génériques.

(Hérité de IHasInner<T>)
Manager

Obtient le type de client manager de ce type de ressource.

(Hérité de IHasManager<ManagerT>)

Méthodes

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

Vérifiez si une ressource existe dans un groupe de ressources.

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

Vérifiez si une ressource existe dans un groupe de ressources de manière asynchrone.

Create(ICreatable<IFluentResourceT>[])

Crée un ensemble (lot) de ressources.

(Hérité de ISupportsBatchCreation<IFluentResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>)

Crée un ensemble (lot) de ressources.

(Hérité de ISupportsBatchCreation<IFluentResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken)

Crée un ensemble (lot) de ressources.

(Hérité de ISupportsBatchCreation<IFluentResourceT>)
Define(String)

Point d’entrée vers l’API de gestion des ressources génériques.

(Hérité de ISupportsCreating<T>)
Delete(String, String, String, String, String, String)

Supprimez la ressource et toutes ses ressources enfants.

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

Supprimez la ressource et toutes ses ressources enfants de manière asynchrone.

DeleteById(String, String)

Supprimez une ressource et toutes ses ressources enfants par l’ID de ressource.

DeleteByIdAsync(String, String, CancellationToken)

Supprimez une ressource et toutes ses ressources enfants par l’ID de ressource de façon asynchrone.

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

Retourne une ressource appartenant à un groupe de ressources.

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

Retourne une ressource appartenant à un groupe de ressources de manière asynchrone.

GetById(String, String)

Retourne une ressource par l’ID de ressource.

GetByIdAsync(String, String, CancellationToken)

Retourne une ressource par l’ID de ressource de manière asynchrone.

List()

Répertorie toutes les ressources du type spécifié dans l’abonnement actuellement sélectionné.

(Hérité de ISupportsListing<T>)
ListAsync(Boolean, CancellationToken)

Répertorie toutes les ressources du type spécifié dans l’abonnement actuellement sélectionné.

(Hérité de ISupportsListing<T>)
ListByResourceGroup(String)

Répertorie les ressources du type spécifié dans le groupe de ressources spécifié.

(Hérité de ISupportsListingByResourceGroup<T>)
ListByResourceGroupAsync(String, Boolean, CancellationToken)

Répertorie les ressources du type spécifié dans le groupe de ressources spécifié.

(Hérité de ISupportsListingByResourceGroup<T>)
ListByTag(String, String, String)

Répertorie toutes les ressources avec la balise spécifiée.

(Hérité de ISupportsListingInResourceGroupByTag<T>)
ListByTagAsync(String, String, String, Boolean, CancellationToken)

Répertorie toutes les ressources avec la balise spécifiée.

(Hérité de ISupportsListingInResourceGroupByTag<T>)
MoveResources(String, IResourceGroup, IList<String>)

Déplacez des ressources d’un groupe de ressources vers un autre.

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

Déplacez des ressources d’un groupe de ressources vers un autre de manière asynchrone.

S’applique à