Compartir a través de


ComputePoliciesOperations Clase

Advertencia

NO cree instancias de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

DataLakeAnalyticsAccountManagementClient's

Atributo<xref:compute_policies> .

Herencia
builtins.object
ComputePoliciesOperations

Constructor

ComputePoliciesOperations(*args, **kwargs)

Métodos

create_or_update

Crea o actualiza la directiva de proceso especificada. Durante la actualización, la directiva de proceso con el nombre especificado se reemplazará por esta nueva directiva de proceso. Una cuenta admite, como máximo, 50 directivas.

delete

Elimina la directiva de proceso especificada de la cuenta de Data Lake Analytics especificada.

get

Obtiene la directiva de proceso Data Lake Analytics especificada.

list_by_account

Enumera las directivas de proceso Data Lake Analytics dentro de la cuenta de Data Lake Analytics especificada. Una cuenta admite, como máximo, 50 directivas.

update

Novedades la directiva de proceso especificada.

create_or_update

Crea o actualiza la directiva de proceso especificada. Durante la actualización, la directiva de proceso con el nombre especificado se reemplazará por esta nueva directiva de proceso. Una cuenta admite, como máximo, 50 directivas.

async 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

Parámetros

resource_group_name
str
Requerido

El nombre del grupo de recursos de Azure. Necesario.

account_name
str
Requerido

nombre de la cuenta de Data Lake Analytics. Obligatorio.

compute_policy_name
str
Requerido

Nombre de la directiva de proceso que se va a crear o actualizar. Obligatorio.

parameters
CreateOrUpdateComputePolicyParameters o IO
Requerido

Parámetros proporcionados para crear o actualizar la directiva de proceso. El grado máximo de paralelismo por propiedad de trabajo, prioridad mínima por propiedad de trabajo o ambos deben estar presentes. Es un tipo de modelo o un tipo de E/S. Obligatorio.

content_type
str

Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

ComputePolicy o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

delete

Elimina la directiva de proceso especificada de la cuenta de Data Lake Analytics especificada.

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

Parámetros

resource_group_name
str
Requerido

El nombre del grupo de recursos de Azure. Necesario.

account_name
str
Requerido

nombre de la cuenta de Data Lake Analytics. Obligatorio.

compute_policy_name
str
Requerido

Nombre de la directiva de proceso que se va a eliminar. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Ninguno o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get

Obtiene la directiva de proceso Data Lake Analytics especificada.

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

Parámetros

resource_group_name
str
Requerido

El nombre del grupo de recursos de Azure. Obligatorio.

account_name
str
Requerido

nombre de la cuenta de Data Lake Analytics. Obligatorio.

compute_policy_name
str
Requerido

Nombre de la directiva de proceso que se va a recuperar. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

ComputePolicy o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_account

Enumera las directivas de proceso Data Lake Analytics dentro de la cuenta de Data Lake Analytics especificada. Una cuenta admite, como máximo, 50 directivas.

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

Parámetros

resource_group_name
str
Requerido

El nombre del grupo de recursos de Azure. Obligatorio.

account_name
str
Requerido

nombre de la cuenta de Data Lake Analytics. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Iterador como una instancia de ComputePolicy o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

update

Novedades la directiva de proceso especificada.

async 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

Parámetros

resource_group_name
str
Requerido

El nombre del grupo de recursos de Azure. Obligatorio.

account_name
str
Requerido

nombre de la cuenta de Data Lake Analytics. Obligatorio.

compute_policy_name
str
Requerido

Nombre de la directiva de proceso que se va a actualizar. Obligatorio.

parameters
UpdateComputePolicyParameters o IO
Requerido

Parámetros proporcionados para actualizar la directiva de proceso. Es un tipo de modelo o un tipo de E/S. El valor predeterminado es Ninguno.

content_type
str

Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

ComputePolicy o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

Atributos

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'>