RoleAssignmentArtifact Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Blueprint artifact that applies a Role assignment.
[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
- Inheritance
- Attributes
-
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute
Constructors
RoleAssignmentArtifact() |
Initializes a new instance of the RoleAssignmentArtifact class. |
RoleAssignmentArtifact(String, Object, String, String, String, String, String, IList<String>, String) |
Initializes a new instance of the RoleAssignmentArtifact class. |
Properties
DependsOn |
Gets or sets artifacts which need to be deployed before the specified artifact. |
Description |
Gets or sets multi-line explain this resource. |
DisplayName |
Gets or sets one-liner string explain this resource. |
Id |
Gets string Id used to locate any resource on Azure. (Inherited from AzureResourceBase) |
Name |
Gets name of this resource. (Inherited from AzureResourceBase) |
PrincipalIds |
Gets or sets array of user or group identities in Azure Active Directory. The roleDefinition will apply to each identity. |
ResourceGroup |
Gets or sets roleAssignment will be scope to this resourceGroup. If empty, it scopes to the subscription. |
RoleDefinitionId |
Gets or sets azure resource ID of the RoleDefinition. |
Type |
Gets type of this resource. (Inherited from AzureResourceBase) |
Methods
Validate() |
Validate the object. |
Applies to
Azure SDK for .NET