Table of Contents

Class SecureConnectTunnel

Namespace
Meraki.Api.Data
Assembly
Meraki.Api.dll

SecureConnectTunnel

[DataContract]
public class SecureConnectTunnel
Inheritance
SecureConnectTunnel
Inherited Members

Constructors

SecureConnectTunnel()

public SecureConnectTunnel()

Properties

Client

The tunnel client's configuration metadata.

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "client")]
public SecureConnectTunnelClient? Client { get; set; }

Property Value

SecureConnectTunnelClient

CreatedAt

The date and n time (UTC time with milliseconds) when the tunnel was created.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "createdAt")]
public DateTime CreatedAt { get; set; }

Property Value

DateTime

Id

The tunnel resource ID. Use this ID as a reference for subsequent requests.

[ApiKey]
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "id")]
public int Id { get; set; }

Property Value

int

Meta

The metadata for the tunnel object that relates to service internals.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "meta")]
public SecureConnectTunnelMeta Meta { get; set; }

Property Value

SecureConnectTunnelMeta

ModifiedAt

The date and time (timestamp) that Umbrella updated the tag on the roaming computer. The timestamp is an ISO 8601 formatted string. For example: 2023-04-12T23:20:50.52Z.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "modifiedAt")]
public DateTime ModifiedAt { get; set; }

Property Value

DateTime

Name

The display name of the tunnel. The tunnel name is required, cannot exceed 50 characters in length,and cannot have any special characters other than spaces and hyphens.

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "name")]
public string Name { get; set; }

Property Value

string

NetworkCIDRs

Enter IPv4 ranges and CIDR addresses. If serviceType is SIG, add all public and private address ranges used internally by your organization.Overrides Umbrella's default behavior, which allows traffic that is destined for RFC-1918 addresses to return through the tunnel. If serviceType is Private Access, this field is required. The 0.0.0.0/0 address range is not allowed.

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "networkCIDRs")]
public List<string>? NetworkCIDRs { get; set; }

Property Value

List<string>

ServiceType

The type of service to associate with the tunnel. The default value is SIG. enum = ["SIG", "Private Access"]

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "serviceType")]
public SecureConnectTunnelServiceType ServiceType { get; set; }

Property Value

SecureConnectTunnelServiceType

SiteOriginId

Site Origin ID to associate with the tunnel

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "siteOriginId")]
public int? SiteOriginId { get; set; }

Property Value

int?

Transport

Transport

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "transport")]
public SecureConnectTunnelTransport Transport { get; set; }

Property Value

SecureConnectTunnelTransport

Uri

Resource URI

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "uri")]
public string Uri { get; set; }

Property Value

string