Compartilhar via


IGenericResources Interface

Definição

Ponto de entrada para a API de gerenciamento de recursos genéricos.

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)
Implementações

Propriedades

Inner

Ponto de entrada para a API de gerenciamento de recursos genéricos.

(Herdado de IHasInner<T>)
Manager

Obtém o tipo de cliente do gerente desse tipo de recurso.

(Herdado de IHasManager<ManagerT>)

Métodos

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

Verifique se existe um recurso em um grupo de recursos.

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

Verifique se existe um recurso em um grupo de recursos de forma assíncrona.

Create(ICreatable<IFluentResourceT>[])

Cria um conjunto (lote) de recursos.

(Herdado de ISupportsBatchCreation<IFluentResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>)

Cria um conjunto (lote) de recursos.

(Herdado de ISupportsBatchCreation<IFluentResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken)

Cria um conjunto (lote) de recursos.

(Herdado de ISupportsBatchCreation<IFluentResourceT>)
Define(String)

Ponto de entrada para a API de gerenciamento de recursos genéricos.

(Herdado de ISupportsCreating<T>)
Delete(String, String, String, String, String, String)

Exclua o recurso e todos os seus recursos filho.

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

Exclua o recurso e todos os seus recursos filho de forma assíncrona.

DeleteById(String, String)

Exclua um recurso e todos os seus recursos filho pela ID do recurso.

DeleteByIdAsync(String, String, CancellationToken)

Exclua um recurso e todos os seus recursos filho pela ID do recurso de forma assíncrona.

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

Retornar um recurso pertencente a um grupo de recursos.

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

Retornar um recurso pertencente a um grupo de recursos de forma assíncrona.

GetById(String, String)

Retornar um recurso pela ID do recurso.

GetByIdAsync(String, String, CancellationToken)

Retornar um recurso pela ID do recurso de forma assíncrona.

List()

Lista todos os recursos do tipo especificado na assinatura selecionada no momento.

(Herdado de ISupportsListing<T>)
ListAsync(Boolean, CancellationToken)

Lista todos os recursos do tipo especificado na assinatura selecionada no momento.

(Herdado de ISupportsListing<T>)
ListByResourceGroup(String)

Lista os recursos do tipo especificado no grupo de recursos especificado.

(Herdado de ISupportsListingByResourceGroup<T>)
ListByResourceGroupAsync(String, Boolean, CancellationToken)

Lista os recursos do tipo especificado no grupo de recursos especificado.

(Herdado de ISupportsListingByResourceGroup<T>)
ListByTag(String, String, String)

Lista todos os recursos com a marca especificada.

(Herdado de ISupportsListingInResourceGroupByTag<T>)
ListByTagAsync(String, String, String, Boolean, CancellationToken)

Lista todos os recursos com a marca especificada.

(Herdado de ISupportsListingInResourceGroupByTag<T>)
MoveResources(String, IResourceGroup, IList<String>)

Mover recursos de um grupo de recursos para outro.

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

Mover recursos de um grupo de recursos para outro de forma assíncrona.

Aplica-se a