Udostępnij za pośrednictwem


ArmHybridNetworkModelFactory.NetworkFunctionValueWithoutSecrets Method

Definition

Initializes a new instance of NetworkFunctionValueWithoutSecrets.

public static Azure.ResourceManager.HybridNetwork.Models.NetworkFunctionValueWithoutSecrets NetworkFunctionValueWithoutSecrets (Azure.ResourceManager.HybridNetwork.Models.ProvisioningState? provisioningState = default, string publisherName = default, Azure.ResourceManager.HybridNetwork.Models.PublisherScope? publisherScope = default, string networkFunctionDefinitionGroupName = default, string networkFunctionDefinitionVersion = default, string networkFunctionDefinitionOfferingLocation = default, Azure.ResourceManager.HybridNetwork.Models.DeploymentResourceIdReference networkFunctionDefinitionVersionResourceReference = default, Azure.ResourceManager.HybridNetwork.Models.NfviType? nfviType = default, Azure.Core.ResourceIdentifier nfviId = default, bool? allowSoftwareUpdate = default, System.Collections.Generic.IEnumerable<string> roleOverrideValues = default, string deploymentValues = default);
static member NetworkFunctionValueWithoutSecrets : Nullable<Azure.ResourceManager.HybridNetwork.Models.ProvisioningState> * string * Nullable<Azure.ResourceManager.HybridNetwork.Models.PublisherScope> * string * string * string * Azure.ResourceManager.HybridNetwork.Models.DeploymentResourceIdReference * Nullable<Azure.ResourceManager.HybridNetwork.Models.NfviType> * Azure.Core.ResourceIdentifier * Nullable<bool> * seq<string> * string -> Azure.ResourceManager.HybridNetwork.Models.NetworkFunctionValueWithoutSecrets
Public Shared Function NetworkFunctionValueWithoutSecrets (Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional publisherName As String = Nothing, Optional publisherScope As Nullable(Of PublisherScope) = Nothing, Optional networkFunctionDefinitionGroupName As String = Nothing, Optional networkFunctionDefinitionVersion As String = Nothing, Optional networkFunctionDefinitionOfferingLocation As String = Nothing, Optional networkFunctionDefinitionVersionResourceReference As DeploymentResourceIdReference = Nothing, Optional nfviType As Nullable(Of NfviType) = Nothing, Optional nfviId As ResourceIdentifier = Nothing, Optional allowSoftwareUpdate As Nullable(Of Boolean) = Nothing, Optional roleOverrideValues As IEnumerable(Of String) = Nothing, Optional deploymentValues As String = Nothing) As NetworkFunctionValueWithoutSecrets

Parameters

provisioningState
Nullable<ProvisioningState>

The provisioning state of the network function resource.

publisherName
String

The publisher name for the network function.

publisherScope
Nullable<PublisherScope>

The scope of the publisher.

networkFunctionDefinitionGroupName
String

The network function definition group name for the network function.

networkFunctionDefinitionVersion
String

The network function definition version for the network function.

networkFunctionDefinitionOfferingLocation
String

The location of the network function definition offering.

networkFunctionDefinitionVersionResourceReference
DeploymentResourceIdReference

The network function definition version resource reference. Please note DeploymentResourceIdReference is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include OpenDeploymentResourceReference and SecretDeploymentResourceReference.

nfviType
Nullable<NfviType>

The nfvi type for the network function.

nfviId
ResourceIdentifier

The nfviId for the network function.

allowSoftwareUpdate
Nullable<Boolean>

Indicates if software updates are allowed during deployment.

roleOverrideValues
IEnumerable<String>

The role configuration override values from the user.

deploymentValues
String

The JSON-serialized deployment values from the user.

Returns

A new NetworkFunctionValueWithoutSecrets instance for mocking.

Applies to