StorageTargets Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
StorageTargets operations.
public class StorageTargets : Microsoft.Azure.Management.StorageCache.IStorageTargets, Microsoft.Rest.IServiceOperations<Microsoft.Azure.Management.StorageCache.StorageCacheManagementClient>
type StorageTargets = class
interface IServiceOperations<StorageCacheManagementClient>
interface IStorageTargets
Public Class StorageTargets
Implements IServiceOperations(Of StorageCacheManagementClient), IStorageTargets
- Inheritance
-
StorageTargets
- Implements
Constructors
StorageTargets(StorageCacheManagementClient) |
Initializes a new instance of the StorageTargets class. |
Properties
Client |
Gets a reference to the StorageCacheManagementClient |
Methods
CreateOrUpdateWithHttpMessagesAsync(String, String, String, StorageTarget, Dictionary<String,List<String>>, CancellationToken) |
Create or update a Storage Target. This operation is allowed at any time, but if the Cache is down or unhealthy, the actual creation/modification of the Storage Target may be delayed until the Cache is healthy again. |
DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) |
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. |
DnsRefreshWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) |
Tells a storage target to refresh its DNS information. |
GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) |
Returns a Storage Target from a Cache. |
ListByCacheWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken) |
Returns a list of Storage Targets for the specified Cache. |
Extension Methods
CreateOrUpdate(IStorageTargets, String, String, String, StorageTarget) |
Create or update a Storage Target. This operation is allowed at any time, but if the Cache is down or unhealthy, the actual creation/modification of the Storage Target may be delayed until the Cache is healthy again. |
CreateOrUpdateAsync(IStorageTargets, String, String, String, StorageTarget, CancellationToken) |
Create or update a Storage Target. This operation is allowed at any time, but if the Cache is down or unhealthy, the actual creation/modification of the Storage Target may be delayed until the Cache is healthy again. |
Delete(IStorageTargets, String, String, String) |
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. |
DeleteAsync(IStorageTargets, String, String, String, CancellationToken) |
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. |
DnsRefresh(IStorageTargets, String, String, String) |
Tells a storage target to refresh its DNS information. |
DnsRefreshAsync(IStorageTargets, String, String, String, CancellationToken) |
Tells a storage target to refresh its DNS information. |
Get(IStorageTargets, String, String, String) |
Returns a Storage Target from a Cache. |
GetAsync(IStorageTargets, String, String, String, CancellationToken) |
Returns a Storage Target from a Cache. |
ListByCache(IStorageTargets, String, String) |
Returns a list of Storage Targets for the specified Cache. |
ListByCacheAsync(IStorageTargets, String, String, CancellationToken) |
Returns a list of Storage Targets for the specified Cache. |