Table of Contents

Class AdaptivePolicyGroup

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

Adaptive policy group

[DataContract]
public class AdaptivePolicyGroup : NamedItem
Inheritance
AdaptivePolicyGroup
Inherited Members

Properties

CreatedAt

Created at

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

Property Value

DateTime

Description

Description of the group

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

Property Value

string

GroupId

Group id

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

Property Value

string

IsDefaultGroup

isDefaultGroup Boolean

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "isDefaultGroup")]
public bool? IsDefaultGroup { get; set; }

Property Value

bool?

PolicyObjects

The policy objects that belong to this group; traffic from addresses specified by these policy objects will be tagged with this group's SGT value if no other tagging scheme is being used (each requires one unique attribute)

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "policyObjects")]
public List<AdaptivePolicyGroupPolicyObjects>? PolicyObjects { get; set; }

Property Value

List<AdaptivePolicyGroupPolicyObjects>

RequiredIpMappings

Required IP Mappings

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

Property Value

List<string>

Sgt

SGT value of the group

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "sgt")]
public int Sgt { get; set; }

Property Value

int

UpdatedAt

Updated at

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

Property Value

DateTime