Share via


IscsiTargetUpdateProperties Class

Definition

Properties for iSCSI Target update request.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DiskPool.Models.Api20210801.IscsiTargetUpdatePropertiesTypeConverter))]
public class IscsiTargetUpdateProperties : Microsoft.Azure.PowerShell.Cmdlets.DiskPool.Models.Api20210801.IIscsiTargetUpdateProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DiskPool.Models.Api20210801.IscsiTargetUpdatePropertiesTypeConverter))>]
type IscsiTargetUpdateProperties = class
    interface IIscsiTargetUpdateProperties
    interface IJsonSerializable
Public Class IscsiTargetUpdateProperties
Implements IIscsiTargetUpdateProperties
Inheritance
IscsiTargetUpdateProperties
Attributes
Implements

Constructors

IscsiTargetUpdateProperties()

Creates an new IscsiTargetUpdateProperties instance.

Properties

Lun

List of LUNs to be exposed through iSCSI Target.

StaticAcls

Access Control List (ACL) for an iSCSI Target; defines LUN masking policy

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IscsiTargetUpdateProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IscsiTargetUpdateProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DiskPool.Models.Api20210801.IIscsiTargetUpdateProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of IscsiTargetUpdateProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to