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


DiskAccessesOperations Класс

Предупреждение

НЕ следует создавать экземпляр этого класса напрямую.

Вместо этого вы должны получить доступ к следующим операциям с помощью

ComputeManagementClient's

атрибут<xref:disk_accesses> .

Наследование
builtins.object
DiskAccessesOperations

Конструктор

DiskAccessesOperations(*args, **kwargs)

Методы

begin_create_or_update

Создает или обновляет ресурс доступа к диску.

begin_delete

Удаляет ресурс доступа к диску.

begin_update

Обновления (исправления) ресурса доступа к диску.

get

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

get_private_link_resources

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

list

Выводит список всех ресурсов доступа к диску в подписке.

list_by_resource_group

Выводит список всех ресурсов доступа к диску в группе ресурсов.

begin_create_or_update

Создает или обновляет ресурс доступа к диску.

begin_create_or_update(resource_group_name: str, disk_access_name: str, disk_access: _models.DiskAccess, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DiskAccess]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

disk_access_name
str
Обязательно

Имя создаваемого ресурса доступа к диску. Имя невозможно изменить после создания набора шифрования дисков. Поддерживаемые символы для имени: a–z, A–Z, 0–9 и _. Максимальная длина имени составляет 80 символов. Обязательный.

disk_access
DiskAccess или IO
Обязательно

объект доступа к диску, предоставленный в тексте операции доступа к диску. Тип DiskAccess или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра тела. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не выполнять опрос, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если заголовок Retry-After отсутствует.

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

Экземпляр LROPoller, возвращающий значение DiskAccess или результат cls(response)

Возвращаемый тип

Исключения

begin_delete

Удаляет ресурс доступа к диску.

begin_delete(resource_group_name: str, disk_access_name: str, **kwargs: Any) -> LROPoller[None]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

disk_access_name
str
Обязательно

Имя создаваемого ресурса доступа к диску. Имя невозможно изменить после создания набора шифрования дисков. Поддерживаемые символы для имени: a–z, A–Z, 0–9 и _. Максимальная длина имени составляет 80 символов. Обязательный.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не выполнять опрос, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если заголовок Retry-After отсутствует.

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

Экземпляр LROPoller, возвращающий значение None или результат cls(response)

Возвращаемый тип

Исключения

begin_update

Обновления (исправления) ресурса доступа к диску.

begin_update(resource_group_name: str, disk_access_name: str, disk_access: _models.DiskAccessUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.DiskAccess]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

disk_access_name
str
Обязательно

Имя создаваемого ресурса доступа к диску. Имя невозможно изменить после создания набора шифрования дисков. Поддерживаемые символы для имени: a–z, A–Z, 0–9 и _. Максимальная длина имени составляет 80 символов. Обязательный.

disk_access
DiskAccessUpdate или IO
Обязательно

Объект доступа к диску, предоставленный в теле операции доступа к диску Исправление. Тип DiskAccessUpdate или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра тела. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не выполнять опрос, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если заголовок Retry-After отсутствует.

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

Экземпляр LROPoller, возвращающий значение DiskAccess или результат cls(response)

Возвращаемый тип

Исключения

get

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

get(resource_group_name: str, disk_access_name: str, **kwargs: Any) -> DiskAccess

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

disk_access_name
str
Обязательно

Имя создаваемого ресурса доступа к диску. Имя невозможно изменить после создания набора шифрования дисков. Поддерживаемые символы для имени: a–z, A–Z, 0–9 и _. Максимальная длина имени составляет 80 символов. Обязательный.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

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

DiskAccess или результат cls(response)

Возвращаемый тип

Исключения

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

get_private_link_resources(resource_group_name: str, disk_access_name: str, **kwargs: Any) -> PrivateLinkResourceListResult

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

disk_access_name
str
Обязательно

Имя создаваемого ресурса доступа к диску. Имя невозможно изменить после создания набора шифрования дисков. Поддерживаемые символы для имени: a–z, A–Z, 0–9 и _. Максимальная длина имени составляет 80 символов. Обязательный.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

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

PrivateLinkResourceListResult или результат cls(response)

Возвращаемый тип

Исключения

list

Выводит список всех ресурсов доступа к диску в подписке.

list(**kwargs: Any) -> Iterable[DiskAccess]

Параметры

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

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

Итератор, например экземпляр DiskAccess или результат cls(response)

Возвращаемый тип

Исключения

list_by_resource_group

Выводит список всех ресурсов доступа к диску в группе ресурсов.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[DiskAccess]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов. Обязательный.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

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

Итератор, например экземпляр DiskAccess или результат cls(response)

Возвращаемый тип

Исключения

Атрибуты

models

models = <module 'azure.mgmt.compute.v2020_06_30.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2020_06_30\\models\\__init__.py'>