MACsec Keychain Policy
ACILocation in GUI:
Fabric » Access Policies » Policies » Interface » MACsec » MACsec KeyChain Policies
Diagram
Section titled “Diagram”Classes
Section titled “Classes”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| access_policies | Class | access_policies | No |
access_policies (apic)
Section titled “access_policies (apic)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| interface_ | Class | interface_ | No |
interface_policies (apic.access_policies)
Section titled “interface_policies (apic.access_policies)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| macsec_ | List | macsec_ | No |
macsec_keychain_policies (apic.access_policies.interface_policies)
Section titled “macsec_keychain_policies (apic.access_policies.interface_policies)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[a-zA-Z0-9_ | Yes | |
| description | String | Regex: ^[a-zA-Z0-9\\!#$%() | No | |
| key_policies | List | key_policies | No |
key_policies (apic.access_policies.interface_policies.macsec_keychain_policies)
Section titled “key_policies (apic.access_policies.interface_policies.macsec_keychain_policies)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[a-zA-Z0-9_ | No | |
| description | String | Regex: ^[a-zA-Z0-9\\!#$%() | No | |
| key_name | String | Regex: ^[a-fA-F0-9] | Yes | |
| pre_shared_key | String | Regex: ^[a-fA-F0-9] | Yes | |
| start_time | Choice | now | No | now |
| end_time | Choice | infinite | No | infinite |
Examples
Section titled “Examples”apic: access_policies: interface_policies: macsec_keychain_policies: - name: MACSEC_KEYCHAIN1 description: MACSEC Keychain policy 1 key_policies: - name: keypolicy1 description: Key Policy description key_name: abcd1234 pre_shared_key: abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234 start_time: now end_time: '2026-07-31T16:32:21'