Skip to content

Useful statements that can be generated for Azure CLI #98

Description

@qwordy

Add to _params.py:

from azure.cli.core.commands.validators import get_default_location_from_resource_group
from knack.arguments import CLIArgumentType

name_arg_type = CLIArgumentType(options_list=['--name', '-n'], metavar='NAME')
image_template_name = CLIArgumentType(overrides=name_arg_type,
                                          help='The name of the image Template', id_part='name')

c.argument('location', arg_type=get_location_type(self.cli_ctx),
                   validator=get_default_location_from_resource_group)

Add to custom.py:

from knack.util import CLIError
from msrestazure.tools import resource_id, is_valid_resource_id
from azure.cli.core.commands.client_factory import get_subscription_id

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions