你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

StorageTargets interface

表示 StorageTargets 的接口。

方法

beginCreateOrUpdate(string, string, string, StorageTarget, StorageTargetsCreateOrUpdateOptionalParams)

创建或更新存储目标。 可随时允许此操作,但如果缓存关闭或不正常,存储目标的实际创建/修改可能会延迟,直到缓存再次正常运行。

beginCreateOrUpdateAndWait(string, string, string, StorageTarget, StorageTargetsCreateOrUpdateOptionalParams)

创建或更新存储目标。 可随时允许此操作,但如果缓存关闭或不正常,存储目标的实际创建/修改可能会延迟,直到缓存再次正常运行。

beginDelete(string, string, string, StorageTargetsDeleteOptionalParams)

从缓存中删除存储目标。 随时允许此操作,但如果缓存关闭或不正常,存储目标的实际删除可能会延迟,直到缓存再次正常运行。 请注意,如果缓存具有要刷新到存储目标的数据,则会在删除存储目标之前刷新数据。

beginDeleteAndWait(string, string, string, StorageTargetsDeleteOptionalParams)

从缓存中删除存储目标。 随时允许此操作,但如果缓存关闭或不正常,存储目标的实际删除可能会延迟,直到缓存再次正常运行。 请注意,如果缓存具有要刷新到存储目标的数据,则会在删除存储目标之前刷新数据。

beginDnsRefresh(string, string, string, StorageTargetsDnsRefreshOptionalParams)

告知存储目标刷新其 DNS 信息。

beginDnsRefreshAndWait(string, string, string, StorageTargetsDnsRefreshOptionalParams)

告知存储目标刷新其 DNS 信息。

beginRestoreDefaults(string, string, string, StorageTargetsRestoreDefaultsOptionalParams)

告知存储目标将其设置还原为其默认值。

beginRestoreDefaultsAndWait(string, string, string, StorageTargetsRestoreDefaultsOptionalParams)

告知存储目标将其设置还原为其默认值。

get(string, string, string, StorageTargetsGetOptionalParams)

从缓存返回存储目标。

listByCache(string, string, StorageTargetsListByCacheOptionalParams)

返回指定缓存的存储目标列表。

方法详细信息

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

存储目标的名称。

options
StorageTargetsDeleteOptionalParams

选项参数。

返回

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

存储目标的名称。

options
StorageTargetsDeleteOptionalParams

选项参数。

返回

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

存储目标的名称。

options
StorageTargetsDnsRefreshOptionalParams

选项参数。

返回

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

存储目标的名称。

options
StorageTargetsDnsRefreshOptionalParams

选项参数。

返回

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 类。

options
StorageTargetsListByCacheOptionalParams

选项参数。

返回