ArmAppServiceModelFactory.AppServiceVirtualNetworkProperties 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 AppServiceVirtualNetworkProperties.
public static Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkProperties AppServiceVirtualNetworkProperties(Azure.Core.ResourceIdentifier vnetResourceId = default, string certThumbprintString = default, string certBlob = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRoute> routes = default, bool? isResyncRequired = default, string dnsServers = default, bool? isSwift = default);
static member AppServiceVirtualNetworkProperties : Azure.Core.ResourceIdentifier * string * string * seq<Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRoute> * Nullable<bool> * string * Nullable<bool> -> Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkProperties
Public Shared Function AppServiceVirtualNetworkProperties (Optional vnetResourceId As ResourceIdentifier = Nothing, Optional certThumbprintString As String = Nothing, Optional certBlob As String = Nothing, Optional routes As IEnumerable(Of AppServiceVirtualNetworkRoute) = Nothing, Optional isResyncRequired As Nullable(Of Boolean) = Nothing, Optional dnsServers As String = Nothing, Optional isSwift As Nullable(Of Boolean) = Nothing) As AppServiceVirtualNetworkProperties
Parameters
- vnetResourceId
- ResourceIdentifier
The Virtual Network's resource ID. Serialized Name: VnetInfo.vnetResourceId
- certThumbprintString
- String
The client certificate thumbprint. Serialized Name: VnetInfo.certThumbprint
- certBlob
- String
A certificate file (.cer) blob containing the public key of the private key used to authenticate a \nPoint-To-Site VPN connection. Serialized Name: VnetInfo.certBlob
The routes that this Virtual Network connection uses. Serialized Name: VnetInfo.routes
<code>true</code> if a resync is required; otherwise, <code>false</code>. Serialized Name: VnetInfo.resyncRequired
- dnsServers
- String
DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. Serialized Name: VnetInfo.dnsServers
Flag that is used to denote if this is VNET injection Serialized Name: VnetInfo.isSwift
Returns
A new AppServiceVirtualNetworkProperties instance for mocking.