PermissionsResourceProviderItem Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.PermissionsResourceProviderItemTypeConverter))]
public class PermissionsResourceProviderItem : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IPermissionsResourceProviderItem, Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.PermissionsResourceProviderItemTypeConverter))>]
type PermissionsResourceProviderItem = class
    interface IPermissionsResourceProviderItem
    interface IJsonSerializable
    interface IResourceProvider
    interface IValidates
Public Class PermissionsResourceProviderItem
Implements IPermissionsResourceProviderItem, IValidates
Inheritance
PermissionsResourceProviderItem
Attributes
Implements

Constructors

PermissionsResourceProviderItem()

Creates an new PermissionsResourceProviderItem instance.

Properties

PermissionsDisplayText

Permission description text

Provider

Provider name

ProviderDisplayName

Permission provider display name

RequiredPermission

Required permissions for the connector

RequiredPermissionAction

action permission

RequiredPermissionDelete

delete permission

RequiredPermissionRead

read permission

RequiredPermissionWrite

write permission

Scope

Permission provider scope

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PermissionsResourceProviderItem.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PermissionsResourceProviderItem.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IPermissionsResourceProviderItem.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PermissionsResourceProviderItem into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to