RoleManagementApprovalSettings 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.
The approval settings.
public class RoleManagementApprovalSettings : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Authorization.Models.RoleManagementApprovalSettings>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Authorization.Models.RoleManagementApprovalSettings>
public class RoleManagementApprovalSettings
type RoleManagementApprovalSettings = class
interface IJsonModel<RoleManagementApprovalSettings>
interface IPersistableModel<RoleManagementApprovalSettings>
type RoleManagementApprovalSettings = class
Public Class RoleManagementApprovalSettings
Implements IJsonModel(Of RoleManagementApprovalSettings), IPersistableModel(Of RoleManagementApprovalSettings)
Public Class RoleManagementApprovalSettings
- Inheritance
-
RoleManagementApprovalSettings
- Implements
Constructors
RoleManagementApprovalSettings() |
Initializes a new instance of RoleManagementApprovalSettings. |
Properties
ApprovalMode |
The type of rule. |
ApprovalStages |
The approval stages of the request. |
IsApprovalRequired |
Determines whether approval is required or not. |
IsApprovalRequiredForExtension |
Determines whether approval is required for assignment extension. |
IsRequestorJustificationRequired |
Determine whether requestor justification is required. |
Explicit Interface Implementations
IJsonModel<RoleManagementApprovalSettings>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<RoleManagementApprovalSettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<RoleManagementApprovalSettings>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<RoleManagementApprovalSettings>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<RoleManagementApprovalSettings>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |