ClusterDeployParameters Class

  • java.lang.Object
    • com.azure.resourcemanager.networkcloud.models.ClusterDeployParameters

Implements

public final class ClusterDeployParameters
implements JsonSerializable<ClusterDeployParameters>

ClusterDeployParameters represents the body of the request to deploy cluster.

Constructor Summary

Constructor Description
ClusterDeployParameters()

Creates an instance of ClusterDeployParameters class.

Method Summary

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

Reads an instance of ClusterDeployParameters from the JsonReader.

List<String> skipValidationsForMachines()

Get the skipValidationsForMachines property: The names of bare metal machines in the cluster that should be skipped during environment validation.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ClusterDeployParameters withSkipValidationsForMachines(List<String> skipValidationsForMachines)

Set the skipValidationsForMachines property: The names of bare metal machines in the cluster that should be skipped during environment validation.

Methods inherited from java.lang.Object

Constructor Details

ClusterDeployParameters

public ClusterDeployParameters()

Creates an instance of ClusterDeployParameters class.

Method Details

fromJson

public static ClusterDeployParameters fromJson(JsonReader jsonReader)

Reads an instance of ClusterDeployParameters from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ClusterDeployParameters 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 ClusterDeployParameters.

skipValidationsForMachines

public List<String> skipValidationsForMachines()

Get the skipValidationsForMachines property: The names of bare metal machines in the cluster that should be skipped during environment validation.

Returns:

the skipValidationsForMachines value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withSkipValidationsForMachines

public ClusterDeployParameters withSkipValidationsForMachines(List<String> skipValidationsForMachines)

Set the skipValidationsForMachines property: The names of bare metal machines in the cluster that should be skipped during environment validation.

Parameters:

skipValidationsForMachines - the skipValidationsForMachines value to set.

Returns:

the ClusterDeployParameters object itself.

Applies to