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


DiskAccessesOperations Класс

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

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

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

ComputeManagementClient's

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

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

Конструктор

DiskAccessesOperations(*args, **kwargs)

Методы

begin_create_or_update

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

begin_delete

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

begin_delete_a_private_endpoint_connection

Удаляет подключение к частной конечной точке в ресурсе доступа к диску.

begin_update

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

begin_update_a_private_endpoint_connection

Утверждение или отклонение подключения к частной конечной точке в ресурсе доступа к диску. Это невозможно использовать для создания нового подключения к частной конечной точке.

get

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

get_a_private_endpoint_connection

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

get_private_link_resources

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

list

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

list_by_resource_group

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

list_private_endpoint_connections

Вывод сведений о подключениях к частной конечной точке в ресурсе доступа к диску.

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_delete_a_private_endpoint_connection

Удаляет подключение к частной конечной точке в ресурсе доступа к диску.

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

Параметры

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

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

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

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

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

Имя подключения к частной конечной точке. Обязательный.

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)

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

Исключения

begin_update_a_private_endpoint_connection

Утверждение или отклонение подключения к частной конечной точке в ресурсе доступа к диску. Это невозможно использовать для создания нового подключения к частной конечной точке.

begin_update_a_private_endpoint_connection(resource_group_name: str, disk_access_name: str, private_endpoint_connection_name: str, private_endpoint_connection: _models.PrivateEndpointConnection, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.PrivateEndpointConnection]

Параметры

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

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

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

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

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

Имя подключения к частной конечной точке. Обязательный.

private_endpoint_connection
PrivateEndpointConnection или IO
Обязательно

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

content_type
str

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

cls
callable

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

continuation_token
str

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

polling
bool или PollingMethod

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

polling_interval
int

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

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

Экземпляр LROPoller, возвращающий значение PrivateEndpointConnection или результат 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_a_private_endpoint_connection

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

get_a_private_endpoint_connection(resource_group_name: str, disk_access_name: str, private_endpoint_connection_name: str, **kwargs: Any) -> PrivateEndpointConnection

Параметры

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

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

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

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

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

Имя подключения к частной конечной точке. Обязательный.

cls
callable

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

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

PrivateEndpointConnection или результат 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)

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

Исключения

list_private_endpoint_connections

Вывод сведений о подключениях к частной конечной точке в ресурсе доступа к диску.

list_private_endpoint_connections(resource_group_name: str, disk_access_name: str, **kwargs: Any) -> Iterable[PrivateEndpointConnection]

Параметры

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

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

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

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

cls
callable

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

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

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

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

Исключения

Атрибуты

models

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