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.objectComputePoliciesOperations
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
- compute_policy_name
- str
Nombre de la directiva de proceso que se va a crear o actualizar. Obligatorio.
- parameters
- CreateOrUpdateComputePolicyParameters o IO
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
- compute_policy_name
- str
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
- compute_policy_name
- str
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
- 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
- compute_policy_name
- str
Nombre de la directiva de proceso que se va a actualizar. Obligatorio.
- parameters
- UpdateComputePolicyParameters o IO
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'>
Azure SDK for Python