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

Merge from origin #12

Merged
merged 1,028 commits into from
Jul 20, 2021
Merged

Merge from origin #12

merged 1,028 commits into from
Jul 20, 2021

Conversation

rickysun93
Copy link
Owner

MSFT employees can try out our new experience at OpenAPI Hub - one location for using our validation tools and finding your workflow.

Changelog

Please ensure to add changelog with this PR by answering the following questions.

  1. What's the purpose of the update?
    • new service onboarding
    • new API version
    • update existing version for new feature
    • update existing version to fix swagger quality issue in s360
    • Other, please clarify
  2. When you are targeting to deploy new service/feature to public regions? Please provide date, or month to public if date is not available yet.
  3. When you expect to publish swagger? Please provide date, or month to public if date is not available yet.
  4. If it's an update to existing version, please select SDKs of specific language and CLIs that require refresh after swagger is published.
    • SDK of .NET (need service team to ensure code readiness)
    • SDK of Python
    • SDK of Java
    • SDK of Js
    • SDK of Go
    • PowerShell
    • CLI
    • Terraform
    • No, no need to refresh for updates in this PR

Contribution checklist:

If any further question about AME onboarding or validation tools, please view the FAQ.

ARM API Review Checklist

  • Ensure to check this box if one of the following scenarios meet updates in the PR, so that label “WaitForARMFeedback” will be added automatically to involve ARM API Review. Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs, all “removals” and “adding a new property” no more require ARM API review.

    • Adding new API(s)
    • Adding a new API version
    • Adding a new service
  • Please ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.

  • If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist

If there are following updates in the PR, ensure to request an approval from Breaking Change Review Board as defined in the Breaking Change Policy.

  • Removing API(s) in stable version
  • Removing properties in stable version
  • Removing API version(s) in stable version
  • Updating API in stable or public preview version with Breaking Change Validation errors
  • Updating API(s) in public preview over 1 year (refer to Retirement of Previews)

Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki.

Please follow the link to find more details on PR review process.

bbridges and others added 30 commits June 10, 2021 11:43
…n preview/2020-06-01-preview (#14472)

* Add ListBySubscription to Registration resource

* Add ListBySubscription to Registration resources in stable versions

This has been supported but it was not listed in the spec

* Make example names unique
* DONOT COMMIT: Microsoft.StorageSync : Update Api Version 2020-09-01 (preview) for InitialUploadPolicy feature. (#11392)

* update initialuploadpolicy

* Update test for InitialUploadPolicy setting

Co-authored-by: Manish Duggal <manidu@microsoft.com>

* [Microsoft.StorageSync] change enumeration protocol changes for 2020-09-01 (#12793)

* change eumeration protocol changes

* fix unexpected changes

* StorageSync new api version 2020-09-01 (#14005)

* change

* del

* revert

* Remove systemData changes (postponed to future API version)

* run prettier

* Address breaking changes and S360 item for default values

* run prettier

Co-authored-by: Andre Pinto <anpint@microsoft.com>

Co-authored-by: Manishd79 <duggal_sunny@yahoo.com>
Co-authored-by: Manish Duggal <manidu@microsoft.com>
Co-authored-by: ankushbindlish2 <34896519+ankushbindlish2@users.noreply.github.com>
* Update bigDataPool.json

Added "HardwareAcceleratedFPGA", "HardwareAcceleratedGPU" node family

* Update bigDataPool.json

fixing alignment issues

* Update bigDataPool.json

fixing alignment issues

Co-authored-by: Sai-Kumar-1901 <saikumar@microsoft.com>
…14659)

* refactoring EntityQueries - extracting common to EntityDefinitions

* fix bug with reference

* fix reference
…API. (#14746)

Co-authored-by: Camilo Ramirez <juramir@microsoft.com>
…greSQL flexible server (#14532)

* multi api for typescript

* fix typo

* update multiapi

* js md file added title

* Removing multi api support for typescript

* Update specification/postgresql/resource-manager/readme.typescript.md

Co-authored-by: Wei Dong <40835867+dw511214992@users.noreply.github.com>

* Update specification/postgresql/resource-manager/readme.typescript.md

Co-authored-by: Wei Dong <40835867+dw511214992@users.noreply.github.com>

* Update specification/postgresql/resource-manager/readme.typescript.md

Co-authored-by: Wei Dong <40835867+dw511214992@users.noreply.github.com>

* Update package name

* Change API version

* remove API change

Co-authored-by: Wei Dong <40835867+dw511214992@users.noreply.github.com>
… names are not allowed to have upper case letters (#14190)
* Rename agfood to agrifood

* Agfood to Agri in swagger
* remove name validation from client side

* remove name check from deploymentScripts swagger

* remove name check from previous swagger versions

* remove pattern from resourcegroupname parameter

* remove resource group name validation from swagger
* adding databricks privatelink endpoint in new apiversion

* Merge mised properties in new version

* Resolve lint issues

* Resolving lint issues

* fix prettycheck

* updated readme txt file

* fix avacodo error

* resolving swagger go md file error

* added new enum value as per terraform team

* suppressed lint issue

* Resolving Merge conflicts with master

* updated exmple get workspace with private link parameters

* Removing unreferenced Examples

* Resolving missing property

* Resolve Lint Issue

* Resolving build errors

* Rephrased description

* Rephrased on requiredNSGRules Description
* fix missing type object issues

* fix in privatelink

Co-authored-by: jianye xi <jianyxi@microsoft.com>
…preview/2017-09-01-preview (#14104)

* Adds base for updating Microsoft.Insights from version preview/2017-05-01-preview to version 2017-09-01-preview

* Updates readme

* Updates API version in new specs and examples

* Update readme.md

* Delete diagnosticsSettingsCategories_API.json

* Delete diagnosticsSettings_API.json

* Delete subscriptionDiagnosticsSettings_API.json

* Delete listSubscriptionDiagnosticSettings.json

* Delete listDiagnosticSettingsCategories.json

* Delete listDiagnosticSettings.json

* Delete getSubscriptionDiagnosticSetting.json

* Delete getDiagnosticSettingsCategory.json

* Delete getDiagnosticSetting.json

* Delete deleteSubscriptionDiagnosticSetting.json

* Delete deleteDiagnosticSetting.json

* Delete createOrUpdateSubscriptionDiagnosticSetting.json

* Delete createOrUpdateDiagnosticSetting.json

* Update GetMetric.json

* Update GetMetricDefinitions.json

* Update GetMetricMetadata.json

* Update metricDefinitions_API.json

* Update metrics_API.json

* Update metrics_API.json

Make the Unit description casing consistent to fix lint error

* Update metricDefinitions_API.json

Make the units enum in metricsDefinitions_API consistent with the one in metrics_API

* Add operations API

Add operations API

* Create operations api example

* Update readme.md to include 2017-09-01-preview operations api

* Incorporate PR feedback

* Update operations_API.json

* Update operations_API.json

* Update OperationList.json

* Update OperationList.json

Add error example

* Update operations_API.json

Add error contract

* Update metricDefinitions_API.json

Fix lint errors and use standard error response format

* Update metrics_API.json

Fix lint errors and use standard error response format

* Update operations_API.json

Fix autorest generation problems

* Update operations_API.json

* Update readme.md

Add suppressions for the error response format

* Update metricDefinitions_API.json

Go back to the same ErrorResponse the rest of Azure Monitor uses

* Update metrics_API.json

Go back to the same ErrorResponse the rest of Azure Monitor uses

* Update metricDefinitions_API.json

Fix new lint errors

* Update metrics_API.json

Fix lint errors

* Update operations_API.json

Fix lint errors
…stable/2016-06-01 (#14085)

* Adds base for updating Microsoft.Insights from version stable/2016-09-01 to version 2016-06-01

* Updates readme

* Updates API version in new specs and examples

* Delete serviceDiagnosticsSettings_API.json

* Delete createOrUpdateServiceDiagnosticSetting.json

* Delete getServiceDiagnosticSetting.json

* Delete updateServiceDiagnosticSetting.json

* Delete GetMetricFiltered.json

* Update GetMetric.json

* Update metrics_API.json

* Update readme.md

* Update metrics_API.json

Update casing of Microsoft.Insights

* Update metrics_API.json

Incorporate PR feedback to remove inline example and use common error response definition

* Update GetMetric.json

Fix formatting errors

* Update readme.md

Incorporate PR feedback

* Create operations_API.json

Add operations API

* Create OperationList.json

* Update readme.md

Add operations API

* Update readme.md

Add suppressions for error response format due to it being a breaking change.

* Update operations_API.json

Fix spelling mistake

* Update metrics_API.json

Go back to common ErrorResponse format for Azure Monitor

* Update metrics_API.json

Address new lint errors

* Update operations_API.json

Fix new lint errors
…stable/2019-07-01 (#14082)

* Adds base for updating Microsoft.Insights from version stable/2018-01-01 to version 2019-07-01

* Updates readme

* Updates API version in new specs and examples

* Delete 2019-07-01 metricDefinitions_API.json

We are not introducing a new version of metricDefinitions for API version 2019-07-01

* Delete GetMetricDefinitions.json

No new metric definitions API for 2019-07-01

* Update 2019-07-01 metrics example

* Update 2019-07-01 metric metadata example

* Update 2019-07-01 metrics API with updates from 2018-01-01

* Remove 2019-07-01 metric definitions API from readme

* Update readme.md

Fix package tag and add error response schema suppression

* Update metrics_API.json

Fix lint and spelling issues

* Update GetMetric.json

Fix spelling issues

* Create operations_API.json

* Create OperationList.json

* Create GetMetricError.json

Add example that shows an error message being returned for one of the metrics

* Update GetMetricError.json

Remove displayDescription example

* Update metrics_API.json

Add error message field and example and make displayDescription optional

* Update operations_API.json

Fix lint errors

* Update metrics_API.json

Fix lint errors

* Update metrics_API.json

Go back to the common ErrorResponse for Azure Monitor

* Update operations_API.json

Fix SDK generation errors by using same ErrorResponse object as rest of Azure Monitor
* add new resources

* Add resources to markdown

* Modify routes

* Add systemData

* Add systemData to defenderSettings

* Add missing parameter

* Add more systemData

* Fix example

* Add new API version

* Remove redundant change

* update markdown

* Add operations to new API version

* Update list filters

* update description

* update examples

* Update examples

* Add missing properties

* Add missing properties

* Rename property

Co-authored-by: Orel Kayam <orkayam@microsoft.com>
* sip routing API

* return 422 instead of 400

* change missing trunk error message

* add 'error' prefix in error examples

* describe patch behaviour

* use the standard Azure error

* remove unnecessary descriptions

* fix descriptions

* change fqdn max length

* remove locale from example params and change endpoint

* use the standard Azure error in examples

* unify tags

* use CommunicationServicesCommon/CommunicationErrorResponse

* refactor sip configuration patch into separate class

* fix CommunicationErrorResponse file path

* add x-ms-error-response flag

* add http errors schemas
…rt (#14725)

* Add FSPG GA location capability API with geo backup and restore support

* Renamed supportedIOPS to supportedIops and zoneRedundantHAandGeoBackupSupported to zoneRedundantHAAndGeoBackupSupported

* Change availabilityZone to create and read, change standbyAvailabilityZone to create, update, read

* Changed the camel case of zoneRedundantHaSupported and zoneRedundantHaAndGeoBackupSupported

* Fix LintDiff bug
…fication (#14671)

* Resume V2021-02-01-Preview BackupShortTermRetentionPolicies API Specification

* Prettier check fix

* comment

Co-authored-by: Lillian Liu <liulu@microsoft.com>
* add ingressStartAt

* prettier

* add a new example

* Delete .npmrc

remove .npmrc

* fix prettier

fix prettier

* put readonly back for kind

* Adding descriptin to ingressStartAt

* fix failure for python track2

* Removing readonly from kind

Co-authored-by: Go Blue <zth@umich.edu>
Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com>
* Update readme.python.md

* Update readme.md
* Update readme.python.md

* Update readme.md
…n stable/2021-06-15 (#14627)

* Adds base for updating Microsoft.DocumentDB from version stable/2021-04-15 to version 2021-06-15

* Updates readme

* Updates API version in new specs and examples

* PITR apis to stable version

* Fixing readme

* Adding parameters

* Fixing restorable.json

* Fixing linter errors

* missing ref

* Unflattening the DatabaseAccountCreateUpdateProperties

* Adds base for updating Microsoft.DocumentDB from version stable/2021-05-15 to version 2021-06-15

* Updates readme

* Updates API version in new specs and examples

* Adding the restorable json to readme

* Added disableLocalAuth flag to DatabaseAccount CRU operations.

* Adding Backup policy migration state

* Fixing linter errors

* Fixing linter warnings

* Fixing breaking change

Co-authored-by: ayanMSFT <53790657+ayanMSFT@users.noreply.github.com>
* sql t2 readme config

* readme config

* Update readme.python.md

* conflient resolve

* security t2 config

* modelerfour config

* Delete duplicate JSON files

* del test

* Update readme.md

* directive x-ms-enum

* delete redundant definition

Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com>
harics24 and others added 29 commits July 15, 2021 14:40
…14433)

* Defining the new resource NSP and the APIs

* Adding the tag in get to be consistent with the list

* Removing etags everywhere as per internal discussion

* Creating a new folder for a new preview version

Adding NSP resource changes

* Changing version in all the files

* Update readme.md

* Removing the changes in the old version

* Removing the network manager files

Planning to use this version just for NSP and related resources. NM won't work with this version.

* Update readme.md

* Update readme.md

* Fixing cross version breaking change

* Removing the required fields in the correct version

Update network.json

* Attempting to fix the lint errors

* Adding the type as object to fix lint errors

Co-authored-by: Hari Prasad Perabattula <haperaba@microsoft.com>
* Update description for RBAC flag in Key Vault

* Update keyvault.json

* Update keyvault.json

* Update keyvault.json
… add version stable/2021-07-12 (#15155)

* Adds base for updating Microsoft.DesktopVirtualization from version preview/2021-03-09-preview to version 2021-07-12

* Updates readme

* Updates API version in new specs and examples
…view (#15203)

* Add EndpointType to the endpoints.

* Add example

* Fix spaces

* Add EndpointType to the endpoints in 2021-06-01-preview

* remove unnecessary changes

Co-authored-by: REDMOND\lakshv <lakshv@microsoft.com>
Co-authored-by: shenshengkafei <wudiadi1111@gmail.com>
* update the spec to add missing field

* fixes for all links

Co-authored-by: Jimmy Xie <jimmyxie@microsoft.com>
#15112)

* Added optional Properties publicNetworkAccess and trustedServiceAccessEnabled

* lint fix
* adding ContainerService eventgrid event schema

* add ref in readme

* move to correct folder
* sql t2 readme config

* readme config

* Update readme.python.md

* conflient resolve

* readme py config

Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com>
* Update readme.python.md

* Update readme.md
* add stable - 1st commit

* add stable - 2nd commit

* add stable - 3rd commit

* add stable - 4th commit
…recently added (#15177)

Co-authored-by: Vlad Catalin Frasineanu <vlfrasin@microsoft.com>
* [Maps] Add Creator v1 deprecation notice.

* [Maps] 'dataSharingLevel' is not available - remove text reference for UDI

* Add missing notices
…#15245)

This reverts commit 654c237.

Co-authored-by: Shailesh Kelkar <shkelkar@microsoft.com>
…version stable/2021-06-01 (#15197)

* Adds base for updating Microsoft.RecoveryServices from version stable/2021-04-01 to version 2021-06-01

* Updates readme

* Updates API version in new specs and examples
* remove name validation from client side

* remove name check from deploymentScripts swagger

* create privateLinks swagger

* add all private link commands

* add PLA and RMPL capabilities to swagger

* update privateLink swagger

* add rmpl to custom words

* fix semantic validation errors

* update resourcemanager readme

* fix semanticvalidation errors

* add correct resourceGroupName param

* add examples for privateLink

* fix prettier errors

* Update specification/resources/resource-manager/Microsoft.Authorization/stable/2020-05-01/privateLinks.json

Co-authored-by: JianyeXi <59603451+jianyexi@users.noreply.github.com>

* fix ModelValidation Errors

* fix prettier errors

* fix prettier errors

* add read only to properties

* add resource extension

* add example to privateLink

* fix some prettier issues

* ran prettiercheck

* fix errors

* semanticValidation errors

* add suppression to readme

* add 204 delete operation

* MissingType Object fix

* add suppresion for list operation

* fix prettier errors

* fix package tag for privatelinks

Co-authored-by: JianyeXi <59603451+jianyexi@users.noreply.github.com>
* fix next_link

* directive

* Update readme.nodejs.md

* js directvie

* Update readme.md

* supress other language

* Update readme.go.md

* swagger lint

* swagger lint

* swagger lint

* Update readme.md
* change modelAsString

* missed one spot
* Update webpubsub.json

* Remove JS/Java autorest 

Since the SDK does not rely on that
Signed-off-by: Ji An Liu <jiliu8@microsoft.com>
…15205)

* HanaOnAzure: correctly annotate read-only properties with readOnly

* Correct labels on examples

* Correct request for Create example

* Correct usage of readonly hwRevision in Create exammple
* adding new version 03-12

* Update readme.md

* Update readme.python.md

* Update readme.md

* adding x-ms-secret

* fix model validation error

Co-authored-by: Ping Zhu <pizh@Pings-MacBook-Pro.local>
Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com>
…5230)

* Defining the APIs for the new NSP resource

* Update networkSecurityPerimeter.json

Adding the definition of the new location based endpoint for getting the list of resources onboarded to use the network security perimeter feature.

* Create PerimeterAssociableResourcesList.json

Adding the example response for the resource endpoint

* Deleting the NSP files from the earlier release folder

* Update readme.md

* Fixed validation errors

* added a custom word

* Update networkSecurityPerimeter.json

* Update networkSecurityPerimeter.json

Fixing a duplicate definition error.

* Update networkSecurityPerimeter.json

* Fixing the prettier check

* Update PerimeterAssociableResourcesList.json

* Update networkSecurityPerimeter.json

* Update networkSecurityPerimeter.json

Co-authored-by: Hari Prasad Perabattula <haperaba@microsoft.com>
@rickysun93 rickysun93 merged commit e2d34a9 into rickysun93:master Jul 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment