Skip to content

Conversation

@d3r3kk
Copy link
Member

@d3r3kk d3r3kk commented Mar 8, 2018

Description

Update Application Insights webtest and components API to version 2015-05-01

Requirements:

  • PR should pass the validateJSON.js
  • PR should pass runSchemaValidation.js
  • PR should pass runSchemaTests.js
  • The PR should include at least one test for each resource type added in this CR.
    • Added two tests each, no tests existed before
  • Respect coding style of 2 space indentation for JSON files.
  • Update schemas\2014-04-01-preview\deploymentTemplate.json
  • Update schemas\2015-01-01\deploymentTemplate.json

@@ -0,0 +1,657 @@
{
"id": "https://schema.management.azure.com/schemas/2015-05-01/microsoft.insights.json#",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

microsoft.insights [](start = 64, length = 18)

please be consistent in names. First letter upper case, so: "Microsoft.Insights".

"type": {
"type": "string",
"enum": [
"microsoft.insights/components"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

microsoft.insights [](start = 13, length = 18)

These one as well: first letter in upper case. Please fix all of them.

…uggestions

- remove unnecessary sub-components from API as well
@d3r3kk
Copy link
Member Author

d3r3kk commented Mar 9, 2018

Updated naming and improved the schema overall by removing some extra, unneeded definitions.

@d3r3kk
Copy link
Member Author

d3r3kk commented Mar 14, 2018

@TianoMS, any further suggestions?

@Tiano2017
Copy link
Contributor

@d3r3kk can you fix the file name as well? it's "microsoft.insights.json" now.

@d3r3kk
Copy link
Member Author

d3r3kk commented Mar 16, 2018

@TianoMS you bet. All done.

@Tiano2017 Tiano2017 merged commit f61f6a8 into Azure:master Mar 16, 2018
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.

3 participants