Update README.md
ARM (Control Plane) API Specification Update Pull Request
[!TIP] Overwhelmed by all this guidance? See the
Getting helpsection at the bottom of this PR description.
[!NOTE] As of January 2024 there is no PR assignee. This is expected. See https://aka.ms/azsdk/pr-arm-review.
PR review workflow diagram
Please understand this diagram before proceeding. It explains how to get your PR approved & merged.
Click here to see the details of Step 1
Breaking changes review (Diagram Step 1)
If the automation determines you have breaking changes, i.e. Step 1 from the diagram applies to you,
you must follow the breaking changes process.
IMPORTANT This applies even if:
- The tool fails while it shouldn't, e.g. due to runtime exception, or incorrect detection of breaking changes.
- You believe there is no need for you to request breaking change approval, for any reason. Such claims must be reviewed, and the process is the same.
Click here to see the details of Step 2
ARM API changes review (Diagram Step 2)
- For help with Step 2 / "ARM review", see https://aka.ms/azsdk/pr-arm-review.
Click here to see the diagram footnotes
Diagram footnotes
[1] See ARM review queue (for PR merge queues, see [2]).
[2] public repo merge queue, private repo merge queue (for ARM review queue, [1])
The ARM reviewer on-call engineer visits the merge queue twice a day, so the approximate ETA for merges is 12 - 24 hours.
Purpose of this PR
What's the purpose of this PR? Check the specific option that applies. This is mandatory!
- [ ] New resource provider.
- [ ] New API version for an existing resource provider. (If API spec is not defined in TypeSpec, the PR should have been generated using OpenAPI Hub).
- [ ] Update existing version for a new feature. (This is applicable only when you are revising a private preview API version.)
- [ ] Update existing version to fix OpenAPI spec quality issues in S360.
- [x] Other, please clarify:
- Update default tag from 'package-composite-v3' to 'package-dotnet-sdk' which contains all APIs
Due diligence checklist
To merge this PR, you must go through the following checklist and confirm you understood and followed the instructions by checking all the boxes:
- [x] I confirm this PR is modifying Azure Resource Manager (ARM) related specifications, and not data plane related specifications.
- [x] I have reviewed following Resource Provider guidelines, including
ARM resource provider contract and
REST guidelines (estimated time: 4 hours).
I understand this is required before I can proceed to the diagram Step 2, "ARM API changes review", for this PR.
Additional information
Viewing API changes
For convenient view of the API changes made by this PR, refer to the URLs provided in the table
in the Generated ApiView comment added to this PR. You can use ApiView to show API versions diff.
Suppressing failures
If one or multiple validation error/warning suppression(s) is detected in your PR, please follow the suppressions guide to get approval.
Getting help
- First, please carefully read through this PR description, from top to bottom. Please fill out the
Purpose of this PRandDue diligence checklist. - To understand what you must do next to merge this PR, see the
Next Steps to Mergecomment. It will appear within few minutes of submitting this PR and will continue to be up-to-date with current PR state. - For guidance on fixing this PR CI check failures, see the hyperlinks provided in given failure and https://aka.ms/ci-fix.
- For help with PR workflow diagram Step 2 (ARM review), see https://aka.ms/azsdk/pr-arm-review.
- If the PR CI checks appear to be stuck in
queuedstate, please add a comment with contents/azp run. This should result in a new comment denoting aPR validation pipelinehas started and the checks should be updated after few minutes. - If the help provided by the previous points is not enough, post to https://aka.ms/azsdk/support/specreview-channel and link to this PR.
Next Steps to Merge
✅ All automated merging requirements have been met! Refer to step 4 in the PR workflow diagram (even if your PR is for data plane, not ARM).
Swagger Validation Report
️️✔️BreakingChange succeeded [Detail] [Expand]
There are no breaking changes.
️️✔️Breaking Change(Cross-Version) succeeded [Detail] [Expand]
There are no breaking changes.
️️✔️CredScan succeeded [Detail] [Expand]
There is no credential detected.
️️✔️LintDiff succeeded [Detail] [Expand]
Validation passes for LintDiff.
| compared tags (via openapi-validator v2.1.6) | new version | base version |
|---|---|---|
| default | default(dae70fb) | default(main) |
️❌Avocado: 2 Errors, 1 Warnings failed [Detail]
| Rule | Message |
|---|---|
MISSING_APIS_IN_DEFAULT_TAG |
The default tag should contain all APIs. The API path /subscriptions/{}/providers/Microsoft.Security/pricings is not in the default tag. Please make sure the missing API swaggers are in the default tag.readme: specification/security/resource-manager/readme.md json: Microsoft.Security/stable/2023-01-01/pricings.json |
MISSING_APIS_IN_DEFAULT_TAG |
The default tag should contain all APIs. The API path /subscriptions/{}/providers/Microsoft.Security/pricings/{} is not in the default tag. Please make sure the missing API swaggers are in the default tag.readme: specification/security/resource-manager/readme.md json: Microsoft.Security/stable/2023-01-01/pricings.json |
| :warning: MULTIPLE_API_VERSION | The default tag contains multiple API versions swaggers. readme: specification/security/resource-manager/readme.md tag: specification/security/resource-manager/readme.md#tag-package-composite-v3 |
️️✔️SwaggerAPIView succeeded [Detail] [Expand]
️️✔️TypeSpecAPIView succeeded [Detail] [Expand]
️️✔️ModelValidation succeeded [Detail] [Expand]
Validation passes for ModelValidation.
️️✔️SemanticValidation succeeded [Detail] [Expand]
Validation passes for SemanticValidation.
️️✔️PoliCheck succeeded [Detail] [Expand]
Validation passed for PoliCheck.
️️✔️SpellCheck succeeded [Detail] [Expand]
Validation passes for SpellCheck.
️️✔️Lint(RPaaS) succeeded [Detail] [Expand]
Validation passes for Lint(RPaaS).
️️✔️PR Summary succeeded [Detail] [Expand]
Validation passes for Summary.
️️✔️Automated merging requirements met succeeded [Detail] [Expand]
Swagger Generation Artifacts
️️✔️ApiDocPreview succeeded [Detail] [Expand]
️❌SDK Breaking Change Tracking failed [Detail]
Breaking Changes Tracking
❌azure-sdk-for-go - sdk/resourcemanager/security/armsecurity - Approved - 0.13.0+ Function `*SettingsClient.Get` parameter(s) have been changed from `(context.Context, SettingName, *SettingsClientGetOptions)` to `(context.Context, SettingNameAutoGenerated, *SettingsClientGetOptions)` + Function `*SettingsClient.Update` parameter(s) have been changed from `(context.Context, SettingName, SettingClassification, *SettingsClientUpdateOptions)` to `(context.Context, SettingNameAutoGenerated, SettingClassification, *SettingsClientUpdateOptions)` + Type of `Extension.OperationStatus` has been changed from `*OperationStatus` to `*OperationStatusAutoGenerated` + Type of `OperationStatus.Code` has been changed from `*Code` to `*string` + `SettingNameMCAS`, `SettingNameSentinel`, `SettingNameWDATP`, `SettingNameWDATPEXCLUDELINUXPUBLICPREVIEW`, `SettingNameWDATPUNIFIEDSOLUTION` from enum `SettingName` has been removed
❌azure-sdk-for-js - @azure/arm-security - Approved - 6.0.0-beta.5+ Enum KnownSettingName no longer has value Mcas + Enum KnownSettingName no longer has value Sentinel + Enum KnownSettingName no longer has value Wdatp + Enum KnownSettingName no longer has value WdatpExcludeLinuxPublicPreview + Operation Pricings.get has a new signature + Operation Pricings.list has a new signature + Operation Pricings.update has a new signature + Operation Settings.get has a new signature + Operation Settings.update has a new signature
️️✔️ azure-sdk-for-net-track2 succeeded [Detail] [Expand]
️✔️Succeeded [Logs] Generate from 317ce5f3ac01b35173152b19032c594f41ada8ed. SDK Automation 14.0.0command pwsh ./eng/scripts/Automation-Sdk-Init.ps1 ../azure-sdk-for-net_tmp/initInput.json ../azure-sdk-for-net_tmp/initOutput.json command pwsh ./eng/scripts/Invoke-GenerateAndBuildV2.ps1 ../azure-sdk-for-net_tmp/generateInput.json ../azure-sdk-for-net_tmp/generateOutput.json
️✔️Azure.ResourceManager.SecurityCenter [View full logs] [Preview SDK Changes]info [Changelog]
️️✔️ azure-sdk-for-go succeeded [Detail] [Expand]
️✔️Succeeded [Logs] Generate from 317ce5f3ac01b35173152b19032c594f41ada8ed. SDK Automation 14.0.0command sh ./eng/scripts/automation_init.sh ../../../../../azure-sdk-for-go_tmp/initInput.json ../../../../../azure-sdk-for-go_tmp/initOutput.json command generator automation-v2 ../../../../../azure-sdk-for-go_tmp/generateInput.json ../../../../../azure-sdk-for-go_tmp/generateOutput.json
- Only show 120 items here, please refer to log for details.
️✔️sdk/resourcemanager/security/armsecurity [View full logs] [Preview SDK Changes] Breaking Change Detectedinfo [Changelog] - New function `*ClientFactory.NewDevOpsConfigurationsClient() *DevOpsConfigurationsClient` info [Changelog] - New function `*ClientFactory.NewDevOpsOperationResultsClient() *DevOpsOperationResultsClient` info [Changelog] - New function `*ClientFactory.NewGitHubOwnersClient() *GitHubOwnersClient` info [Changelog] - New function `*ClientFactory.NewGitHubReposClient() *GitHubReposClient` info [Changelog] - New function `*ClientFactory.NewGitLabGroupsClient() *GitLabGroupsClient` info [Changelog] - New function `*ClientFactory.NewGitLabProjectsClient() *GitLabProjectsClient` info [Changelog] - New function `*ClientFactory.NewGitLabSubgroupsClient() *GitLabSubgroupsClient` info [Changelog] - New function `*ClientFactory.NewServerVulnerabilityAssessmentsSettingsClient() *ServerVulnerabilityAssessmentsSettingsClient` info [Changelog] - New function `NewDefenderForStorageClient(azcore.TokenCredential, *arm.ClientOptions) (*DefenderForStorageClient, error)` info [Changelog] - New function `*DefenderForStorageClient.Create(context.Context, string, SettingName, DefenderForStorageSetting, *DefenderForStorageClientCreateOptions) (DefenderForStorageClientCreateResponse, error)` info [Changelog] - New function `*DefenderForStorageClient.Get(context.Context, string, SettingName, *DefenderForStorageClientGetOptions) (DefenderForStorageClientGetResponse, error)` info [Changelog] - New function `NewDevOpsConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DevOpsConfigurationsClient, error)` info [Changelog] - New function `*DevOpsConfigurationsClient.BeginCreateOrUpdate(context.Context, string, string, DevOpsConfiguration, *DevOpsConfigurationsClientBeginCreateOrUpdateOptions) (*runtime.Poller[DevOpsConfigurationsClientCreateOrUpdateResponse], error)` info [Changelog] - New function `*DevOpsConfigurationsClient.BeginDelete(context.Context, string, string, *DevOpsConfigurationsClientBeginDeleteOptions) (*runtime.Poller[DevOpsConfigurationsClientDeleteResponse], error)` info [Changelog] - New function `*DevOpsConfigurationsClient.Get(context.Context, string, string, *DevOpsConfigurationsClientGetOptions) (DevOpsConfigurationsClientGetResponse, error)` info [Changelog] - New function `*DevOpsConfigurationsClient.NewListPager(string, string, *DevOpsConfigurationsClientListOptions) *runtime.Pager[DevOpsConfigurationsClientListResponse]` info [Changelog] - New function `*DevOpsConfigurationsClient.BeginUpdate(context.Context, string, string, DevOpsConfiguration, *DevOpsConfigurationsClientBeginUpdateOptions) (*runtime.Poller[DevOpsConfigurationsClientUpdateResponse], error)` info [Changelog] - New function `NewDevOpsOperationResultsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DevOpsOperationResultsClient, error)` info [Changelog] - New function `*DevOpsOperationResultsClient.Get(context.Context, string, string, string, *DevOpsOperationResultsClientGetOptions) (DevOpsOperationResultsClientGetResponse, error)` info [Changelog] - New function `NewGitHubOwnersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GitHubOwnersClient, error)` info [Changelog] - New function `*GitHubOwnersClient.Get(context.Context, string, string, string, *GitHubOwnersClientGetOptions) (GitHubOwnersClientGetResponse, error)` info [Changelog] - New function `*GitHubOwnersClient.ListAvailable(context.Context, string, string, *GitHubOwnersClientListAvailableOptions) (GitHubOwnersClientListAvailableResponse, error)` info [Changelog] - New function `*GitHubOwnersClient.NewListPager(string, string, *GitHubOwnersClientListOptions) *runtime.Pager[GitHubOwnersClientListResponse]` info [Changelog] - New function `NewGitHubReposClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GitHubReposClient, error)` info [Changelog] - New function `*GitHubReposClient.Get(context.Context, string, string, string, string, *GitHubReposClientGetOptions) (GitHubReposClientGetResponse, error)` info [Changelog] - New function `*GitHubReposClient.NewListPager(string, string, string, *GitHubReposClientListOptions) *runtime.Pager[GitHubReposClientListResponse]` info [Changelog] - New function `NewGitLabGroupsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GitLabGroupsClient, error)` info [Changelog] - New function `*GitLabGroupsClient.Get(context.Context, string, string, string, *GitLabGroupsClientGetOptions) (GitLabGroupsClientGetResponse, error)` info [Changelog] - New function `*GitLabGroupsClient.ListAvailable(context.Context, string, string, *GitLabGroupsClientListAvailableOptions) (GitLabGroupsClientListAvailableResponse, error)` info [Changelog] - New function `*GitLabGroupsClient.NewListPager(string, string, *GitLabGroupsClientListOptions) *runtime.Pager[GitLabGroupsClientListResponse]` info [Changelog] - New function `NewGitLabProjectsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GitLabProjectsClient, error)` info [Changelog] - New function `*GitLabProjectsClient.Get(context.Context, string, string, string, string, *GitLabProjectsClientGetOptions) (GitLabProjectsClientGetResponse, error)` info [Changelog] - New function `*GitLabProjectsClient.NewListPager(string, string, string, *GitLabProjectsClientListOptions) *runtime.Pager[GitLabProjectsClientListResponse]` info [Changelog] - New function `NewGitLabSubgroupsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GitLabSubgroupsClient, error)` info [Changelog] - New function `*GitLabSubgroupsClient.List(context.Context, string, string, string, *GitLabSubgroupsClientListOptions) (GitLabSubgroupsClientListResponse, error)` info [Changelog] - New function `*HealthReportsClient.Get(context.Context, string, string, *HealthReportsClientGetOptions) (HealthReportsClientGetResponse, error)` info [Changelog] - New function `PossibleServerVulnerabilityAssessmentsSettingKindValues() []ServerVulnerabilityAssessmentsSettingKind` info [Changelog] - New function `*PricingsClient.Delete(context.Context, string, string, *PricingsClientDeleteOptions) (PricingsClientDeleteResponse, error)` info [Changelog] - New function `*ServerVulnerabilityAssessmentsSetting.GetServerVulnerabilityAssessmentsSetting() *ServerVulnerabilityAssessmentsSetting` info [Changelog] - New function `NewServerVulnerabilityAssessmentsSettingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ServerVulnerabilityAssessmentsSettingsClient, error)` info [Changelog] - New function `*ServerVulnerabilityAssessmentsSettingsClient.CreateOrUpdate(context.Context, ServerVulnerabilityAssessmentsSettingKindName, ServerVulnerabilityAssessmentsSettingClassification, *ServerVulnerabilityAssessmentsSettingsClientCreateOrUpdateOptions) (ServerVulnerabilityAssessmentsSettingsClientCreateOrUpdateResponse, error)` info [Changelog] - New function `*ServerVulnerabilityAssessmentsSettingsClient.Delete(context.Context, ServerVulnerabilityAssessmentsSettingKindName, *ServerVulnerabilityAssessmentsSettingsClientDeleteOptions) (ServerVulnerabilityAssessmentsSettingsClientDeleteResponse, error)` info [Changelog] - New function `*ServerVulnerabilityAssessmentsSettingsClient.Get(context.Context, ServerVulnerabilityAssessmentsSettingKindName, *ServerVulnerabilityAssessmentsSettingsClientGetOptions) (ServerVulnerabilityAssessmentsSettingsClientGetResponse, error)` info [Changelog] - New function `*ServerVulnerabilityAssessmentsSettingsClient.NewListBySubscriptionPager(*ServerVulnerabilityAssessmentsSettingsClientListBySubscriptionOptions) *runtime.Pager[ServerVulnerabilityAssessmentsSettingsClientListBySubscriptionResponse]` info [Changelog] - New struct `APICollection` info [Changelog] - New struct `APICollectionList` info [Changelog] - New struct `ActionableRemediation` info [Changelog] - New struct `Authorization` info [Changelog] - New struct `AzureDevOpsOrg` info [Changelog] - New struct `AzureDevOpsOrgListResponse` info [Changelog] - New struct `AzureDevOpsOrgProperties` info [Changelog] - New struct `AzureDevOpsOrganizationConfiguration` info [Changelog] - New struct `AzureDevOpsProject` info [Changelog] - New struct `AzureDevOpsProjectConfiguration` info [Changelog] - New struct `AzureDevOpsProjectListResponse` info [Changelog] - New struct `AzureDevOpsProjectProperties` info [Changelog] - New struct `AzureDevOpsRepository` info [Changelog] - New struct `AzureDevOpsRepositoryListResponse` info [Changelog] - New struct `AzureDevOpsRepositoryProperties` info [Changelog] - New struct `AzureServersSetting` info [Changelog] - New struct `BaseResourceConfiguration` info [Changelog] - New struct `CategoryConfiguration` info [Changelog] - New struct `DefenderCspmAwsOfferingCiem` info [Changelog] - New struct `DefenderCspmAwsOfferingCiemDiscovery` info [Changelog] - New struct `DefenderCspmAwsOfferingCiemOidc` info [Changelog] - New struct `DefenderCspmAwsOfferingMdcContainersAgentlessDiscoveryK8S` info [Changelog] - New struct `DefenderCspmAwsOfferingMdcContainersImageAssessment` info [Changelog] - New struct `DefenderCspmGcpOfferingCiemDiscovery` info [Changelog] - New struct `DefenderCspmGcpOfferingDataSensitivityDiscovery` info [Changelog] - New struct `DefenderCspmGcpOfferingMdcContainersAgentlessDiscoveryK8S` info [Changelog] - New struct `DefenderCspmGcpOfferingMdcContainersImageAssessment` info [Changelog] - New struct `DefenderCspmGcpOfferingVMScanners` info [Changelog] - New struct `DefenderCspmGcpOfferingVMScannersConfiguration` info [Changelog] - New struct `DefenderForContainersAwsOfferingMdcContainersAgentlessDiscoveryK8S` info [Changelog] - New struct `DefenderForContainersAwsOfferingMdcContainersImageAssessment` info [Changelog] - New struct `DefenderForContainersGcpOfferingMdcContainersAgentlessDiscoveryK8S` info [Changelog] - New struct `DefenderForContainersGcpOfferingMdcContainersImageAssessment` info [Changelog] - New struct `DefenderForStorageSetting` info [Changelog] - New struct `DefenderForStorageSettingProperties` info [Changelog] - New struct `DevOpsConfiguration` info [Changelog] - New struct `DevOpsConfigurationListResponse` info [Changelog] - New struct `DevOpsConfigurationProperties` info [Changelog] - New struct `GitHubOwner` info [Changelog] - New struct `GitHubOwnerConfiguration` info [Changelog] - New struct `GitHubOwnerListResponse` info [Changelog] - New struct `GitHubOwnerProperties` info [Changelog] - New struct `GitHubRepository` info [Changelog] - New struct `GitHubRepositoryListResponse` info [Changelog] - New struct `GitHubRepositoryProperties` info [Changelog] - New struct `GitLabGroup` info [Changelog] - New struct `GitLabGroupConfiguration` info [Changelog] - New struct `GitLabGroupListResponse` info [Changelog] - New struct `GitLabGroupProperties` info [Changelog] - New struct `GitLabProject` info [Changelog] - New struct `GitLabProjectListResponse` info [Changelog] - New struct `GitLabProjectProperties` info [Changelog] - New struct `MalwareScanningProperties` info [Changelog] - New struct `OnUploadProperties` info [Changelog] - New struct `OperationStatusAutoGenerated` info [Changelog] - New struct `OperationStatusResult` info [Changelog] - New struct `ProxyResource` info [Changelog] - New struct `ResourceAutoGenerated` info [Changelog] - New struct `ResourceAutoGenerated2` info [Changelog] - New struct `SensitiveDataDiscoveryProperties` info [Changelog] - New struct `ServerVulnerabilityAssessmentsAzureSettingProperties` info [Changelog] - New struct `ServerVulnerabilityAssessmentsSettingsList` info [Changelog] - New struct `TargetBranchConfiguration` info [Changelog] - New field `BaseURL`, `DiscoveredVia`, `NumberOfAPIEndpoints`, `NumberOfAPIEndpointsWithSensitiveDataExposed`, `NumberOfExternalAPIEndpoints`, `NumberOfInactiveAPIEndpoints`, `NumberOfUnauthenticatedAPIEndpoints`, `ProvisioningState`, `SensitivityLabel` in struct `APICollectionProperties` info [Changelog] - New field `ScanInterval` in struct `AwsEnvironmentData` info [Changelog] - New field `Ciem`, `MdcContainersAgentlessDiscoveryK8S`, `MdcContainersImageAssessment` in struct `DefenderCspmAwsOffering` info [Changelog] - New field `CiemDiscovery`, `DataSensitivityDiscovery`, `MdcContainersAgentlessDiscoveryK8S`, `MdcContainersImageAssessment`, `VMScanners` in struct `DefenderCspmGcpOffering` info [Changelog] - New field `MdcContainersAgentlessDiscoveryK8S`, `MdcContainersImageAssessment` in struct `DefenderForContainersAwsOffering` info [Changelog] - New field `MdcContainersAgentlessDiscoveryK8S`, `MdcContainersImageAssessment` in struct `DefenderForContainersGcpOffering` info [Changelog] - New field `ScanInterval` in struct `GcpProjectEnvironmentData` info [Changelog] - New field `AffectedDefendersSubPlans`, `ReportAdditionalData` in struct `HealthReportProperties` info [Changelog] - New field `Enforce`, `Inherited`, `InheritedFrom`, `ResourcesCoverageStatus` in struct `PricingProperties` info [Changelog] - New field `Filter` in struct `PricingsClientListOptions` info [Changelog] - New field `LastScannedDate`, `Reason` in struct `StatusAutoGenerated` info [Changelog] info [Changelog] Total 50 breaking change(s), 271 additive change(s).
️⚠️ azure-sdk-for-python-track2 warning [Detail]
⚠️Warning [Logs] Generate from 317ce5f3ac01b35173152b19032c594f41ada8ed. SDK Automation 14.0.0command sh scripts/automation_init.sh ../azure-sdk-for-python_tmp/initInput.json ../azure-sdk-for-python_tmp/initOutput.json cmderr [automation_init.sh] WARNING: azure-devtools 1.2.1 does not provide the extra 'ci-tools' cmderr [automation_init.sh] WARNING: azure-devtools 1.2.1 does not provide the extra 'ci-tools' cmderr [automation_init.sh] WARNING: Skipping azure-nspkg as it is not installed. command sh scripts/automation_generate.sh ../azure-sdk-for-python_tmp/generateInput.json ../azure-sdk-for-python_tmp/generateOutput.json cmderr [automation_generate.sh] npm notice cmderr [automation_generate.sh] npm notice New minor version of npm available! 10.2.3 -> 10.3.0 cmderr [automation_generate.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.3.0> cmderr [automation_generate.sh] npm notice Run `npm install -g [email protected]` to update! cmderr [automation_generate.sh] npm notice warn No file changes detected after generation warn No package detected after generation
️️✔️ azure-sdk-for-js succeeded [Detail] [Expand]
️✔️Succeeded [Logs] Generate from 317ce5f3ac01b35173152b19032c594f41ada8ed. SDK Automation 14.0.0command sh .scripts/automation_init.sh ../azure-sdk-for-js_tmp/initInput.json ../azure-sdk-for-js_tmp/initOutput.json warn File azure-sdk-for-js_tmp/initOutput.json not found to read command sh .scripts/automation_generate.sh ../azure-sdk-for-js_tmp/generateInput.json ../azure-sdk-for-js_tmp/generateOutput.json
- Only show 120 items here, please refer to log for details.
️✔️@azure/arm-security [View full logs] [Preview SDK Changes] Breaking Change Detectedinfo [Changelog] - Added Type Alias OperationResult info [Changelog] - Added Type Alias ResourcesCoverageStatus info [Changelog] - Added Type Alias Roles info [Changelog] - Added Type Alias RuleCategory info [Changelog] - Added Type Alias ScanningMode info [Changelog] - Added Type Alias SecurityConnectorApplicationCreateOrUpdateResponse info [Changelog] - Added Type Alias SecurityConnectorApplicationGetResponse info [Changelog] - Added Type Alias SecurityConnectorApplicationsListNextResponse info [Changelog] - Added Type Alias SecurityConnectorApplicationsListResponse info [Changelog] - Added Type Alias SecurityOperatorsCreateOrUpdateResponse info [Changelog] - Added Type Alias SecurityOperatorsGetResponse info [Changelog] - Added Type Alias SecurityOperatorsListResponse info [Changelog] - Added Type Alias SensitivitySettingsListResponse info [Changelog] - Added Type Alias ServerVulnerabilityAssessmentsAzureSettingSelectedProvider info [Changelog] - Added Type Alias ServerVulnerabilityAssessmentsSettingKind info [Changelog] - Added Type Alias ServerVulnerabilityAssessmentsSettingKindName info [Changelog] - Added Type Alias ServerVulnerabilityAssessmentsSettingsCreateOrUpdateResponse info [Changelog] - Added Type Alias ServerVulnerabilityAssessmentsSettingsGetResponse info [Changelog] - Added Type Alias ServerVulnerabilityAssessmentsSettingsListBySubscriptionNextResponse info [Changelog] - Added Type Alias ServerVulnerabilityAssessmentsSettingsListBySubscriptionResponse info [Changelog] - Added Type Alias ServerVulnerabilityAssessmentsSettingUnion info [Changelog] - Added Type Alias SettingNameAutoGenerated info [Changelog] - Added Type Alias StatusName info [Changelog] - Added Type Alias SubPlan info [Changelog] - Added Type Alias Type info [Changelog] - Added Type Alias UpdateSensitivitySettingsResponse info [Changelog] - Interface AlertsSimulateOptionalParams has a new optional parameter resumeFrom info [Changelog] - Interface AlertsSimulateOptionalParams has a new optional parameter updateIntervalInMs info [Changelog] - Interface DefenderForServersAwsOfferingArcAutoProvisioning has a new optional parameter cloudRoleArn info [Changelog] - Interface DefenderForServersAwsOfferingArcAutoProvisioning has a new optional parameter configuration info [Changelog] - Interface PricingsListOptionalParams has a new optional parameter filter info [Changelog] - Interface ScanProperties has a new optional parameter lastScanTime info [Changelog] - Type of parameter offeringType of interface CloudOffering is changed from "CspmMonitorAws" | "DefenderForContainersAws" | "DefenderForServersAws" | "InformationProtectionAws" to "CspmMonitorAws" | "DefenderForContainersAws" | "DefenderForServersAws" | "DefenderForDatabasesAws" | "InformationProtectionAws" | "CspmMonitorGcp" | "DefenderForServersGcp" | "DefenderForDatabasesGcp" | "DefenderForContainersGcp" | "CspmMonitorGithub" | "CspmMonitorAzureDevOps" | "DefenderCspmAws" | "DefenderCspmGcp" | "DefenderForDevOpsGithub" | "DefenderForDevOpsAzureDevOps" | "CspmMonitorGitLab" | "DefenderForDevOpsGitLab" info [Changelog] - Added Enum KnownActionableRemediationState info [Changelog] - Added Enum KnownAnnotateDefaultBranchState info [Changelog] - Added Enum KnownApplicationConditionOperator info [Changelog] - Added Enum KnownApplicationSourceResourceType info [Changelog] - Added Enum KnownAutoDiscovery info [Changelog] - Added Enum KnownCode info [Changelog] - Added Enum KnownDesiredOnboardingState info [Changelog] - Added Enum KnownDevOpsProvisioningState info [Changelog] - Added Enum KnownEnforce info [Changelog] - Added Enum KnownEnvironmentType info [Changelog] - Added Enum KnownGovernanceRuleConditionOperator info [Changelog] - Added Enum KnownGovernanceRuleOwnerSourceType info [Changelog] - Added Enum KnownGovernanceRuleSourceResourceType info [Changelog] - Added Enum KnownGovernanceRuleType info [Changelog] - Added Enum KnownInherited info [Changelog] - Added Enum KnownInheritFromParentState info [Changelog] - Added Enum KnownIsEnabled info [Changelog] - Added Enum KnownMinimalSeverity info [Changelog] - Added Enum KnownMipIntegrationStatus info [Changelog] - Added Enum KnownOnboardingState info [Changelog] - Added Enum KnownOperationResult info [Changelog] - Added Enum KnownResourcesCoverageStatus info [Changelog] - Added Enum KnownRoles info [Changelog] - Added Enum KnownRuleCategory info [Changelog] - Added Enum KnownScanningMode info [Changelog] - Added Enum KnownServerVulnerabilityAssessmentsAzureSettingSelectedProvider info [Changelog] - Added Enum KnownServerVulnerabilityAssessmentsSettingKind info [Changelog] - Added Enum KnownServerVulnerabilityAssessmentsSettingKindName info [Changelog] - Added Enum KnownSettingNameAutoGenerated info [Changelog] - Added Enum KnownStatusName info [Changelog] - Added Enum KnownSubPlan info [Changelog] - Added Enum KnownType info [Changelog] - Enum KnownAlertStatus has a new value InProgress info [Changelog] - Enum KnownBundleType has a new value CosmosDbs info [Changelog] - Enum KnownCloudName has a new value AzureDevOps info [Changelog] - Enum KnownCloudName has a new value Github info [Changelog] - Enum KnownCloudName has a new value GitLab info [Changelog] - Enum KnownOfferingType has a new value CspmMonitorAzureDevOps info [Changelog] - Enum KnownOfferingType has a new value CspmMonitorGcp info [Changelog] - Enum KnownOfferingType has a new value CspmMonitorGithub info [Changelog] - Enum KnownOfferingType has a new value CspmMonitorGitLab info [Changelog] - Enum KnownOfferingType has a new value DefenderCspmAws info [Changelog] - Enum KnownOfferingType has a new value DefenderCspmGcp info [Changelog] - Enum KnownOfferingType has a new value DefenderForContainersGcp info [Changelog] - Enum KnownOfferingType has a new value DefenderForDatabasesAws info [Changelog] - Enum KnownOfferingType has a new value DefenderForDatabasesGcp info [Changelog] - Enum KnownOfferingType has a new value DefenderForDevOpsAzureDevOps info [Changelog] - Enum KnownOfferingType has a new value DefenderForDevOpsGithub info [Changelog] - Enum KnownOfferingType has a new value DefenderForDevOpsGitLab info [Changelog] - Enum KnownOfferingType has a new value DefenderForServersGcp info [Changelog] - Enum KnownSettingName has a new value Current info [Changelog] - Added function getContinuationToken info [Changelog] info [Changelog] **Breaking Changes** info [Changelog] info [Changelog] - Removed operation group IngestionSettings info [Changelog] - Removed operation Alerts.simulate info [Changelog] - Removed operation SecurityContacts.update info [Changelog] - Operation AllowedConnections.get has a new signature info [Changelog] - Operation Pricings.get has a new signature info [Changelog] - Operation Pricings.list has a new signature info [Changelog] - Operation Pricings.update has a new signature info [Changelog] - Operation Settings.get has a new signature info [Changelog] - Operation Settings.update has a new signature info [Changelog] - Class SecurityCenter has a new signature info [Changelog] - Interface AlertsSuppressionRulesListNextOptionalParams no longer has parameter alertType info [Changelog] - Interface DefenderForServersAwsOfferingArcAutoProvisioning no longer has parameter servicePrincipalSecretMetadata info [Changelog] - Interface IotSecuritySolutionListByResourceGroupNextOptionalParams no longer has parameter filter info [Changelog] - Interface IotSecuritySolutionListBySubscriptionNextOptionalParams no longer has parameter filter info [Changelog] - Interface IotSecuritySolutionsAnalyticsAggregatedAlertListNextOptionalParams no longer has parameter top info [Changelog] - Interface IotSecuritySolutionsAnalyticsRecommendationListNextOptionalParams no longer has parameter top info [Changelog] - Interface RegulatoryComplianceAssessmentsListNextOptionalParams no longer has parameter filter info [Changelog] - Interface RegulatoryComplianceControlsListNextOptionalParams no longer has parameter filter info [Changelog] - Interface RegulatoryComplianceStandardsListNextOptionalParams no longer has parameter filter info [Changelog] - Interface SecureScoreControlsListBySecureScoreNextOptionalParams no longer has parameter expand info [Changelog] - Interface SecureScoreControlsListNextOptionalParams no longer has parameter expand info [Changelog] - Interface TasksListByHomeRegionNextOptionalParams no longer has parameter filter info [Changelog] - Interface TasksListByResourceGroupNextOptionalParams no longer has parameter filter info [Changelog] - Interface TasksListNextOptionalParams no longer has parameter filter info [Changelog] - Type of parameter value of interface ExternalSecuritySolutionList is changed from ExternalSecuritySolutionUnion[] to ExternalSecuritySolution[] info [Changelog] - Class SecurityCenter no longer has parameter ingestionSettings info [Changelog] - Removed Enum KnownAlertNotifications info [Changelog] - Removed Enum KnownAlertsToAdmins info [Changelog] - Enum KnownSettingName no longer has value Mcas info [Changelog] - Enum KnownSettingName no longer has value Sentinel info [Changelog] - Enum KnownSettingName no longer has value Wdatp info [Changelog] - Enum KnownSettingName no longer has value WdatpExcludeLinuxPublicPreview
️⚠️ azure-sdk-for-java warning [Detail]
⚠️Warning [Logs] Generate from 317ce5f3ac01b35173152b19032c594f41ada8ed. SDK Automation 14.0.0command ./eng/mgmt/automation/init.sh ../azure-sdk-for-java_tmp/initInput.json ../azure-sdk-for-java_tmp/initOutput.json cmderr [init.sh] [notice] A new release of pip is available: 23.0.1 -> 23.3.2 cmderr [init.sh] [notice] To update, run: pip install --upgrade pip cmderr [init.sh] [notice] A new release of pip is available: 23.0.1 -> 23.3.2 cmderr [init.sh] [notice] To update, run: pip install --upgrade pip cmderr [init.sh] % Total % Received % Xferd Average Speed Time Time Time Current cmderr [init.sh] Dload Upload Total Spent Left Speed cmderr [init.sh] 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 05k cmderr [init.sh] Downloading https://nodejs.org/dist/v18.15.0/node-v18.15.0-linux-x64.tar.xz... cmderr [init.sh] ######################################################################## 100.0% cmderr [init.sh] Computing checksum with sha256sum cmderr [init.sh] Checksums matched! command ./eng/mgmt/automation/generate.py ../azure-sdk-for-java_tmp/generateInput.json ../azure-sdk-for-java_tmp/generateOutput.json
️✔️azure-resourcemanager-security [View full logs] [Preview SDK Changes]
️❌ azure-resource-manager-schemas failed [Detail]
❌Failed [Logs] Generate from 317ce5f3ac01b35173152b19032c594f41ada8ed. Schema Automation 14.0.0command .sdkauto/initScript.sh ../azure-resource-manager-schemas_tmp/initInput.json ../azure-resource-manager-schemas_tmp/initOutput.json cmderr [initScript.sh] cmderr [initScript.sh] npm notice New minor version of npm available! 10.2.3 -> 10.3.0 cmderr [initScript.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.3.0> cmderr [initScript.sh] npm notice Run `npm install -g [email protected]` to update! cmderr [initScript.sh] npm notice warn File azure-resource-manager-schemas_tmp/initOutput.json not found to read command .sdkauto/generateScript.sh ../azure-resource-manager-schemas_tmp/generateInput.json ../azure-resource-manager-schemas_tmp/generateOutput.json
❌security/resource-manager [View full logs] [Preview Schema Changes]
️⚠️ azure-powershell warning [Detail]
⚠️Warning [Logs] Generate from 317ce5f3ac01b35173152b19032c594f41ada8ed. SDK Automation 14.0.0command sh ./tools/SwaggerCI/init.sh ../azure-powershell_tmp/initInput.json ../azure-powershell_tmp/initOutput.json command pwsh ./tools/SwaggerCI/psci.ps1 ../azure-powershell_tmp/generateInput.json ../azure-powershell_tmp/generateOutput.json
⚠️Az.security.DefaultTag [View full logs] [Preview SDK Changes]
Generated ApiView
| Language | Package Name | ApiView Link |
|---|---|---|
| Go | sdk/resourcemanager/security/armsecurity | https://apiview.dev/Assemblies/Review/fe1df16709fe4232ac51417b3afdbc6c?revisionId=5de7f676e83240a687fb99080af7d577 |
| Java | azure-resourcemanager-security | https://apiview.dev/Assemblies/Review/4bbce61669f64b1bb4b00043576ed1e7?revisionId=1e0695515d184eddb60679f59aaabda8 |
| JavaScript | @azure/arm-security | https://apiview.dev/Assemblies/Review/7b0611da161f46f58e9bb08f96d69207?revisionId=164e137c5ea04263b7396f64d7899bc1 |
| .Net | Azure.ResourceManager.SecurityCenter | There is no API change compared with the previous version |
Please address or respond to feedback from the ARM API reviewer.
When you are ready to continue the ARM API review, please remove the ARMChangesRequested label.
This will notify the reviewer to have another look.
If the feedback provided needs further discussion, please use this Teams channel to post your questions - aka.ms/azsdk/support/specreview-channel.
Please include [ARM Query] in the title of your question to indicate that it is ARM-related.
@josefree Did you make me a reviewer to comment about the multiple api-versions in the README.md file?
@josefree Did you make me a reviewer to comment about the multiple api-versions in the README.md file?
@JeffreyRichter , I believe it was because of the breaking change: https://github.com/Azure/sdk-release-request/issues/4896#issuecomment-1907770248 tied to this release plan https://github.com/Azure/sdk-release-request/projects/1965#card-91575744
@josefree Did you make me a reviewer to comment about the multiple api-versions in the README.md file?
@JeffreyRichter , I believe it was because of the breaking change: Azure/sdk-release-request#4896 (comment) tied to this release plan https://github.com/Azure/sdk-release-request/projects/1965#card-91575744
The only breaks I see are SDK breaks - these are reviewed/approved by the SDK team members.
@JeffreyRichter , any objections for completing this PR?
I approved the PR and have no objection to merging but you need an ARM person to merge - I can't do it. Maybe @rkmanda
[like] Elia Grady reacted to your message:
From: Jeffrey Richter @.> Sent: Thursday, February 8, 2024 4:53:17 PM To: Azure/azure-rest-api-specs @.> Cc: Elia Grady @.>; Author @.> Subject: Re: [Azure/azure-rest-api-specs] Update README.md (PR #27497)
I approved the PR and have no objection to merging but you need an ARM person to merge - I can't do it. Maybe @rkmandahttps://github.com/rkmanda
— Reply to this email directly, view it on GitHubhttps://github.com/Azure/azure-rest-api-specs/pull/27497#issuecomment-1934538503, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABJKRZX26GXQSX634DIWBWLYST7H3AVCNFSM6AAAAABCG2PJGGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMZUGUZTQNJQGM. You are receiving this because you authored the thread.Message ID: @.***>
/pr RequestMerge
The PR needs to be reviewed by the ARM reviewer first. I have placed it in the review queue instead of the merge queue.
Step 2 - ARM sign off is done. The SDK reviewers will approve the breaking changes next after which you may request a merge
[like] Elia Grady reacted to your message:
From: Roopesh Manda @.> Sent: Wednesday, February 14, 2024 2:15:55 AM To: Azure/azure-rest-api-specs @.> Cc: Elia Grady @.>; Author @.> Subject: Re: [Azure/azure-rest-api-specs] Update README.md (PR #27497)
Step 2 - ARM sign off is done. The SDK reviewers will approve the breaking changes next after which you may request a merge
— Reply to this email directly, view it on GitHubhttps://github.com/Azure/azure-rest-api-specs/pull/27497#issuecomment-1942983678, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABJKRZT4DDAYS35HIFJ6KZTYTQM5XAVCNFSM6AAAAABCG2PJGGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBSHE4DGNRXHA. You are receiving this because you authored the thread.Message ID: @.***>
/pr RequestMerge