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


StorageTargetResource Класс

Определение

Класс, представляющий объект StorageTarget вместе с операциями экземпляра, которые могут выполняться с ним. При наличии ResourceIdentifier можно создать StorageTargetResource из экземпляра ArmClient с помощью метода GetStorageTargetResource. В противном случае его можно получить из родительского ресурса StorageCacheResource с помощью метода GetStorageTarget.

public class StorageTargetResource : Azure.ResourceManager.ArmResource
type StorageTargetResource = class
    inherit ArmResource
Public Class StorageTargetResource
Inherits ArmResource
Наследование
StorageTargetResource

Конструкторы

StorageTargetResource()

Инициализирует новый экземпляр StorageTargetResource класса для макетирования.

Поля

ResourceType

Возвращает тип ресурса для операций.

Свойства

Client

Возвращает созданный ArmClient клиент ресурса.

(Унаследовано от ArmResource)
Data

Возвращает данные, представляющие эту функцию.

Diagnostics

Возвращает параметры диагностики для этого клиента ресурса.

(Унаследовано от ArmResource)
Endpoint

Возвращает базовый URI для этого клиента ресурса.

(Унаследовано от ArmResource)
HasData

Возвращает значение, указывающее, содержит ли текущий экземпляр данные.

Id

Возвращает идентификатор ресурса.

(Унаследовано от ArmResource)
Pipeline

Возвращает конвейер для этого клиента ресурса.

(Унаследовано от ArmResource)

Методы

CanUseTagResource(CancellationToken)

Проверяет, развернут ли API TagResource в текущей среде.

(Унаследовано от ArmResource)
CanUseTagResourceAsync(CancellationToken)

Проверяет, развернут ли API TagResource в текущей среде.

(Унаследовано от ArmResource)
CreateResourceIdentifier(String, String, String, String)

Создайте идентификатор ресурса экземпляра StorageTargetResource .

Delete(WaitUntil, String, CancellationToken)

Удаляет целевой объект хранилища из кэша. Эта операция разрешена в любое время, но если кэш не работает или неработоспособен, фактическое удаление целевого объекта хранилища может быть отложено до тех пор, пока кэш снова не станет работоспособным. Обратите внимание, что если в кэше есть данные для записи в целевой объект хранилища, данные будут удалены до удаления целевого объекта хранилища.

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}
  • IdStorageTargets_Delete операций
DeleteAsync(WaitUntil, String, CancellationToken)

Удаляет целевой объект хранилища из кэша. Эта операция разрешена в любое время, но если кэш не работает или неработоспособен, фактическое удаление целевого объекта хранилища может быть отложено до тех пор, пока кэш снова не станет работоспособным. Обратите внимание, что если в кэше есть данные для записи в целевой объект хранилища, данные будут удалены до удаления целевого объекта хранилища.

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}
  • IdStorageTargets_Delete операций
DnsRefresh(WaitUntil, CancellationToken)

Сообщает целевому объекту хранилища об обновлении сведений о DNS. Путь запроса: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/dnsRefresh Operation Id: StorageTargets_DnsRefresh

DnsRefreshAsync(WaitUntil, CancellationToken)

Сообщает целевому объекту хранилища об обновлении сведений о DNS. Путь запроса: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/dnsRefresh Operation Id: StorageTargets_DnsRefresh

Flush(WaitUntil, CancellationToken)

Указывает кэшу записать все грязное данные в серверное хранилище целевого объекта хранилища. Клиентские запросы к пространству имен этого целевого объекта хранилища будут возвращать ошибки до завершения операции очистки.

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/flush
  • IdStorageTargets_Flush операций
FlushAsync(WaitUntil, CancellationToken)

Указывает кэшу записать все грязное данные в серверное хранилище целевого объекта хранилища. Клиентские запросы к пространству имен этого целевого объекта хранилища будут возвращать ошибки до завершения операции очистки.

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/flush
  • IdStorageTargets_Flush операций
Get(CancellationToken)

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

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}
  • IdStorageTargets_Get операций
GetAsync(CancellationToken)

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

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}
  • IdStorageTargets_Get операций
GetAvailableLocations(CancellationToken)

Список всех доступных географических расположений.

(Унаследовано от ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Список всех доступных географических расположений.

(Унаследовано от ArmResource)
GetManagementLock(String, CancellationToken)

Получение блокировки управления по область.

  • Путь запроса/{область}/providers/Microsoft.Authorization/locks/{lockName}
  • IdManagementLocks_GetByScope операций
(Унаследовано от ArmResource)
GetManagementLockAsync(String, CancellationToken)

Получение блокировки управления по область.

  • Путь запроса/{область}/providers/Microsoft.Authorization/locks/{lockName}
  • IdManagementLocks_GetByScope операций
(Унаследовано от ArmResource)
GetManagementLocks()

Возвращает коллекцию ManagementLockResources в ArmResource.

(Унаследовано от ArmResource)
GetPolicyAssignment(String, CancellationToken)

Эта операция извлекает одно назначение политики с учетом его имени и область, где оно было создано.

  • Путь запроса/{область}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • IdPolicyAssignments_Get операций
(Унаследовано от ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

Эта операция извлекает одно назначение политики с учетом его имени и область, где оно было создано.

  • Путь запроса/{область}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • IdPolicyAssignments_Get операций
(Унаследовано от ArmResource)
GetPolicyAssignments()

Возвращает коллекцию PolicyAssignmentResources в ArmResource.

(Унаследовано от ArmResource)
GetPolicyExemption(String, CancellationToken)

Эта операция извлекает одно исключение из политики, учитывая его имя и область оно было создано. Путь запроса: /{область}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Идентификатор операции: PolicyExemptions_Get

(Унаследовано от ArmResource)
GetPolicyExemptionAsync(String, CancellationToken)

Эта операция извлекает одно исключение из политики, учитывая его имя и область оно было создано. Путь запроса: /{область}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName} Идентификатор операции: PolicyExemptions_Get

(Унаследовано от ArmResource)
GetPolicyExemptions()

Возвращает коллекцию PolicyExemptionResources в ArmResource.

(Унаследовано от ArmResource)
GetTagResource()

Возвращает объект, представляющий TagResource вместе с операциями экземпляра, которые могут быть выполнены с ним в ArmResource.

(Унаследовано от ArmResource)
Invalidate(WaitUntil, CancellationToken)

Сделать недействительными все кэшированные данные для целевого объекта хранилища. Кэшированные файлы удаляются и извлекаются из внутренней части при следующем запросе.

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/invalidate
  • IdStorageTargets_Invalidate операций
InvalidateAsync(WaitUntil, CancellationToken)

Сделать недействительными все кэшированные данные для целевого объекта хранилища. Кэшированные файлы удаляются и извлекаются из внутренней части при следующем запросе.

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/invalidate
  • IdStorageTargets_Invalidate операций
RefreshDns(WaitUntil, CancellationToken)

Сообщает целевому объекту хранилища об обновлении сведений о DNS.

  • Запрос пути/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/dnsRefresh
  • IdStorageTargets_DnsRefresh операций
RefreshDnsAsync(WaitUntil, CancellationToken)

Сообщает целевому объекту хранилища об обновлении сведений о DNS.

  • Запрос пути/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/dnsRefresh
  • IdStorageTargets_DnsRefresh операций
RestoreDefaults(WaitUntil, CancellationToken)

Указывает целевому объекту хранилища восстановить его параметры до значений по умолчанию.

  • Путь запроса/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/restoreDefaults
  • IdStorageTargets_RestoreDefaults операций
RestoreDefaultsAsync(WaitUntil, CancellationToken)

Указывает целевому объекту хранилища восстановить его параметры до значений по умолчанию.

  • Путь запроса/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/restoreDefaults
  • IdStorageTargets_RestoreDefaults операций
Resume(WaitUntil, CancellationToken)

Возобновляет клиентский доступ к ранее приостановленным целевым объектам хранилища.

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/resume
  • IdStorageTargets_Resume операций
ResumeAsync(WaitUntil, CancellationToken)

Возобновляет клиентский доступ к ранее приостановленным целевым объектам хранилища.

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/resume
  • IdStorageTargets_Resume операций
Suspend(WaitUntil, CancellationToken)

Приостанавливает клиентский доступ к целевому объекту хранилища.

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/suspend
  • IdStorageTargets_Suspend операций
SuspendAsync(WaitUntil, CancellationToken)

Приостанавливает клиентский доступ к целевому объекту хранилища.

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}/suspend
  • IdStorageTargets_Suspend операций
TryGetApiVersion(ResourceType, String)

Возвращает переопределение версии API, если она была задана для текущих параметров клиента.

(Унаследовано от ArmResource)
Update(WaitUntil, StorageTargetData, CancellationToken)

Создание или обновление целевого объекта хранилища. Эта операция разрешена в любое время, но если кэш не работает или неработоспособен, фактическое создание или изменение целевого объекта хранилища может быть отложено до тех пор, пока кэш снова не станет работоспособным.

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}
  • IdStorageTargets_CreateOrUpdate операций
UpdateAsync(WaitUntil, StorageTargetData, CancellationToken)

Создание или обновление целевого объекта хранилища. Эта операция разрешена в любое время, но если кэш не работает или неработоспособен, фактическое создание или изменение целевого объекта хранилища может быть отложено до тех пор, пока кэш снова не станет работоспособным.

  • Путь запроса/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StorageCache/caches/{cacheName}/storageTargets/{storageTargetName}
  • IdStorageTargets_CreateOrUpdate операций

Методы расширения

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Получение определения роли по имени (GUID).

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • IdRoleDefinitions_Get операций
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Получение определения роли по имени (GUID).

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • IdRoleDefinitions_Get операций
GetAuthorizationRoleDefinitions(ArmResource)

Возвращает коллекцию AuthorizationRoleDefinitionResources в ArmResource.

GetDenyAssignment(ArmResource, String, CancellationToken)

Получение указанного запрета назначения.

  • Путь запроса/{область}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • IdDenyAssignments_Get операций
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Получение указанного запрета назначения.

  • Путь запроса/{область}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • IdDenyAssignments_Get операций
GetDenyAssignments(ArmResource)

Возвращает коллекцию DenyAssignmentResources в ArmResource.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Получение назначения роли по область и имени.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • IdRoleAssignments_Get операций
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Получение назначения роли по область и имени.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • IdRoleAssignments_Get операций
GetRoleAssignments(ArmResource)

Возвращает коллекцию RoleAssignmentResources в ArmResource.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Получение указанного расписания назначения ролей для область ресурса

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • IdRoleAssignmentSchedules_Get операций
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Получение указанного расписания назначения ролей для область ресурса

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • IdRoleAssignmentSchedules_Get операций
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Возвращает указанный экземпляр расписания назначения ролей.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • IdRoleAssignmentScheduleInstances_Get операций
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Возвращает указанный экземпляр расписания назначения ролей.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • IdRoleAssignmentScheduleInstances_Get операций
GetRoleAssignmentScheduleInstances(ArmResource)

Возвращает коллекцию RoleAssignmentScheduleInstanceResources в ArmResource.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Получите указанный запрос расписания назначения ролей.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • IdRoleAssignmentScheduleRequests_Get операций
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Получите указанный запрос расписания назначения ролей.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • IdRoleAssignmentScheduleRequests_Get операций
GetRoleAssignmentScheduleRequests(ArmResource)

Возвращает коллекцию RoleAssignmentScheduleRequestResources в ArmResource.

GetRoleAssignmentSchedules(ArmResource)

Возвращает коллекцию RoleAssignmentScheduleResources в ArmResource.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Получение указанного расписания допустимости ролей для ресурса область

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • IdRoleEligibilitySchedules_Get операций
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Получение указанного расписания допустимости ролей для ресурса область

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • IdRoleEligibilitySchedules_Get операций
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Возвращает указанный экземпляр расписания соответствия роли.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • IdRoleEligibilityScheduleInstances_Get операций
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Возвращает указанный экземпляр расписания соответствия роли.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • IdRoleEligibilityScheduleInstances_Get операций
GetRoleEligibilityScheduleInstances(ArmResource)

Возвращает коллекцию RoleEligibilityScheduleInstanceResources в ArmResource.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Получите указанный запрос на получение расписания соответствия роли.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • IdRoleEligibilityScheduleRequests_Get операций
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Получите указанный запрос на получение расписания соответствия роли.

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • IdRoleEligibilityScheduleRequests_Get операций
GetRoleEligibilityScheduleRequests(ArmResource)

Возвращает коллекцию RoleEligibilityScheduleRequestResources в ArmResource.

GetRoleEligibilitySchedules(ArmResource)

Возвращает коллекцию RoleEligibilityScheduleResources в ArmResource.

GetRoleManagementPolicies(ArmResource)

Возвращает коллекцию RoleManagementPolicyResources в ArmResource.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Получение указанной политики управления ролями для область ресурсов

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • IdRoleManagementPolicies_Get операций
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Получение указанного назначения политики управления ролями для область ресурса

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • IdRoleManagementPolicyAssignments_Get операций
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Получение указанного назначения политики управления ролями для область ресурса

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • IdRoleManagementPolicyAssignments_Get операций
GetRoleManagementPolicyAssignments(ArmResource)

Возвращает коллекцию RoleManagementPolicyAssignmentResources в ArmResource.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Получение указанной политики управления ролями для область ресурсов

  • Путь запроса/{область}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • IdRoleManagementPolicies_Get операций
GetSystemAssignedIdentity(ArmResource)

Возвращает объект, представляющий SystemAssignedIdentityResource вместе с операциями экземпляра, которые могут выполняться с ним в ArmResource.

GetDiagnosticSetting(ArmResource, String, CancellationToken)

Возвращает активные параметры диагностики для указанного ресурса. Путь запроса: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Идентификатор операции: DiagnosticSettings_Get

GetDiagnosticSettingAsync(ArmResource, String, CancellationToken)

Возвращает активные параметры диагностики для указанного ресурса. Путь запроса: /{resourceUri}/providers/Microsoft.Insights/diagnosticSettings/{name} Идентификатор операции: DiagnosticSettings_Get

GetDiagnosticSettings(ArmResource)

Возвращает коллекцию DiagnosticSettingResources в ArmResource.

GetLinkerResource(ArmResource, String, CancellationToken)

Возвращает ресурс компоновщика для заданного имени.

  • Путь запроса/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • IdLinker_Get операций
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Возвращает ресурс компоновщика для заданного имени.

  • Путь запроса/{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • IdLinker_Get операций
GetLinkerResources(ArmResource)

Возвращает коллекцию LinkerResources в ArmResource.

Применяется к