-
Notifications
You must be signed in to change notification settings - Fork 5.1k
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
Michal dev security microsoft.security 2017 08 01 preview #6563
Michal dev security microsoft.security 2017 08 01 preview #6563
Conversation
…ew' of https://github.com/MichalHel/azure-rest-api-specs into michal-dev-security-Microsoft.Security-2017-08-01-preview
…olution Manager RP
…n" to "name" in the IOT Solution Manager RP
SDK Automation [Logs] (Generated from 0e0525c, Iteration 15)Go: Azure/azure-sdk-for-go [Logs] [Diff]
Python: Azure/azure-sdk-for-python [Logs] [Diff]
JavaScript: Azure/azure-sdk-for-js [Logs] [Diff]
|
Automation for azure-sdk-for-pythonA 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: |
Automation for azure-sdk-for-goThe initial PR has been merged into your service PR: |
Automation for azure-sdk-for-javaNothing to generate for azure-sdk-for-java |
Can one of the admins verify this patch? |
"recommendationsConfiguration": [ | ||
{ | ||
"recommendationType": "IoT_ACRAuthentication", | ||
"name": "Service Prinicpal Not Used with ACR", |
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.
"name": "Service Prinicpal Not Used with ACR", | |
"name": "Service Principal Not Used with ACR", |
"value": "EnableDiagnosticsLog", | ||
"description": "Enable logs and retain them for up to a year. Retaining logs enables you to recreate activity trails for investigation purposes when a security incident occurs or your network is compromised." | ||
"value": "IoT_VulnerableTLSCipherSuite", | ||
"description": "Unsecure TLS configurations detected. Immediate upgrade recommended." |
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.
"description": "Unsecure TLS configurations detected. Immediate upgrade recommended." | |
"description": "Insecure TLS configurations detected. Immediate upgrade recommended." |
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.
Prinicpal -> Principal
...preview/2017-08-01-preview/examples/IoTSecuritySolutions/GetIoTSecuritySolution_example.json
Outdated
Show resolved
Hide resolved
"description": "Open Ports on device", | ||
"status": "TurnedOff" | ||
"recommendationType": "IoT_ACRAuthentication", | ||
"name": "Service Prinicpal Not Used with ACR", |
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.
"name": "Service Prinicpal Not Used with ACR", | |
"name": "Service Principal Not Used with ACR", |
...08-01-preview/examples/IoTSecuritySolutions/GetIoTSecuritySolutionsListByIotHub_example.json
Outdated
Show resolved
Hide resolved
"description": "Open Ports on device", | ||
"status": "TurnedOff" | ||
"recommendationType": "IoT_ACRAuthentication", | ||
"name": "Service Prinicpal Not Used with ACR", |
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.
"name": "Service Prinicpal Not Used with ACR", | |
"name": "Service Principal Not Used with ACR", |
"recommendationsConfiguration": [ | ||
{ | ||
"recommendationType": "IoT_ACRAuthentication", | ||
"name": "Service Prinicpal Not Used with ACR", |
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.
"name": "Service Prinicpal Not Used with ACR", | |
"name": "Service Principal Not Used with ACR", |
"description": "Open Ports on device", | ||
"status": "TurnedOff" | ||
"recommendationType": "IoT_ACRAuthentication", | ||
"name": "Service Prinicpal Not Used with ACR", |
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.
"name": "Service Prinicpal Not Used with ACR", | |
"name": "Service Principal Not Used with ACR", |
"recommendationType": "OpenPortsOnDevice", | ||
"status": "TurnedOff" | ||
"recommendationType": "IoT_ACRAuthentication", | ||
"name": "Service Prinicpal Not Used with ACR", |
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.
"name": "Service Prinicpal Not Used with ACR", | |
"name": "Service Principal Not Used with ACR", |
...ity/resource-manager/Microsoft.Security/preview/2017-08-01-preview/iotSecuritySolutions.json
Outdated
Show resolved
Hide resolved
...view/2017-08-01-preview/examples/IoTSecuritySolutions/CreateIoTSecuritySolution_example.json
Outdated
Show resolved
Hide resolved
…view/2017-08-01-preview/iotSecuritySolutions.json Co-Authored-By: Nick Schonning <nschonni@gmail.com>
…view/2017-08-01-preview/examples/IoTSecuritySolutions/CreateIoTSecuritySolution_example.json Co-Authored-By: Nick Schonning <nschonni@gmail.com>
…ew' of https://github.com/MichalHel/azure-rest-api-specs into michal-dev-security-Microsoft.Security-2017-08-01-preview
Can someone please approve this PR |
Can someone please inform me why the PR is not approved yet?? |
"DenyDefaultIpPolicy", | ||
"TooLargeIPRange", | ||
"EnableDiagnosticsLog" | ||
"IoT_ACRAuthentication", |
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.
What's the motivation behind prefixing with "IoT_"?
...ity/resource-manager/Microsoft.Security/preview/2017-08-01-preview/iotSecuritySolutions.json
Show resolved
Hide resolved
...ity/resource-manager/Microsoft.Security/preview/2017-08-01-preview/iotSecuritySolutions.json
Show resolved
Hide resolved
"IoT_EdgeLoggingOptions", | ||
"IoT_InconsistentModuleSettings", | ||
"IoT_InstallAgent", | ||
"IoT_IPFilter_DenyAll", |
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.
I'm not completely sure that "_" is a permissible value in each of the languages the swagger is used to generate. Might be easier to go with "IPFilterDenyAll" and "IPFilterPermissiveRule"
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.
This was reviewed with our PMs & technical writers.
This field contains the type of the recommendation which is a code that the customer can use in order to view specific recommendation. there is also fields with the description that explains the customer what each recommendation means.
it should be the same value as we generates internally in our system and changing it is a lot of work.
All swagger tests were passed.
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.
Makes sense. So I take it you've never published an SDK with these old values? @nschonni is reviewing from the SDK side, so if he's good with it then it's fine by me.
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.
@antmarti-microsoft sorry, I'm actually not an MS employee 😉
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.
Ah sorry, my bad! In that case @shahabhijeet it looks like you've been assigned to this PR - please could you take a look?
When can it be merged?
I want to create a PR to publish it as stable ASAP.
EDIT: removing internal emails
|
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.
We've had confirmation that SDKs haven't been published yet, so the breaking enum changes should be fine. Signing off for ARM.
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:
ARM API Review Checklist
Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs.
Please follow the link to find more details on API review process.