StorageTargets class
StorageTargets を表すクラス。
コンストラクター
| Storage |
StorageTargets を作成します。 |
メソッド
コンストラクターの詳細
StorageTargets(StorageCacheManagementClientContext)
StorageTargets を作成します。
new StorageTargets(client: StorageCacheManagementClientContext)
パラメーター
サービス クライアントへの参照。
メソッドの詳細
beginCreateOrUpdate(string, string, string, Models.StorageTargetsBeginCreateOrUpdateOptionalParams)
ストレージ ターゲットを作成または更新します。 この操作はいつでも許可されますが、キャッシュがダウンしているか異常な場合は、キャッシュが再度正常になるまで、ストレージ ターゲットの実際の作成/変更が遅れる可能性があります。
function beginCreateOrUpdate(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: Models.StorageTargetsBeginCreateOrUpdateOptionalParams)
パラメーター
- resourceGroupName
-
string
ターゲット リソース グループ。
- cacheName
-
string
キャッシュの名前。 名前の長さは 80 を超えてはなりません。文字は [-0-9a-zA-Z_] char クラスからである必要があります。
- storageTargetName
-
string
ストレージ ターゲットの名前。
- options
- Models.StorageTargetsBeginCreateOrUpdateOptionalParams
戻り値
Promise<LROPoller>
Promise<msRestAzure.LROPoller>
beginDeleteMethod(string, string, string, Models.StorageTargetsBeginDeleteMethodOptionalParams)
キャッシュからストレージ ターゲットを削除します。 この操作はいつでも許可されますが、キャッシュがダウンしているか異常な場合は、キャッシュが再度正常になるまで、ストレージ ターゲットの実際の削除が遅れる可能性があります。 キャッシュにストレージ ターゲットにフラッシュするデータがある場合、ストレージ ターゲットが削除される前にデータがフラッシュされることに注意してください。
function beginDeleteMethod(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: Models.StorageTargetsBeginDeleteMethodOptionalParams)
パラメーター
- resourceGroupName
-
string
ターゲット リソース グループ。
- cacheName
-
string
キャッシュの名前。 名前の長さは 80 を超えてはなりません。文字は [-0-9a-zA-Z_] char クラスからである必要があります。
- storageTargetName
-
string
ストレージ ターゲットの名前。
- options
- Models.StorageTargetsBeginDeleteMethodOptionalParams
戻り値
Promise<LROPoller>
Promise<msRestAzure.LROPoller>
beginDnsRefresh(string, string, string, msRest.RequestOptionsBase)
ストレージ ターゲットに DNS 情報を更新するように指示します。
function beginDnsRefresh(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: msRest.RequestOptionsBase)
パラメーター
- resourceGroupName
-
string
ターゲット リソース グループ。
- cacheName
-
string
キャッシュの名前。 名前の長さは 80 を超えてはなりません。文字は [-0-9a-zA-Z_] char クラスからである必要があります。
- storageTargetName
-
string
ストレージ ターゲットの名前。
- options
- msRest.RequestOptionsBase
戻り値
Promise<LROPoller>
Promise<msRestAzure.LROPoller>
createOrUpdate(string, string, string, Models.StorageTargetsCreateOrUpdateOptionalParams)
ストレージ ターゲットを作成または更新します。 この操作はいつでも許可されますが、キャッシュがダウンしているか異常な場合は、キャッシュが再度正常になるまで、ストレージ ターゲットの実際の作成/変更が遅れる可能性があります。
function createOrUpdate(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: Models.StorageTargetsCreateOrUpdateOptionalParams)
パラメーター
- resourceGroupName
-
string
ターゲット リソース グループ。
- cacheName
-
string
キャッシュの名前。 名前の長さは 80 を超えてはなりません。文字は [-0-9a-zA-Z_] char クラスからである必要があります。
- storageTargetName
-
string
ストレージ ターゲットの名前。
- options
- Models.StorageTargetsCreateOrUpdateOptionalParams
戻り値
Promise<Models.StorageTargetsCreateOrUpdateResponse>
Promise<Models.StorageTargetsCreateOrUpdateResponse>
deleteMethod(string, string, string, Models.StorageTargetsDeleteMethodOptionalParams)
キャッシュからストレージ ターゲットを削除します。 この操作はいつでも許可されますが、キャッシュがダウンしているか異常な場合は、キャッシュが再度正常になるまで、ストレージ ターゲットの実際の削除が遅れる可能性があります。 キャッシュにストレージ ターゲットにフラッシュするデータがある場合、ストレージ ターゲットが削除される前にデータがフラッシュされることに注意してください。
function deleteMethod(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: Models.StorageTargetsDeleteMethodOptionalParams)
パラメーター
- resourceGroupName
-
string
ターゲット リソース グループ。
- cacheName
-
string
キャッシュの名前。 名前の長さは 80 を超えてはなりません。文字は [-0-9a-zA-Z_] char クラスからである必要があります。
- storageTargetName
-
string
ストレージ ターゲットの名前。
- options
- Models.StorageTargetsDeleteMethodOptionalParams
戻り値
Promise<RestResponse>
Promise<msRest.RestResponse応答>
dnsRefresh(string, string, string, msRest.RequestOptionsBase)
ストレージ ターゲットに DNS 情報を更新するように指示します。
function dnsRefresh(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: msRest.RequestOptionsBase)
パラメーター
- resourceGroupName
-
string
ターゲット リソース グループ。
- cacheName
-
string
キャッシュの名前。 名前の長さは 80 を超えてはなりません。文字は [-0-9a-zA-Z_] char クラスからである必要があります。
- storageTargetName
-
string
ストレージ ターゲットの名前。
- options
- msRest.RequestOptionsBase
戻り値
Promise<RestResponse>
Promise<msRest.RestResponse応答>
get(string, string, string, msRest.RequestOptionsBase)
キャッシュからストレージ ターゲットを返します。
function get(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: msRest.RequestOptionsBase)
パラメーター
- resourceGroupName
-
string
ターゲット リソース グループ。
- cacheName
-
string
キャッシュの名前。 名前の長さは 80 を超えてはなりません。文字は [-0-9a-zA-Z_] char クラスからである必要があります。
- storageTargetName
-
string
ストレージ ターゲットの名前。
- options
- msRest.RequestOptionsBase
戻り値
Promise<Models.StorageTargetsGetResponse>
Promise<Models.StorageTargetsGetResponse>
get(string, string, string, RequestOptionsBase, ServiceCallback<StorageTarget>)
function get(resourceGroupName: string, cacheName: string, storageTargetName: string, options: RequestOptionsBase, callback: ServiceCallback<StorageTarget>)
パラメーター
- resourceGroupName
-
string
ターゲット リソース グループ。
- cacheName
-
string
キャッシュの名前。 名前の長さは 80 を超えてはなりません。文字は [-0-9a-zA-Z_] char クラスからである必要があります。
- storageTargetName
-
string
ストレージ ターゲットの名前。
- options
-
RequestOptionsBase
省略可能なパラメーター
- callback
-
ServiceCallback<StorageTarget>
コールバック
get(string, string, string, ServiceCallback<StorageTarget>)
function get(resourceGroupName: string, cacheName: string, storageTargetName: string, callback: ServiceCallback<StorageTarget>)
パラメーター
- resourceGroupName
-
string
ターゲット リソース グループ。
- cacheName
-
string
キャッシュの名前。 名前の長さは 80 を超えてはなりません。文字は [-0-9a-zA-Z_] char クラスからである必要があります。
- storageTargetName
-
string
ストレージ ターゲットの名前。
- callback
-
ServiceCallback<StorageTarget>
コールバック
listByCache(string, string, msRest.RequestOptionsBase)
指定したキャッシュのストレージ ターゲットの一覧を返します。
function listByCache(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
パラメーター
- resourceGroupName
-
string
ターゲット リソース グループ。
- cacheName
-
string
キャッシュの名前。 名前の長さは 80 を超えてはなりません。文字は [-0-9a-zA-Z_] char クラスからである必要があります。
- options
- msRest.RequestOptionsBase
戻り値
Promise<Models.StorageTargetsListByCacheResponse>
Promise<Models.StorageTargetsListByCacheResponse>
listByCache(string, string, RequestOptionsBase, ServiceCallback<StorageTargetsResult>)
function listByCache(resourceGroupName: string, cacheName: string, options: RequestOptionsBase, callback: ServiceCallback<StorageTargetsResult>)
パラメーター
- resourceGroupName
-
string
ターゲット リソース グループ。
- cacheName
-
string
キャッシュの名前。 名前の長さは 80 を超えてはなりません。文字は [-0-9a-zA-Z_] char クラスからである必要があります。
- options
-
RequestOptionsBase
省略可能なパラメーター
- callback
-
ServiceCallback<StorageTargetsResult>
コールバック
listByCache(string, string, ServiceCallback<StorageTargetsResult>)
function listByCache(resourceGroupName: string, cacheName: string, callback: ServiceCallback<StorageTargetsResult>)
パラメーター
- resourceGroupName
-
string
ターゲット リソース グループ。
- cacheName
-
string
キャッシュの名前。 名前の長さは 80 を超えてはなりません。文字は [-0-9a-zA-Z_] char クラスからである必要があります。
- callback
-
ServiceCallback<StorageTargetsResult>
コールバック
listByCacheNext(string, msRest.RequestOptionsBase)
指定したキャッシュのストレージ ターゲットの一覧を返します。
function listByCacheNext(nextPageLink: string, options?: msRest.RequestOptionsBase)
パラメーター
- nextPageLink
-
string
List 操作に対する前回の正常な呼び出しからの NextLink。
- options
- msRest.RequestOptionsBase
戻り値
Promise<Models.StorageTargetsListByCacheNextResponse>
Promise<Models.StorageTargetsListByCacheNextレスポンス>
listByCacheNext(string, RequestOptionsBase, ServiceCallback<StorageTargetsResult>)
function listByCacheNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<StorageTargetsResult>)
パラメーター
- nextPageLink
-
string
List 操作に対する前回の正常な呼び出しからの NextLink。
- options
-
RequestOptionsBase
省略可能なパラメーター
- callback
-
ServiceCallback<StorageTargetsResult>
コールバック
listByCacheNext(string, ServiceCallback<StorageTargetsResult>)
function listByCacheNext(nextPageLink: string, callback: ServiceCallback<StorageTargetsResult>)
パラメーター
- nextPageLink
-
string
List 操作に対する前回の正常な呼び出しからの NextLink。
- callback
-
ServiceCallback<StorageTargetsResult>
コールバック