azure.mgmt.authorization.v2018_01_01_preview.models module¶
Bases:
azure.mgmt.authorization._serialization.ModelThe resource management error additional info.
Variables are only populated by the server, and will be ignored when sending a request.
Bases:
azure.mgmt.authorization._serialization.ModelThe error detail.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
message (str) – The error message.
target (str) – The error target.
details (list[ErrorDetail]) – The error details.
additional_info (list[ErrorAdditionalInfo]) – The error additional info.
Bases:
azure.mgmt.authorization._serialization.ModelCommon error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).
- Variables
error (ErrorDetail) – The error object.
- Keyword Arguments
error (ErrorDetail) – The error object.
Bases:
azure.mgmt.authorization._serialization.ModelRole definition permissions.
- Variables
- Keyword Arguments
Bases:
azure.mgmt.authorization._serialization.ModelPermissions information.
- Variables
value (list[Permission]) – An array of permissions.
next_link (str) – The URL to use for getting the next set of results.
- Keyword Arguments
value (list[Permission]) – An array of permissions.
next_link (str) – The URL to use for getting the next set of results.
Bases:
azure.mgmt.authorization._serialization.ModelOperation.
- Variables
- Keyword Arguments
Bases:
azure.mgmt.authorization._serialization.ModelProvider Operations metadata.
- Variables
name (str) – The provider name.
display_name (str) – The provider display name.
resource_types (list[ResourceType]) – The provider resource types.
operations (list[ProviderOperation]) – The provider operations.
- Keyword Arguments
id (str) – The provider id.
name (str) – The provider name.
type (str) – The provider type.
display_name (str) – The provider display name.
resource_types (list[ResourceType]) – The provider resource types.
operations (list[ProviderOperation]) – The provider operations.
Bases:
azure.mgmt.authorization._serialization.ModelProvider operations metadata list.
- Variables
value (list[ProviderOperationsMetadata]) – The list of providers.
next_link (str) – The URL to use for getting the next set of results.
- Keyword Arguments
value (list[ProviderOperationsMetadata]) – The list of providers.
next_link (str) – The URL to use for getting the next set of results.
Bases:
azure.mgmt.authorization._serialization.ModelResource Type.
- Variables
name (str) – The resource type name.
display_name (str) – The resource type display name.
operations (list[ProviderOperation]) – The resource type operations.
- Keyword Arguments
name (str) – The resource type name.
display_name (str) – The resource type display name.
operations (list[ProviderOperation]) – The resource type operations.
Bases:
azure.mgmt.authorization._serialization.ModelRole Assignments.
Variables are only populated by the server, and will be ignored when sending a request.
Bases:
azure.mgmt.authorization._serialization.ModelRole assignment create parameters.
All required parameters must be populated in order to send to Azure.
- Variables
role_definition_id (str) – The role definition ID used in the role assignment. Required.
principal_id (str) – The principal ID assigned to the role. This maps to the ID inside the Active Directory. It can point to a user, service principal, or security group. Required.
can_delegate (bool) – The delegation flag used for creating a role assignment.
- Keyword Arguments
role_definition_id (str) – The role definition ID used in the role assignment. Required.
principal_id (str) – The principal ID assigned to the role. This maps to the ID inside the Active Directory. It can point to a user, service principal, or security group. Required.
can_delegate (bool) – The delegation flag used for creating a role assignment.
Bases:
azure.mgmt.authorization._serialization.ModelRole Assignments filter.
- Variables
- Keyword Arguments
Bases:
azure.mgmt.authorization._serialization.ModelRole assignment list operation result.
- Variables
value (list[RoleAssignment]) – Role assignment list.
next_link (str) – The URL to use for getting the next set of results.
- Keyword Arguments
value (list[RoleAssignment]) – Role assignment list.
next_link (str) – The URL to use for getting the next set of results.
Bases:
azure.mgmt.authorization._serialization.ModelRole definition.
Variables are only populated by the server, and will be ignored when sending a request.
- Variables
name (str) – The role definition name.
role_name (str) – The role name.
description (str) – The role definition description.
role_type (str) – The role type.
permissions (list[Permission]) – Role definition permissions.
assignable_scopes (list[str]) – Role definition assignable scopes.
- Keyword Arguments
Bases:
azure.mgmt.authorization._serialization.ModelRole Definitions filter.
Bases:
azure.mgmt.authorization._serialization.ModelRole definition list operation result.
- Variables
value (list[RoleDefinition]) – Role definition list.
next_link (str) – The URL to use for getting the next set of results.
- Keyword Arguments
value (list[RoleDefinition]) – Role definition list.
next_link (str) – The URL to use for getting the next set of results.