-
Notifications
You must be signed in to change notification settings - Fork 0
Lab 2097 Update Configuration Item Endpoint and Spec #156
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
Changes from all commits
160c8f1
553845e
59f930f
4bccb75
c74a65b
8348a16
54697c3
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -1117,6 +1117,14 @@ | |||||||||||||
| "deployed" | ||||||||||||||
| ] | ||||||||||||||
| }, | ||||||||||||||
| "docs": { | ||||||||||||||
| "type": "string", | ||||||||||||||
| "description": "URL to the documentation of the Configuration Item.", | ||||||||||||||
| "format": "uri", | ||||||||||||||
| "examples": [ | ||||||||||||||
| "https://docs.shilab.com" | ||||||||||||||
| ] | ||||||||||||||
| }, | ||||||||||||||
| "groupTagList": { | ||||||||||||||
| "type": "array", | ||||||||||||||
| "description": "List of metadata tags that indicate which deployment sets the configuration item is compatible with.", | ||||||||||||||
|
|
@@ -1189,6 +1197,13 @@ | |||||||||||||
| ] | ||||||||||||||
| ] | ||||||||||||||
| }, | ||||||||||||||
| "name": { | ||||||||||||||
| "type": "string", | ||||||||||||||
| "description": "Human friendly name of the Configuration Item.", | ||||||||||||||
| "examples": [ | ||||||||||||||
| "Conditional Policy" | ||||||||||||||
| ] | ||||||||||||||
| }, | ||||||||||||||
| "parentDependencies": { | ||||||||||||||
| "type": "array", | ||||||||||||||
| "description": "List of Object IDs in UUID format that reference configuration items identified as entities which deploy and existence is required for the current item.", | ||||||||||||||
|
|
@@ -1231,8 +1246,10 @@ | |||||||||||||
| "required": [ | ||||||||||||||
| "childDependencies", | ||||||||||||||
| "deployState", | ||||||||||||||
| "docs", | ||||||||||||||
| "groupTagList", | ||||||||||||||
| "msCloudTypes", | ||||||||||||||
| "name", | ||||||||||||||
|
Comment on lines
+1249
to
+1252
|
||||||||||||||
| "docs", | |
| "groupTagList", | |
| "msCloudTypes", | |
| "name", | |
| "groupTagList", | |
| "msCloudTypes", |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Before making
docsrequired, confirm it is always present for every configuration item. The/Api/Deploy/Component/ConfigurationItem/{templateId}/Docsendpoint description explicitly mentions documentation may be missing; if some items don’t have docs, keepdocsoptional (or document an explicit sentinel value).