Поделиться через


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, а chars должна быть из класса char [-0-9a-zA-Z_].

storageTargetName

string

Имя целевого объекта хранилища.

storagetarget
StorageTarget

Объект, содержащий определение целевого объекта хранилища.

options
StorageTargetsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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, а chars должна быть из класса char [-0-9a-zA-Z_].

storageTargetName

string

Имя целевого объекта хранилища.

storagetarget
StorageTarget

Объект, содержащий определение целевого объекта хранилища.

options
StorageTargetsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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, а chars должна быть из класса char [-0-9a-zA-Z_].

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, а chars должна быть из класса char [-0-9a-zA-Z_].

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, а chars должна быть из класса char [-0-9a-zA-Z_].

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, а chars должна быть из класса char [-0-9a-zA-Z_].

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, а chars должна быть из класса char [-0-9a-zA-Z_].

storageTargetName

string

Имя целевого объекта хранилища.

options
StorageTargetsRestoreDefaultsOptionalParams

Параметры параметров.

Возвращаемое значение

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, а chars должна быть из класса char [-0-9a-zA-Z_].

storageTargetName

string

Имя целевого объекта хранилища.

options
StorageTargetsRestoreDefaultsOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, string, string, StorageTargetsGetOptionalParams)

Возвращает целевой объект хранилища из кэша.

function get(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetsGetOptionalParams): Promise<StorageTarget>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

cacheName

string

Имя кэша. Длина имени не должна превышать 80, а chars должна быть из класса char [-0-9a-zA-Z_].

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, а chars должна быть из класса char [-0-9a-zA-Z_].

options
StorageTargetsListByCacheOptionalParams

Параметры параметров.

Возвращаемое значение