PARALLAX

organizations_config_templates_switch_profiles_ports

Execute a reviewed Meraki Dashboard API action on the controller

Collection: cisco.meraki

Full Name: cisco.meraki.organizations_config_templates_switch_profiles_ports

Controller module — runs on the local controller, not on remote hosts.

Synopsis

Execute a reviewed Meraki Dashboard API action on the controller

Parameters

NameTypeRequiredDefaultDescription
meraki_api_keystryes
meraki_base_urlstrhttps://api.meraki.com/api/v1
meraki_single_request_timeoutint60
meraki_certificate_pathstr
meraki_requests_proxystr
meraki_wait_on_rate_limitbooltrue
meraki_nginx_429_retry_wait_timeint60
meraki_action_batch_retry_wait_timeint60
meraki_retry_4xx_errorboolfalse
meraki_retry_4xx_error_wait_timeint60
meraki_maximum_retriesint2
meraki_output_logbooltrue
meraki_log_pathstr
meraki_log_file_prefixstrmeraki_api_
meraki_print_consolebooltrue
meraki_suppress_loggingbooltrue
meraki_simulateboolfalse
meraki_be_geo_idstr
meraki_use_iterator_for_get_pagesboolfalse
meraki_inherit_logging_configboolfalse
statestrpresent
namestr
tagslist
enabledbool
poeEnabledbool
typestr
vlanint
voiceVlanint
allowedVlansstr
isolationEnabledbool
rstpEnabledbool
stpGuardstr
stpPortFastTrunkbool
linkNegotiationstr
portScheduleIdstr
udldstr
accessPolicyTypestr
accessPolicyNumberint
macAllowListlist
macWhitelistLimitint
stickyMacAllowListlist
stickyMacAllowListLimitint
stormControlEnabledbool
flexibleStackingEnabledbool
daiTrustedbool
profiledict
dot3azdict
highSpeeddict
organizationIdstr
configTemplateIdstr
profileIdstr
portIdstr

Example

yaml
- name: Run Meraki controller action
  cisco.meraki.organizations_config_templates_switch_profiles_ports:
    meraki_api_key: '{{ meraki_key }}'
    meraki_suppress_logging: true
    name: 'example'
    tags: []
    enabled: false
    poeEnabled: false
    type: 'example'
    vlan: 1
    voiceVlan: 1
    allowedVlans: 'example'
    isolationEnabled: false
    rstpEnabled: false
    stpGuard: 'example'
    stpPortFastTrunk: false
    linkNegotiation: 'example'
    portScheduleId: 'example'
    udld: 'example'
    accessPolicyType: 'example'
    accessPolicyNumber: 1
    macAllowList: []
    macWhitelistLimit: 1
    stickyMacAllowList: []
    stickyMacAllowListLimit: 1
    stormControlEnabled: false
    flexibleStackingEnabled: false
    daiTrusted: false
    profile: {}
    dot3az: {}
    highSpeed: {}
    organizationId: 'example'
    configTemplateId: 'example'
    profileId: 'example'
    portId: 'example'
Search
    ↑ ↓ move↵ openesc close