Table of Contents

Class OrganizationDevicesPacketCaptureSchedule

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

Schedule packet capture

[DataContract]
public class OrganizationDevicesPacketCaptureSchedule
Inheritance
OrganizationDevicesPacketCaptureSchedule
Inherited Members

Constructors

OrganizationDevicesPacketCaptureSchedule()

public OrganizationDevicesPacketCaptureSchedule()

Properties

Admin

Admin who created the scheduled packet capture

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "admin")]
public OrganizationDevicesPacketCaptureFileAdmin Admin { get; set; }

Property Value

OrganizationDevicesPacketCaptureFileAdmin

CaptureCount

The number of pcaps captured/performed

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "captureCount")]
public int CaptureCount { get; set; }

Property Value

int

CreatedAt

Time of creation of scheduled packet capture

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

Property Value

string

Devices

Devices associated to the schedule

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "devices")]
public List<OrganizationDevicesPacketCaptureFileScheduleDevice> Devices { get; set; }

Property Value

List<OrganizationDevicesPacketCaptureFileScheduleDevice>

Duration

Duration of scheduled packet capture

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "duration")]
public int Duration { get; set; }

Property Value

int

Enabled

Whether the packet capture schedule is enabled

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "enabled")]
public bool Enabled { get; set; }

Property Value

bool

FilterExpression

Filter expression for the packet capture

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

Property Value

string

LastCaptureId

Pcap log id of the latest pcap from this schedule

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

Property Value

string

Name

Name of scheduled packet capture

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

Property Value

string

Notes

Reason of scheduled packet capture

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

Property Value

string

Priority

Priority of the packet capture

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "priority")]
public int Priority { get; set; }

Property Value

int

Schedule

Schedule of the packet capture

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "schedule")]
public OrganizationDevicesPacketCaptureFileSchedule Schedule { get; set; }

Property Value

OrganizationDevicesPacketCaptureFileSchedule

ScheduleId

Id of scheduled packet capture

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

Property Value

string

UpdatedAt

Time of updation of scheduled packet capture

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

Property Value

string

Warnings

Any warnings pertaining to the schedule and it's nodes

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "warnings")]
public List<string> Warnings { get; set; }

Property Value

List<string>