VirtualNetworkFunctionNetworkFunctionDefinitionVersionArgs

data class VirtualNetworkFunctionNetworkFunctionDefinitionVersionArgs(val deployParameters: Output<String>? = null, val description: Output<String>? = null, val networkFunctionTemplate: Output<Either<AzureCoreNetworkFunctionTemplateArgs, AzureOperatorNexusNetworkFunctionTemplateArgs>>? = null, val networkFunctionType: Output<String>) : ConvertibleToJava<VirtualNetworkFunctionNetworkFunctionDefinitionVersionArgs>

Virtual network function network function definition version properties.

Constructors

constructor(deployParameters: Output<String>? = null, description: Output<String>? = null, networkFunctionTemplate: Output<Either<AzureCoreNetworkFunctionTemplateArgs, AzureOperatorNexusNetworkFunctionTemplateArgs>>? = null, networkFunctionType: Output<String>)

Properties

Link copied to clipboard
val deployParameters: Output<String>? = null

The deployment parameters of the network function definition version.

Link copied to clipboard
val description: Output<String>? = null

The network function definition version description.

Link copied to clipboard
Link copied to clipboard

The network function type. Expected value is 'VirtualNetworkFunction'.

Functions

Link copied to clipboard
open override fun toJava(): VirtualNetworkFunctionNetworkFunctionDefinitionVersionArgs