def METHOD_NAME(cls, *args, **kwargs):
    from azure.cli.core.aaz import AAZResourceIdArg, AAZResourceIdArgFormat, AAZListArg, AAZStrArg, AAZArgEnum, AAZFreeFormDictArg, AAZFreeFormDictArgFormat, AAZBoolArg
    args_schema = super().METHOD_NAME(*args, **kwargs)
    args_schema.storage_accounts = AAZListArg(
        options=["--storage-account"],
        help="Space-separated list of the destination storage account. It can be the name or resource ID of storage account."
    )
    args_schema.storage_accounts.Element = AAZResourceIdArg(
        fmt=AAZResourceIdArgFormat(template="/subscriptions/{subscription}/resourceGroups/{resource_group}"
                                            "/providers/Microsoft.Storage/storageAccounts/{}")
    )
    args_schema.staging_storage_account = AAZResourceIdArg(
        options=["--staging-storage-account"],
        help="Resource Id of the storage account that can be used to copy the vhd for staging.",
        fmt=AAZResourceIdArgFormat(template="/subscriptions/{subscription}/resourceGroups/{resource_group}"
                                            "/providers/Microsoft.Storage/storageAccounts/{}")
    )
    args_schema.resource_group_for_managed_disk = AAZResourceIdArg(
        options=['--resource-group-for-managed-disk'],
        help="Resource Group Id of the compute disks.",
        fmt=AAZResourceIdArgFormat(template="/subscriptions/{subscription}/resourceGroups/{}")
    )
    args_schema.transfer_configuration_type = AAZStrArg(
        options=['--transfer-configuration-type'],
        help="Type of the configuration for transfer."
    )
    args_schema.transfer_configuration_type.enum = AAZArgEnum({"TransferAll", "TransferUsingFilter"})
    args_schema.transfer_filter_details = AAZFreeFormDictArg(
        options=["--transfer-filter-details"],
        help="Path to the map of filter type and the details to filter.",
        fmt=AAZFreeFormDictArgFormat()
    )
    args_schema.transfer_all_blobs = AAZBoolArg(
        options=["--transfer-all-blobs"],
        help="To indicate if all Azure blobs have to be transferred",
        default=False
    )
    args_schema.transfer_all_files = AAZBoolArg(
        options=["--transfer-all-files"],
        help="To indicate if all Azure files have to be transferred",
        default=False
    )
    args_schema.data_box._registered = False
    args_schema.data_box_disk._registered = False
    args_schema.data_box_heavy._registered = False
    args_schema.data_import_details._registered = False
    args_schema.data_export_details._registered = False
    return args_schema