PermissionsMissingDryrunPrerequisiteResult Class

Definition

The represent of missing permissions

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Models.Api20221101Preview.PermissionsMissingDryrunPrerequisiteResultTypeConverter))]
public class PermissionsMissingDryrunPrerequisiteResult : Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Models.Api20221101Preview.IPermissionsMissingDryrunPrerequisiteResult, Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Models.Api20221101Preview.PermissionsMissingDryrunPrerequisiteResultTypeConverter))>]
type PermissionsMissingDryrunPrerequisiteResult = class
    interface IPermissionsMissingDryrunPrerequisiteResult
    interface IJsonSerializable
    interface IDryrunPrerequisiteResult
    interface IValidates
Public Class PermissionsMissingDryrunPrerequisiteResult
Implements IPermissionsMissingDryrunPrerequisiteResult, IValidates
Inheritance
PermissionsMissingDryrunPrerequisiteResult
Attributes
Implements

Constructors

PermissionsMissingDryrunPrerequisiteResult()

Creates an new PermissionsMissingDryrunPrerequisiteResult instance.

Properties

Permission

The permission list

RecommendedRole

The recommended role to resolve permissions missing

Scope

The permission scope

Type

The type of dryrun result.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PermissionsMissingDryrunPrerequisiteResult.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PermissionsMissingDryrunPrerequisiteResult.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ServiceLinker.Models.Api20221101Preview.IPermissionsMissingDryrunPrerequisiteResult.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PermissionsMissingDryrunPrerequisiteResult into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to