Skip to content

feat(arista): add CloudVision Workspace/Studio/Change Control Integration Model - #78

Closed
michaelelrom wants to merge 3 commits into
itential:mainfrom
michaelelrom:feat/arista-cloudvision-integration-model
Closed

feat(arista): add CloudVision Workspace/Studio/Change Control Integration Model#78
michaelelrom wants to merge 3 commits into
itential:mainfrom
michaelelrom:feat/arista-cloudvision-integration-model

Conversation

@michaelelrom

Copy link
Copy Markdown
Collaborator

Summary

  • Adds an OpenAPI spec for Arista CloudVision's modern Workspace/Studio/Change Control provisioning flow, converted from Arista's own published Swagger 2.0 specs (workspace.v1, studio.v1, changecontrol.v1)
  • Adds a Studio Project with 15 workflows across 3 folders covering the full flow: create a workspace, push Studio inputs, build/validate, submit (creating a Change Control), approve, and execute

Test plan

  • Import arista_cloudvision_api-latest.json as an Integration Model
  • Create an Arista CloudVision integration instance against a live CVaaS tenant
  • Import the Studio Project and run the create-workspace → push-inputs → build → submit → approve flow end to end

…tion Model

Adds an OpenAPI spec covering the modern CloudVision provisioning flow:
create a workspace, push config into a Studio, build/validate, submit
(creating a Change Control), then approve and execute it. Converted
from Arista's own published Swagger 2.0 specs for workspace.v1,
studio.v1, and changecontrol.v1.
Adds 15 workflows covering Workspace, Studio, and Change Control
lifecycle operations for the modern CloudVision provisioning flow.
…are Management

Adds 25 operations covering device onboarding/decommissioning,
tags/tag assignments, and software image management, bringing the
spec to 40 operations and the Studio Project to 40 workflows across
6 folders.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants