HuaweiStorageManager 0.0.2

dotnet tool install --global HuaweiStorageManager --version 0.0.2                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local HuaweiStorageManager --version 0.0.2                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=HuaweiStorageManager&version=0.0.2                
nuke :add-package HuaweiStorageManager --version 0.0.2                

.NET

HuaweiStorageManager

Providing net global tool in order to manage a huawei cloud storage

In this repo, i m building a global tool that allows to manage a huawei cloud storage.

The tool is based on multiple sub commmands :

  • Use sub command List to list files inside a bucket
  • Use sub command Info to get info about a file
  • Use sub command Delete to delete a file from bucket
  • Use sub command Upload to upload a file into bucket
  • Use sub command Download to download a file from bucket
  • Use sub command Copy to copy a file from bucket source to bucket target

To run code in debug or release mode, type the following commands in your favorite terminal :

  • .\App.exe List -b [BucketName]
  • .\App.exe List -b [BucketName] -m 100
  • .\App.exe Info -b [BucketName] -f [FileName]
  • .\App.exe Delete -b [BucketName] -f [FileName]
  • .\App.exe Upload -b [BucketName] -f [FileName] -p [LocalFilePath]
  • .\App.exe Download -b [BucketName] -f [FileName] -p [LocalFilePath]
  • .\App.exe Copy -sb [SourceBucketName] -sf [SourceFileName] -tb [TargetBucketName] -tf [TargetFileName]

To install, run, update, uninstall global tool from a local source path, type commands :

  • dotnet tool install -g --configfile .\Nugets\local.config HuaweiStorageManager
  • HuaweiStorageManager -h
  • HuaweiStorageManager -s
  • HuaweiStorageManager List -b [BucketName]
  • HuaweiStorageManager List -b [BucketName] -m 100
  • HuaweiStorageManager Info -b [BucketName] -f [FileName]
  • HuaweiStorageManager Delete -b [BucketName] -f [FileName]
  • HuaweiStorageManager Upload -b [BucketName] -f [FileName] -p [LocalFilePath]
  • HuaweiStorageManager Download -b [BucketName] -f [FileName] -p [LocalFilePath]
  • HuaweiStorageManager Copy -sb [SourceBucketName] -sf [SourceFileName] -tb [TargetBucketName] -tf [TargetFileName]
  • dotnet tool update -g HuaweiStorageManager --ignore-failed-sources
  • dotnet tool uninstall -g HuaweiStorageManager

To install global tool from nuget source, type these command :

  • For stable version : dotnet tool install -g HuaweiStorageManager --ignore-failed-sources
  • For prerelease version : dotnet tool install -g HuaweiStorageManager --version "*-*" --ignore-failed-sources

HuaweiStorageManager

Tools : vs22, net 6.0, huawei obs, fluent validations, spectre console

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
0.0.2 526 7/11/2022
0.0.1 412 9/28/2021
0.0.1-beta 380 9/25/2021