These forums are a place for learning, helping and sharing experiences with others about any of our products. Feel free to ask a question and get answers from our community and our most advanced users.
Note that these are public forums - anyone can view the discussions here.
VISIT OUR DIFFERENT FORUMS:
Announcements > | |
CloudShell > | TestShell > |
Developers > | BI (Business Inteligence) > |
This is where you can suggest your ideas to help and improve the product for everyone.
Please make sure to read the following article before posting a new idea, to get more information about the required information and ideas lifecycle.
Feel free to vote and comment on other ideas to promote them.
Thanks for everyone who suggested the ideas and voted for them.
Find, download and share integrations that can extend and enhance the CloudShell experience.
Integrations have several levels:
Certified - Officially tested and supported by Quali.
Preview - Provides a sneak peek to what the Quali team is developing. Officially supported by Quali. Feel free to experiment and comment, but please take into consideration that it is not yet tested and released.
Community - Integrations shared by community users. Feel free to look into what other users have contributed, please take into consideration that these integrations are not tested by Quali.
To learn more about creating Shells and integrating with CloudShell, use the following links:
CloudShell's Dev Guide > | Configuration Management > |
Getting started with Shells > | Extending CloudShell with Cloud Providers > |
Getting started with Orchestration > | API Guide > |
To share your integration, follow the instructions in this guide >.
Natti Katz suggested an idea (#4326) · Feb 03, 2019 at 09:01 AM · shellstandard
Please answer the following to submit a new shell standard request:
1. How will you name the new shell standard?
* For example, Networking Routers Standard
Remote API Platform
2. What type of devices do you need the standard for?
* Please provide specific devices and vendors you have in mind. For example Cisco 12K Router.
Micro Focus Mobile Center - connected child resources are physical and emulated devices to be managed by the mobile center farm
3. What are the use cases for this shell standard? Please describe your intended flow inside CloudShell for using such a resource.
* For example, I need a switch with L2 connectivity that will be the infrastructure for VLAN connectivity in my sandbox. In the blueprint, I want to define L2 connections between resources and in the Sandbox I want those connections to be activated.
To model the Mobile Center inventory in cloudshell and to connect and modify the devices via connected api commands on the phone device shell
4. How do you see the data model structure?
* For example, I need "Switch" root level, under it, I need a "Module" and "Power Port", under the "Module" I need a "Port". If you have some diagram please attach of the required resource structure please attach to your standard request.
There will be the root which will be the particular mobile center server which wraps up the api commands. There will be no child resources, rather the phones will be indepenedent shells with a "physical" connection to the mobile center resource
4a. Please attach a diagram or sketch of the requested data model structure (optional)
5. Do remote connections (QualiX) should be enabled on the root and/or subs? For example - Yes, only on the root level.
No
6. Which attributes are required on the root level?
* For example, on my "Switch" I need the following attribute - Address, User, Password, Model, Vendor, SNMP Community etc.
- Server Address <string>
- Server Port <string>
- SSL Enabled (https) <boolean>
- Admin User <string>
- Admin Password <string>
7. Which attributes are required on each sub-resource type?
* For example, on my "Module" I need the following attributes - Model, Serial Number etc. On the "Port" I need the following attributes - MAC Address, IP Address, Duplex etc.
No sub resources. All phones will be independent shells.
8. What commands does the shell need to have? for each command, give a description and define input/output if required
* For example, I need my Switch to support - Autoload, L2 Connectivity, Save and Restore Configuration, Shutdown etc.
- reserve_phone(phone)
- unreserve_phone(phone)
- download_app(phone, target_app)
- delete_app(phone, target_app)
9. If you already have some draft of the standard YAML files, templates and/or documentation please attach here (optional)
Alona Getzler commented · Feb 05, 2019 at 02:26 PM
Hi @natti.k@quali.com, thank you for raising this request.
We will definitely consider adding this shell standard to CloudShell.
These forums are a place for learning, helping and sharing experiences with others about any of our products. Feel free to ask a question and get answers from our community and our most advanced users.
Note that these are public forums - anyone can view the discussions here.
Announcements | |
CloudShell | TestShell |
Developers | BI (Business Inteligence) |
This is where you can suggest your ideas to help and improve the product for everyone.
Please make sure to read the following article before posting a new idea, to get more information about the required information and ideas lifecycle.
Feel free to vote and comment on other ideas to promote them.
Thanks for everyone who suggested the ideas and voted for them.
Find, download and share integrations that can extend and enhance the CloudShell experience.
Integrations have several levels:
Certified - Officially tested and supported by Quali.
Preview - Provides a sneak peek to what the Quali team is developing. Officially supported by Quali. Feel free to experiment and comment, but please take into consideration that it is not yet tested and released.
Community - Integrations shared by community users. Feel free to look into what other users have contributed, please take into consideration that these integrations are not tested by Quali.
To learn more about creating Shells and integrating with CloudShell, use the following links:
CloudShell's Dev Guide | Configuration Management |
Getting started with Shells | Extending CloudShell with Cloud Providers |
Getting started with Orchestration | API Guide |
To share your integration, follow the instructions in this guide.
Help us make things better. Share your great idea or vote for other people's.