Table of Contents

Class AdaptivePolicyPolicies

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

Adaptive Policy Policies

[DataContract]
public class AdaptivePolicyPolicies
Inheritance
AdaptivePolicyPolicies
Inherited Members

Constructors

AdaptivePolicyPolicies()

public AdaptivePolicyPolicies()

Properties

Acls

An ordered array of adaptive policy ACLs (each requires one unique attribute) that apply to this policy (default: [])

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "acls")]
public List<AdaptivePolicyPoliciesAcl>? Acls { get; set; }

Property Value

List<AdaptivePolicyPoliciesAcl>

AdaptivePolicyId

Adaptive policy id

[ApiKey]
[DataMember(Name = "adaptivePolicyId")]
public string AdaptivePolicyId { get; set; }

Property Value

string

CreatedAt

Created at

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

Property Value

DateTime

DestinationGroup

The destination adaptive policy group (requires one unique attribute)

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "destinationGroup")]
public AdaptivePolicyPoliciesGroup? DestinationGroup { get; set; }

Property Value

AdaptivePolicyPoliciesGroup

LastEntryRule

The rule to apply if there is no matching ACL (default: "default")

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

Property Value

string

SourceGroup

The source adaptive policy group (requires one unique attribute)

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "sourceGroup")]
public AdaptivePolicyPoliciesGroup? SourceGroup { get; set; }

Property Value

AdaptivePolicyPoliciesGroup

UpdatedAt

Updated at

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

Property Value

DateTime