Share via


Customs Class

Definition

Customs permissions required for the connector

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

Constructors

Customs()

Creates an new Customs instance.

Properties

Description

Customs permissions description

Name

Customs permissions name

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Customs.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Customs.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Customs into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to