共用方式為


ManagedClusterNodeResourceGroupProfile Class

  • java.lang.Object
    • com.azure.resourcemanager.containerservice.models.ManagedClusterNodeResourceGroupProfile

Implements

public final class ManagedClusterNodeResourceGroupProfile
implements JsonSerializable<ManagedClusterNodeResourceGroupProfile>

Node resource group lockdown profile for a managed cluster.

Constructor Summary

Constructor Description
ManagedClusterNodeResourceGroupProfile()

Creates an instance of ManagedClusterNodeResourceGroupProfile class.

Method Summary

Modifier and Type Method and Description
static ManagedClusterNodeResourceGroupProfile fromJson(JsonReader jsonReader)

Reads an instance of ManagedClusterNodeResourceGroupProfile from the JsonReader.

RestrictionLevel restrictionLevel()

Get the restrictionLevel property: The restriction level applied to the cluster's node resource group.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ManagedClusterNodeResourceGroupProfile withRestrictionLevel(RestrictionLevel restrictionLevel)

Set the restrictionLevel property: The restriction level applied to the cluster's node resource group.

Methods inherited from java.lang.Object

Constructor Details

ManagedClusterNodeResourceGroupProfile

public ManagedClusterNodeResourceGroupProfile()

Creates an instance of ManagedClusterNodeResourceGroupProfile class.

Method Details

fromJson

public static ManagedClusterNodeResourceGroupProfile fromJson(JsonReader jsonReader)

Reads an instance of ManagedClusterNodeResourceGroupProfile from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ManagedClusterNodeResourceGroupProfile if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the ManagedClusterNodeResourceGroupProfile.

restrictionLevel

public RestrictionLevel restrictionLevel()

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

Returns:

the restrictionLevel value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withRestrictionLevel

public ManagedClusterNodeResourceGroupProfile withRestrictionLevel(RestrictionLevel restrictionLevel)

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

Parameters:

restrictionLevel - the restrictionLevel value to set.

Returns:

the ManagedClusterNodeResourceGroupProfile object itself.

Applies to