IRoleAssignmentCommonProperties Interface
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.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkAnalytics.Models.Api20231115.RoleAssignmentCommonPropertiesTypeConverter))]
public interface IRoleAssignmentCommonProperties : Microsoft.Azure.PowerShell.Cmdlets.NetworkAnalytics.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkAnalytics.Models.Api20231115.RoleAssignmentCommonPropertiesTypeConverter))>]
type IRoleAssignmentCommonProperties = interface
interface IJsonSerializable
Public Interface IRoleAssignmentCommonProperties
Implements IJsonSerializable
- Derived
- Attributes
- Implements
Properties
| Name | Description |
|---|---|
| DataTypeScope |
Data Type Scope at which the role assignment is created. |
| PrincipalId |
Object ID of the AAD principal or security-group. |
| PrincipalType |
Type of the principal Id: User, Group or ServicePrincipal |
| Role |
Data Product role to be assigned to a user. |
| RoleId |
Role Id of the Built-In Role |
| UserName |
User name. |
Methods
| Name | Description |
|---|---|
| ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |