azure-cli/doc/extensions
Jason Martinez b5cc60ab5a
{Doc} Fixed missing or incorrect code tags BULK (#16562)
2021-01-29 12:08:37 +08:00
..
README.md {Misc} Remove '?view=' syntax in links where not necessary (#16107) 2020-12-03 11:49:38 +08:00
authoring.md {Doc} Fixed missing or incorrect code tags BULK (#16562) 2021-01-29 12:08:37 +08:00
extension_summary_guidelines.md added extension summaries to docs (#6610) 2018-06-19 15:03:29 -07:00
faq.md Add extension feature (#4167) 2017-09-08 11:30:02 -07:00
metadata.md [Core] Add experimental tag for extensions (#12556) 2020-03-18 14:06:19 +08: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.

How to find and install an Extension

  • List all available extensions: az extension list-available

  • Install an extension: az extension install --name <extension-name>

More details on usage in Extensions for Azure CLI 2.0

Doc Sections