Share via


VpnSiteInner Class

Definition

VpnSite Resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class VpnSiteInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VpnSiteInner = class
    inherit Resource
Public Class VpnSiteInner
Inherits Resource
Inheritance
Attributes

Constructors

VpnSiteInner()

Initializes a new instance of the VpnSiteInner class.

VpnSiteInner(String, String, String, String, IDictionary<String, String>, SubResource, DeviceProperties, String, String, AddressSpace, BgpSettings, ProvisioningState, Nullable<Boolean>, IList<VpnSiteLinkInner>, String)

Initializes a new instance of the VpnSiteInner 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

Resource Id. Setter is protected because Id needs to be set in Network resources.

(Inherited from ProxyResource)
IpAddress

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

IsSecuritySite

Gets or sets isSecuritySite flag.

Location

Resource location

(Inherited from Resource)
Name

Resource name

(Inherited from ProxyResource)
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

Resource tags

(Inherited from Resource)
Type

Resource type

(Inherited from ProxyResource)
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