VpnSite Class

Definition

VpnSite Resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class VpnSite : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VpnSite = class
    inherit Resource
Public Class VpnSite
Inherits Resource
Inheritance
VpnSite
Attributes

Constructors

VpnSite()

Initializes a new instance of the VpnSite class.

VpnSite(String, String, String, String, IDictionary<String,String>, SubResource, DeviceProperties, String, String, AddressSpace, BgpSettings, String, Nullable<Boolean>, IList<VpnSiteLink>, O365PolicyProperties, String)

Initializes a new instance of the VpnSite class.

Properties

AddressSpace

Gets or sets the AddressSpace that contains an array of IP address ranges.

BgpProperties

Gets or sets the set of bgp properties.

DeviceProperties

Gets or sets the device properties.

Etag

Gets a unique read-only string that changes whenever the resource is updated.

Id

Gets or sets resource ID.

(Inherited from Resource)
IpAddress

Gets or sets the ip-address for the vpn-site.

IsSecuritySite

Gets or sets isSecuritySite flag.

Location

Gets or sets resource location.

(Inherited from Resource)
Name

Gets resource name.

(Inherited from Resource)
O365Policy

Gets or sets office365 Policy.

ProvisioningState

Gets the provisioning state of the VPN site resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

SiteKey

Gets or sets the key for vpn-site that can be used for connections.

Tags

Gets or sets resource tags.

(Inherited from Resource)
Type

Gets resource type.

(Inherited from Resource)
VirtualWan

Gets or sets the VirtualWAN to which the vpnSite belongs.

VpnSiteLinks

Gets or sets list of all vpn site links.

Methods

Validate()

Validate the object.

Applies to