Partager via


RoleAssignment Classe

Définition

Affectations de rôles

public class RoleAssignment
[Microsoft.Rest.Serialization.JsonTransformation]
public class RoleAssignment : Microsoft.Rest.Azure.IResource
type RoleAssignment = class
[<Microsoft.Rest.Serialization.JsonTransformation>]
type RoleAssignment = class
    interface IResource
Public Class RoleAssignment
Public Class RoleAssignment
Implements IResource
Héritage
RoleAssignment
Attributs
Implémente

Constructeurs

RoleAssignment()

Initialise une nouvelle instance de la classe RoleAssignment.

RoleAssignment(String, String, String, String, String, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, String)

Initialise une nouvelle instance de la classe RoleAssignment.

Propriétés

Condition

Obtient ou définit les conditions sur l’attribution de rôle. Cela limite les ressources auxquelles il peut être affecté. Par exemple : @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

ConditionVersion

Obtient ou définit la version de la condition. La valeur actuellement acceptée est « 2.0 »

CreatedBy

Obtient l’ID de l’utilisateur qui a créé l’affectation

CreatedOn

Obtient l’heure de création

DelegatedManagedIdentityResourceId

Obtient ou définit l’ID de la ressource d’identité managée déléguée

Description

Obtient ou définit la description de l’attribution de rôle

Id

Obtient l’ID d’attribution de rôle.

Name

Obtient le nom de l’attribution de rôle.

PrincipalId

Obtient ou définit l'ID du principal.

PrincipalType

Obtient ou définit le type de principal de l’ID de principal affecté. Les valeurs possibles sont les suivantes : « User », « Group », « ServicePrincipal », « Unknown », « DirectoryRoleTemplate », « ForeignGroup », « Application », « MSI », « DirectoryObjectOrGroup », « Everyone »

Properties

facultatif. Obtient ou définit les propriétés d’attribution de rôle.

RoleDefinitionId

Obtient ou définit l’ID de définition de rôle.

Scope

Obtient l’étendue d’attribution de rôle.

Type

Obtient le type d’attribution de rôle.

UpdatedBy

Obtient l’ID de l’utilisateur qui a mis à jour l’affectation

UpdatedOn

Obtient l’heure de mise à jour

Méthodes

Validate()

Validez l’objet .

S’applique à