hcs-cli


Namehcs-cli JSON
Version 0.1.260 PyPI version JSON
download
home_pageNone
SummaryHorizon Cloud Service CLI.
upload_time2025-02-20 02:23:48
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords cli horizon horizon cloud horizon cloud service
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # horizon-cloud-service-cli

[![License](https://img.shields.io/badge/License-Apache%202.0-blue)](https://github.com/vmware-labs/compliance-dashboard-for-kubernetes/blob/main/LICENSE)

- [horizon-cloud-service-cli](#horizon-cloud-service-cli)
  - [Overview](#overview)
  - [Try it out](#try-it-out)
    - [Prerequisites](#prerequisites)
    - [Installation](#installation)
      - [Mac \& Linux](#mac--linux)
      - [Windows](#windows)
      - [Use the CLI](#use-the-cli)
  - [Documentation](#documentation)
  - [Contributing](#contributing)
  - [License](#license)


## Overview
hcs-cli is a human-friendly command line toolbox for [VMware Horizon Cloud Service (HCS) Next-Gen](https://www.omnissa.com/products/horizon-cloud/), based on public REST APIs.

## Try it out


### Prerequisites
* Python 3.9+
* Pip

Refer to [Setup Prerequisites](doc/dev-setup.md#setup-prerequisites) for more details.

### Installation

#### Mac & Linux

Install the tool
```
brew install python
pip install hcs-cli
```

#### Windows
Install the tool.
```
pip install hcs-cli
```
If you have python installed with option "Add python to path", it should be fine. Otherwise, you need to add python and it's Script directory to path.

#### Use the CLI
Use with default public HCS service. 
```
hcs login
```
Run a command, for example, list templates:
```
hcs admin template list
```

## Documentation
* [HCS CLI - User Guide](doc/hcs-cli-user-guide.md)
* [HCS CLI - Cheatsheet](doc/hcs-cli-cheatsheet.md)
* [HCS CLI - Dev Guide](doc/hcs-cli-dev-guide.md)
* [HCS Plan - template engine for HCS](doc/hcs-plan.md)
* [Context Programming](https://github.com/nanw1103/context-programming)

  
## Contributing

The horizon-cloud-service-cli project team welcomes contributions from the community. Before you start working with horizon-cloud-service-cli, please read and sign our Contributor License Agreement [CLA](https://cla.vmware.com/cla/1/preview). If you wish to contribute code and you have not signed our CLA, our bot will prompt you to do so when you open a Pull Request. For any questions about the CLA process, please refer to our [FAQ]([https://cla.vmware.com/faq](https://cla.vmware.com/faq)).

## License

Apache 2.0



            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "hcs-cli",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "CLI, Horizon, Horizon Cloud, Horizon Cloud Service",
    "author": null,
    "author_email": "Nanw1103 <nanw1103@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/6b/d9/8a916d271aa42a9837ede541f3d3013bf96d556fc3c2d94fd6c673bfd699/hcs_cli-0.1.260.tar.gz",
    "platform": null,
    "description": "# horizon-cloud-service-cli\n\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue)](https://github.com/vmware-labs/compliance-dashboard-for-kubernetes/blob/main/LICENSE)\n\n- [horizon-cloud-service-cli](#horizon-cloud-service-cli)\n  - [Overview](#overview)\n  - [Try it out](#try-it-out)\n    - [Prerequisites](#prerequisites)\n    - [Installation](#installation)\n      - [Mac \\& Linux](#mac--linux)\n      - [Windows](#windows)\n      - [Use the CLI](#use-the-cli)\n  - [Documentation](#documentation)\n  - [Contributing](#contributing)\n  - [License](#license)\n\n\n## Overview\nhcs-cli is a human-friendly command line toolbox for [VMware Horizon Cloud Service (HCS) Next-Gen](https://www.omnissa.com/products/horizon-cloud/), based on public REST APIs.\n\n## Try it out\n\n\n### Prerequisites\n* Python 3.9+\n* Pip\n\nRefer to [Setup Prerequisites](doc/dev-setup.md#setup-prerequisites) for more details.\n\n### Installation\n\n#### Mac & Linux\n\nInstall the tool\n```\nbrew install python\npip install hcs-cli\n```\n\n#### Windows\nInstall the tool.\n```\npip install hcs-cli\n```\nIf you have python installed with option \"Add python to path\", it should be fine. Otherwise, you need to add python and it's Script directory to path.\n\n#### Use the CLI\nUse with default public HCS service. \n```\nhcs login\n```\nRun a command, for example, list templates:\n```\nhcs admin template list\n```\n\n## Documentation\n* [HCS CLI - User Guide](doc/hcs-cli-user-guide.md)\n* [HCS CLI - Cheatsheet](doc/hcs-cli-cheatsheet.md)\n* [HCS CLI - Dev Guide](doc/hcs-cli-dev-guide.md)\n* [HCS Plan - template engine for HCS](doc/hcs-plan.md)\n* [Context Programming](https://github.com/nanw1103/context-programming)\n\n  \n## Contributing\n\nThe horizon-cloud-service-cli project team welcomes contributions from the community. Before you start working with horizon-cloud-service-cli, please read and sign our Contributor License Agreement [CLA](https://cla.vmware.com/cla/1/preview). If you wish to contribute code and you have not signed our CLA, our bot will prompt you to do so when you open a Pull Request. For any questions about the CLA process, please refer to our [FAQ]([https://cla.vmware.com/faq](https://cla.vmware.com/faq)).\n\n## License\n\nApache 2.0\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Horizon Cloud Service CLI.",
    "version": "0.1.260",
    "project_urls": {
        "Bug Tracker": "https://github.com/euc-eng/hcs-cli/issues",
        "Homepage": "https://github.com/euc-eng/hcs-cli",
        "changelog": "https://github.com/euc-eng/hcs-cli/blob/main/CHANGELOG.md",
        "documentation": "https://readthedocs.org",
        "repository": "https://github.com/euc-eng/hcs-cli"
    },
    "split_keywords": [
        "cli",
        " horizon",
        " horizon cloud",
        " horizon cloud service"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f7745a38eed6c8ca21ca0582bd954f1e35bb3614f805547d4ae6c1a5d28213a5",
                "md5": "c14bd63f6b2279673e8caf04bf14df31",
                "sha256": "71f68936598a93fd9e16e7b7d459561c1612087596afb7451688adad73c618ea"
            },
            "downloads": -1,
            "filename": "hcs_cli-0.1.260-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "c14bd63f6b2279673e8caf04bf14df31",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 343427,
            "upload_time": "2025-02-20T02:23:46",
            "upload_time_iso_8601": "2025-02-20T02:23:46.028849Z",
            "url": "https://files.pythonhosted.org/packages/f7/74/5a38eed6c8ca21ca0582bd954f1e35bb3614f805547d4ae6c1a5d28213a5/hcs_cli-0.1.260-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6bd98a916d271aa42a9837ede541f3d3013bf96d556fc3c2d94fd6c673bfd699",
                "md5": "c12bd66d9986062198e2dd65d867ed35",
                "sha256": "386663897bac223d023f25245117ab257c103abe513c072fa796417615289aad"
            },
            "downloads": -1,
            "filename": "hcs_cli-0.1.260.tar.gz",
            "has_sig": false,
            "md5_digest": "c12bd66d9986062198e2dd65d867ed35",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 114069,
            "upload_time": "2025-02-20T02:23:48",
            "upload_time_iso_8601": "2025-02-20T02:23:48.108740Z",
            "url": "https://files.pythonhosted.org/packages/6b/d9/8a916d271aa42a9837ede541f3d3013bf96d556fc3c2d94fd6c673bfd699/hcs_cli-0.1.260.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-20 02:23:48",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "euc-eng",
    "github_project": "hcs-cli",
    "github_not_found": true,
    "lcname": "hcs-cli"
}
        
Elapsed time: 0.45592s