Caches class
表示缓存的类。
构造函数
| Caches(Storage |
创建缓存。 |
方法
构造函数详细信息
Caches(StorageCacheManagementClientContext)
创建缓存。
new Caches(client: StorageCacheManagementClientContext)
参数
对服务客户端的引用。
方法详细信息
beginCreateOrUpdate(string, string, Models.CachesBeginCreateOrUpdateOptionalParams)
创建或更新缓存。
function beginCreateOrUpdate(resourceGroupName: string, cacheName: string, options?: Models.CachesBeginCreateOrUpdateOptionalParams)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- Models.CachesBeginCreateOrUpdateOptionalParams
返回
Promise<LROPoller>
承诺<msRestAzure.LROPoller>
beginDebugInfo(string, string, msRest.RequestOptionsBase)
告知缓存编写生成调试信息以支持处理。
function beginDebugInfo(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- msRest.RequestOptionsBase
返回
Promise<LROPoller>
承诺<msRestAzure.LROPoller>
beginDeleteMethod(string, string, msRest.RequestOptionsBase)
计划要删除的缓存。
function beginDeleteMethod(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- msRest.RequestOptionsBase
返回
Promise<LROPoller>
承诺<msRestAzure.LROPoller>
beginFlush(string, string, msRest.RequestOptionsBase)
告知缓存将所有脏数据写入存储目标(s)。 在刷新期间,客户端将看到返回的错误,直到刷新完成。
function beginFlush(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- msRest.RequestOptionsBase
返回
Promise<LROPoller>
承诺<msRestAzure.LROPoller>
beginStart(string, string, msRest.RequestOptionsBase)
指示停止状态缓存转换为活动状态。
function beginStart(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- msRest.RequestOptionsBase
返回
Promise<LROPoller>
承诺<msRestAzure.LROPoller>
beginStop(string, string, msRest.RequestOptionsBase)
指示活动缓存转换为已停止状态。
function beginStop(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- msRest.RequestOptionsBase
返回
Promise<LROPoller>
承诺<msRestAzure.LROPoller>
beginUpgradeFirmware(string, string, msRest.RequestOptionsBase)
如果新版本可用,请升级缓存的固件。 否则,此作不起作用。
function beginUpgradeFirmware(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- msRest.RequestOptionsBase
返回
Promise<LROPoller>
承诺<msRestAzure.LROPoller>
createOrUpdate(string, string, Models.CachesCreateOrUpdateOptionalParams)
创建或更新缓存。
function createOrUpdate(resourceGroupName: string, cacheName: string, options?: Models.CachesCreateOrUpdateOptionalParams)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- Models.CachesCreateOrUpdateOptionalParams
返回
Promise<Models.CachesCreateOrUpdateResponse>
承诺<Models.CachesCreateOrUpdateResponse>
debugInfo(string, string, msRest.RequestOptionsBase)
告知缓存编写生成调试信息以支持处理。
function debugInfo(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- msRest.RequestOptionsBase
返回
Promise<RestResponse>
承诺<msRest.RestResponse>
deleteMethod(string, string, msRest.RequestOptionsBase)
计划要删除的缓存。
function deleteMethod(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- msRest.RequestOptionsBase
返回
Promise<RestResponse>
承诺<msRest.RestResponse>
flush(string, string, msRest.RequestOptionsBase)
告知缓存将所有脏数据写入存储目标(s)。 在刷新期间,客户端将看到返回的错误,直到刷新完成。
function flush(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- msRest.RequestOptionsBase
返回
Promise<RestResponse>
承诺<msRest.RestResponse>
get(string, string, msRest.RequestOptionsBase)
返回缓存。
function get(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- msRest.RequestOptionsBase
返回
Promise<Models.CachesGetResponse>
承诺<Models.CachesGetResponse>
get(string, string, RequestOptionsBase, ServiceCallback<Cache>)
function get(resourceGroupName: string, cacheName: string, options: RequestOptionsBase, callback: ServiceCallback<Cache>)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
-
RequestOptionsBase
可选参数
- callback
-
ServiceCallback<Cache>
回调
get(string, string, ServiceCallback<Cache>)
function get(resourceGroupName: string, cacheName: string, callback: ServiceCallback<Cache>)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- callback
-
ServiceCallback<Cache>
回调
list(msRest.RequestOptionsBase)
返回用户有权访问的订阅下的所有缓存。
function list(options?: msRest.RequestOptionsBase)
参数
- options
- msRest.RequestOptionsBase
返回
Promise<Models.CachesListResponse>
承诺<Models.CachesListResponse>
list(RequestOptionsBase, ServiceCallback<CachesListResult>)
function list(options: RequestOptionsBase, callback: ServiceCallback<CachesListResult>)
参数
- options
-
RequestOptionsBase
可选参数
- callback
-
ServiceCallback<CachesListResult>
回调
list(ServiceCallback<CachesListResult>)
function list(callback: ServiceCallback<CachesListResult>)
参数
- callback
-
ServiceCallback<CachesListResult>
回调
listByResourceGroup(string, msRest.RequestOptionsBase)
返回用户有权访问的资源组下的所有缓存。
function listByResourceGroup(resourceGroupName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- options
- msRest.RequestOptionsBase
返回
Promise<Models.CachesListByResourceGroupResponse>
承诺<Models.CachesListByResourceGroupResponse>
listByResourceGroup(string, RequestOptionsBase, ServiceCallback<CachesListResult>)
function listByResourceGroup(resourceGroupName: string, options: RequestOptionsBase, callback: ServiceCallback<CachesListResult>)
参数
- resourceGroupName
-
string
目标资源组。
- options
-
RequestOptionsBase
可选参数
- callback
-
ServiceCallback<CachesListResult>
回调
listByResourceGroup(string, ServiceCallback<CachesListResult>)
function listByResourceGroup(resourceGroupName: string, callback: ServiceCallback<CachesListResult>)
参数
- resourceGroupName
-
string
目标资源组。
- callback
-
ServiceCallback<CachesListResult>
回调
listByResourceGroupNext(string, msRest.RequestOptionsBase)
返回用户有权访问的资源组下的所有缓存。
function listByResourceGroupNext(nextPageLink: string, options?: msRest.RequestOptionsBase)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- msRest.RequestOptionsBase
返回
Promise<Models.CachesListByResourceGroupNextResponse>
Promise<Models.CachesListByResourceGroupNext响应>
listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<CachesListResult>)
function listByResourceGroupNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<CachesListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
-
RequestOptionsBase
可选参数
- callback
-
ServiceCallback<CachesListResult>
回调
listByResourceGroupNext(string, ServiceCallback<CachesListResult>)
function listByResourceGroupNext(nextPageLink: string, callback: ServiceCallback<CachesListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- callback
-
ServiceCallback<CachesListResult>
回调
listNext(string, msRest.RequestOptionsBase)
返回用户有权访问的订阅下的所有缓存。
function listNext(nextPageLink: string, options?: msRest.RequestOptionsBase)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- msRest.RequestOptionsBase
返回
Promise<Models.CachesListNextResponse>
承诺<Models.CachesListNext响应>
listNext(string, RequestOptionsBase, ServiceCallback<CachesListResult>)
function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<CachesListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
-
RequestOptionsBase
可选参数
- callback
-
ServiceCallback<CachesListResult>
回调
listNext(string, ServiceCallback<CachesListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<CachesListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- callback
-
ServiceCallback<CachesListResult>
回调
start(string, string, msRest.RequestOptionsBase)
指示停止状态缓存转换为活动状态。
function start(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- msRest.RequestOptionsBase
返回
Promise<RestResponse>
承诺<msRest.RestResponse>
stop(string, string, msRest.RequestOptionsBase)
指示活动缓存转换为已停止状态。
function stop(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- msRest.RequestOptionsBase
返回
Promise<RestResponse>
承诺<msRest.RestResponse>
update(string, string, CachesUpdateOptionalParams, ServiceCallback<Cache>)
function update(resourceGroupName: string, cacheName: string, options: CachesUpdateOptionalParams, callback: ServiceCallback<Cache>)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- CachesUpdateOptionalParams
可选参数
- callback
-
ServiceCallback<Cache>
回调
update(string, string, Models.CachesUpdateOptionalParams)
更新缓存实例。
function update(resourceGroupName: string, cacheName: string, options?: Models.CachesUpdateOptionalParams)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- Models.CachesUpdateOptionalParams
返回
Promise<Models.CachesUpdateResponse>
承诺<Models.CachesUpdateResponse>
update(string, string, ServiceCallback<Cache>)
function update(resourceGroupName: string, cacheName: string, callback: ServiceCallback<Cache>)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- callback
-
ServiceCallback<Cache>
回调
upgradeFirmware(string, string, msRest.RequestOptionsBase)
如果新版本可用,请升级缓存的固件。 否则,此作不起作用。
function upgradeFirmware(resourceGroupName: string, cacheName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
目标资源组。
- cacheName
-
string
缓存的名称。 名称长度不得大于 80,字符必须来自 [-0-9a-zA-Z_] 字符类。
- options
- msRest.RequestOptionsBase
返回
Promise<RestResponse>
承诺<msRest.RestResponse>