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

fix(http): update swagger for easily use in clients #16067

Merged
merged 1 commit into from
Dec 11, 2019
Merged

fix(http): update swagger for easily use in clients #16067

merged 1 commit into from
Dec 11, 2019

Conversation

bednar
Copy link
Contributor

@bednar bednar commented Dec 2, 2019

  • added date-time format for start and stop DeletePredicateRequest
  • fixed malformed reference to ViewProperties in PkgChart model
  • define separate model for RetentionRule as is in Organizations, Buckets, Labels
  • "labels" property from Check and PostCheck should be part of CheckBase (it is ancestor for all Check types)
  • "labels" property from NotificationRule and PostNotificationRule should be part of NotificationRuleBase (it is ancestor for all NotificationRule and types)
  • "labels" property from NotificationEndpoint and PostNotificationEndpoint should be part of NotificationEndpointBase (it is ancestor for all NotificationEndpoint and types)
  • The url property of HTTPNotificationRuleBase should not be required
  • Added query link for CheckBase and NotificationRuleBase

* added date-time format for start and stop DeletePredicateRequest
* fixed malformed reference to ViewProperties in PkgChart model
* define separate model for RetentionRule as is in Organizations, Buckets, Labels
* "labels" property from Check and PostCheck should be part of CheckBase (it is ancestor for all Check types)
* "labels" property from NotificationRule and PostNotificationRule should be part of NotificationRuleBase (it is ancestor for all NotificationRule and types)
* "labels" property from NotificationEndpoint and PostNotificationEndpoint should be part of NotificationEndpointBase (it is ancestor for all NotificationEndpoint and types)
* The url property of HTTPNotificationRuleBase should not be required
* Added query link for CheckBase and NotificationRuleBase
@bednar bednar added the area/api label Dec 2, 2019
@bednar bednar requested review from a team as code owners December 2, 2019 11:31
@jsteenb2 jsteenb2 removed their request for review December 2, 2019 16:37
@bednar bednar requested a review from ebb-tide December 3, 2019 11:14
@bednar bednar merged commit 3e33a03 into influxdata:master Dec 11, 2019
@bednar bednar deleted the fix/swagger branch December 11, 2019 10:24
alexpaxton pushed a commit that referenced this pull request Jan 9, 2020
* added date-time format for start and stop DeletePredicateRequest
* fixed malformed reference to ViewProperties in PkgChart model
* define separate model for RetentionRule as is in Organizations, Buckets, Labels
* "labels" property from Check and PostCheck should be part of CheckBase (it is ancestor for all Check types)
* "labels" property from NotificationRule and PostNotificationRule should be part of NotificationRuleBase (it is ancestor for all NotificationRule and types)
* "labels" property from NotificationEndpoint and PostNotificationEndpoint should be part of NotificationEndpointBase (it is ancestor for all NotificationEndpoint and types)
* The url property of HTTPNotificationRuleBase should not be required
* Added query link for CheckBase and NotificationRuleBase
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants