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


ComputePoliciesOperations Класс

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

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

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

DataLakeAnalyticsAccountManagementClient's

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

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

Конструктор

ComputePoliciesOperations(*args, **kwargs)

Методы

create_or_update

Создает или обновляет указанную политику вычислений. Во время обновления политика вычислений с указанным именем будет заменена этой новой политикой вычислений. Учетная запись поддерживает не более 50 политик.

delete

Удаляет указанную политику вычислений из указанной учетной записи Data Lake Analytics.

get

Возвращает указанную политику вычислений Data Lake Analytics.

list_by_account

Список Data Lake Analytics политик вычислений в указанной учетной записи Data Lake Analytics. Учетная запись поддерживает не более 50 политик.

update

Обновления указанную политику вычислений.

create_or_update

Создает или обновляет указанную политику вычислений. Во время обновления политика вычислений с указанным именем будет заменена этой новой политикой вычислений. Учетная запись поддерживает не более 50 политик.

create_or_update(resource_group_name: str, account_name: str, compute_policy_name: str, parameters: _models.CreateOrUpdateComputePolicyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ComputePolicy

Параметры

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

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

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

имя учетной записи Data Lake Analytics. Обязательный.

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

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

parameters
CreateOrUpdateComputePolicyParameters или IO
Обязательно

Параметры, предоставленные для создания или обновления политики вычислений. Должна присутствовать максимальная степень параллелизма для каждого свойства задания, минимальный приоритет на свойство задания или оба значения. Тип модели или тип ввода-вывода. Обязательный.

content_type
str

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

cls
callable

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

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

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

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

Исключения

delete

Удаляет указанную политику вычислений из указанной учетной записи Data Lake Analytics.

delete(resource_group_name: str, account_name: str, compute_policy_name: str, **kwargs: Any) -> None

Параметры

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

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

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

имя учетной записи Data Lake Analytics. Обязательный.

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

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

cls
callable

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

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

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

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

Исключения

get

Возвращает указанную политику вычислений Data Lake Analytics.

get(resource_group_name: str, account_name: str, compute_policy_name: str, **kwargs: Any) -> ComputePolicy

Параметры

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

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

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

имя учетной записи Data Lake Analytics. Обязательный.

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

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

cls
callable

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

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

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

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

Исключения

list_by_account

Список Data Lake Analytics политик вычислений в указанной учетной записи Data Lake Analytics. Учетная запись поддерживает не более 50 политик.

list_by_account(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[ComputePolicy]

Параметры

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

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

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

имя учетной записи Data Lake Analytics. Обязательный элемент.

cls
callable

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

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

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

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

Исключения

update

Обновления указанную политику вычислений.

update(resource_group_name: str, account_name: str, compute_policy_name: str, parameters: _models.UpdateComputePolicyParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ComputePolicy

Параметры

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

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

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

имя учетной записи Data Lake Analytics. Обязательный.

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

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

parameters
UpdateComputePolicyParameters или IO
Обязательно

Параметры, предоставленные для обновления политики вычислений. Тип модели или тип ввода-вывода. Значение по умолчанию —Нет.

content_type
str

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

cls
callable

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

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

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

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

Исключения

Атрибуты

models

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