NetworkFunctionPropertiesFormat interface   
Network function properties.
Properties
| allow | Indicates if software updates are allowed during deployment. | 
| configuration | Polymorphic discriminator, which specifies the different types this object can be | 
| network | The network function definition group name for the network function. NOTE: This property will not be serialized. It can only be populated by the server. | 
| network | The location of the network function definition offering. NOTE: This property will not be serialized. It can only be populated by the server. | 
| network | The network function definition version for the network function. NOTE: This property will not be serialized. It can only be populated by the server. | 
| network | The network function definition version resource reference. | 
| nfvi | The nfviId for the network function. | 
| nfvi | The nfvi type for the network function. | 
| provisioning | The provisioning state of the network function resource. NOTE: This property will not be serialized. It can only be populated by the server. | 
| publisher | The publisher name for the network function. NOTE: This property will not be serialized. It can only be populated by the server. | 
| publisher | The scope of the publisher. NOTE: This property will not be serialized. It can only be populated by the server. | 
| role | The role configuration override values from the user. | 
Property Details
		allowSoftwareUpdate
	  
	Indicates if software updates are allowed during deployment.
allowSoftwareUpdate?: booleanProperty Value
boolean
		configurationType
	 
	Polymorphic discriminator, which specifies the different types this object can be
configurationType: "Secret" | "Open"Property Value
"Secret" | "Open"
		networkFunctionDefinitionGroupName
	    
	The network function definition group name for the network function. NOTE: This property will not be serialized. It can only be populated by the server.
networkFunctionDefinitionGroupName?: stringProperty Value
string
		networkFunctionDefinitionOfferingLocation
	    
	The location of the network function definition offering. NOTE: This property will not be serialized. It can only be populated by the server.
networkFunctionDefinitionOfferingLocation?: stringProperty Value
string
		networkFunctionDefinitionVersion
	   
	The network function definition version for the network function. NOTE: This property will not be serialized. It can only be populated by the server.
networkFunctionDefinitionVersion?: stringProperty Value
string
		networkFunctionDefinitionVersionResourceReference
	     
	The network function definition version resource reference.
networkFunctionDefinitionVersionResourceReference?: DeploymentResourceIdReferenceUnionProperty Value
		nfviId
	 
	The nfviId for the network function.
nfviId?: stringProperty Value
string
		nfviType
	 
	The nfvi type for the network function.
nfviType?: stringProperty Value
string
		provisioningState
	 
	The provisioning state of the network function resource. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: stringProperty Value
string
		publisherName
	 
	The publisher name for the network function. NOTE: This property will not be serialized. It can only be populated by the server.
publisherName?: stringProperty Value
string
		publisherScope
	 
	The scope of the publisher. NOTE: This property will not be serialized. It can only be populated by the server.
publisherScope?: stringProperty Value
string
		roleOverrideValues
	  
	The role configuration override values from the user.
roleOverrideValues?: string[]Property Value
string[]