ArmNetworkModelFactory.VpnSiteData 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.
Overloads
VpnSiteData(ResourceIdentifier, String, Nullable<ResourceType>, Nullable<AzureLocation>, IDictionary<String,String>, Nullable<ETag>, ResourceIdentifier, DeviceProperties, String, String, VirtualNetworkAddressSpace, BgpSettings, Nullable<NetworkProvisioningState>, Nullable<Boolean>, IEnumerable<VpnSiteLinkData>, O365BreakOutCategoryPolicies)
- Source:
- ArmNetworkModelFactory.cs
Initializes a new instance of VpnSiteData.
public static Azure.ResourceManager.Network.VpnSiteData VpnSiteData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.Core.AzureLocation? location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.ETag? etag = default, Azure.Core.ResourceIdentifier virtualWanId = default, Azure.ResourceManager.Network.Models.DeviceProperties deviceProperties = default, string ipAddress = default, string siteKey = default, Azure.ResourceManager.Network.Models.VirtualNetworkAddressSpace addressSpace = default, Azure.ResourceManager.Network.Models.BgpSettings bgpProperties = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, bool? isSecuritySite = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.VpnSiteLinkData> vpnSiteLinks = default, Azure.ResourceManager.Network.Models.O365BreakOutCategoryPolicies o365BreakOutCategories = default);
static member VpnSiteData : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.Core.AzureLocation> * System.Collections.Generic.IDictionary<string, string> * Nullable<Azure.ETag> * Azure.Core.ResourceIdentifier * Azure.ResourceManager.Network.Models.DeviceProperties * string * string * Azure.ResourceManager.Network.Models.VirtualNetworkAddressSpace * Azure.ResourceManager.Network.Models.BgpSettings * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * Nullable<bool> * seq<Azure.ResourceManager.Network.VpnSiteLinkData> * Azure.ResourceManager.Network.Models.O365BreakOutCategoryPolicies -> Azure.ResourceManager.Network.VpnSiteData
Public Shared Function VpnSiteData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional virtualWanId As ResourceIdentifier = Nothing, Optional deviceProperties As DeviceProperties = Nothing, Optional ipAddress As String = Nothing, Optional siteKey As String = Nothing, Optional addressSpace As VirtualNetworkAddressSpace = Nothing, Optional bgpProperties As BgpSettings = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional isSecuritySite As Nullable(Of Boolean) = Nothing, Optional vpnSiteLinks As IEnumerable(Of VpnSiteLinkData) = Nothing, Optional o365BreakOutCategories As O365BreakOutCategoryPolicies = Nothing) As VpnSiteData
Parameters
Resource ID.
- name
- String
Resource name.
- resourceType
- Nullable<ResourceType>
Resource type.
- location
- Nullable<AzureLocation>
Resource location.
- tags
- IDictionary<String,String>
Resource tags.
- virtualWanId
- ResourceIdentifier
The VirtualWAN to which the vpnSite belongs.
- deviceProperties
- DeviceProperties
The device properties.
- ipAddress
- String
The ip-address for the vpn-site.
- siteKey
- String
The key for vpn-site that can be used for connections.
- addressSpace
- VirtualNetworkAddressSpace
The AddressSpace that contains an array of IP address ranges.
- bgpProperties
- BgpSettings
The set of bgp properties.
- provisioningState
- Nullable<NetworkProvisioningState>
The provisioning state of the VPN site resource.
- vpnSiteLinks
- IEnumerable<VpnSiteLinkData>
List of all vpn site links.
- o365BreakOutCategories
- O365BreakOutCategoryPolicies
Office365 Policy.
Returns
A new VpnSiteData instance for mocking.
Applies to
VpnSiteData(ResourceIdentifier, String, Nullable<ResourceType>, Nullable<AzureLocation>, IDictionary<String,String>, Nullable<ETag>, ResourceIdentifier, DeviceProperties, String, String, IEnumerable<String>, BgpSettings, Nullable<NetworkProvisioningState>, Nullable<Boolean>, IEnumerable<VpnSiteLinkData>, O365BreakOutCategoryPolicies)
- Source:
- ArmNetworkModelFactory.cs
- Source:
- ArmNetworkModelFactory.cs
Initializes a new instance of VpnSiteData.
public static Azure.ResourceManager.Network.VpnSiteData VpnSiteData (Azure.Core.ResourceIdentifier id, string name, Azure.Core.ResourceType? resourceType, Azure.Core.AzureLocation? location, System.Collections.Generic.IDictionary<string,string> tags, Azure.ETag? etag, Azure.Core.ResourceIdentifier virtualWanId, Azure.ResourceManager.Network.Models.DeviceProperties deviceProperties, string ipAddress, string siteKey, System.Collections.Generic.IEnumerable<string> addressPrefixes, Azure.ResourceManager.Network.Models.BgpSettings bgpProperties, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState, bool? isSecuritySite, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.VpnSiteLinkData> vpnSiteLinks, Azure.ResourceManager.Network.Models.O365BreakOutCategoryPolicies o365BreakOutCategories);
public static Azure.ResourceManager.Network.VpnSiteData VpnSiteData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.Core.AzureLocation? location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.ETag? etag = default, Azure.Core.ResourceIdentifier virtualWanId = default, Azure.ResourceManager.Network.Models.DeviceProperties deviceProperties = default, string ipAddress = default, string siteKey = default, System.Collections.Generic.IEnumerable<string> addressPrefixes = default, Azure.ResourceManager.Network.Models.BgpSettings bgpProperties = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, bool? isSecuritySite = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.VpnSiteLinkData> vpnSiteLinks = default, Azure.ResourceManager.Network.Models.O365BreakOutCategoryPolicies o365BreakOutCategories = default);
static member VpnSiteData : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.Core.AzureLocation> * System.Collections.Generic.IDictionary<string, string> * Nullable<Azure.ETag> * Azure.Core.ResourceIdentifier * Azure.ResourceManager.Network.Models.DeviceProperties * string * string * seq<string> * Azure.ResourceManager.Network.Models.BgpSettings * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * Nullable<bool> * seq<Azure.ResourceManager.Network.VpnSiteLinkData> * Azure.ResourceManager.Network.Models.O365BreakOutCategoryPolicies -> Azure.ResourceManager.Network.VpnSiteData
Public Shared Function VpnSiteData (id As ResourceIdentifier, name As String, resourceType As Nullable(Of ResourceType), location As Nullable(Of AzureLocation), tags As IDictionary(Of String, String), etag As Nullable(Of ETag), virtualWanId As ResourceIdentifier, deviceProperties As DeviceProperties, ipAddress As String, siteKey As String, addressPrefixes As IEnumerable(Of String), bgpProperties As BgpSettings, provisioningState As Nullable(Of NetworkProvisioningState), isSecuritySite As Nullable(Of Boolean), vpnSiteLinks As IEnumerable(Of VpnSiteLinkData), o365BreakOutCategories As O365BreakOutCategoryPolicies) As VpnSiteData
Public Shared Function VpnSiteData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional virtualWanId As ResourceIdentifier = Nothing, Optional deviceProperties As DeviceProperties = Nothing, Optional ipAddress As String = Nothing, Optional siteKey As String = Nothing, Optional addressPrefixes As IEnumerable(Of String) = Nothing, Optional bgpProperties As BgpSettings = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional isSecuritySite As Nullable(Of Boolean) = Nothing, Optional vpnSiteLinks As IEnumerable(Of VpnSiteLinkData) = Nothing, Optional o365BreakOutCategories As O365BreakOutCategoryPolicies = Nothing) As VpnSiteData
Parameters
Resource ID.
- name
- String
Resource name.
- resourceType
- Nullable<ResourceType>
Resource type.
- location
- Nullable<AzureLocation>
Resource location.
- tags
- IDictionary<String,String>
Resource tags.
- virtualWanId
- ResourceIdentifier
The VirtualWAN to which the vpnSite belongs.
- deviceProperties
- DeviceProperties
The device properties.
- ipAddress
- String
The ip-address for the vpn-site.
- siteKey
- String
The key for vpn-site that can be used for connections.
- addressPrefixes
- IEnumerable<String>
The AddressSpace that contains an array of IP address ranges.
- bgpProperties
- BgpSettings
The set of bgp properties.
- provisioningState
- Nullable<NetworkProvisioningState>
The provisioning state of the VPN site resource.
- vpnSiteLinks
- IEnumerable<VpnSiteLinkData>
List of all vpn site links.
- o365BreakOutCategories
- O365BreakOutCategoryPolicies
Office365 Policy.
Returns
A new VpnSiteData instance for mocking.
Applies to
Azure SDK for .NET