Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eliminate SystemId type, replace with ObjectId #35

Open
chrismarget-j opened this issue May 26, 2023 · 0 comments
Open

Eliminate SystemId type, replace with ObjectId #35

chrismarget-j opened this issue May 26, 2023 · 0 comments

Comments

@chrismarget-j
Copy link
Collaborator

The SystemId type came from an early observation that seemingly all Apstra objects had UUID4 style IDs. Except for the system_id value used to represent switches. Are they different?

They seem to be not different. Objects in Apstra, whether they're global catalog items (where I'd first encountered the UUID4 scheme), graph nodes and relationships and other objects can use seemingly any string with a surprising variety of permitted characters, including some punctuation.

system_id are not special. They should be lumped in with the rest.

This will be a breaking change.

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

No branches or pull requests

1 participant