AP Profile
Location in GUI: Design » Network Settings » Wireless » AP Profiles
Diagram
Section titled “Diagram”Classes
Section titled “Classes”wireless (catalyst_center)
Section titled “wireless (catalyst_center)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| ap_profiles | List | [ap_profiles] | No |
ap_profiles (catalyst_center.wireless)
Section titled “ap_profiles (catalyst_center.wireless)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | max: 32 | Yes | |
| description | String | max: 241 | No | |
| remote_worker_enabled | Boolean | true, false | No | false |
| auth_type | Choice | NO-AUTH, EAP-TLS, EAP-PEAP, EAP-FAST | No | NO-AUTH |
| dot1x_username | String | min: 1, max: 32 | No | |
| dot1x_password | String | max: 120 | No | |
| ssh_enabled | Boolean | true, false | No | false |
| telnet_enabled | Boolean | true, false | No | false |
| management_user_name | String | min: 1, max: 32 | No | |
| management_password | String | min: 8, max: 120 | No | |
| management_enable_password | String | min: 8, max: 120 | No | |
| cdp_state | Boolean | true, false | No | false |
| awips_enabled | Boolean | true, false | No | false |
| awips_forensic_enabled | Boolean | true, false | No | false |
| rogue_detection | Boolean | true, false | No | false |
| rogue_detection_min_rssi | Integer | min: -128, max: -70 | No | -90 |
| rogue_detection_transient_interval | Integer | No | 0 | |
| rogue_detection_report_interval | Integer | min: 10, max: 300 | No | 10 |
| pmf_denial_enabled | Boolean | true, false | No | false |
| mesh_enabled | Boolean | true, false | No | false |
| bridge_group_name | String | max: 10 | No | |
| backhaul_client_access | Boolean | true, false | No | |
| range | Integer | min: 150, max: 132000 | No | |
| ghz5_backhaul_data_rates | Choice | auto, 802.11abg, 802.11ac, 802.11ax, 802.11n | No | |
| ghz24_backhaul_data_rates | Choice | auto, 802.11abg, 802.11ax, 802.11n | No | |
| rap_downlink_backhaul | Choice | 5 GHz, 2.4 GHz | No | |
| ap_power_profile_name | String | No | ||
| calendar_power_profiles | List | [calendar_power_profiles] | No | |
| country_code | Choice | AF, 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, UZ | No | |
| time_zone | Choice | Not Configured, Controller, Delta from Controller | No | Not Configured |
| time_zone_offset_hour | Integer | min: -12, max: 14 | No | 0 |
| time_zone_offset_minutes | Integer | min: 0, max: 59 | No | 0 |
| client_limit | Integer | min: 0, max: 1200 | No | 0 |
calendar_power_profiles (catalyst_center.wireless.ap_profiles)
Section titled “calendar_power_profiles (catalyst_center.wireless.ap_profiles)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| power_profile_name | String | Yes | ||
| scheduler_type | Choice | DAILY, WEEKLY, MONTHLY | Yes | |
| scheduler_start_time | String | Yes | ||
| scheduler_end_time | String | Yes | ||
| scheduler_day | List | Choice[monday, tuesday, wednesday, thursday, friday, saturday, sunday] | No | |
| scheduler_date | List | Choice[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 |
Examples
Section titled “Examples”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: trueExample 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: ControllerNote: 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 bypower_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_BExample 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