GenericResources Interface
Implementações
public interface GenericResources
extends SupportsListing<GenericResource>, SupportsListingByResourceGroup<GenericResource>, SupportsListingInResourceGroupByTag<GenericResource>, SupportsGettingById<GenericResource>, SupportsCreating<Blank>, SupportsDeletingById, HasManager<com.microsoft.azure.management.resources.implementation.ResourceManager>
Ponto de entrada para a API de gerenciamento de recursos genéricos.
Resumo do método
Detalhes do método
checkExistence
public abstract boolean checkExistence(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
Verifica se existe um recurso em um grupo de recursos.
Parameters:
Returns:
checkExistenceById
public abstract boolean checkExistenceById(String id)
Verifica se existe um recurso. Para consistência entre versões de serviço, use checkExistenceById(String id, String apiVersion) em vez disso.
Parameters:
Returns:
checkExistenceById
public abstract boolean checkExistenceById(String id, String apiVersion)
Verifica se existe um recurso.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
Exclua o recurso e todos os seus recursos filho.
Parameters:
delete
public abstract void delete(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, boolean forceDeletion)
Forçar a exclusão de recursos e todos os seus recursos filho. Isso só está disponível para tipos de recursos limitados.
Parameters:
deleteAsync
public abstract Completable deleteAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
Exclua o recurso e todos os seus recursos filho de forma assíncrona.
Parameters:
Returns:
deleteAsync
public abstract Completable deleteAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, boolean forceDeletion)
Force a exclusão de recursos e todos os seus recursos filho de forma assíncrona. Isso só está disponível para tipos de recursos limitados.
Parameters:
Returns:
deleteAsync
public abstract ServiceFuture
Force a exclusão de recursos e todos os seus recursos filho de forma assíncrona. Isso só está disponível para tipos de recursos limitados.
Parameters:
Returns:
deleteAsync
public abstract ServiceFuture
Exclua o recurso e todos os seus recursos filho de forma assíncrona.
Parameters:
Returns:
deleteById
public abstract void deleteById(String id)
Exclui um recurso do Azure, identificando-o por sua ID de recurso. Para consistência entre versões de serviço, use deleteById(String id, String apiVersion) em vez disso.
Parameters:
deleteById
public abstract void deleteById(String id, String apiVersion)
Exclui um recurso do Azure, identificando-o por sua ID de recurso.
Parameters:
deleteByIdAsync
public abstract Completable deleteByIdAsync(String id)
Exclua de forma assíncrona um recurso do Azure, identificando-o pela ID do recurso. Para consistência entre versões de serviço, use deleteByIdAsync(String id, String apiVersion) em vez disso.
Parameters:
Returns:
deleteByIdAsync
public abstract Completable deleteByIdAsync(String id, String apiVersion)
Exclua de forma assíncrona um recurso do Azure, identificando-o pela ID do recurso.
Parameters:
Returns:
get
public abstract GenericResource get(String resourceGroupName, String providerNamespace, String resourceType, String resourceName)
Retorna um recurso que pertence a um grupo de recursos.
Parameters:
Returns:
get
public abstract GenericResource get(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
Retorna um recurso que pertence a um grupo de recursos.
Parameters:
Returns:
getById
public abstract GenericResource getById(String id)
Obtém as informações sobre um recurso do Azure com base na ID do recurso. Para consistência entre versões de serviço, use getById(String id, String apiVersion) em vez disso.
Parameters:
Returns:
getById
public abstract GenericResource getById(String id, String apiVersion)
Obtém as informações sobre um recurso do Azure com base na ID do recurso.
Parameters:
Returns:
getByIdAsync
public abstract Observable
Obtém as informações sobre um recurso do Azure com base na ID do recurso. Para consistência entre versões de serviço, use getByIdAsync(String id, String apiVersion) em vez disso.
Parameters:
Returns:
getByIdAsync
public abstract Observable
Obtém as informações sobre um recurso do Azure com base na ID do recurso.
Parameters:
Returns:
moveResources
public abstract void moveResources(String sourceResourceGroupName, ResourceGroup targetResourceGroup, List
Mover recursos de um grupo de recursos para outro.
Parameters:
moveResourcesAsync
public abstract Completable moveResourcesAsync(String sourceResourceGroupName, ResourceGroup targetResourceGroup, List
Mover recursos de um grupo de recursos para outro de forma assíncrona.
Parameters:
Returns:
moveResourcesAsync
public abstract ServiceFuture
Mover recursos de um grupo de recursos para outro de forma assíncrona.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java