Skip to content

AP Profile

Location in GUI: Design » Network Settings » Wireless » AP Profiles

Diagram
NameTypeConstraintMandatoryDefault Value
ap_profilesList[ap_profiles]No

NameTypeConstraintMandatoryDefault Value
nameStringmax: 32Yes
descriptionStringmax: 241No
remote_worker_enabledBooleantrue, falseNofalse
auth_typeChoiceNO-AUTH, EAP-TLS, EAP-PEAP, EAP-FASTNoNO-AUTH
dot1x_usernameStringmin: 1, max: 32No
dot1x_passwordStringmax: 120No
ssh_enabledBooleantrue, falseNofalse
telnet_enabledBooleantrue, falseNofalse
management_user_nameStringmin: 1, max: 32No
management_passwordStringmin: 8, max: 120No
management_enable_passwordStringmin: 8, max: 120No
cdp_stateBooleantrue, falseNofalse
awips_enabledBooleantrue, falseNofalse
awips_forensic_enabledBooleantrue, falseNofalse
rogue_detectionBooleantrue, falseNofalse
rogue_detection_min_rssiIntegermin: -128, max: -70No-90
rogue_detection_transient_intervalIntegerNo0
rogue_detection_report_intervalIntegermin: 10, max: 300No10
pmf_denial_enabledBooleantrue, falseNofalse
mesh_enabledBooleantrue, falseNofalse
bridge_group_nameStringmax: 10No
backhaul_client_accessBooleantrue, falseNo
rangeIntegermin: 150, max: 132000No
ghz5_backhaul_data_ratesChoiceauto, 802.11abg, 802.11ac, 802.11ax, 802.11nNo
ghz24_backhaul_data_ratesChoiceauto, 802.11abg, 802.11ax, 802.11nNo
rap_downlink_backhaulChoice5 GHz, 2.4 GHzNo
ap_power_profile_nameStringNo
calendar_power_profilesList[calendar_power_profiles]No
country_codeChoiceAF, AE, AL, AR, AT, AO, AU, BD, BA, BB, BE, BG, BH, BM, BN, BO, BR, BT, BY, CA, CD, CH, CI, CL, CM, CN, CO, CR, CU, CY, CZ, DE, DK, DO, DZ, EC, EE, EG, EL, ES, ET, FI, FJ, FR, GB, GH, GI, GE, GR, GT, HK, HN, HR, HU, ID, IE, IL, IN, IQ, IS, IT, J2, J4, JM, JO, KE, KH, KN, KW, KZ, LA, LB, LI, LK, LT, LU, LV, LY, MA, MC, MD, ME, MK, MN, MM, MO, MT, MX, MY, NG, NI, NL, NO, NP, NZ, OM, PA, PE, PH, PK, PL, PR, PT, PY, QA, RO, RS, RU, SA, SD, SE, SG, SI, SK, SM, TH, TI, TN, TR, TW, TZ, UA, US, UY, VA, VE, VN, XK, YE, ZA, ZW, MU, ZM, BI, NA, BW, GA, UG, UZNo
time_zoneChoiceNot Configured, Controller, Delta from ControllerNoNot Configured
time_zone_offset_hourIntegermin: -12, max: 14No0
time_zone_offset_minutesIntegermin: 0, max: 59No0
client_limitIntegermin: 0, max: 1200No0

calendar_power_profiles (catalyst_center.wireless.ap_profiles)

Section titled “calendar_power_profiles (catalyst_center.wireless.ap_profiles)”
NameTypeConstraintMandatoryDefault Value
power_profile_nameStringYes
scheduler_typeChoiceDAILY, WEEKLY, MONTHLYYes
scheduler_start_timeStringYes
scheduler_end_timeStringYes
scheduler_dayListChoice[monday, tuesday, wednesday, thursday, friday, saturday, sunday]No
scheduler_dateListChoice[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31]No

Example 1: AP profile with AWIPS threat detection and rogue detection enabled for secure environments:

catalyst_center:
wireless:
ap_profiles:
- name: SECURE_AP_PROFILE
description: Secure AP profile with threat detection
awips_enabled: true
awips_forensic_enabled: true
rogue_detection: true
rogue_detection_min_rssi: -90
rogue_detection_transient_interval: 300
rogue_detection_report_interval: 60
pmf_denial_enabled: true

Example 2: AP profile with mesh networking and calendar-based power scheduling for outdoor deployments:

catalyst_center:
wireless:
ap_profiles:
- name: MESH_OUTDOOR_PROFILE
description: Outdoor mesh AP profile with power scheduling
mesh_enabled: true
bridge_group_name: OUTDOOR
backhaul_client_access: true
range: 5000
ghz5_backhaul_data_rates: 802.11ac
rap_downlink_backhaul: "5 GHz"
ap_power_profile_name: LOW_POWER
calendar_power_profiles:
- power_profile_name: NIGHT_POWER_SAVE
scheduler_type: DAILY
scheduler_start_time: "22:00"
scheduler_end_time: "06:00"
country_code: US
time_zone: Controller

Note: AP Profiles define device-level settings for Access Points. They are linked to Wireless Network Profiles via Site Tags (catalystcenter_wireless_profile_site_tag), not directly to the Wireless Profile resource. Calendar power profiles require a pre-existing AP Power Profile to be referenced by power_profile_name.

Example 3: AP profile with 802.1X authentication linked to a Wireless Network Profile via a Site Tag:

catalyst_center:
wireless:
ap_profiles:
- name: DOT1X_AP_PROFILE
description: AP profile with 802.1X authentication
auth_type: EAP-TLS
ssh_enabled: true
management_user_name: admin
management_password: AdminPass123
management_enable_password: EnablePass123
cdp_state: true
client_limit: 500
time_zone: Controller
network_profiles:
wireless:
- name: ENTERPRISE_WIRELESS
ssid_details:
- name: CORPORATE_SSID
enable_fabric: true
sites:
- Global/HQ/Building_A
- Global/HQ/Building_B
site_tags:
- name: HQ_SECURE_TAG
ap_profile_name: DOT1X_AP_PROFILE
sites:
- Global/HQ/Building_A
- Global/HQ/Building_B

Example 4: Comprehensive AP profile with mesh networking, 802.1X authentication, rogue detection, calendar-based monthly power scheduling, and timezone offset:

catalyst_center:
wireless:
ap_profiles:
- name: COMPREHENSIVE_AP_PROFILE
description: "AP configuration"
remote_worker_enabled: false
auth_type: EAP-FAST
dot1x_username: "apuser"
dot1x_password: "secret123"
ssh_enabled: true
telnet_enabled: false
management_user_name: "admin"
management_password: "secret123"
management_enable_password: "enable123"
cdp_state: false
awips_enabled: false
awips_forensic_enabled: false
rogue_detection: true
rogue_detection_min_rssi: -90
rogue_detection_transient_interval: 0
rogue_detection_report_interval: 10
pmf_denial_enabled: false
mesh_enabled: true
bridge_group_name: "Default"
backhaul_client_access: true
range: 12000
ghz5_backhaul_data_rates: 802.11ax
ghz24_backhaul_data_rates: 802.11n
rap_downlink_backhaul: "2.4 GHz"
calendar_power_profiles:
- power_profile_name: "moderate_power_profile"
scheduler_type: MONTHLY
scheduler_start_time: "18:00"
scheduler_end_time: "08:00"
scheduler_date:
- "1"
- "2"
- "3"
- "4"
- "5"
- "6"
- "7"
- "8"
- "9"
- "10"
- "11"
- "12"
- "13"
- "14"
country_code: IN
time_zone: Delta from Controller
time_zone_offset_hour: 5
time_zone_offset_minutes: 30
client_limit: 200