{
  "description": "Configure a credential profile with the aliyun CLI. API calls (aliyun <product> <Api>) are not covered.",
  "name": "aliyun",
  "subcommands": [
    {
      "name": "configure",
      "description": "Create or update a credential profile, by default through OAuth. Other credential modes and secrets are not offered.",
      "options": [
        {
          "names": [
            "--mode"
          ],
          "description": "The README demonstrates OAuth; other modes such as AK need secrets and are left out.",
          "args": {
            "name": "mode",
            "description": "The README demonstrates OAuth; other modes such as AK need secrets and are left out.",
            "isOptional": false,
            "suggestions": [
              {
                "name": "OAuth",
                "description": "OAuth"
              }
            ]
          }
        },
        {
          "names": [
            "--profile"
          ],
          "description": "Profile name",
          "args": {
            "name": "profile",
            "isOptional": false,
            "suggestions": [
              {
                "name": "default",
                "description": "default"
              }
            ]
          }
        },
        {
          "names": [
            "--no-browser"
          ],
          "description": "Print an authorization link to open on another device."
        }
      ]
    }
  ]
}
