Share via


SubnetResourceSettings Class

Definition

Defines the virtual network subnets resource settings.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Api20230801.SubnetResourceSettingsTypeConverter))]
public class SubnetResourceSettings : Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Api20230801.ISubnetResourceSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Api20230801.SubnetResourceSettingsTypeConverter))>]
type SubnetResourceSettings = class
    interface ISubnetResourceSettings
    interface IJsonSerializable
Public Class SubnetResourceSettings
Implements ISubnetResourceSettings
Inheritance
SubnetResourceSettings
Attributes
Implements

Constructors

SubnetResourceSettings()

Creates an new SubnetResourceSettings instance.

Properties

AddressPrefix

Gets or sets address prefix for the subnet.

Name

Gets or sets the Subnet name.

NetworkSecurityGroupSourceArmResourceId

Gets the ARM resource ID of the tracked resource being referenced.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SubnetResourceSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SubnetResourceSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Api20230801.ISubnetResourceSettings.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SubnetResourceSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to