Share via


CloudProviderProfileInfraNetworkProfile Class

Definition

The profile for the infrastructure networks used by the provisioned cluster

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.CloudProviderProfileInfraNetworkProfileTypeConverter))]
public class CloudProviderProfileInfraNetworkProfile : Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.ICloudProviderProfileInfraNetworkProfile
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.CloudProviderProfileInfraNetworkProfileTypeConverter))>]
type CloudProviderProfileInfraNetworkProfile = class
    interface ICloudProviderProfileInfraNetworkProfile
    interface IJsonSerializable
Public Class CloudProviderProfileInfraNetworkProfile
Implements ICloudProviderProfileInfraNetworkProfile
Inheritance
CloudProviderProfileInfraNetworkProfile
Attributes
Implements

Constructors

CloudProviderProfileInfraNetworkProfile()

Creates an new CloudProviderProfileInfraNetworkProfile instance.

Properties

VnetSubnetId

List of ARM resource Ids (maximum 1) for the infrastructure network object e.g. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/logicalNetworks/{logicalNetworkName}

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CloudProviderProfileInfraNetworkProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CloudProviderProfileInfraNetworkProfile.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.AksArc.Models.ICloudProviderProfileInfraNetworkProfile.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CloudProviderProfileInfraNetworkProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to