StorageTargets Interface
public interface StorageTargets
Resource collection API of StorageTargets.
define
public abstract StorageTarget.DefinitionStages.Blank define(String name)
Begins definition for a new StorageTarget resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String cacheName, String storageTargetName)
Removes a Storage Target from a cache. This operation is allowed at any time, but if the cache is down or unhealthy, the actual removal of the Storage Target may be delayed until the cache is healthy again. Note that if the cache has data to flush to the Storage Target, the data will be flushed before the Storage Target will be deleted.
Parameters:
delete
public abstract void delete(String resourceGroupName, String cacheName, String storageTargetName, String force, Context context)
Removes a Storage Target from a cache. This operation is allowed at any time, but if the cache is down or unhealthy, the actual removal of the Storage Target may be delayed until the cache is healthy again. Note that if the cache has data to flush to the Storage Target, the data will be flushed before the Storage Target will be deleted.
Parameters:
deleteById
public abstract void deleteById(String id)
Removes a Storage Target from a cache. This operation is allowed at any time, but if the cache is down or unhealthy, the actual removal of the Storage Target may be delayed until the cache is healthy again. Note that if the cache has data to flush to the Storage Target, the data will be flushed before the Storage Target will be deleted.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, String force, Context context)
Removes a Storage Target from a cache. This operation is allowed at any time, but if the cache is down or unhealthy, the actual removal of the Storage Target may be delayed until the cache is healthy again. Note that if the cache has data to flush to the Storage Target, the data will be flushed before the Storage Target will be deleted.
Parameters:
dnsRefresh
public abstract void dnsRefresh(String resourceGroupName, String cacheName, String storageTargetName)
Tells a storage target to refresh its DNS information.
Parameters:
dnsRefresh
public abstract void dnsRefresh(String resourceGroupName, String cacheName, String storageTargetName, Context context)
Tells a storage target to refresh its DNS information.
Parameters:
get
public abstract StorageTarget get(String resourceGroupName, String cacheName, String storageTargetName)
Returns a Storage Target from a cache.
Parameters:
Returns:
getById
public abstract StorageTarget getById(String id)
Returns a Storage Target from a cache.
Parameters:
Returns:
getByIdWithResponse
public abstract Response
Returns a Storage Target from a cache.
Parameters:
Returns:
getWithResponse
public abstract Response
Returns a Storage Target from a cache.
Parameters:
Returns:
listByCache
public abstract PagedIterable
Returns a list of Storage Targets for the specified cache.
Parameters:
Returns:
listByCache
public abstract PagedIterable
Returns a list of Storage Targets for the specified cache.
Parameters:
Returns:
restoreDefaults
public abstract void restoreDefaults(String resourceGroupName, String cacheName, String storageTargetName)
Tells a storage target to restore its settings to their default values.
Parameters:
restoreDefaults
public abstract void restoreDefaults(String resourceGroupName, String cacheName, String storageTargetName, Context context)
Tells a storage target to restore its settings to their default values.
Parameters:
Azure SDK for Java geri bildirimi
Azure SDK for Java, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: