For AI agents: A markdown version of this page is available at https://docs.datadoghq.com/infrastructure/resource_catalog/azure_role_assignment.md. A documentation index is available at /llms.txt.

azure_role_assignment

condition

Type: STRING
Provider name: properties.condition
Description: The conditions on the role assignment. This limits the resources it can be assigned to. e.g.: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase ‘foo_storage_container’

condition_version

Type: STRING
Provider name: properties.conditionVersion
Description: Version of the condition. Currently the only accepted value is ‘2.0’

created_by

Type: STRING
Provider name: properties.createdBy
Description: Id of the user who created the assignment

created_on

Type: STRING
Provider name: properties.createdOn
Description: Time it was created

delegated_managed_identity_resource_id

Type: STRING
Provider name: properties.delegatedManagedIdentityResourceId
Description: Id of the delegated managed identity resource

description

Type: STRING
Provider name: properties.description
Description: Description of role assignment

id

Type: STRING
Provider name: id
Description: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Type: STRING

name

Type: STRING
Provider name: name
Description: The name of the resource

principal_id

Type: STRING
Provider name: properties.principalId
Description: The principal ID.

principal_type

Type: STRING
Provider name: properties.principalType
Description: The principal type of the assigned principal ID.

resource_group

Type: STRING

role_definition_id

Type: STRING
Provider name: properties.roleDefinitionId
Description: The role definition ID.

scope

Type: STRING
Provider name: properties.scope
Description: The role assignment scope.

subscription_id

Type: STRING

subscription_name

Type: STRING

system_data

Type: STRUCT
Provider name: systemData
Description: Azure Resource Manager metadata containing createdBy and modifiedBy information.

  • created_at
    Type: STRING
    Provider name: createdAt
    Description: The timestamp of resource creation (UTC).
  • created_by
    Type: STRING
    Provider name: createdBy
    Description: The identity that created the resource.
  • created_by_type
    Type: STRING
    Provider name: createdByType
    Description: The type of identity that created the resource.
  • last_modified_at
    Type: STRING
    Provider name: lastModifiedAt
    Description: The timestamp of resource last modification (UTC)
  • last_modified_by
    Type: STRING
    Provider name: lastModifiedBy
    Description: The identity that last modified the resource.
  • last_modified_by_type
    Type: STRING
    Provider name: lastModifiedByType
    Description: The type of identity that last modified the resource.

tags

Type: UNORDERED_LIST_STRING

type

Type: STRING
Provider name: type
Description: The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts”

updated_by

Type: STRING
Provider name: properties.updatedBy
Description: Id of the user who updated the assignment

updated_on

Type: STRING
Provider name: properties.updatedOn
Description: Time it was updated