Share via


DeploymentExtensionSpecProperties Class

Definition

Extension specific properties

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.DeploymentExtensionSpecPropertiesTypeConverter))]
public class DeploymentExtensionSpecProperties : Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.IDeploymentExtensionSpecProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.DeploymentExtensionSpecPropertiesTypeConverter))>]
type DeploymentExtensionSpecProperties = class
    interface IDeploymentExtensionSpecProperties
    interface IJsonSerializable
Public Class DeploymentExtensionSpecProperties
Implements IDeploymentExtensionSpecProperties
Inheritance
DeploymentExtensionSpecProperties
Attributes
Implements

Constructors

DeploymentExtensionSpecProperties()

Creates an new DeploymentExtensionSpecProperties instance.

Properties

ExtensionType

Type of extension to be added.

ProtectedSetting

Protected settings for the extension.

Setting

Settings for the extension.

Version

Version of the extension being used.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DeploymentExtensionSpecProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DeploymentExtensionSpecProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ContainerInstance.Models.Api20240501Preview.IDeploymentExtensionSpecProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DeploymentExtensionSpecProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to