你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
StorageTargets interface
表示 StorageTargets 的接口。
方法
方法详细信息
beginCreateOrUpdate(string, string, string, StorageTarget, StorageTargetsCreateOrUpdateOptionalParams)
创建或更新存储目标。 可随时允许此操作,但如果缓存关闭或不正常,存储目标的实际创建/修改可能会延迟,直到缓存再次正常运行。
function beginCreateOrUpdate(resourceGroupName: string, cacheName: string, storageTargetName: string, storagetarget: StorageTarget, options?: StorageTargetsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<StorageTarget>, StorageTarget>>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- cacheName
-
string
缓存的名称。 名称的长度不能大于 80,字符必须来自 [-0-9a-zA-Z_] char 类。
- storageTargetName
-
string
存储目标的名称。
- storagetarget
- StorageTarget
包含存储目标定义的 对象。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<StorageTarget>, StorageTarget>>
beginCreateOrUpdateAndWait(string, string, string, StorageTarget, StorageTargetsCreateOrUpdateOptionalParams)
创建或更新存储目标。 可随时允许此操作,但如果缓存关闭或不正常,存储目标的实际创建/修改可能会延迟,直到缓存再次正常运行。
function beginCreateOrUpdateAndWait(resourceGroupName: string, cacheName: string, storageTargetName: string, storagetarget: StorageTarget, options?: StorageTargetsCreateOrUpdateOptionalParams): Promise<StorageTarget>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- cacheName
-
string
缓存的名称。 名称的长度不能大于 80,字符必须来自 [-0-9a-zA-Z_] char 类。
- storageTargetName
-
string
存储目标的名称。
- storagetarget
- StorageTarget
包含存储目标定义的 对象。
选项参数。
返回
Promise<StorageTarget>
beginDelete(string, string, string, StorageTargetsDeleteOptionalParams)
从缓存中删除存储目标。 随时允许此操作,但如果缓存关闭或不正常,存储目标的实际删除可能会延迟,直到缓存再次正常运行。 请注意,如果缓存具有要刷新到存储目标的数据,则会在删除存储目标之前刷新数据。
function beginDelete(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- cacheName
-
string
缓存的名称。 名称的长度不能大于 80,字符必须来自 [-0-9a-zA-Z_] char 类。
- storageTargetName
-
string
存储目标的名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, StorageTargetsDeleteOptionalParams)
从缓存中删除存储目标。 随时允许此操作,但如果缓存关闭或不正常,存储目标的实际删除可能会延迟,直到缓存再次正常运行。 请注意,如果缓存具有要刷新到存储目标的数据,则会在删除存储目标之前刷新数据。
function beginDeleteAndWait(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- cacheName
-
string
缓存的名称。 名称的长度不能大于 80,字符必须来自 [-0-9a-zA-Z_] char 类。
- storageTargetName
-
string
存储目标的名称。
选项参数。
返回
Promise<void>
beginDnsRefresh(string, string, string, StorageTargetsDnsRefreshOptionalParams)
告知存储目标刷新其 DNS 信息。
function beginDnsRefresh(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsDnsRefreshOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- cacheName
-
string
缓存的名称。 名称的长度不能大于 80,字符必须来自 [-0-9a-zA-Z_] char 类。
- storageTargetName
-
string
存储目标的名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDnsRefreshAndWait(string, string, string, StorageTargetsDnsRefreshOptionalParams)
告知存储目标刷新其 DNS 信息。
function beginDnsRefreshAndWait(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsDnsRefreshOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- cacheName
-
string
缓存的名称。 名称的长度不能大于 80,字符必须来自 [-0-9a-zA-Z_] char 类。
- storageTargetName
-
string
存储目标的名称。
选项参数。
返回
Promise<void>
beginRestoreDefaults(string, string, string, StorageTargetsRestoreDefaultsOptionalParams)
告知存储目标将其设置还原为其默认值。
function beginRestoreDefaults(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsRestoreDefaultsOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- cacheName
-
string
缓存的名称。 名称的长度不能大于 80,字符必须来自 [-0-9a-zA-Z_] char 类。
- storageTargetName
-
string
存储目标的名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginRestoreDefaultsAndWait(string, string, string, StorageTargetsRestoreDefaultsOptionalParams)
告知存储目标将其设置还原为其默认值。
function beginRestoreDefaultsAndWait(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsRestoreDefaultsOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- cacheName
-
string
缓存的名称。 名称的长度不能大于 80,字符必须来自 [-0-9a-zA-Z_] char 类。
- storageTargetName
-
string
存储目标的名称。
选项参数。
返回
Promise<void>
get(string, string, string, StorageTargetsGetOptionalParams)
从缓存返回存储目标。
function get(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsGetOptionalParams): Promise<StorageTarget>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- cacheName
-
string
缓存的名称。 名称的长度不能大于 80,字符必须来自 [-0-9a-zA-Z_] char 类。
- storageTargetName
-
string
存储目标的名称。
- options
- StorageTargetsGetOptionalParams
选项参数。
返回
Promise<StorageTarget>
listByCache(string, string, StorageTargetsListByCacheOptionalParams)
返回指定缓存的存储目标列表。
function listByCache(resourceGroupName: string, cacheName: string, options?: StorageTargetsListByCacheOptionalParams): PagedAsyncIterableIterator<StorageTarget, StorageTarget[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- cacheName
-
string
缓存的名称。 名称的长度不能大于 80,字符必须来自 [-0-9a-zA-Z_] char 类。
选项参数。