NetworkFunctionDefinitionVersionPropertiesFormat Class

  • java.lang.Object
    • com.azure.resourcemanager.hybridnetwork.models.NetworkFunctionDefinitionVersionPropertiesFormat

Implements

public class NetworkFunctionDefinitionVersionPropertiesFormat
implements JsonSerializable<NetworkFunctionDefinitionVersionPropertiesFormat>

Network function definition version properties.

Constructor Summary

Constructor Description
NetworkFunctionDefinitionVersionPropertiesFormat()

Creates an instance of NetworkFunctionDefinitionVersionPropertiesFormat class.

Method Summary

Modifier and Type Method and Description
String deployParameters()

Get the deployParameters property: The deployment parameters of the network function definition version.

String description()

Get the description property: The network function definition version description.

static NetworkFunctionDefinitionVersionPropertiesFormat fromJson(JsonReader jsonReader)

Reads an instance of NetworkFunctionDefinitionVersionPropertiesFormat from the JsonReader.

NetworkFunctionType networkFunctionType()

Get the networkFunctionType property: The network function type.

ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the network function definition version resource.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

VersionState versionState()

Get the versionState property: The network function definition version state.

NetworkFunctionDefinitionVersionPropertiesFormat withDeployParameters(String deployParameters)

Set the deployParameters property: The deployment parameters of the network function definition version.

NetworkFunctionDefinitionVersionPropertiesFormat withDescription(String description)

Set the description property: The network function definition version description.

Methods inherited from java.lang.Object

Constructor Details

NetworkFunctionDefinitionVersionPropertiesFormat

public NetworkFunctionDefinitionVersionPropertiesFormat()

Creates an instance of NetworkFunctionDefinitionVersionPropertiesFormat class.

Method Details

deployParameters

public String deployParameters()

Get the deployParameters property: The deployment parameters of the network function definition version.

Returns:

the deployParameters value.

description

public String description()

Get the description property: The network function definition version description.

Returns:

the description value.

fromJson

public static NetworkFunctionDefinitionVersionPropertiesFormat fromJson(JsonReader jsonReader)

Reads an instance of NetworkFunctionDefinitionVersionPropertiesFormat from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

networkFunctionType

public NetworkFunctionType networkFunctionType()

Get the networkFunctionType property: The network function type.

Returns:

the networkFunctionType value.

provisioningState

public ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the network function definition version resource.

Returns:

the provisioningState value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

versionState

public VersionState versionState()

Get the versionState property: The network function definition version state.

Returns:

the versionState value.

withDeployParameters

public NetworkFunctionDefinitionVersionPropertiesFormat withDeployParameters(String deployParameters)

Set the deployParameters property: The deployment parameters of the network function definition version.

Parameters:

deployParameters - the deployParameters value to set.

Returns:

the NetworkFunctionDefinitionVersionPropertiesFormat object itself.

withDescription

public NetworkFunctionDefinitionVersionPropertiesFormat withDescription(String description)

Set the description property: The network function definition version description.

Parameters:

description - the description value to set.

Returns:

the NetworkFunctionDefinitionVersionPropertiesFormat object itself.

Applies to