Share via


ScriptPackageProperties Class

Definition

Properties of a Script Package subresource

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptPackagePropertiesTypeConverter))]
public class ScriptPackageProperties : Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IScriptPackageProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptPackagePropertiesTypeConverter))>]
type ScriptPackageProperties = class
    interface IScriptPackageProperties
    interface IJsonSerializable
Public Class ScriptPackageProperties
Implements IScriptPackageProperties
Inheritance
ScriptPackageProperties
Attributes
Implements

Constructors

ScriptPackageProperties()

Creates an new ScriptPackageProperties instance.

Properties

Company

Company that created and supports the package

Description

User friendly description of the package

ProvisioningState

The provisioning state of the resource.

Uri

Link to support by the package vendor

Version

Module version

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ScriptPackageProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ScriptPackageProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IScriptPackageProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ScriptPackageProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to