GenericResources Interfaz
Implementaciones
public interface GenericResources
extends SupportsListing<GenericResource>, SupportsListingByResourceGroup<GenericResource>, SupportsListingInResourceGroupByTag<GenericResource>, SupportsGettingById<GenericResource>, SupportsCreating<Blank>, SupportsDeletingById, HasManager<com.microsoft.azure.management.resources.implementation.ResourceManager>
Punto de entrada a la API de administración de recursos genéricos.
Resumen del método
Detalles del método
checkExistence
public abstract boolean checkExistence(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
Comprueba si existe un recurso en un grupo de recursos.
Parameters:
Returns:
checkExistenceById
public abstract boolean checkExistenceById(String id)
Comprueba si existe un recurso. Para mantener la coherencia entre las versiones del servicio, use checkExistenceById(String id, String apiVersion) en su lugar.
Parameters:
Returns:
checkExistenceById
public abstract boolean checkExistenceById(String id, String apiVersion)
Comprueba si existe un recurso.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
Elimine el recurso y todos sus recursos secundarios.
Parameters:
delete
public abstract void delete(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, boolean forceDeletion)
Forzar eliminación de recursos y todos sus recursos secundarios. Esto solo está disponible para tipos de recursos limitados.
Parameters:
deleteAsync
public abstract Completable deleteAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
Elimine el recurso y todos sus recursos secundarios de forma asincrónica.
Parameters:
Returns:
deleteAsync
public abstract Completable deleteAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, boolean forceDeletion)
Forzar la eliminación de recursos y todos sus recursos secundarios de forma asincrónica. Esto solo está disponible para tipos de recursos limitados.
Parameters:
Returns:
deleteAsync
public abstract ServiceFuture
Forzar la eliminación de recursos y todos sus recursos secundarios de forma asincrónica. Esto solo está disponible para tipos de recursos limitados.
Parameters:
Returns:
deleteAsync
public abstract ServiceFuture
Elimine el recurso y todos sus recursos secundarios de forma asincrónica.
Parameters:
Returns:
deleteById
public abstract void deleteById(String id)
Elimina un recurso de Azure, que lo identifica por su identificador de recurso. Para mantener la coherencia entre las versiones del servicio, use deleteById(String id, String apiVersion) en su lugar.
Parameters:
deleteById
public abstract void deleteById(String id, String apiVersion)
Elimina un recurso de Azure, que lo identifica por su identificador de recurso.
Parameters:
deleteByIdAsync
public abstract Completable deleteByIdAsync(String id)
Elimine de forma asincrónica un recurso de Azure, que lo identifica por su identificador de recurso. Para mantener la coherencia entre las versiones del servicio, use deleteByIdAsync(String id, String apiVersion) en su lugar.
Parameters:
Returns:
deleteByIdAsync
public abstract Completable deleteByIdAsync(String id, String apiVersion)
Elimine de forma asincrónica un recurso de Azure, que lo identifica por su identificador de recurso.
Parameters:
Returns:
get
public abstract GenericResource get(String resourceGroupName, String providerNamespace, String resourceType, String resourceName)
Devuelve un recurso que pertenece a un grupo de recursos.
Parameters:
Returns:
get
public abstract GenericResource get(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
Devuelve un recurso que pertenece a un grupo de recursos.
Parameters:
Returns:
getById
public abstract GenericResource getById(String id)
Obtiene la información sobre un recurso de Azure basado en el identificador de recurso. Para mantener la coherencia entre las versiones del servicio, use getById(String id, String apiVersion) en su lugar.
Parameters:
Returns:
getById
public abstract GenericResource getById(String id, String apiVersion)
Obtiene la información sobre un recurso de Azure basado en el identificador de recurso.
Parameters:
Returns:
getByIdAsync
public abstract Observable
Obtiene la información sobre un recurso de Azure basado en el identificador de recurso. Para mantener la coherencia entre las versiones del servicio, use getByIdAsync(String id, String apiVersion) en su lugar.
Parameters:
Returns:
getByIdAsync
public abstract Observable
Obtiene la información sobre un recurso de Azure basado en el identificador de recurso.
Parameters:
Returns:
moveResources
public abstract void moveResources(String sourceResourceGroupName, ResourceGroup targetResourceGroup, List
Mover recursos de un grupo de recursos a otro.
Parameters:
moveResourcesAsync
public abstract Completable moveResourcesAsync(String sourceResourceGroupName, ResourceGroup targetResourceGroup, List
Mover recursos de un grupo de recursos a otro de forma asincrónica.
Parameters:
Returns:
moveResourcesAsync
public abstract ServiceFuture
Mover recursos de un grupo de recursos a otro de forma asincrónica.
Parameters:
Returns:
Se aplica a
Azure SDK for Java