def CreateDiskCopy(args: 'argparse.Namespace') -> None:
  """Create an Azure disk copy.

  Args:
    args (argparse.Namespace): Arguments from ArgumentParser.
  """
  logger.info('Starting disk copy...')
  disk_copy = forensics.CreateDiskCopy(args.default_resource_group_name,
                                       instance_name=args.instance_name,
                                       disk_name=args.disk_name,
                                       disk_type=args.disk_type,
                                       region=args.region,
                                       src_profile=args.src_profile,
                                       dst_profile=args.dst_profile)
  logger.info(
      'Done! Disk {0:s} successfully created. You will find it in '
      'your Azure subscription under the name {1:s}.'.format(
          disk_copy.resource_id, disk_copy.name))
Create an Azure disk copy.

Args:
args (argparse.Namespace): Arguments from ArgumentParser.
tools/az_cli.py