Compartilhar via


UpdateComputePolicyWithAccountParameters Class

The parameters used to update a compute policy while updating a Data Lake Analytics account.

All required parameters must be populated in order to send to Azure.

Constructor

UpdateComputePolicyWithAccountParameters(*, name: str, object_id: str | None = None, object_type: str | _models.AADObjectType | None = None, max_degree_of_parallelism_per_job: int | None = None, min_priority_per_job: int | None = None, **kwargs)

Keyword-Only Parameters

Name Description
name
str

The unique name of the compute policy to update. Required.

object_id
str

The AAD object identifier for the entity to create a policy for.

Default value: None
object_type

The type of AAD object the object identifier refers to. Known values are: "User", "Group", and "ServicePrincipal".

Default value: None
max_degree_of_parallelism_per_job
int

The maximum degree of parallelism per job this user can use to submit jobs. This property, the min priority per job property, or both must be passed.

Default value: None
min_priority_per_job
int

The minimum priority per job this user can use to submit jobs. This property, the max degree of parallelism per job property, or both must be passed.

Default value: None

Variables

Name Description
name
str

The unique name of the compute policy to update. Required.

object_id
str

The AAD object identifier for the entity to create a policy for.

object_type

The type of AAD object the object identifier refers to. Known values are: "User", "Group", and "ServicePrincipal".

max_degree_of_parallelism_per_job
int

The maximum degree of parallelism per job this user can use to submit jobs. This property, the min priority per job property, or both must be passed.

min_priority_per_job
int

The minimum priority per job this user can use to submit jobs. This property, the max degree of parallelism per job property, or both must be passed.