Share via


RoleAssignmentArtifact Clase

Definición

Artefacto de plano técnico que aplica una asignación de roles.

[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
Herencia
RoleAssignmentArtifact
Atributos
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Constructores

RoleAssignmentArtifact()

Inicializa una nueva instancia de la clase RoleAssignmentArtifact.

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

Inicializa una nueva instancia de la clase RoleAssignmentArtifact.

Propiedades

DependsOn

Obtiene o establece artefactos que deben implementarse antes del artefacto especificado.

Description

Obtiene o establece una explicación de varias líneas de este recurso.

DisplayName

Obtiene o establece una cadena de un liner que explica este recurso.

Id

Obtiene el identificador de cadena que se usa para buscar cualquier recurso en Azure.

(Heredado de AzureResourceBase)
Name

Obtiene el nombre de este recurso.

(Heredado de AzureResourceBase)
PrincipalIds

Obtiene o establece una matriz de identidades de usuario o grupo en Azure Active Directory. RoleDefinition se aplicará a cada identidad.

ResourceGroup

Obtiene o establece roleAssignment será el ámbito de este resourceGroup. Si está vacío, se limita a la suscripción.

RoleDefinitionId

Obtiene o establece el identificador de recurso de Azure de RoleDefinition.

Type

Obtiene el tipo de este recurso.

(Heredado de AzureResourceBase)

Métodos

Validate()

Valide el objeto .

Se aplica a