Share via


ManagedClusterNodeResourceGroupProfile Class

Definition

Node resource group lockdown profile for a managed cluster.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.ManagedClusterNodeResourceGroupProfileTypeConverter))]
public class ManagedClusterNodeResourceGroupProfile : Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IManagedClusterNodeResourceGroupProfile
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.ManagedClusterNodeResourceGroupProfileTypeConverter))>]
type ManagedClusterNodeResourceGroupProfile = class
    interface IManagedClusterNodeResourceGroupProfile
    interface IJsonSerializable
Public Class ManagedClusterNodeResourceGroupProfile
Implements IManagedClusterNodeResourceGroupProfile
Inheritance
ManagedClusterNodeResourceGroupProfile
Attributes
Implements

Constructors

Name Description
ManagedClusterNodeResourceGroupProfile()

Creates an new ManagedClusterNodeResourceGroupProfile instance.

Properties

Name Description
RestrictionLevel

The restriction level applied to the cluster's node resource group. If not specified, the default is 'Unrestricted'

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ManagedClusterNodeResourceGroupProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ManagedClusterNodeResourceGroupProfile.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Aks.Models.IManagedClusterNodeResourceGroupProfile.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ManagedClusterNodeResourceGroupProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to