Compartilhar via


RoleAssignmentArtifact Classe

Definição

Artefato de blueprint que aplica uma atribuição de função.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("roleAssignment")]
public class RoleAssignmentArtifact : Microsoft.Azure.Management.Blueprint.Models.Artifact
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("roleAssignment")>]
type RoleAssignmentArtifact = class
    inherit Artifact
Public Class RoleAssignmentArtifact
Inherits Artifact
Herança
RoleAssignmentArtifact
Atributos
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Construtores

RoleAssignmentArtifact()

Inicializa uma nova instância da classe RoleAssignmentArtifact.

RoleAssignmentArtifact(String, Object, String, String, String, String, String, IList<String>, String)

Inicializa uma nova instância da classe RoleAssignmentArtifact.

Propriedades

DependsOn

Obtém ou define artefatos que precisam ser implantados antes do artefato especificado.

Description

Obtém ou define várias linhas que explicam esse recurso.

DisplayName

Obtém ou define uma cadeia de caracteres de linha única que explica esse recurso.

Id

Obtém a ID da cadeia de caracteres usada para localizar qualquer recurso no Azure.

(Herdado de AzureResourceBase)
Name

Obtém o nome desse recurso.

(Herdado de AzureResourceBase)
PrincipalIds

Obtém ou define a matriz de identidades de usuário ou grupo no Azure Active Directory. A roleDefinition será aplicada a cada identidade.

ResourceGroup

Obtém ou define roleAssignment será o escopo para esse resourceGroup. Se estiver vazio, ele definirá o escopo da assinatura.

RoleDefinitionId

Obtém ou define a ID do recurso do Azure da RoleDefinition.

Type

Obtém o tipo desse recurso.

(Herdado de AzureResourceBase)

Métodos

Validate()

Valide o objeto .

Aplica-se a