Share via


JsonSchema Class

Definition

The JSON schema.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.JsonSchemaTypeConverter))]
public class JsonSchema : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IJsonSchema
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.JsonSchemaTypeConverter))>]
type JsonSchema = class
    interface IJsonSchema
    interface IJsonSerializable
Public Class JsonSchema
Implements IJsonSchema
Inheritance
JsonSchema
Attributes
Implements

Constructors

JsonSchema()

Creates an new JsonSchema instance.

Properties

Content

The JSON content.

Title

The JSON title.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of JsonSchema.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of JsonSchema.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IJsonSchema.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of JsonSchema into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to