azure-cli/doc/extensions
Derek Bekoe 964d578c4a
Remove example metadata for extension (#4785)
2017-10-30 15:42:33 -07:00
..
myexampleextension Remove example metadata for extension (#4785) 2017-10-30 15:42:33 -07:00
README.md Add extension feature (#4167) 2017-09-08 11:30:02 -07:00
authoring.md Add extension feature (#4167) 2017-09-08 11:30:02 -07:00
faq.md Add extension feature (#4167) 2017-09-08 11:30:02 -07:00
metadata.md Minor extension fix: Use CLI Core version instead (#4405) 2017-09-08 14:37:29 -07:00
publishing.md Add extension feature (#4167) 2017-09-08 11:30:02 -07:00

README.md

Extension Documentation

What is an Extension?

An extension adds/modifies/removes commands that are part of az and can be optionally installed by the user.

  • Extensions are supported through all installation methods.
  • Extensions are the way to go to release private/public previews of your Azure CLI commands.
  • Currently, we support one extension type, a Python Wheel.
  • All extension documentation here refers to this type of extension.

What an Extension is not

  • An extension is not an external executable or product outside of az.

  • If you're looking to create a command module which is installed by default for az, see authoring command modules.

  • If you're looking to build your own CLI using az patterns, see knack.

Doc Sections