NetworkDeviceSku Class

Definition

The NetworkDeviceSku resource definition.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.NetworkDeviceSkuTypeConverter))]
public class NetworkDeviceSku : Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.INetworkDeviceSku, Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.NetworkDeviceSkuTypeConverter))>]
type NetworkDeviceSku = class
    interface INetworkDeviceSku
    interface IJsonSerializable
    interface IProxyResource
    interface IResource
    interface IValidates
Public Class NetworkDeviceSku
Implements INetworkDeviceSku, IValidates
Inheritance
NetworkDeviceSku
Attributes
Implements

Constructors

Name Description
NetworkDeviceSku()

Creates an new NetworkDeviceSku instance.

Properties

Name Description
Id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

Interface

List of network device interfaces.

Manufacturer

Manufacturer of the network device.

Model

Model of the network device.

Name

The name of the resource

ProvisioningState

Provisioning state of the resource.

ResourceGroupName

Gets the resource group name

SupportedRoleType

Available roles for the network device.

SupportedVersion

List of supported version details of network device.

SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NetworkDeviceSku.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NetworkDeviceSku.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.INetworkDeviceSku.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of NetworkDeviceSku into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to