你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ApprovalSettings Class

Definition

The approval settings.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.Authorization.Models.Api20201001Preview.ApprovalSettingsTypeConverter))]
public class ApprovalSettings : Microsoft.Azure.PowerShell.Cmdlets.Resources.Authorization.Models.Api20201001Preview.IApprovalSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Resources.Authorization.Models.Api20201001Preview.ApprovalSettingsTypeConverter))>]
type ApprovalSettings = class
    interface IApprovalSettings
    interface IJsonSerializable
Public Class ApprovalSettings
Implements IApprovalSettings
Inheritance
ApprovalSettings
Attributes
Implements

Constructors

ApprovalSettings()

Creates an new ApprovalSettings instance.

Properties

ApprovalMode

The type of rule

ApprovalStage

The approval stages of the request.

IsApprovalRequired

Determine whether approval is required or not.

IsApprovalRequiredForExtension

Determine whether approval is required for assignment extension.

IsRequestorJustificationRequired

Determine whether requestor justification required.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ApprovalSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ApprovalSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Resources.Authorization.Models.Api20201001Preview.IApprovalSettings.

FromJsonString(String)

Creates a new instance of ApprovalSettings, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ApprovalSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to