A CLI macro is a fully-formed CLI command ready to use or a template of a CLI command you can modify before you run it. All macros can be run on one ASA or on more than one ASA simultaneously.
Use CLI macros that resemble templates to take identical actions on your ASAs. CLI macros promote consistency in your ASA configurations and management. Use fully-formed CLI macros to get information about your ASAs. CLI macros that show the status of a high availability pair, show NAT rules, or that disconnect VPN users are a few of the macros available for you to use immediately.
You can create CLI macros for maintenance or monitoring tasks that you perform frequently. See Create a CLI Macro for more information.
CLI macros are system-defined or user-defined. System-defined macros are provided by CDO and can not be edited or deleted. User-defined macros are created by you and can be edited or deleted.