Partilhar via


RoleAssignment Classe

Definição

Atribuições de Funções

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
Herança
RoleAssignment
Atributos
Implementações

Construtores

RoleAssignment()

Inicializa uma nova instância da classe RoleAssignment.

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

Inicializa uma nova instância da classe RoleAssignment.

Propriedades

Condition

Obtém ou define as condições na atribuição de função. Isto limita os recursos aos quais pode ser atribuído. por exemplo: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

ConditionVersion

Obtém ou define a versão da condição. O valor atualmente aceite é "2.0"

CreatedBy

Obtém o ID do utilizador que criou a atribuição

CreatedOn

Obtém tempo em que foi criado

DelegatedManagedIdentityResourceId

Obtém ou define o ID do recurso de identidade gerida delegada

Description

Obtém ou define a descrição da atribuição de funções

Id

Obtém o ID de atribuição de função.

Name

Obtém o nome da atribuição de função.

PrincipalId

Obtém ou define o ID principal.

PrincipalType

Obtém ou define o tipo principal do ID principal atribuído. Os valores possíveis incluem: "Utilizador", "Grupo", "ServicePrincipal", "Desconhecido", "DirectoryRoleTemplate", "Grupo Externo", "Aplicação", "MSI", "DirectoryObjectOrGroup", "Todos"

Properties

Opcional. Obtém ou define propriedades de atribuição de funções.

RoleDefinitionId

Obtém ou define o ID de definição de função.

Scope

Obtém o âmbito de atribuição de função.

Type

Obtém o tipo de atribuição de função.

UpdatedBy

Obtém o ID do utilizador que atualizou a atribuição

UpdatedOn

Obtém tempo em que foi atualizado

Métodos

Validate()

Valide o objeto.

Aplica-se a