ArmHybridNetworkModelFactory.NetworkFunctionValueWithSecrets Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of NetworkFunctionValueWithSecrets.
public static Azure.ResourceManager.HybridNetwork.Models.NetworkFunctionValueWithSecrets NetworkFunctionValueWithSecrets (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 secretDeploymentValues = default);
static member NetworkFunctionValueWithSecrets : 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.NetworkFunctionValueWithSecrets
Public Shared Function NetworkFunctionValueWithSecrets (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 secretDeploymentValues As String = Nothing) As NetworkFunctionValueWithSecrets
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.
- nfviId
- ResourceIdentifier
The nfviId for the network function.
- roleOverrideValues
- IEnumerable<String>
The role configuration override values from the user.
- secretDeploymentValues
- String
The JSON-serialized secret deployment values from the user. This contains secrets like passwords,keys etc.
Returns
A new NetworkFunctionValueWithSecrets instance for mocking.
Applies to
Azure SDK for .NET