Share via


OfficeConsentProperties Class

Definition

Consent property bag.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.OfficeConsentPropertiesTypeConverter))]
public class OfficeConsentProperties : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IOfficeConsentProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.OfficeConsentPropertiesTypeConverter))>]
type OfficeConsentProperties = class
    interface IOfficeConsentProperties
    interface IJsonSerializable
Public Class OfficeConsentProperties
Implements IOfficeConsentProperties
Inheritance
OfficeConsentProperties
Attributes
Implements

Constructors

OfficeConsentProperties()

Creates an new OfficeConsentProperties instance.

Properties

ConsentId

Help to easily cascade among the data layers.

TenantId

The tenantId of the Office365 with the consent.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OfficeConsentProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OfficeConsentProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OfficeConsentProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to