Share via


SecondaryConsent Class

Definition

This property indicates secondary consent for the support ticket.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Support.Models.SecondaryConsentTypeConverter))]
public class SecondaryConsent : Microsoft.Azure.PowerShell.Cmdlets.Support.Models.ISecondaryConsent
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Support.Models.SecondaryConsentTypeConverter))>]
type SecondaryConsent = class
    interface ISecondaryConsent
    interface IJsonSerializable
Public Class SecondaryConsent
Implements ISecondaryConsent
Inheritance
SecondaryConsent
Attributes
Implements

Constructors

SecondaryConsent()

Creates an new SecondaryConsent instance.

Properties

Type

The service name for which the secondary consent is being provided. The value needs to be retrieved from the Problem Classification API response.

UserConsent

User consent value provided

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SecondaryConsent.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SecondaryConsent.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Support.Models.ISecondaryConsent.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SecondaryConsent into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to