1. Packages
  2. Cisco Meraki Provider
  3. API Docs
  4. networks
  5. getGroupPolicies
Cisco Meraki v0.4.1 published on Saturday, Mar 15, 2025 by Pulumi

meraki.networks.getGroupPolicies

Explore with Pulumi AI

Cisco Meraki v0.4.1 published on Saturday, Mar 15, 2025 by Pulumi

Example Usage

Using getGroupPolicies

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getGroupPolicies(args: GetGroupPoliciesArgs, opts?: InvokeOptions): Promise<GetGroupPoliciesResult>
function getGroupPoliciesOutput(args: GetGroupPoliciesOutputArgs, opts?: InvokeOptions): Output<GetGroupPoliciesResult>
Copy
def get_group_policies(group_policy_id: Optional[str] = None,
                       network_id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetGroupPoliciesResult
def get_group_policies_output(group_policy_id: Optional[pulumi.Input[str]] = None,
                       network_id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetGroupPoliciesResult]
Copy
func LookupGroupPolicies(ctx *Context, args *LookupGroupPoliciesArgs, opts ...InvokeOption) (*LookupGroupPoliciesResult, error)
func LookupGroupPoliciesOutput(ctx *Context, args *LookupGroupPoliciesOutputArgs, opts ...InvokeOption) LookupGroupPoliciesResultOutput
Copy

> Note: This function is named LookupGroupPolicies in the Go SDK.

public static class GetGroupPolicies 
{
    public static Task<GetGroupPoliciesResult> InvokeAsync(GetGroupPoliciesArgs args, InvokeOptions? opts = null)
    public static Output<GetGroupPoliciesResult> Invoke(GetGroupPoliciesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGroupPoliciesResult> getGroupPolicies(GetGroupPoliciesArgs args, InvokeOptions options)
public static Output<GetGroupPoliciesResult> getGroupPolicies(GetGroupPoliciesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: meraki:networks/getGroupPolicies:getGroupPolicies
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

GroupPolicyId string
groupPolicyId path parameter. Group policy ID
NetworkId string
networkId path parameter. Network ID
GroupPolicyId string
groupPolicyId path parameter. Group policy ID
NetworkId string
networkId path parameter. Network ID
groupPolicyId String
groupPolicyId path parameter. Group policy ID
networkId String
networkId path parameter. Network ID
groupPolicyId string
groupPolicyId path parameter. Group policy ID
networkId string
networkId path parameter. Network ID
group_policy_id str
groupPolicyId path parameter. Group policy ID
network_id str
networkId path parameter. Network ID
groupPolicyId String
groupPolicyId path parameter. Group policy ID
networkId String
networkId path parameter. Network ID

getGroupPolicies Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
Item GetGroupPoliciesItem
Items List<GetGroupPoliciesItem>
Array of ResponseNetworksGetNetworkGroupPolicies
GroupPolicyId string
groupPolicyId path parameter. Group policy ID
NetworkId string
networkId path parameter. Network ID
Id string
The provider-assigned unique ID for this managed resource.
Item GetGroupPoliciesItem
Items []GetGroupPoliciesItem
Array of ResponseNetworksGetNetworkGroupPolicies
GroupPolicyId string
groupPolicyId path parameter. Group policy ID
NetworkId string
networkId path parameter. Network ID
id String
The provider-assigned unique ID for this managed resource.
item GetGroupPoliciesItem
items List<GetGroupPoliciesItem>
Array of ResponseNetworksGetNetworkGroupPolicies
groupPolicyId String
groupPolicyId path parameter. Group policy ID
networkId String
networkId path parameter. Network ID
id string
The provider-assigned unique ID for this managed resource.
item GetGroupPoliciesItem
items GetGroupPoliciesItem[]
Array of ResponseNetworksGetNetworkGroupPolicies
groupPolicyId string
groupPolicyId path parameter. Group policy ID
networkId string
networkId path parameter. Network ID
id str
The provider-assigned unique ID for this managed resource.
item GetGroupPoliciesItem
items Sequence[GetGroupPoliciesItem]
Array of ResponseNetworksGetNetworkGroupPolicies
group_policy_id str
groupPolicyId path parameter. Group policy ID
network_id str
networkId path parameter. Network ID
id String
The provider-assigned unique ID for this managed resource.
item Property Map
items List<Property Map>
Array of ResponseNetworksGetNetworkGroupPolicies
groupPolicyId String
groupPolicyId path parameter. Group policy ID
networkId String
networkId path parameter. Network ID

Supporting Types

GetGroupPoliciesItem

Bandwidth This property is required. GetGroupPoliciesItemBandwidth
The bandwidth settings for clients bound to your group policy.
BonjourForwarding This property is required. GetGroupPoliciesItemBonjourForwarding
The Bonjour settings for your group policy. Only valid if your network has a wireless configuration.
ContentFiltering This property is required. GetGroupPoliciesItemContentFiltering
The content filtering settings for your group policy
FirewallAndTrafficShaping This property is required. GetGroupPoliciesItemFirewallAndTrafficShaping
The firewall and traffic shaping rules and settings for your policy.
GroupPolicyId This property is required. string
The ID of the group policy
Scheduling This property is required. GetGroupPoliciesItemScheduling
The schedule for the group policy. Schedules are applied to days of the week.
SplashAuthSettings This property is required. string
Whether clients bound to your policy will bypass splash authorization or behave according to the network's rules. Can be one of 'network default' or 'bypass'. Only available if your network has a wireless configuration.
VlanTagging This property is required. GetGroupPoliciesItemVlanTagging
The VLAN tagging settings for your group policy. Only available if your network has a wireless configuration.
Bandwidth This property is required. GetGroupPoliciesItemBandwidth
The bandwidth settings for clients bound to your group policy.
BonjourForwarding This property is required. GetGroupPoliciesItemBonjourForwarding
The Bonjour settings for your group policy. Only valid if your network has a wireless configuration.
ContentFiltering This property is required. GetGroupPoliciesItemContentFiltering
The content filtering settings for your group policy
FirewallAndTrafficShaping This property is required. GetGroupPoliciesItemFirewallAndTrafficShaping
The firewall and traffic shaping rules and settings for your policy.
GroupPolicyId This property is required. string
The ID of the group policy
Scheduling This property is required. GetGroupPoliciesItemScheduling
The schedule for the group policy. Schedules are applied to days of the week.
SplashAuthSettings This property is required. string
Whether clients bound to your policy will bypass splash authorization or behave according to the network's rules. Can be one of 'network default' or 'bypass'. Only available if your network has a wireless configuration.
VlanTagging This property is required. GetGroupPoliciesItemVlanTagging
The VLAN tagging settings for your group policy. Only available if your network has a wireless configuration.
bandwidth This property is required. GetGroupPoliciesItemBandwidth
The bandwidth settings for clients bound to your group policy.
bonjourForwarding This property is required. GetGroupPoliciesItemBonjourForwarding
The Bonjour settings for your group policy. Only valid if your network has a wireless configuration.
contentFiltering This property is required. GetGroupPoliciesItemContentFiltering
The content filtering settings for your group policy
firewallAndTrafficShaping This property is required. GetGroupPoliciesItemFirewallAndTrafficShaping
The firewall and traffic shaping rules and settings for your policy.
groupPolicyId This property is required. String
The ID of the group policy
scheduling This property is required. GetGroupPoliciesItemScheduling
The schedule for the group policy. Schedules are applied to days of the week.
splashAuthSettings This property is required. String
Whether clients bound to your policy will bypass splash authorization or behave according to the network's rules. Can be one of 'network default' or 'bypass'. Only available if your network has a wireless configuration.
vlanTagging This property is required. GetGroupPoliciesItemVlanTagging
The VLAN tagging settings for your group policy. Only available if your network has a wireless configuration.
bandwidth This property is required. GetGroupPoliciesItemBandwidth
The bandwidth settings for clients bound to your group policy.
bonjourForwarding This property is required. GetGroupPoliciesItemBonjourForwarding
The Bonjour settings for your group policy. Only valid if your network has a wireless configuration.
contentFiltering This property is required. GetGroupPoliciesItemContentFiltering
The content filtering settings for your group policy
firewallAndTrafficShaping This property is required. GetGroupPoliciesItemFirewallAndTrafficShaping
The firewall and traffic shaping rules and settings for your policy.
groupPolicyId This property is required. string
The ID of the group policy
scheduling This property is required. GetGroupPoliciesItemScheduling
The schedule for the group policy. Schedules are applied to days of the week.
splashAuthSettings This property is required. string
Whether clients bound to your policy will bypass splash authorization or behave according to the network's rules. Can be one of 'network default' or 'bypass'. Only available if your network has a wireless configuration.
vlanTagging This property is required. GetGroupPoliciesItemVlanTagging
The VLAN tagging settings for your group policy. Only available if your network has a wireless configuration.
bandwidth This property is required. GetGroupPoliciesItemBandwidth
The bandwidth settings for clients bound to your group policy.
bonjour_forwarding This property is required. GetGroupPoliciesItemBonjourForwarding
The Bonjour settings for your group policy. Only valid if your network has a wireless configuration.
content_filtering This property is required. GetGroupPoliciesItemContentFiltering
The content filtering settings for your group policy
firewall_and_traffic_shaping This property is required. GetGroupPoliciesItemFirewallAndTrafficShaping
The firewall and traffic shaping rules and settings for your policy.
group_policy_id This property is required. str
The ID of the group policy
scheduling This property is required. GetGroupPoliciesItemScheduling
The schedule for the group policy. Schedules are applied to days of the week.
splash_auth_settings This property is required. str
Whether clients bound to your policy will bypass splash authorization or behave according to the network's rules. Can be one of 'network default' or 'bypass'. Only available if your network has a wireless configuration.
vlan_tagging This property is required. GetGroupPoliciesItemVlanTagging
The VLAN tagging settings for your group policy. Only available if your network has a wireless configuration.
bandwidth This property is required. Property Map
The bandwidth settings for clients bound to your group policy.
bonjourForwarding This property is required. Property Map
The Bonjour settings for your group policy. Only valid if your network has a wireless configuration.
contentFiltering This property is required. Property Map
The content filtering settings for your group policy
firewallAndTrafficShaping This property is required. Property Map
The firewall and traffic shaping rules and settings for your policy.
groupPolicyId This property is required. String
The ID of the group policy
scheduling This property is required. Property Map
The schedule for the group policy. Schedules are applied to days of the week.
splashAuthSettings This property is required. String
Whether clients bound to your policy will bypass splash authorization or behave according to the network's rules. Can be one of 'network default' or 'bypass'. Only available if your network has a wireless configuration.
vlanTagging This property is required. Property Map
The VLAN tagging settings for your group policy. Only available if your network has a wireless configuration.

GetGroupPoliciesItemBandwidth

BandwidthLimits This property is required. GetGroupPoliciesItemBandwidthBandwidthLimits
The bandwidth limits object, specifying upload and download speed for clients bound to the group policy. These are only enforced if 'settings' is set to 'custom'.
Settings This property is required. string
How bandwidth limits are enforced. Can be 'network default', 'ignore' or 'custom'.
BandwidthLimits This property is required. GetGroupPoliciesItemBandwidthBandwidthLimits
The bandwidth limits object, specifying upload and download speed for clients bound to the group policy. These are only enforced if 'settings' is set to 'custom'.
Settings This property is required. string
How bandwidth limits are enforced. Can be 'network default', 'ignore' or 'custom'.
bandwidthLimits This property is required. GetGroupPoliciesItemBandwidthBandwidthLimits
The bandwidth limits object, specifying upload and download speed for clients bound to the group policy. These are only enforced if 'settings' is set to 'custom'.
settings This property is required. String
How bandwidth limits are enforced. Can be 'network default', 'ignore' or 'custom'.
bandwidthLimits This property is required. GetGroupPoliciesItemBandwidthBandwidthLimits
The bandwidth limits object, specifying upload and download speed for clients bound to the group policy. These are only enforced if 'settings' is set to 'custom'.
settings This property is required. string
How bandwidth limits are enforced. Can be 'network default', 'ignore' or 'custom'.
bandwidth_limits This property is required. GetGroupPoliciesItemBandwidthBandwidthLimits
The bandwidth limits object, specifying upload and download speed for clients bound to the group policy. These are only enforced if 'settings' is set to 'custom'.
settings This property is required. str
How bandwidth limits are enforced. Can be 'network default', 'ignore' or 'custom'.
bandwidthLimits This property is required. Property Map
The bandwidth limits object, specifying upload and download speed for clients bound to the group policy. These are only enforced if 'settings' is set to 'custom'.
settings This property is required. String
How bandwidth limits are enforced. Can be 'network default', 'ignore' or 'custom'.

GetGroupPoliciesItemBandwidthBandwidthLimits

LimitDown This property is required. int
The maximum download limit (integer, in Kbps). null indicates no limit
LimitUp This property is required. int
The maximum upload limit (integer, in Kbps). null indicates no limit
LimitDown This property is required. int
The maximum download limit (integer, in Kbps). null indicates no limit
LimitUp This property is required. int
The maximum upload limit (integer, in Kbps). null indicates no limit
limitDown This property is required. Integer
The maximum download limit (integer, in Kbps). null indicates no limit
limitUp This property is required. Integer
The maximum upload limit (integer, in Kbps). null indicates no limit
limitDown This property is required. number
The maximum download limit (integer, in Kbps). null indicates no limit
limitUp This property is required. number
The maximum upload limit (integer, in Kbps). null indicates no limit
limit_down This property is required. int
The maximum download limit (integer, in Kbps). null indicates no limit
limit_up This property is required. int
The maximum upload limit (integer, in Kbps). null indicates no limit
limitDown This property is required. Number
The maximum download limit (integer, in Kbps). null indicates no limit
limitUp This property is required. Number
The maximum upload limit (integer, in Kbps). null indicates no limit

GetGroupPoliciesItemBonjourForwarding

Rules This property is required. List<GetGroupPoliciesItemBonjourForwardingRule>
A list of the Bonjour forwarding rules for your group policy. If 'settings' is set to 'custom', at least one rule must be specified.
Settings This property is required. string
How Bonjour rules are applied. Can be 'network default', 'ignore' or 'custom'.
Rules This property is required. []GetGroupPoliciesItemBonjourForwardingRule
A list of the Bonjour forwarding rules for your group policy. If 'settings' is set to 'custom', at least one rule must be specified.
Settings This property is required. string
How Bonjour rules are applied. Can be 'network default', 'ignore' or 'custom'.
rules This property is required. List<GetGroupPoliciesItemBonjourForwardingRule>
A list of the Bonjour forwarding rules for your group policy. If 'settings' is set to 'custom', at least one rule must be specified.
settings This property is required. String
How Bonjour rules are applied. Can be 'network default', 'ignore' or 'custom'.
rules This property is required. GetGroupPoliciesItemBonjourForwardingRule[]
A list of the Bonjour forwarding rules for your group policy. If 'settings' is set to 'custom', at least one rule must be specified.
settings This property is required. string
How Bonjour rules are applied. Can be 'network default', 'ignore' or 'custom'.
rules This property is required. Sequence[GetGroupPoliciesItemBonjourForwardingRule]
A list of the Bonjour forwarding rules for your group policy. If 'settings' is set to 'custom', at least one rule must be specified.
settings This property is required. str
How Bonjour rules are applied. Can be 'network default', 'ignore' or 'custom'.
rules This property is required. List<Property Map>
A list of the Bonjour forwarding rules for your group policy. If 'settings' is set to 'custom', at least one rule must be specified.
settings This property is required. String
How Bonjour rules are applied. Can be 'network default', 'ignore' or 'custom'.

GetGroupPoliciesItemBonjourForwardingRule

Description This property is required. string
A description for your Bonjour forwarding rule. Optional.
Services This property is required. List<string>
A list of Bonjour services. At least one service must be specified. Available services are 'All Services', 'AirPlay', 'AFP', 'BitTorrent', 'FTP', 'iChat', 'iTunes', 'Printers', 'Samba', 'Scanners' and 'SSH'
VlanId This property is required. string
The ID of the service VLAN. Required.
Description This property is required. string
A description for your Bonjour forwarding rule. Optional.
Services This property is required. []string
A list of Bonjour services. At least one service must be specified. Available services are 'All Services', 'AirPlay', 'AFP', 'BitTorrent', 'FTP', 'iChat', 'iTunes', 'Printers', 'Samba', 'Scanners' and 'SSH'
VlanId This property is required. string
The ID of the service VLAN. Required.
description This property is required. String
A description for your Bonjour forwarding rule. Optional.
services This property is required. List<String>
A list of Bonjour services. At least one service must be specified. Available services are 'All Services', 'AirPlay', 'AFP', 'BitTorrent', 'FTP', 'iChat', 'iTunes', 'Printers', 'Samba', 'Scanners' and 'SSH'
vlanId This property is required. String
The ID of the service VLAN. Required.
description This property is required. string
A description for your Bonjour forwarding rule. Optional.
services This property is required. string[]
A list of Bonjour services. At least one service must be specified. Available services are 'All Services', 'AirPlay', 'AFP', 'BitTorrent', 'FTP', 'iChat', 'iTunes', 'Printers', 'Samba', 'Scanners' and 'SSH'
vlanId This property is required. string
The ID of the service VLAN. Required.
description This property is required. str
A description for your Bonjour forwarding rule. Optional.
services This property is required. Sequence[str]
A list of Bonjour services. At least one service must be specified. Available services are 'All Services', 'AirPlay', 'AFP', 'BitTorrent', 'FTP', 'iChat', 'iTunes', 'Printers', 'Samba', 'Scanners' and 'SSH'
vlan_id This property is required. str
The ID of the service VLAN. Required.
description This property is required. String
A description for your Bonjour forwarding rule. Optional.
services This property is required. List<String>
A list of Bonjour services. At least one service must be specified. Available services are 'All Services', 'AirPlay', 'AFP', 'BitTorrent', 'FTP', 'iChat', 'iTunes', 'Printers', 'Samba', 'Scanners' and 'SSH'
vlanId This property is required. String
The ID of the service VLAN. Required.

GetGroupPoliciesItemContentFiltering

AllowedUrlPatterns This property is required. GetGroupPoliciesItemContentFilteringAllowedUrlPatterns
Settings for allowed URL patterns
BlockedUrlCategories This property is required. GetGroupPoliciesItemContentFilteringBlockedUrlCategories
Settings for blocked URL categories
BlockedUrlPatterns This property is required. GetGroupPoliciesItemContentFilteringBlockedUrlPatterns
Settings for blocked URL patterns
AllowedUrlPatterns This property is required. GetGroupPoliciesItemContentFilteringAllowedUrlPatterns
Settings for allowed URL patterns
BlockedUrlCategories This property is required. GetGroupPoliciesItemContentFilteringBlockedUrlCategories
Settings for blocked URL categories
BlockedUrlPatterns This property is required. GetGroupPoliciesItemContentFilteringBlockedUrlPatterns
Settings for blocked URL patterns
allowedUrlPatterns This property is required. GetGroupPoliciesItemContentFilteringAllowedUrlPatterns
Settings for allowed URL patterns
blockedUrlCategories This property is required. GetGroupPoliciesItemContentFilteringBlockedUrlCategories
Settings for blocked URL categories
blockedUrlPatterns This property is required. GetGroupPoliciesItemContentFilteringBlockedUrlPatterns
Settings for blocked URL patterns
allowedUrlPatterns This property is required. GetGroupPoliciesItemContentFilteringAllowedUrlPatterns
Settings for allowed URL patterns
blockedUrlCategories This property is required. GetGroupPoliciesItemContentFilteringBlockedUrlCategories
Settings for blocked URL categories
blockedUrlPatterns This property is required. GetGroupPoliciesItemContentFilteringBlockedUrlPatterns
Settings for blocked URL patterns
allowed_url_patterns This property is required. GetGroupPoliciesItemContentFilteringAllowedUrlPatterns
Settings for allowed URL patterns
blocked_url_categories This property is required. GetGroupPoliciesItemContentFilteringBlockedUrlCategories
Settings for blocked URL categories
blocked_url_patterns This property is required. GetGroupPoliciesItemContentFilteringBlockedUrlPatterns
Settings for blocked URL patterns
allowedUrlPatterns This property is required. Property Map
Settings for allowed URL patterns
blockedUrlCategories This property is required. Property Map
Settings for blocked URL categories
blockedUrlPatterns This property is required. Property Map
Settings for blocked URL patterns

GetGroupPoliciesItemContentFilteringAllowedUrlPatterns

Patterns This property is required. List<string>
A list of URL patterns that are allowed
Settings This property is required. string
How URL patterns are applied. Can be 'network default', 'append' or 'override'.
Patterns This property is required. []string
A list of URL patterns that are allowed
Settings This property is required. string
How URL patterns are applied. Can be 'network default', 'append' or 'override'.
patterns This property is required. List<String>
A list of URL patterns that are allowed
settings This property is required. String
How URL patterns are applied. Can be 'network default', 'append' or 'override'.
patterns This property is required. string[]
A list of URL patterns that are allowed
settings This property is required. string
How URL patterns are applied. Can be 'network default', 'append' or 'override'.
patterns This property is required. Sequence[str]
A list of URL patterns that are allowed
settings This property is required. str
How URL patterns are applied. Can be 'network default', 'append' or 'override'.
patterns This property is required. List<String>
A list of URL patterns that are allowed
settings This property is required. String
How URL patterns are applied. Can be 'network default', 'append' or 'override'.

GetGroupPoliciesItemContentFilteringBlockedUrlCategories

Categories This property is required. List<string>
A list of URL categories to block
Settings This property is required. string
How URL categories are applied. Can be 'network default', 'append' or 'override'.
Categories This property is required. []string
A list of URL categories to block
Settings This property is required. string
How URL categories are applied. Can be 'network default', 'append' or 'override'.
categories This property is required. List<String>
A list of URL categories to block
settings This property is required. String
How URL categories are applied. Can be 'network default', 'append' or 'override'.
categories This property is required. string[]
A list of URL categories to block
settings This property is required. string
How URL categories are applied. Can be 'network default', 'append' or 'override'.
categories This property is required. Sequence[str]
A list of URL categories to block
settings This property is required. str
How URL categories are applied. Can be 'network default', 'append' or 'override'.
categories This property is required. List<String>
A list of URL categories to block
settings This property is required. String
How URL categories are applied. Can be 'network default', 'append' or 'override'.

GetGroupPoliciesItemContentFilteringBlockedUrlPatterns

Patterns This property is required. List<string>
A list of URL patterns that are blocked
Settings This property is required. string
How URL patterns are applied. Can be 'network default', 'append' or 'override'.
Patterns This property is required. []string
A list of URL patterns that are blocked
Settings This property is required. string
How URL patterns are applied. Can be 'network default', 'append' or 'override'.
patterns This property is required. List<String>
A list of URL patterns that are blocked
settings This property is required. String
How URL patterns are applied. Can be 'network default', 'append' or 'override'.
patterns This property is required. string[]
A list of URL patterns that are blocked
settings This property is required. string
How URL patterns are applied. Can be 'network default', 'append' or 'override'.
patterns This property is required. Sequence[str]
A list of URL patterns that are blocked
settings This property is required. str
How URL patterns are applied. Can be 'network default', 'append' or 'override'.
patterns This property is required. List<String>
A list of URL patterns that are blocked
settings This property is required. String
How URL patterns are applied. Can be 'network default', 'append' or 'override'.

GetGroupPoliciesItemFirewallAndTrafficShaping

L3FirewallRules This property is required. List<GetGroupPoliciesItemFirewallAndTrafficShapingL3FirewallRule>
An ordered array of the L3 firewall rules
L7FirewallRules This property is required. List<GetGroupPoliciesItemFirewallAndTrafficShapingL7FirewallRule>
An ordered array of L7 firewall rules
Settings This property is required. string
How firewall and traffic shaping rules are enforced. Can be 'network default', 'ignore' or 'custom'.
TrafficShapingRules This property is required. List<GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRule>
An array of traffic shaping rules. Rules are applied in the order that they are specified in. An empty list (or null) means no rules. Note that you are allowed a maximum of 8 rules.
L3FirewallRules This property is required. []GetGroupPoliciesItemFirewallAndTrafficShapingL3FirewallRule
An ordered array of the L3 firewall rules
L7FirewallRules This property is required. []GetGroupPoliciesItemFirewallAndTrafficShapingL7FirewallRule
An ordered array of L7 firewall rules
Settings This property is required. string
How firewall and traffic shaping rules are enforced. Can be 'network default', 'ignore' or 'custom'.
TrafficShapingRules This property is required. []GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRule
An array of traffic shaping rules. Rules are applied in the order that they are specified in. An empty list (or null) means no rules. Note that you are allowed a maximum of 8 rules.
l3FirewallRules This property is required. List<GetGroupPoliciesItemFirewallAndTrafficShapingL3FirewallRule>
An ordered array of the L3 firewall rules
l7FirewallRules This property is required. List<GetGroupPoliciesItemFirewallAndTrafficShapingL7FirewallRule>
An ordered array of L7 firewall rules
settings This property is required. String
How firewall and traffic shaping rules are enforced. Can be 'network default', 'ignore' or 'custom'.
trafficShapingRules This property is required. List<GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRule>
An array of traffic shaping rules. Rules are applied in the order that they are specified in. An empty list (or null) means no rules. Note that you are allowed a maximum of 8 rules.
l3FirewallRules This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingL3FirewallRule[]
An ordered array of the L3 firewall rules
l7FirewallRules This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingL7FirewallRule[]
An ordered array of L7 firewall rules
settings This property is required. string
How firewall and traffic shaping rules are enforced. Can be 'network default', 'ignore' or 'custom'.
trafficShapingRules This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRule[]
An array of traffic shaping rules. Rules are applied in the order that they are specified in. An empty list (or null) means no rules. Note that you are allowed a maximum of 8 rules.
l3_firewall_rules This property is required. Sequence[GetGroupPoliciesItemFirewallAndTrafficShapingL3FirewallRule]
An ordered array of the L3 firewall rules
l7_firewall_rules This property is required. Sequence[GetGroupPoliciesItemFirewallAndTrafficShapingL7FirewallRule]
An ordered array of L7 firewall rules
settings This property is required. str
How firewall and traffic shaping rules are enforced. Can be 'network default', 'ignore' or 'custom'.
traffic_shaping_rules This property is required. Sequence[GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRule]
An array of traffic shaping rules. Rules are applied in the order that they are specified in. An empty list (or null) means no rules. Note that you are allowed a maximum of 8 rules.
l3FirewallRules This property is required. List<Property Map>
An ordered array of the L3 firewall rules
l7FirewallRules This property is required. List<Property Map>
An ordered array of L7 firewall rules
settings This property is required. String
How firewall and traffic shaping rules are enforced. Can be 'network default', 'ignore' or 'custom'.
trafficShapingRules This property is required. List<Property Map>
An array of traffic shaping rules. Rules are applied in the order that they are specified in. An empty list (or null) means no rules. Note that you are allowed a maximum of 8 rules.

GetGroupPoliciesItemFirewallAndTrafficShapingL3FirewallRule

Comment This property is required. string
Description of the rule (optional)
DestCidr This property is required. string
Destination IP address (in IP or CIDR notation), a fully-qualified domain name (FQDN, if your network supports it) or 'any'.
DestPort This property is required. string
Destination port (integer in the range 1-65535), a port range (e.g. 8080-9090), or 'any'
Policy This property is required. string
'allow' or 'deny' traffic specified by this rule
Protocol This property is required. string
The type of protocol (must be 'tcp', 'udp', 'icmp', 'icmp6' or 'any')
Comment This property is required. string
Description of the rule (optional)
DestCidr This property is required. string
Destination IP address (in IP or CIDR notation), a fully-qualified domain name (FQDN, if your network supports it) or 'any'.
DestPort This property is required. string
Destination port (integer in the range 1-65535), a port range (e.g. 8080-9090), or 'any'
Policy This property is required. string
'allow' or 'deny' traffic specified by this rule
Protocol This property is required. string
The type of protocol (must be 'tcp', 'udp', 'icmp', 'icmp6' or 'any')
comment This property is required. String
Description of the rule (optional)
destCidr This property is required. String
Destination IP address (in IP or CIDR notation), a fully-qualified domain name (FQDN, if your network supports it) or 'any'.
destPort This property is required. String
Destination port (integer in the range 1-65535), a port range (e.g. 8080-9090), or 'any'
policy This property is required. String
'allow' or 'deny' traffic specified by this rule
protocol This property is required. String
The type of protocol (must be 'tcp', 'udp', 'icmp', 'icmp6' or 'any')
comment This property is required. string
Description of the rule (optional)
destCidr This property is required. string
Destination IP address (in IP or CIDR notation), a fully-qualified domain name (FQDN, if your network supports it) or 'any'.
destPort This property is required. string
Destination port (integer in the range 1-65535), a port range (e.g. 8080-9090), or 'any'
policy This property is required. string
'allow' or 'deny' traffic specified by this rule
protocol This property is required. string
The type of protocol (must be 'tcp', 'udp', 'icmp', 'icmp6' or 'any')
comment This property is required. str
Description of the rule (optional)
dest_cidr This property is required. str
Destination IP address (in IP or CIDR notation), a fully-qualified domain name (FQDN, if your network supports it) or 'any'.
dest_port This property is required. str
Destination port (integer in the range 1-65535), a port range (e.g. 8080-9090), or 'any'
policy This property is required. str
'allow' or 'deny' traffic specified by this rule
protocol This property is required. str
The type of protocol (must be 'tcp', 'udp', 'icmp', 'icmp6' or 'any')
comment This property is required. String
Description of the rule (optional)
destCidr This property is required. String
Destination IP address (in IP or CIDR notation), a fully-qualified domain name (FQDN, if your network supports it) or 'any'.
destPort This property is required. String
Destination port (integer in the range 1-65535), a port range (e.g. 8080-9090), or 'any'
policy This property is required. String
'allow' or 'deny' traffic specified by this rule
protocol This property is required. String
The type of protocol (must be 'tcp', 'udp', 'icmp', 'icmp6' or 'any')

GetGroupPoliciesItemFirewallAndTrafficShapingL7FirewallRule

Policy This property is required. string
The policy applied to matching traffic. Must be 'deny'.
Type This property is required. string
Type of the L7 Rule. Must be 'application', 'applicationCategory', 'host', 'port' or 'ipRange'
Value This property is required. string
The 'value' of what you want to block. If 'type' is 'host', 'port' or 'ipRange', 'value' must be a string matching either a hostname (e.g. somewhere.com), a port (e.g. 8080), or an IP range (e.g. 192.1.0.0/16). If 'type' is 'application' or 'applicationCategory', then 'value' must be an object with an ID for the application.
Policy This property is required. string
The policy applied to matching traffic. Must be 'deny'.
Type This property is required. string
Type of the L7 Rule. Must be 'application', 'applicationCategory', 'host', 'port' or 'ipRange'
Value This property is required. string
The 'value' of what you want to block. If 'type' is 'host', 'port' or 'ipRange', 'value' must be a string matching either a hostname (e.g. somewhere.com), a port (e.g. 8080), or an IP range (e.g. 192.1.0.0/16). If 'type' is 'application' or 'applicationCategory', then 'value' must be an object with an ID for the application.
policy This property is required. String
The policy applied to matching traffic. Must be 'deny'.
type This property is required. String
Type of the L7 Rule. Must be 'application', 'applicationCategory', 'host', 'port' or 'ipRange'
value This property is required. String
The 'value' of what you want to block. If 'type' is 'host', 'port' or 'ipRange', 'value' must be a string matching either a hostname (e.g. somewhere.com), a port (e.g. 8080), or an IP range (e.g. 192.1.0.0/16). If 'type' is 'application' or 'applicationCategory', then 'value' must be an object with an ID for the application.
policy This property is required. string
The policy applied to matching traffic. Must be 'deny'.
type This property is required. string
Type of the L7 Rule. Must be 'application', 'applicationCategory', 'host', 'port' or 'ipRange'
value This property is required. string
The 'value' of what you want to block. If 'type' is 'host', 'port' or 'ipRange', 'value' must be a string matching either a hostname (e.g. somewhere.com), a port (e.g. 8080), or an IP range (e.g. 192.1.0.0/16). If 'type' is 'application' or 'applicationCategory', then 'value' must be an object with an ID for the application.
policy This property is required. str
The policy applied to matching traffic. Must be 'deny'.
type This property is required. str
Type of the L7 Rule. Must be 'application', 'applicationCategory', 'host', 'port' or 'ipRange'
value This property is required. str
The 'value' of what you want to block. If 'type' is 'host', 'port' or 'ipRange', 'value' must be a string matching either a hostname (e.g. somewhere.com), a port (e.g. 8080), or an IP range (e.g. 192.1.0.0/16). If 'type' is 'application' or 'applicationCategory', then 'value' must be an object with an ID for the application.
policy This property is required. String
The policy applied to matching traffic. Must be 'deny'.
type This property is required. String
Type of the L7 Rule. Must be 'application', 'applicationCategory', 'host', 'port' or 'ipRange'
value This property is required. String
The 'value' of what you want to block. If 'type' is 'host', 'port' or 'ipRange', 'value' must be a string matching either a hostname (e.g. somewhere.com), a port (e.g. 8080), or an IP range (e.g. 192.1.0.0/16). If 'type' is 'application' or 'applicationCategory', then 'value' must be an object with an ID for the application.

GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRule

Definitions This property is required. List<GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRuleDefinition>
A list of objects describing the definitions of your traffic shaping rule. At least one definition is required.
DscpTagValue This property is required. int
The DSCP tag applied by your rule. null means 'Do not change DSCP tag'. For a list of possible tag values, use the trafficShaping/dscpTaggingOptions endpoint.
PcpTagValue This property is required. int
The PCP tag applied by your rule. Can be 0 (lowest priority) through 7 (highest priority). null means 'Do not set PCP tag'.
PerClientBandwidthLimits This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRulePerClientBandwidthLimits
An object describing the bandwidth settings for your rule.
Priority This property is required. string
A string, indicating the priority level for packets bound to your rule. Can be 'low', 'normal' or 'high'.
Definitions This property is required. []GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRuleDefinition
A list of objects describing the definitions of your traffic shaping rule. At least one definition is required.
DscpTagValue This property is required. int
The DSCP tag applied by your rule. null means 'Do not change DSCP tag'. For a list of possible tag values, use the trafficShaping/dscpTaggingOptions endpoint.
PcpTagValue This property is required. int
The PCP tag applied by your rule. Can be 0 (lowest priority) through 7 (highest priority). null means 'Do not set PCP tag'.
PerClientBandwidthLimits This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRulePerClientBandwidthLimits
An object describing the bandwidth settings for your rule.
Priority This property is required. string
A string, indicating the priority level for packets bound to your rule. Can be 'low', 'normal' or 'high'.
definitions This property is required. List<GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRuleDefinition>
A list of objects describing the definitions of your traffic shaping rule. At least one definition is required.
dscpTagValue This property is required. Integer
The DSCP tag applied by your rule. null means 'Do not change DSCP tag'. For a list of possible tag values, use the trafficShaping/dscpTaggingOptions endpoint.
pcpTagValue This property is required. Integer
The PCP tag applied by your rule. Can be 0 (lowest priority) through 7 (highest priority). null means 'Do not set PCP tag'.
perClientBandwidthLimits This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRulePerClientBandwidthLimits
An object describing the bandwidth settings for your rule.
priority This property is required. String
A string, indicating the priority level for packets bound to your rule. Can be 'low', 'normal' or 'high'.
definitions This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRuleDefinition[]
A list of objects describing the definitions of your traffic shaping rule. At least one definition is required.
dscpTagValue This property is required. number
The DSCP tag applied by your rule. null means 'Do not change DSCP tag'. For a list of possible tag values, use the trafficShaping/dscpTaggingOptions endpoint.
pcpTagValue This property is required. number
The PCP tag applied by your rule. Can be 0 (lowest priority) through 7 (highest priority). null means 'Do not set PCP tag'.
perClientBandwidthLimits This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRulePerClientBandwidthLimits
An object describing the bandwidth settings for your rule.
priority This property is required. string
A string, indicating the priority level for packets bound to your rule. Can be 'low', 'normal' or 'high'.
definitions This property is required. Sequence[GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRuleDefinition]
A list of objects describing the definitions of your traffic shaping rule. At least one definition is required.
dscp_tag_value This property is required. int
The DSCP tag applied by your rule. null means 'Do not change DSCP tag'. For a list of possible tag values, use the trafficShaping/dscpTaggingOptions endpoint.
pcp_tag_value This property is required. int
The PCP tag applied by your rule. Can be 0 (lowest priority) through 7 (highest priority). null means 'Do not set PCP tag'.
per_client_bandwidth_limits This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRulePerClientBandwidthLimits
An object describing the bandwidth settings for your rule.
priority This property is required. str
A string, indicating the priority level for packets bound to your rule. Can be 'low', 'normal' or 'high'.
definitions This property is required. List<Property Map>
A list of objects describing the definitions of your traffic shaping rule. At least one definition is required.
dscpTagValue This property is required. Number
The DSCP tag applied by your rule. null means 'Do not change DSCP tag'. For a list of possible tag values, use the trafficShaping/dscpTaggingOptions endpoint.
pcpTagValue This property is required. Number
The PCP tag applied by your rule. Can be 0 (lowest priority) through 7 (highest priority). null means 'Do not set PCP tag'.
perClientBandwidthLimits This property is required. Property Map
An object describing the bandwidth settings for your rule.
priority This property is required. String
A string, indicating the priority level for packets bound to your rule. Can be 'low', 'normal' or 'high'.

GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRuleDefinition

Type This property is required. string
The type of definition. Can be one of 'application', 'applicationCategory', 'host', 'port', 'ipRange' or 'localNet'.
Value This property is required. string
If "type" is 'host', 'port', 'ipRange' or 'localNet', then "value" must be a string, matching either a hostname (e.g. "somesite.com"), a port (e.g. 8080), or an IP range ("192.1.0.0", "192.1.0.0/16", or "10.1.0.0/16:80"). 'localNet' also supports CIDR notation, excluding custom ports. If "type" is 'application' or 'applicationCategory', then "value" must be an object with the structure { "id": "meraki:layer7/..." }, where "id" is the application category or application ID (for a list of IDs for your network, use the trafficShaping/applicationCategories endpoint).
Type This property is required. string
The type of definition. Can be one of 'application', 'applicationCategory', 'host', 'port', 'ipRange' or 'localNet'.
Value This property is required. string
If "type" is 'host', 'port', 'ipRange' or 'localNet', then "value" must be a string, matching either a hostname (e.g. "somesite.com"), a port (e.g. 8080), or an IP range ("192.1.0.0", "192.1.0.0/16", or "10.1.0.0/16:80"). 'localNet' also supports CIDR notation, excluding custom ports. If "type" is 'application' or 'applicationCategory', then "value" must be an object with the structure { "id": "meraki:layer7/..." }, where "id" is the application category or application ID (for a list of IDs for your network, use the trafficShaping/applicationCategories endpoint).
type This property is required. String
The type of definition. Can be one of 'application', 'applicationCategory', 'host', 'port', 'ipRange' or 'localNet'.
value This property is required. String
If "type" is 'host', 'port', 'ipRange' or 'localNet', then "value" must be a string, matching either a hostname (e.g. "somesite.com"), a port (e.g. 8080), or an IP range ("192.1.0.0", "192.1.0.0/16", or "10.1.0.0/16:80"). 'localNet' also supports CIDR notation, excluding custom ports. If "type" is 'application' or 'applicationCategory', then "value" must be an object with the structure { "id": "meraki:layer7/..." }, where "id" is the application category or application ID (for a list of IDs for your network, use the trafficShaping/applicationCategories endpoint).
type This property is required. string
The type of definition. Can be one of 'application', 'applicationCategory', 'host', 'port', 'ipRange' or 'localNet'.
value This property is required. string
If "type" is 'host', 'port', 'ipRange' or 'localNet', then "value" must be a string, matching either a hostname (e.g. "somesite.com"), a port (e.g. 8080), or an IP range ("192.1.0.0", "192.1.0.0/16", or "10.1.0.0/16:80"). 'localNet' also supports CIDR notation, excluding custom ports. If "type" is 'application' or 'applicationCategory', then "value" must be an object with the structure { "id": "meraki:layer7/..." }, where "id" is the application category or application ID (for a list of IDs for your network, use the trafficShaping/applicationCategories endpoint).
type This property is required. str
The type of definition. Can be one of 'application', 'applicationCategory', 'host', 'port', 'ipRange' or 'localNet'.
value This property is required. str
If "type" is 'host', 'port', 'ipRange' or 'localNet', then "value" must be a string, matching either a hostname (e.g. "somesite.com"), a port (e.g. 8080), or an IP range ("192.1.0.0", "192.1.0.0/16", or "10.1.0.0/16:80"). 'localNet' also supports CIDR notation, excluding custom ports. If "type" is 'application' or 'applicationCategory', then "value" must be an object with the structure { "id": "meraki:layer7/..." }, where "id" is the application category or application ID (for a list of IDs for your network, use the trafficShaping/applicationCategories endpoint).
type This property is required. String
The type of definition. Can be one of 'application', 'applicationCategory', 'host', 'port', 'ipRange' or 'localNet'.
value This property is required. String
If "type" is 'host', 'port', 'ipRange' or 'localNet', then "value" must be a string, matching either a hostname (e.g. "somesite.com"), a port (e.g. 8080), or an IP range ("192.1.0.0", "192.1.0.0/16", or "10.1.0.0/16:80"). 'localNet' also supports CIDR notation, excluding custom ports. If "type" is 'application' or 'applicationCategory', then "value" must be an object with the structure { "id": "meraki:layer7/..." }, where "id" is the application category or application ID (for a list of IDs for your network, use the trafficShaping/applicationCategories endpoint).

GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRulePerClientBandwidthLimits

BandwidthLimits This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRulePerClientBandwidthLimitsBandwidthLimits
The bandwidth limits object, specifying the upload ('limitUp') and download ('limitDown') speed in Kbps. These are only enforced if 'settings' is set to 'custom'.
Settings This property is required. string
How bandwidth limits are applied by your rule. Can be one of 'network default', 'ignore' or 'custom'.
BandwidthLimits This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRulePerClientBandwidthLimitsBandwidthLimits
The bandwidth limits object, specifying the upload ('limitUp') and download ('limitDown') speed in Kbps. These are only enforced if 'settings' is set to 'custom'.
Settings This property is required. string
How bandwidth limits are applied by your rule. Can be one of 'network default', 'ignore' or 'custom'.
bandwidthLimits This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRulePerClientBandwidthLimitsBandwidthLimits
The bandwidth limits object, specifying the upload ('limitUp') and download ('limitDown') speed in Kbps. These are only enforced if 'settings' is set to 'custom'.
settings This property is required. String
How bandwidth limits are applied by your rule. Can be one of 'network default', 'ignore' or 'custom'.
bandwidthLimits This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRulePerClientBandwidthLimitsBandwidthLimits
The bandwidth limits object, specifying the upload ('limitUp') and download ('limitDown') speed in Kbps. These are only enforced if 'settings' is set to 'custom'.
settings This property is required. string
How bandwidth limits are applied by your rule. Can be one of 'network default', 'ignore' or 'custom'.
bandwidth_limits This property is required. GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRulePerClientBandwidthLimitsBandwidthLimits
The bandwidth limits object, specifying the upload ('limitUp') and download ('limitDown') speed in Kbps. These are only enforced if 'settings' is set to 'custom'.
settings This property is required. str
How bandwidth limits are applied by your rule. Can be one of 'network default', 'ignore' or 'custom'.
bandwidthLimits This property is required. Property Map
The bandwidth limits object, specifying the upload ('limitUp') and download ('limitDown') speed in Kbps. These are only enforced if 'settings' is set to 'custom'.
settings This property is required. String
How bandwidth limits are applied by your rule. Can be one of 'network default', 'ignore' or 'custom'.

GetGroupPoliciesItemFirewallAndTrafficShapingTrafficShapingRulePerClientBandwidthLimitsBandwidthLimits

LimitDown This property is required. int
The maximum download limit (integer, in Kbps).
LimitUp This property is required. int
The maximum upload limit (integer, in Kbps).
LimitDown This property is required. int
The maximum download limit (integer, in Kbps).
LimitUp This property is required. int
The maximum upload limit (integer, in Kbps).
limitDown This property is required. Integer
The maximum download limit (integer, in Kbps).
limitUp This property is required. Integer
The maximum upload limit (integer, in Kbps).
limitDown This property is required. number
The maximum download limit (integer, in Kbps).
limitUp This property is required. number
The maximum upload limit (integer, in Kbps).
limit_down This property is required. int
The maximum download limit (integer, in Kbps).
limit_up This property is required. int
The maximum upload limit (integer, in Kbps).
limitDown This property is required. Number
The maximum download limit (integer, in Kbps).
limitUp This property is required. Number
The maximum upload limit (integer, in Kbps).

GetGroupPoliciesItemScheduling

Enabled This property is required. bool
Whether scheduling is enabled (true) or disabled (false). Defaults to false. If true, the schedule objects for each day of the week (monday - sunday) are parsed.
Friday This property is required. GetGroupPoliciesItemSchedulingFriday
The schedule object for Friday.
Monday This property is required. GetGroupPoliciesItemSchedulingMonday
The schedule object for Monday.
Saturday This property is required. GetGroupPoliciesItemSchedulingSaturday
The schedule object for Saturday.
Sunday This property is required. GetGroupPoliciesItemSchedulingSunday
The schedule object for Sunday.
Thursday This property is required. GetGroupPoliciesItemSchedulingThursday
The schedule object for Thursday.
Tuesday This property is required. GetGroupPoliciesItemSchedulingTuesday
The schedule object for Tuesday.
Wednesday This property is required. GetGroupPoliciesItemSchedulingWednesday
The schedule object for Wednesday.
Enabled This property is required. bool
Whether scheduling is enabled (true) or disabled (false). Defaults to false. If true, the schedule objects for each day of the week (monday - sunday) are parsed.
Friday This property is required. GetGroupPoliciesItemSchedulingFriday
The schedule object for Friday.
Monday This property is required. GetGroupPoliciesItemSchedulingMonday
The schedule object for Monday.
Saturday This property is required. GetGroupPoliciesItemSchedulingSaturday
The schedule object for Saturday.
Sunday This property is required. GetGroupPoliciesItemSchedulingSunday
The schedule object for Sunday.
Thursday This property is required. GetGroupPoliciesItemSchedulingThursday
The schedule object for Thursday.
Tuesday This property is required. GetGroupPoliciesItemSchedulingTuesday
The schedule object for Tuesday.
Wednesday This property is required. GetGroupPoliciesItemSchedulingWednesday
The schedule object for Wednesday.
enabled This property is required. Boolean
Whether scheduling is enabled (true) or disabled (false). Defaults to false. If true, the schedule objects for each day of the week (monday - sunday) are parsed.
friday This property is required. GetGroupPoliciesItemSchedulingFriday
The schedule object for Friday.
monday This property is required. GetGroupPoliciesItemSchedulingMonday
The schedule object for Monday.
saturday This property is required. GetGroupPoliciesItemSchedulingSaturday
The schedule object for Saturday.
sunday This property is required. GetGroupPoliciesItemSchedulingSunday
The schedule object for Sunday.
thursday This property is required. GetGroupPoliciesItemSchedulingThursday
The schedule object for Thursday.
tuesday This property is required. GetGroupPoliciesItemSchedulingTuesday
The schedule object for Tuesday.
wednesday This property is required. GetGroupPoliciesItemSchedulingWednesday
The schedule object for Wednesday.
enabled This property is required. boolean
Whether scheduling is enabled (true) or disabled (false). Defaults to false. If true, the schedule objects for each day of the week (monday - sunday) are parsed.
friday This property is required. GetGroupPoliciesItemSchedulingFriday
The schedule object for Friday.
monday This property is required. GetGroupPoliciesItemSchedulingMonday
The schedule object for Monday.
saturday This property is required. GetGroupPoliciesItemSchedulingSaturday
The schedule object for Saturday.
sunday This property is required. GetGroupPoliciesItemSchedulingSunday
The schedule object for Sunday.
thursday This property is required. GetGroupPoliciesItemSchedulingThursday
The schedule object for Thursday.
tuesday This property is required. GetGroupPoliciesItemSchedulingTuesday
The schedule object for Tuesday.
wednesday This property is required. GetGroupPoliciesItemSchedulingWednesday
The schedule object for Wednesday.
enabled This property is required. bool
Whether scheduling is enabled (true) or disabled (false). Defaults to false. If true, the schedule objects for each day of the week (monday - sunday) are parsed.
friday This property is required. GetGroupPoliciesItemSchedulingFriday
The schedule object for Friday.
monday This property is required. GetGroupPoliciesItemSchedulingMonday
The schedule object for Monday.
saturday This property is required. GetGroupPoliciesItemSchedulingSaturday
The schedule object for Saturday.
sunday This property is required. GetGroupPoliciesItemSchedulingSunday
The schedule object for Sunday.
thursday This property is required. GetGroupPoliciesItemSchedulingThursday
The schedule object for Thursday.
tuesday This property is required. GetGroupPoliciesItemSchedulingTuesday
The schedule object for Tuesday.
wednesday This property is required. GetGroupPoliciesItemSchedulingWednesday
The schedule object for Wednesday.
enabled This property is required. Boolean
Whether scheduling is enabled (true) or disabled (false). Defaults to false. If true, the schedule objects for each day of the week (monday - sunday) are parsed.
friday This property is required. Property Map
The schedule object for Friday.
monday This property is required. Property Map
The schedule object for Monday.
saturday This property is required. Property Map
The schedule object for Saturday.
sunday This property is required. Property Map
The schedule object for Sunday.
thursday This property is required. Property Map
The schedule object for Thursday.
tuesday This property is required. Property Map
The schedule object for Tuesday.
wednesday This property is required. Property Map
The schedule object for Wednesday.

GetGroupPoliciesItemSchedulingFriday

Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from_ This property is required. str
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. str
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.

GetGroupPoliciesItemSchedulingMonday

Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from_ This property is required. str
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. str
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.

GetGroupPoliciesItemSchedulingSaturday

Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from_ This property is required. str
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. str
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.

GetGroupPoliciesItemSchedulingSunday

Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from_ This property is required. str
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. str
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.

GetGroupPoliciesItemSchedulingThursday

Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from_ This property is required. str
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. str
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.

GetGroupPoliciesItemSchedulingTuesday

Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from_ This property is required. str
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. str
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.

GetGroupPoliciesItemSchedulingWednesday

Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
Active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
From This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
To This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. string
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. string
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. bool
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from_ This property is required. str
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. str
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.
active This property is required. Boolean
Whether the schedule is active (true) or inactive (false) during the time specified between 'from' and 'to'. Defaults to true.
from This property is required. String
The time, from '00:00' to '24:00'. Must be less than the time specified in 'to'. Defaults to '00:00'. Only 30 minute increments are allowed.
to This property is required. String
The time, from '00:00' to '24:00'. Must be greater than the time specified in 'from'. Defaults to '24:00'. Only 30 minute increments are allowed.

GetGroupPoliciesItemVlanTagging

Settings This property is required. string
How VLAN tagging is applied. Can be 'network default', 'ignore' or 'custom'.
VlanId This property is required. string
The ID of the vlan you want to tag. This only applies if 'settings' is set to 'custom'.
Settings This property is required. string
How VLAN tagging is applied. Can be 'network default', 'ignore' or 'custom'.
VlanId This property is required. string
The ID of the vlan you want to tag. This only applies if 'settings' is set to 'custom'.
settings This property is required. String
How VLAN tagging is applied. Can be 'network default', 'ignore' or 'custom'.
vlanId This property is required. String
The ID of the vlan you want to tag. This only applies if 'settings' is set to 'custom'.
settings This property is required. string
How VLAN tagging is applied. Can be 'network default', 'ignore' or 'custom'.
vlanId This property is required. string
The ID of the vlan you want to tag. This only applies if 'settings' is set to 'custom'.
settings This property is required. str
How VLAN tagging is applied. Can be 'network default', 'ignore' or 'custom'.
vlan_id This property is required. str
The ID of the vlan you want to tag. This only applies if 'settings' is set to 'custom'.
settings This property is required. String
How VLAN tagging is applied. Can be 'network default', 'ignore' or 'custom'.
vlanId This property is required. String
The ID of the vlan you want to tag. This only applies if 'settings' is set to 'custom'.

Package Details

Repository
meraki pulumi/pulumi-meraki
License
Apache-2.0
Notes
This Pulumi package is based on the meraki Terraform Provider.
Cisco Meraki v0.4.1 published on Saturday, Mar 15, 2025 by Pulumi