ChaosRoleAssignmentResult 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.
Result of a single role assignment operation.
public class ChaosRoleAssignmentResult : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Chaos.Models.ChaosRoleAssignmentResult>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Chaos.Models.ChaosRoleAssignmentResult>
type ChaosRoleAssignmentResult = class
interface IJsonModel<ChaosRoleAssignmentResult>
interface IPersistableModel<ChaosRoleAssignmentResult>
Public Class ChaosRoleAssignmentResult
Implements IJsonModel(Of ChaosRoleAssignmentResult), IPersistableModel(Of ChaosRoleAssignmentResult)
- Inheritance
-
ChaosRoleAssignmentResult
- Implements
Properties
| Name | Description |
|---|---|
| Error |
Error details if the assignment failed. |
| PrincipalId |
The managed identity principal ID. |
| RoleAssignmentId |
The created role assignment resource ID (null if failed or what-if mode). |
| RoleDefinitionId |
The Azure RBAC role definition ID. |
| RoleDefinitionName |
Human-readable role name. |
| Scope |
The scope at which the role was/will be assigned. |
| Status |
The status of the role assignment operation. |
| TargetResourceId |
The target Azure resource ID. |