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

Security: 2017-08-01-preview - Introduce IoT security groups resource #4968

Merged
merged 8 commits into from
Mar 25, 2019

Conversation

galmicrosoft
Copy link
Contributor

@galmicrosoft galmicrosoft commented Dec 30, 2018

  • Add the relevant resource definitions
  • Add get, put, delete, list operations

Latest improvements:

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

Contribution checklist:

  • I have reviewed the documentation for the workflow.
  • Validation tools were run on swagger spec(s) and have all been fixed in this PR.
  • The OpenAPI Hub was used for checking validation status and next steps.

ARM API Review Checklist

  • Service team MUST add the "WaitForARMFeedback" label if the management plane API changes fall into one of the below categories.
  • adding/removing APIs.
  • adding/removing properties.
  • adding/removing API-version.
  • adding a new service in Azure.

Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs.

  • If you are blocked on ARM review and want to get the PR merged urgently, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.
    Please follow the link to find more details on API review process.

@openapi-portal-comment
Copy link

If you're a MSFT employee, click this link
to view this PR's validation status on our new OpenAPI Hub spec management tool.

@AutorestCI
Copy link

AutorestCI commented Dec 30, 2018

Automation for azure-sdk-for-ruby

Nothing to generate for azure-sdk-for-ruby

@AutorestCI
Copy link

AutorestCI commented Dec 30, 2018

Automation for azure-sdk-for-python

The initial PR has been merged into your service PR:
Azure/azure-sdk-for-python#3782

@AutorestCI
Copy link

AutorestCI commented Dec 30, 2018

Automation for azure-sdk-for-js

A PR has been created for you based on this PR content.

Once this PR will be merged, content will be added to your service PR:
Azure/azure-sdk-for-js#1765

@AutorestCI
Copy link

AutorestCI commented Dec 30, 2018

Automation for azure-sdk-for-java

Nothing to generate for azure-sdk-for-java

@azuresdkci
Copy link
Contributor

Hello!!

The Rest API Specs team wishes everyone a happy holiday and would like to kindly inform you that responses and review to Pull request will be delayed during the holiday period (now -> 2nds of January) to allow for Awesome reviewers to have an awesome time with their families during the holidays!

Thanks and Have a WONDERFUL HOLIDAY

@azuresdkci
Copy link
Contributor

Can one of the admins verify this patch?

@AutorestCI
Copy link

AutorestCI commented Dec 30, 2018

Automation for azure-sdk-for-go

A PR has been created for you based on this PR content.

Once this PR will be merged, content will be added to your service PR:
Azure/azure-sdk-for-go#4436

@AutorestCI
Copy link

AutorestCI commented Dec 30, 2018

Automation for azure-sdk-for-node

A PR has been created for you based on this PR content.

Once this PR will be merged, content will be added to your service PR:
Azure/azure-sdk-for-node#5044

@galmicrosoft
Copy link
Contributor Author

galmicrosoft commented Dec 30, 2018

How can I add reviewer and labels (DoNotMerge)?

@nschonni
Copy link
Contributor

Should it be camel cased to "AllowList" and "DenyList"?

@hovsepm hovsepm added the DoNotMerge <valid label in PR review process> use to hold merge after approval label Dec 31, 2018
@hovsepm
Copy link
Contributor

hovsepm commented Dec 31, 2018

@galmicrosoft who do you want to add as reviewer?

@galmicrosoft
Copy link
Contributor Author

@galmicrosoft who do you want to add as reviewer?

chlahav
Thank!

@hovsepm hovsepm requested a review from chlahav December 31, 2018 20:51
@hovsepm hovsepm added the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Jan 3, 2019
@hovsepm hovsepm removed their assignment Jan 10, 2019
Copy link
Contributor

@KrisBash KrisBash left a comment

Choose a reason for hiding this comment

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

Changes look good, thanks

@KrisBash KrisBash added ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review and removed ARMReviewInProgress WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required labels Jan 15, 2019
@jhendrixMSFT
Copy link
Member

@galmicrosoft there is still a DoNotMerge label on the PR, is it safe to remove?

@jhendrixMSFT
Copy link
Member

@AutorestCI regenerate azure-sdk-for-go

@galmicrosoft
Copy link
Contributor Author

@galmicrosoft there is still a DoNotMerge label on the PR, is it safe to remove?

@jhendrixMSFT no, we want to check that everything works with feature flag (requiredFeatures in the manifest)

@jhendrixMSFT
Copy link
Member

@galmicrosoft hello any update?

@galmicrosoft
Copy link
Contributor Author

@galmicrosoft hello any update?

Hey @jhendrixMSFT, we're still testing out the new feature so we should keep the DoNotMerge label for now. I'll update when we can continue.

@jhendrixMSFT
Copy link
Member

@galmicrosoft hello any update? Also there's a merge conflict that needs to be resolved.

@jhendrixMSFT
Copy link
Member

@galmicrosoft ping

@adxsdknet
Copy link

adxsdknet commented Mar 24, 2019

Automation for azure-sdk-for-net

A PR has been created for you:
Azure/azure-sdk-for-net#5564
.NET SDK Commits:
adxsdknet/azure-sdk-for-net@f9b170f
adxsdknet/azure-sdk-for-net@02e1e76

adxsdknet added a commit to adxsdknet/azure-sdk-for-net that referenced this pull request Mar 24, 2019
REST Spec PR 'Azure/azure-rest-api-specs#4968'
REST Spec PR Author 'galmicrosoft'
REST Spec PR Last commit
@galmicrosoft
Copy link
Contributor Author

@galmicrosoft ping

Hi,

I updated the PR (sync from master)
The avocado test is failing with error:
/home/vsts/work/1/s/specification/security/resource-manager
code: UNREFERENCED_OPEN_API_FILE
message: The OpenAPI file is not referenced from the readme file.
readMeUrl: /home/vsts/work/1/s/specification/security/resource-manager/readme.md
openApiUrl: >-
/home/vsts/work/1/s/specification/security/resource-manager/Microsoft.Security/preview/2015-06-01-preview/examples/JitNetworkAccessPolicies/InvokeJitNetworkAccessPolicy_example.json

But I didn't touch this file or any files related to this resource...
We can remove the DoNotMerge label and merge when possible

@jhendrixMSFT jhendrixMSFT removed the DoNotMerge <valid label in PR review process> use to hold merge after approval label Mar 25, 2019
@jhendrixMSFT jhendrixMSFT merged commit 1bcf1cd into Azure:master Mar 25, 2019
dsgouda pushed a commit to Azure/azure-sdk-for-net that referenced this pull request Mar 25, 2019
* .NET SDK Resource Provider:'SecurityCenter'
REST Spec PR 'Azure/azure-rest-api-specs#4968'
REST Spec PR Author 'galmicrosoft'
REST Spec PR Last commit

* .NET SDK Resource Provider:'SecurityCenter'
REST Spec PR 'Azure/azure-rest-api-specs#4968'
REST Spec PR Author 'galmicrosoft'
REST Spec PR Last commit
@jhendrixMSFT
Copy link
Member

@AutorestCI regenerate azure-sdk-for-go

mentat9 pushed a commit to mentat9/azure-sdk-for-net that referenced this pull request Jun 10, 2019
* .NET SDK Resource Provider:'SecurityCenter'
REST Spec PR 'Azure/azure-rest-api-specs#4968'
REST Spec PR Author 'galmicrosoft'
REST Spec PR Last commit

* .NET SDK Resource Provider:'SecurityCenter'
REST Spec PR 'Azure/azure-rest-api-specs#4968'
REST Spec PR Author 'galmicrosoft'
REST Spec PR Last commit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review review
Projects
None yet
Development

Successfully merging this pull request may close these issues.