ArmHybridNetworkModelFactory.NetworkServiceDesignVersionPropertiesFormat 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 NetworkServiceDesignVersionPropertiesFormat.
public static Azure.ResourceManager.HybridNetwork.Models.NetworkServiceDesignVersionPropertiesFormat NetworkServiceDesignVersionPropertiesFormat (Azure.ResourceManager.HybridNetwork.Models.ProvisioningState? provisioningState = default, Azure.ResourceManager.HybridNetwork.Models.VersionState? versionState = default, string description = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.Resources.Models.WritableSubResource> configurationGroupSchemaReferences = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.HybridNetwork.Models.NfviDetails> nfvisFromSite = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HybridNetwork.Models.ResourceElementTemplate> resourceElementTemplates = default);
static member NetworkServiceDesignVersionPropertiesFormat : Nullable<Azure.ResourceManager.HybridNetwork.Models.ProvisioningState> * Nullable<Azure.ResourceManager.HybridNetwork.Models.VersionState> * string * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.Resources.Models.WritableSubResource> * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.HybridNetwork.Models.NfviDetails> * seq<Azure.ResourceManager.HybridNetwork.Models.ResourceElementTemplate> -> Azure.ResourceManager.HybridNetwork.Models.NetworkServiceDesignVersionPropertiesFormat
Public Shared Function NetworkServiceDesignVersionPropertiesFormat (Optional provisioningState As Nullable(Of ProvisioningState) = Nothing, Optional versionState As Nullable(Of VersionState) = Nothing, Optional description As String = Nothing, Optional configurationGroupSchemaReferences As IDictionary(Of String, WritableSubResource) = Nothing, Optional nfvisFromSite As IDictionary(Of String, NfviDetails) = Nothing, Optional resourceElementTemplates As IEnumerable(Of ResourceElementTemplate) = Nothing) As NetworkServiceDesignVersionPropertiesFormat
Parameters
- provisioningState
- Nullable<ProvisioningState>
The provisioning state of the network service design version resource.
- versionState
- Nullable<VersionState>
The network service design version state.
- description
- String
The network service design version description.
- configurationGroupSchemaReferences
- IDictionary<String,WritableSubResource>
The configuration schemas to used to define the values.
- nfvisFromSite
- IDictionary<String,NfviDetails>
The nfvis from the site.
- resourceElementTemplates
- IEnumerable<ResourceElementTemplate>
List of resource element template Please note ResourceElementTemplate 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 ArmResourceDefinitionResourceElementTemplateDetails and NetworkFunctionDefinitionResourceElementTemplateDetails.
Returns
A new NetworkServiceDesignVersionPropertiesFormat instance for mocking.