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

[Hub Generated] Review request for Microsoft.Monitor to add version stable/2023-04-03 #23107

Merged
merged 43 commits into from
Apr 18, 2023

Conversation

jasondavis-MS
Copy link
Member

@jasondavis-MS jasondavis-MS commented Mar 15, 2023

This is a PR generated at OpenAPI Hub. You can view your work branch via this link.

ARM API Information (Control Plane)

Azure 1st Party Service can try out the Shift Left experience to initiate API design review from ADO code repo. If you are interested, may request engineering support by filling in with the form https://aka.ms/ShiftLeftSupportForm.

Changelog

Add a changelog entry for 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

Also adding information for PrivateEndpointConnections and PublicNetworkAccess

  1. When are you targeting to deploy the new service/feature to public regions? Please provide the date or, if the date is not yet available, the month.

April possibly

  1. When do you expect to publish the swagger? Please provide date or, if the date is not yet available, the month.

As soon as possible

  1. By default, Azure SDKs of all languages (.NET/Python/Java/JavaScript for both management-plane SDK and data-plane SDK, Go for management-plane SDK only ) MUST be refreshed with/after swagger of new version is published. If you prefer NOT to refresh any specific SDK language upon swagger updates in the current PR, please leave details with justification here.

Contribution checklist (MS Employees Only):

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

ARM API Review Checklist

Applicability: ⚠️

If your changes encompass only the following scenarios, you should SKIP this section, as these scenarios do not require ARM review.

  • Change to data plane APIs
  • Adding new properties
  • All removals

Otherwise your PR may be subject to ARM review requirements. Complete the following:

  • Check this box if any of the following apply to the PR so that the label "ARMReview" and "WaitForARMFeedback" will be added by bot to kick off ARM API Review. Missing to check this box in the following scenario may result in delays to the ARM manifest review and deployment.

    • Adding a new service
    • Adding new API(s)
    • Adding a new API version
  • To review changes efficiently, ensure you copy the existing version into the new directory structure for first commit and then push new changes, including version updates, in separate commits. You can use OpenAPIHub to initialize the PR for adding a new version. For more details refer to the wiki.

  • 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 you have any breaking changes as defined in the Breaking Change Policy, request approval from the Breaking Change Review Board.

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

NOTE: To update API(s) in public preview for over 1 year (refer to Retirement of Previews)

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

@openapi-workflow-bot
Copy link

Hi, @jasondavis-MS Thanks for your PR. I am workflow bot for review process. Here are some small tips.

  • Please ensure to do self-check against checklists in first PR comment.
  • PR assignee is the person auto-assigned and responsible for your current PR reviewing and merging.
  • For specs comparison cross API versions, Use API Specs Comparison Report Generator
  • If there is CI failure(s), to fix CI error(s) is mandatory for PR merging; or you need to provide justification in PR comment for explanation. How to fix?

  • Any feedback about review process or workflow bot, pls contact swagger and tools team. [email protected]

    @openapi-pipeline-app
    Copy link

    openapi-pipeline-app bot commented Mar 15, 2023

    Swagger Validation Report

    ️🔄BreakingChange inProgress [Detail]
    ️🔄Breaking Change(Cross-Version) inProgress [Detail]
    ️⌛CredScan pending [Detail]
    ️🔄LintDiff inProgress [Detail]
    ️🔄Avocado inProgress [Detail]
    ️⌛ApiReadinessCheck pending [Detail]
    ️🔄~[Staging] ServiceAPIReadinessTest inProgress [Detail]
    ️🔄SwaggerAPIView inProgress [Detail]
    ️️✔️CadlAPIView succeeded [Detail] [Expand]
    ️⌛ModelValidation pending [Detail]
    ️️✔️SemanticValidation succeeded [Detail] [Expand]
    Validation passes for SemanticValidation.
    ️⌛PoliCheck pending [Detail]
    ️️✔️PrettierCheck succeeded [Detail] [Expand]
    Validation passes for PrettierCheck.
    ️🔄SpellCheck inProgress [Detail]
    ️🔄Lint(RPaaS) inProgress [Detail]
    ️⌛CadlValidation pending [Detail]
    ️⌛TypeSpec Validation pending [Detail]
    ️⌛PR Summary pending [Detail]
    Posted by Swagger Pipeline | How to fix these errors?

    @openapi-pipeline-app
    Copy link

    openapi-pipeline-app bot commented Mar 15, 2023

    Swagger Generation Artifacts

    ️🔄ApiDocPreview inProgress [Detail]
    ️❌SDK Breaking Change Tracking failed [Detail]

    Breaking Changes Tracking

    azure-sdk-for-go - sdk/resourcemanager/monitor/armmonitor - 1.0.0
    +	Field `Code` of struct `ErrorResponse` has been removed
    +	Field `Location` of struct `Resource` has been removed
    +	Field `Message` of struct `ErrorResponse` has been removed
    +	Field `Tags` of struct `Resource` has been removed
    +	Function `*ActionGroupsClient.BeginCreateNotificationsAtActionGroupResourceLevel` has been removed
    +	Function `*ActionGroupsClient.BeginCreateNotificationsAtResourceGroupLevel` has been removed
    +	Function `*ActionGroupsClient.BeginPostTestNotifications` has been removed
    +	Function `*ActionGroupsClient.CreateOrUpdate` has been removed
    +	Function `*ActionGroupsClient.Delete` has been removed
    +	Function `*ActionGroupsClient.EnableReceiver` has been removed
    +	Function `*ActionGroupsClient.GetTestNotificationsAtActionGroupResourceLevel` has been removed
    +	Function `*ActionGroupsClient.GetTestNotificationsAtResourceGroupLevel` has been removed
    +	Function `*ActionGroupsClient.GetTestNotifications` has been removed
    +	Function `*ActionGroupsClient.Get` has been removed
    +	Function `*ActionGroupsClient.NewListByResourceGroupPager` has been removed
    +	Function `*ActionGroupsClient.NewListBySubscriptionIDPager` has been removed
    +	Function `*ActionGroupsClient.Update` has been removed
    +	Function `*ActivityLogAlertsClient.CreateOrUpdate` has been removed
    +	Function `*ActivityLogAlertsClient.Delete` has been removed
    +	Function `*ActivityLogAlertsClient.Get` has been removed
    +	Function `*ActivityLogAlertsClient.NewListByResourceGroupPager` has been removed
    +	Function `*ActivityLogAlertsClient.NewListBySubscriptionIDPager` has been removed
    +	Function `*ActivityLogAlertsClient.Update` has been removed
    +	Function `*ActivityLogsClient.NewListPager` has been removed
    +	Function `*AlertRuleIncidentsClient.Get` has been removed
    +	Function `*AlertRuleIncidentsClient.NewListByAlertRulePager` has been removed
    +	Function `*AlertRulesClient.CreateOrUpdate` has been removed
    +	Function `*AlertRulesClient.Delete` has been removed
    +	Function `*AlertRulesClient.Get` has been removed
    +	Function `*AlertRulesClient.NewListByResourceGroupPager` has been removed
    +	Function `*AlertRulesClient.NewListBySubscriptionPager` has been removed
    +	Function `*AlertRulesClient.Update` has been removed
    +	Function `*AutoscaleSettingsClient.CreateOrUpdate` has been removed
    +	Function `*AutoscaleSettingsClient.Delete` has been removed
    +	Function `*AutoscaleSettingsClient.Get` has been removed
    +	Function `*AutoscaleSettingsClient.NewListByResourceGroupPager` has been removed
    +	Function `*AutoscaleSettingsClient.NewListBySubscriptionPager` has been removed
    +	Function `*AutoscaleSettingsClient.Update` has been removed
    +	Function `*BaselinesClient.NewListPager` has been removed
    +	Function `*DataCollectionEndpointsClient.Create` has been removed
    +	Function `*DataCollectionEndpointsClient.Delete` has been removed
    +	Function `*DataCollectionEndpointsClient.Get` has been removed
    +	Function `*DataCollectionEndpointsClient.NewListByResourceGroupPager` has been removed
    +	Function `*DataCollectionEndpointsClient.NewListBySubscriptionPager` has been removed
    +	Function `*DataCollectionEndpointsClient.Update` has been removed
    +	Function `*DataCollectionRuleAssociationsClient.Create` has been removed
    +	Function `*DataCollectionRuleAssociationsClient.Delete` has been removed
    +	Function `*DataCollectionRuleAssociationsClient.Get` has been removed
    +	Function `*DataCollectionRuleAssociationsClient.NewListByDataCollectionEndpointPager` has been removed
    +	Function `*DataCollectionRuleAssociationsClient.NewListByResourcePager` has been removed
    +	Function `*DataCollectionRuleAssociationsClient.NewListByRulePager` has been removed
    +	Function `*DataCollectionRulesClient.Create` has been removed
    +	Function `*DataCollectionRulesClient.Delete` has been removed
    +	Function `*DataCollectionRulesClient.Get` has been removed
    +	Function `*DataCollectionRulesClient.NewListByResourceGroupPager` has been removed
    +	Function `*DataCollectionRulesClient.NewListBySubscriptionPager` has been removed
    +	Function `*DataCollectionRulesClient.Update` has been removed
    +	Function `*DiagnosticSettingsCategoryClient.Get` has been removed
    +	Function `*DiagnosticSettingsCategoryClient.NewListPager` has been removed
    +	Function `*DiagnosticSettingsClient.CreateOrUpdate` has been removed
    +	Function `*DiagnosticSettingsClient.Delete` has been removed
    +	Function `*DiagnosticSettingsClient.Get` has been removed
    +	Function `*DiagnosticSettingsClient.NewListPager` has been removed
    +	Function `*DynamicMetricCriteria.GetMultiMetricCriteria` has been removed
    +	Function `*EventCategoriesClient.NewListPager` has been removed
    +	Function `*LocationThresholdRuleCondition.GetRuleCondition` has been removed
    +	Function `*LogProfilesClient.CreateOrUpdate` has been removed
    +	Function `*LogProfilesClient.Delete` has been removed
    +	Function `*LogProfilesClient.Get` has been removed
    +	Function `*LogProfilesClient.NewListPager` has been removed
    +	Function `*LogProfilesClient.Update` has been removed
    +	Function `*ManagementEventRuleCondition.GetRuleCondition` has been removed
    +	Function `*MetricAlertCriteria.GetMetricAlertCriteria` has been removed
    +	Function `*MetricAlertMultipleResourceMultipleMetricCriteria.GetMetricAlertCriteria` has been removed
    +	Function `*MetricAlertSingleResourceMultipleMetricCriteria.GetMetricAlertCriteria` has been removed
    +	Function `*MetricAlertsClient.CreateOrUpdate` has been removed
    +	Function `*MetricAlertsClient.Delete` has been removed
    +	Function `*MetricAlertsClient.Get` has been removed
    +	Function `*MetricAlertsClient.NewListByResourceGroupPager` has been removed
    +	Function `*MetricAlertsClient.NewListBySubscriptionPager` has been removed
    +	Function `*MetricAlertsClient.Update` has been removed
    +	Function `*MetricAlertsStatusClient.ListByName` has been removed
    +	Function `*MetricAlertsStatusClient.List` has been removed
    +	Function `*MetricCriteria.GetMultiMetricCriteria` has been removed
    +	Function `*MetricDefinitionsClient.NewListPager` has been removed
    +	Function `*MetricNamespacesClient.NewListPager` has been removed
    +	Function `*MetricsClient.List` has been removed
    +	Function `*MultiMetricCriteria.GetMultiMetricCriteria` has been removed
    +	Function `*OperationsClient.List` has been removed
    +	Function `*PredictiveMetricClient.Get` has been removed
    +	Function `*PrivateEndpointConnectionsClient.BeginCreateOrUpdate` has been removed
    +	Function `*PrivateEndpointConnectionsClient.BeginDelete` has been removed
    +	Function `*PrivateEndpointConnectionsClient.Get` has been removed
    +	Function `*PrivateEndpointConnectionsClient.ListByPrivateLinkScope` has been removed
    +	Function `*PrivateLinkResourcesClient.Get` has been removed
    +	Function `*PrivateLinkResourcesClient.ListByPrivateLinkScope` has been removed
    +	Function `*PrivateLinkScopeOperationStatusClient.Get` has been removed
    +	Function `*PrivateLinkScopedResourcesClient.BeginCreateOrUpdate` has been removed
    +	Function `*PrivateLinkScopedResourcesClient.BeginDelete` has been removed
    +	Function `*PrivateLinkScopedResourcesClient.Get` has been removed
    +	Function `*PrivateLinkScopedResourcesClient.NewListByPrivateLinkScopePager` has been removed
    +	Function `*PrivateLinkScopesClient.BeginDelete` has been removed
    +	Function `*PrivateLinkScopesClient.CreateOrUpdate` has been removed
    +	Function `*PrivateLinkScopesClient.Get` has been removed
    +	Function `*PrivateLinkScopesClient.NewListByResourceGroupPager` has been removed
    +	Function `*PrivateLinkScopesClient.NewListPager` has been removed
    +	Function `*PrivateLinkScopesClient.UpdateTags` has been removed
    +	Function `*RuleAction.GetRuleAction` has been removed
    +	Function `*RuleCondition.GetRuleCondition` has been removed
    +	Function `*RuleDataSource.GetRuleDataSource` has been removed
    +	Function `*RuleEmailAction.GetRuleAction` has been removed
    +	Function `*RuleManagementEventDataSource.GetRuleDataSource` has been removed
    +	Function `*RuleMetricDataSource.GetRuleDataSource` has been removed
    +	Function `*RuleWebhookAction.GetRuleAction` has been removed
    +	Function `*ScheduledQueryRulesClient.CreateOrUpdate` has been removed
    +	Function `*ScheduledQueryRulesClient.Delete` has been removed
    +	Function `*ScheduledQueryRulesClient.Get` has been removed
    +	Function `*ScheduledQueryRulesClient.NewListByResourceGroupPager` has been removed
    +	Function `*ScheduledQueryRulesClient.NewListBySubscriptionPager` has been removed
    +	Function `*ScheduledQueryRulesClient.Update` has been removed
    +	Function `*TenantActivityLogsClient.NewListPager` has been removed
    +	Function `*ThresholdRuleCondition.GetRuleCondition` has been removed
    +	Function `*VMInsightsClient.GetOnboardingStatus` has been removed
    +	Function `*WebtestLocationAvailabilityCriteria.GetMetricAlertCriteria` has been removed
    +	Function `NewActionGroupsClient` has been removed
    +	Function `NewActivityLogAlertsClient` has been removed
    +	Function `NewActivityLogsClient` has been removed
    +	Function `NewAlertRuleIncidentsClient` has been removed
    +	Function `NewAlertRulesClient` has been removed
    +	Function `NewAutoscaleSettingsClient` has been removed
    +	Function `NewBaselinesClient` has been removed
    +	Function `NewDataCollectionEndpointsClient` has been removed
    +	Function `NewDataCollectionRuleAssociationsClient` has been removed
    +	Function `NewDataCollectionRulesClient` has been removed
    +	Function `NewDiagnosticSettingsCategoryClient` has been removed
    +	Function `NewDiagnosticSettingsClient` has been removed
    +	Function `NewEventCategoriesClient` has been removed
    +	Function `NewLogProfilesClient` has been removed
    +	Function `NewMetricAlertsClient` has been removed
    +	Function `NewMetricAlertsStatusClient` has been removed
    +	Function `NewMetricDefinitionsClient` has been removed
    +	Function `NewMetricNamespacesClient` has been removed
    +	Function `NewMetricsClient` has been removed
    +	Function `NewOperationsClient` has been removed
    +	Function `NewPredictiveMetricClient` has been removed
    +	Function `NewPrivateEndpointConnectionsClient` has been removed
    +	Function `NewPrivateLinkResourcesClient` has been removed
    +	Function `NewPrivateLinkScopeOperationStatusClient` has been removed
    +	Function `NewPrivateLinkScopedResourcesClient` has been removed
    +	Function `NewPrivateLinkScopesClient` has been removed
    +	Function `NewScheduledQueryRulesClient` has been removed
    +	Function `NewTenantActivityLogsClient` has been removed
    +	Function `NewVMInsightsClient` has been removed
    +	Function `PossibleTimeAggregationValues` has been removed
    +	Struct `AccessModeSettingsExclusion` has been removed
    +	Struct `AccessModeSettings` has been removed
    +	Struct `ActionDetail` has been removed
    +	Struct `ActionGroupAutoGenerated` has been removed
    +	Struct `ActionGroupList` has been removed
    +	Struct `ActionGroupPatchBody` has been removed
    +	Struct `ActionGroupPatch` has been removed
    +	Struct `ActionGroupResource` has been removed
    +	Struct `ActionGroup` has been removed
    +	Struct `ActionGroupsClient` has been removed
    +	Struct `ActionList` has been removed
    +	Struct `Actions` has been removed
    +	Struct `ActivityLogAlertResource` has been removed
    +	Struct `ActivityLogAlertsClient` has been removed
    +	Struct `ActivityLogsClient` has been removed
    +	Struct `AlertRuleAllOfCondition` has been removed
    +	Struct `AlertRuleAnyOfOrLeafCondition` has been removed
    +	Struct `AlertRuleIncidentsClient` has been removed
    +	Struct `AlertRuleLeafCondition` has been removed
    +	Struct `AlertRuleList` has been removed
    +	Struct `AlertRulePatchObject` has been removed
    +	Struct `AlertRulePatchProperties` has been removed
    +	Struct `AlertRuleProperties` has been removed
    +	Struct `AlertRuleResourceCollection` has been removed
    +	Struct `AlertRuleResourcePatch` has been removed
    +	Struct `AlertRuleResource` has been removed
    +	Struct `AlertRule` has been removed
    +	Struct `AlertRulesClient` has been removed
    +	Struct `ArmRoleReceiver` has been removed
    +	Struct `AutomationRunbookReceiver` has been removed
    +	Struct `AutoscaleErrorResponseError` has been removed
    +	Struct `AutoscaleErrorResponse` has been removed
    +	Struct `AutoscaleNotification` has been removed
    +	Struct `AutoscaleProfile` has been removed
    +	Struct `AutoscaleSettingResourceCollection` has been removed
    +	Struct `AutoscaleSettingResourcePatch` has been removed
    +	Struct `AutoscaleSettingResource` has been removed
    +	Struct `AutoscaleSetting` has been removed
    +	Struct `AutoscaleSettingsClient` has been removed
    +	Struct `AzureAppPushReceiver` has been removed
    +	Struct `AzureFunctionReceiver` has been removed
    +	Struct `AzureMonitorMetricsDestination` has been removed
    +	Struct `AzureMonitorPrivateLinkScopeListResult` has been removed
    +	Struct `AzureMonitorPrivateLinkScopeProperties` has been removed
    +	Struct `AzureMonitorPrivateLinkScope` has been removed
    +	Struct `AzureResourceAutoGenerated` has been removed
    +	Struct `AzureResource` has been removed
    +	Struct `BaselineMetadata` has been removed
    +	Struct `BaselinesClient` has been removed
    +	Struct `ColumnDefinition` has been removed
    +	Struct `ConditionFailingPeriods` has been removed
    +	Struct `Condition` has been removed
    +	Struct `ConfigurationAccessEndpointSpec` has been removed
    +	Struct `Context` has been removed
    +	Struct `DataCollectionEndpointConfigurationAccess` has been removed
    +	Struct `DataCollectionEndpointLogsIngestion` has been removed
    +	Struct `DataCollectionEndpointNetworkACLs` has been removed
    +	Struct `DataCollectionEndpointResourceListResult` has been removed
    +	Struct `DataCollectionEndpointResourceProperties` has been removed
    +	Struct `DataCollectionEndpointResourceSystemData` has been removed
    +	Struct `DataCollectionEndpointResource` has been removed
    +	Struct `DataCollectionEndpoint` has been removed
    +	Struct `DataCollectionEndpointsClient` has been removed
    +	Struct `DataCollectionRuleAssociationMetadata` has been removed
    +	Struct `DataCollectionRuleAssociationProxyOnlyResourceListResult` has been removed
    +	Struct `DataCollectionRuleAssociationProxyOnlyResourceProperties` has been removed
    +	Struct `DataCollectionRuleAssociationProxyOnlyResourceSystemData` has been removed
    +	Struct `DataCollectionRuleAssociationProxyOnlyResource` has been removed
    +	Struct `DataCollectionRuleAssociation` has been removed
    +	Struct `DataCollectionRuleAssociationsClient` has been removed
    +	Struct `DataCollectionRuleDataSources` has been removed
    +	Struct `DataCollectionRuleDestinations` has been removed
    +	Struct `DataCollectionRuleMetadata` has been removed
    +	Struct `DataCollectionRuleResourceListResult` has been removed
    +	Struct `DataCollectionRuleResourceProperties` has been removed
    +	Struct `DataCollectionRuleResourceSystemData` has been removed
    +	Struct `DataCollectionRuleResource` has been removed
    +	Struct `DataCollectionRule` has been removed
    +	Struct `DataCollectionRulesClient` has been removed
    +	Struct `DataContainer` has been removed
    +	Struct `DataFlow` has been removed
    +	Struct `DataSourcesSpec` has been removed
    +	Struct `DefaultErrorResponse` has been removed
    +	Struct `DestinationsSpecAzureMonitorMetrics` has been removed
    +	Struct `DestinationsSpec` has been removed
    +	Struct `DiagnosticSettingsCategoryClient` has been removed
    +	Struct `DiagnosticSettingsCategoryResourceCollection` has been removed
    +	Struct `DiagnosticSettingsCategoryResource` has been removed
    +	Struct `DiagnosticSettingsCategory` has been removed
    +	Struct `DiagnosticSettingsClient` has been removed
    +	Struct `DiagnosticSettingsResourceCollection` has been removed
    +	Struct `DiagnosticSettingsResource` has been removed
    +	Struct `DiagnosticSettings` has been removed
    +	Struct `Dimension` has been removed
    +	Struct `DynamicMetricCriteria` has been removed
    +	Struct `DynamicThresholdFailingPeriods` has been removed
    +	Struct `EmailNotification` has been removed
    +	Struct `EmailReceiver` has been removed
    +	Struct `EnableRequest` has been removed
    +	Struct `ErrorContract` has been removed
    +	Struct `ErrorResponseAdditionalInfo` has been removed
    +	Struct `ErrorResponseAutoGenerated` has been removed
    +	Struct `ErrorResponseCommonV2` has been removed
    +	Struct `ErrorResponseDetails` has been removed
    +	Struct `Error` has been removed
    +	Struct `EventCategoriesClient` has been removed
    +	Struct `EventCategoryCollection` has been removed
    +	Struct `EventDataCollection` has been removed
    +	Struct `EventData` has been removed
    +	Struct `EventHubReceiver` has been removed
    +	Struct `ExtensionDataSource` has been removed
    +	Struct `HTTPRequestInfo` has been removed
    +	Struct `IisLogsDataSource` has been removed
    +	Struct `IncidentListResult` has been removed
    +	Struct `Incident` has been removed
    +	Struct `ItsmReceiver` has been removed
    +	Struct `LocalizableString` has been removed
    +	Struct `LocationThresholdRuleCondition` has been removed
    +	Struct `LogAnalyticsDestination` has been removed
    +	Struct `LogFileSettingsText` has been removed
    +	Struct `LogFileSettings` has been removed
    +	Struct `LogFileTextSettings` has been removed
    +	Struct `LogFilesDataSourceSettings` has been removed
    +	Struct `LogFilesDataSource` has been removed
    +	Struct `LogProfileCollection` has been removed
    +	Struct `LogProfileProperties` has been removed
    +	Struct `LogProfileResourcePatch` has been removed
    +	Struct `LogProfileResource` has been removed
    +	Struct `LogProfilesClient` has been removed
    +	Struct `LogSettings` has been removed
    +	Struct `LogicAppReceiver` has been removed
    +	Struct `LogsIngestionEndpointSpec` has been removed
    +	Struct `ManagementEventAggregationCondition` has been removed
    +	Struct `ManagementEventRuleCondition` has been removed
    +	Struct `MetadataValue` has been removed
    +	Struct `Metadata` has been removed
    +	Struct `MetricAlertAction` has been removed
    +	Struct `MetricAlertMultipleResourceMultipleMetricCriteria` has been removed
    +	Struct `MetricAlertPropertiesPatch` has been removed
    +	Struct `MetricAlertProperties` has been removed
    +	Struct `MetricAlertResourceCollection` has been removed
    +	Struct `MetricAlertResourcePatch` has been removed
    +	Struct `MetricAlertResource` has been removed
    +	Struct `MetricAlertSingleResourceMultipleMetricCriteria` has been removed
    +	Struct `MetricAlertStatusCollection` has been removed
    +	Struct `MetricAlertStatusProperties` has been removed
    +	Struct `MetricAlertStatus` has been removed
    +	Struct `MetricAlertsClient` has been removed
    +	Struct `MetricAlertsStatusClient` has been removed
    +	Struct `MetricAvailability` has been removed
    +	Struct `MetricBaselinesProperties` has been removed
    +	Struct `MetricBaselinesResponse` has been removed
    +	Struct `MetricCriteria` has been removed
    +	Struct `MetricDefinitionCollection` has been removed
    +	Struct `MetricDefinition` has been removed
    +	Struct `MetricDefinitionsClient` has been removed
    +	Struct `MetricDimension` has been removed
    +	Struct `MetricNamespaceCollection` has been removed
    +	Struct `MetricNamespaceName` has been removed
    +	Struct `MetricNamespace` has been removed
    +	Struct `MetricNamespacesClient` has been removed
    +	Struct `MetricSettings` has been removed
    +	Struct `MetricSingleDimension` has been removed
    +	Struct `MetricTrigger` has been removed
    +	Struct `MetricValue` has been removed
    +	Struct `Metric` has been removed
    +	Struct `MetricsClient` has been removed
    +	Struct `NetworkRuleSet` has been removed
    +	Struct `NotificationRequestBody` has been removed
    +	Struct `OperationStatus` has been removed
    +	Struct `OperationsClient` has been removed
    +	Struct `PerfCounterDataSource` has been removed
    +	Struct `PredictiveAutoscalePolicy` has been removed
    +	Struct `PredictiveMetricClient` has been removed
    +	Struct `PredictiveResponse` has been removed
    +	Struct `PredictiveValue` has been removed
    +	Struct `PrivateEndpointConnectionListResult` has been removed
    +	Struct `PrivateEndpointConnectionsClient` has been removed
    +	Struct `PrivateLinkResourceListResult` has been removed
    +	Struct `PrivateLinkResourceProperties` has been removed
    +	Struct `PrivateLinkResource` has been removed
    +	Struct `PrivateLinkResourcesClient` has been removed
    +	Struct `PrivateLinkScopeOperationStatusClient` has been removed
    +	Struct `PrivateLinkScopedResourcesClient` has been removed
    +	Struct `PrivateLinkScopesClient` has been removed
    +	Struct `ProxyResourceAutoGenerated` has been removed
    +	Struct `ProxyResource` has been removed
    +	Struct `Recurrence` has been removed
    +	Struct `RecurrentSchedule` has been removed
    +	Struct `ResourceAutoGenerated2` has been removed
    +	Struct `ResourceAutoGenerated3` has been removed
    +	Struct `ResourceAutoGenerated4` has been removed
    +	Struct `ResourceAutoGenerated` has been removed
    +	Struct `ResourceForUpdate` has been removed
    +	Struct `ResponseWithError` has been removed
    +	Struct `Response` has been removed
    +	Struct `RetentionPolicy` has been removed
    +	Struct `RuleEmailAction` has been removed
    +	Struct `RuleManagementEventClaimsDataSource` has been removed
    +	Struct `RuleManagementEventDataSource` has been removed
    +	Struct `RuleMetricDataSource` has been removed
    +	Struct `RuleWebhookAction` has been removed
    +	Struct `ScaleAction` has been removed
    +	Struct `ScaleCapacity` has been removed
    +	Struct `ScaleRuleMetricDimension` has been removed
    +	Struct `ScaleRule` has been removed
    +	Struct `ScheduledQueryRuleCriteria` has been removed
    +	Struct `ScheduledQueryRuleProperties` has been removed
    +	Struct `ScheduledQueryRuleResourceCollection` has been removed
    +	Struct `ScheduledQueryRuleResourcePatch` has been removed
    +	Struct `ScheduledQueryRuleResource` has been removed
    +	Struct `ScheduledQueryRulesClient` has been removed
    +	Struct `ScopedResourceListResult` has been removed
    +	Struct `ScopedResourceProperties` has been removed
    +	Struct `ScopedResource` has been removed
    +	Struct `SenderAuthorization` has been removed
    +	Struct `SingleBaseline` has been removed
    +	Struct `SingleMetricBaseline` has been removed
    +	Struct `SmsReceiver` has been removed
    +	Struct `StreamDeclaration` has been removed
    +	Struct `SyslogDataSource` has been removed
    +	Struct `TagsResource` has been removed
    +	Struct `TenantActivityLogsClient` has been removed
    +	Struct `TestNotificationDetailsResponse` has been removed
    +	Struct `ThresholdRuleCondition` has been removed
    +	Struct `TimeSeriesBaseline` has been removed
    +	Struct `TimeSeriesElement` has been removed
    +	Struct `TimeWindow` has been removed
    +	Struct `VMInsightsClient` has been removed
    +	Struct `VMInsightsOnboardingStatusProperties` has been removed
    +	Struct `VMInsightsOnboardingStatus` has been removed
    +	Struct `VoiceReceiver` has been removed
    +	Struct `WebhookNotification` has been removed
    +	Struct `WebhookReceiver` has been removed
    +	Struct `WebtestLocationAvailabilityCriteria` has been removed
    +	Struct `WindowsEventLogDataSource` has been removed
    +	Struct `WorkspaceInfoProperties` has been removed
    +	Struct `WorkspaceInfo` has been removed
    +	Type alias `AccessMode` has been removed
    +	Type alias `AggregationTypeEnum` has been removed
    +	Type alias `AggregationType` has been removed
    +	Type alias `AlertSeverity` has been removed
    +	Type alias `BaselineSensitivity` has been removed
    +	Type alias `CategoryType` has been removed
    +	Type alias `ComparisonOperationType` has been removed
    +	Type alias `ConditionOperator` has been removed
    +	Type alias `CriterionType` has been removed
    +	Type alias `DataStatus` has been removed
    +	Type alias `DimensionOperator` has been removed
    +	Type alias `DynamicThresholdOperator` has been removed
    +	Type alias `DynamicThresholdSensitivity` has been removed
    +	Type alias `EventLevel` has been removed
    +	Type alias `Kind` has been removed
    +	Type alias `KnownColumnDefinitionType` has been removed
    +	Type alias `KnownDataCollectionEndpointProvisioningState` has been removed
    +	Type alias `KnownDataCollectionEndpointResourceKind` has been removed
    +	Type alias `KnownDataCollectionRuleAssociationProvisioningState` has been removed
    +	Type alias `KnownDataCollectionRuleProvisioningState` has been removed
    +	Type alias `KnownDataCollectionRuleResourceKind` has been removed
    +	Type alias `KnownDataFlowStreams` has been removed
    +	Type alias `KnownExtensionDataSourceStreams` has been removed
    +	Type alias `KnownLogFileTextSettingsRecordStartTimestampFormat` has been removed
    +	Type alias `KnownLogFilesDataSourceFormat` has been removed
    +	Type alias `KnownPerfCounterDataSourceStreams` has been removed
    +	Type alias `KnownPublicNetworkAccessOptions` has been removed
    +	Type alias `KnownSyslogDataSourceFacilityNames` has been removed
    +	Type alias `KnownSyslogDataSourceLogLevels` has been removed
    +	Type alias `KnownSyslogDataSourceStreams` has been removed
    +	Type alias `KnownWindowsEventLogDataSourceStreams` has been removed
    +	Type alias `MetricClass` has been removed
    +	Type alias `MetricStatisticType` has been removed
    +	Type alias `MetricUnit` has been removed
    +	Type alias `NamespaceClassification` has been removed
    +	Type alias `Odatatype` has been removed
    +	Type alias `OnboardingStatus` has been removed
    +	Type alias `Operator` has been removed
    +	Type alias `PredictiveAutoscalePolicyScaleMode` has been removed
    +	Type alias `PrivateEndpointConnectionProvisioningState` has been removed
    +	Type alias `PrivateEndpointServiceConnectionStatus` has been removed
    +	Type alias `ReceiverStatus` has been removed
    +	Type alias `RecurrenceFrequency` has been removed
    +	Type alias `ResultType` has been removed
    +	Type alias `ScaleDirection` has been removed
    +	Type alias `ScaleRuleMetricDimensionOperationType` has been removed
    +	Type alias `ScaleType` has been removed
    +	Type alias `TimeAggregationOperator` has been removed
    +	Type alias `TimeAggregationType` has been removed
    +	Type alias `TimeAggregation` has been removed
    +	Type of `PrivateEndpointConnectionProperties.PrivateEndpoint` has been changed from `*PrivateEndpoint` to `*PrivateEndpointConnectionPropertiesPrivateEndpoint`
    +	Type of `PrivateEndpointConnectionProperties.PrivateLinkServiceConnectionState` has been changed from `*PrivateLinkServiceConnectionState` to `*PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionState`
    +	Type of `PrivateEndpointConnectionProperties.ProvisioningState` has been changed from `*PrivateEndpointConnectionProvisioningState` to `*ProvisioningState`
    +	Type of `PrivateLinkServiceConnectionState.Status` has been changed from `*PrivateEndpointServiceConnectionStatus` to `*Status`
    azure-sdk-for-js - @azure/arm-monitor - 8.0.0
    +	Class MonitorClient no longer has parameter actionGroups
    +	Class MonitorClient no longer has parameter activityLogAlerts
    +	Class MonitorClient no longer has parameter activityLogs
    +	Class MonitorClient no longer has parameter alertRuleIncidents
    +	Class MonitorClient no longer has parameter alertRules
    +	Class MonitorClient no longer has parameter autoscaleSettings
    +	Class MonitorClient no longer has parameter baselines
    +	Class MonitorClient no longer has parameter dataCollectionEndpoints
    +	Class MonitorClient no longer has parameter dataCollectionRuleAssociations
    +	Class MonitorClient no longer has parameter dataCollectionRules
    +	Class MonitorClient no longer has parameter diagnosticSettings
    +	Class MonitorClient no longer has parameter diagnosticSettingsCategory
    +	Class MonitorClient no longer has parameter eventCategories
    +	Class MonitorClient no longer has parameter logProfiles
    +	Class MonitorClient no longer has parameter metricAlerts
    +	Class MonitorClient no longer has parameter metricAlertsStatus
    +	Class MonitorClient no longer has parameter metricDefinitions
    +	Class MonitorClient no longer has parameter metricNamespaces
    +	Class MonitorClient no longer has parameter metrics
    +	Class MonitorClient no longer has parameter operations
    +	Class MonitorClient no longer has parameter privateEndpointConnections
    +	Class MonitorClient no longer has parameter privateLinkResources
    +	Class MonitorClient no longer has parameter privateLinkScopeOperationStatus
    +	Class MonitorClient no longer has parameter privateLinkScopedResources
    +	Class MonitorClient no longer has parameter privateLinkScopes
    +	Class MonitorClient no longer has parameter scheduledQueryRules
    +	Class MonitorClient no longer has parameter tenantActivityLogs
    +	Class MonitorClient no longer has parameter vMInsights
    +	Enum KnownProvisioningState no longer has value Deploying
    +	Interface ErrorResponse no longer has parameter code
    +	Interface ErrorResponse no longer has parameter message
    +	Interface Resource no longer has parameter location
    +	Interface Resource no longer has parameter tags
    +	Removed Enum KnownAggregationTypeEnum
    +	Removed Enum KnownAlertSeverity
    +	Removed Enum KnownBaselineSensitivity
    +	Removed Enum KnownConditionalOperator
    +	Removed Enum KnownCriterionType
    +	Removed Enum KnownDataStatus
    +	Removed Enum KnownDynamicThresholdOperator
    +	Removed Enum KnownDynamicThresholdSensitivity
    +	Removed Enum KnownEnabled
    +	Removed Enum KnownKnownDataCollectionEndpointProvisioningState
    +	Removed Enum KnownKnownDataCollectionEndpointResourceKind
    +	Removed Enum KnownKnownDataCollectionRuleAssociationProvisioningState
    +	Removed Enum KnownKnownDataCollectionRuleProvisioningState
    +	Removed Enum KnownKnownDataCollectionRuleResourceKind
    +	Removed Enum KnownKnownDataFlowStreams
    +	Removed Enum KnownKnownExtensionDataSourceStreams
    +	Removed Enum KnownKnownPerfCounterDataSourceStreams
    +	Removed Enum KnownKnownPublicNetworkAccessOptions
    +	Removed Enum KnownKnownSyslogDataSourceFacilityNames
    +	Removed Enum KnownKnownSyslogDataSourceLogLevels
    +	Removed Enum KnownKnownSyslogDataSourceStreams
    +	Removed Enum KnownKnownWindowsEventLogDataSourceStreams
    +	Removed Enum KnownMetricClass
    +	Removed Enum KnownMetricTriggerType
    +	Removed Enum KnownMetricUnit
    +	Removed Enum KnownNamespaceClassification
    +	Removed Enum KnownOdatatype
    +	Removed Enum KnownOnboardingStatus
    +	Removed Enum KnownOperator
    +	Removed Enum KnownQueryType
    +	Removed Enum KnownScaleRuleMetricDimensionOperationType
    +	Removed operation group ActionGroups
    +	Removed operation group ActivityLogAlerts
    +	Removed operation group ActivityLogs
    +	Removed operation group AlertRuleIncidents
    +	Removed operation group AlertRules
    +	Removed operation group AutoscaleSettings
    +	Removed operation group Baselines
    +	Removed operation group DataCollectionEndpoints
    +	Removed operation group DataCollectionRuleAssociations
    +	Removed operation group DataCollectionRules
    +	Removed operation group DiagnosticSettings
    +	Removed operation group DiagnosticSettingsCategory
    +	Removed operation group EventCategories
    +	Removed operation group LogProfiles
    +	Removed operation group MetricAlerts
    +	Removed operation group MetricAlertsStatus
    +	Removed operation group MetricDefinitions
    +	Removed operation group MetricNamespaces
    +	Removed operation group Metrics
    +	Removed operation group Operations
    +	Removed operation group PrivateEndpointConnections
    +	Removed operation group PrivateLinkResources
    +	Removed operation group PrivateLinkScopeOperationStatus
    +	Removed operation group PrivateLinkScopedResources
    +	Removed operation group PrivateLinkScopes
    +	Removed operation group ScheduledQueryRules
    +	Removed operation group TenantActivityLogs
    +	Removed operation group VMInsights

    ️⌛ azure-sdk-for-net-track2 pending [Detail]
    ️⌛ azure-sdk-for-python-track2 pending [Detail]
    ️⌛ azure-sdk-for-java pending [Detail]
    ️⌛ azure-sdk-for-go pending [Detail]
    ️⌛ azure-sdk-for-js pending [Detail]
    Posted by Swagger Pipeline | How to fix these errors?

    @openapi-pipeline-app
    Copy link

    openapi-pipeline-app bot commented Mar 15, 2023

    Generated ApiView

    Language Package Name ApiView Link
    Go sdk/resourcemanager/monitor/armmonitor https://apiview.dev/Assemblies/Review/6e6688d766b04dc7a5b12ae3afdc982d
    Java azure-resourcemanager-monitor-generated https://apiview.dev/Assemblies/Review/51bba82ce8cb4b19901bf42b7da0e697
    .Net Azure.ResourceManager.Monitor There is no API change compared with the previous version
    JavaScript @azure/arm-monitor https://apiview.dev/Assemblies/Review/e6756bddbb04447e97167224f31408ef

    @ghost ghost added the Monitor Monitor, Monitor Ingestion, Monitor Query label Mar 15, 2023
    @jasondavis-MS
    Copy link
    Member Author

    /azp run unifiedPipeline

    @azure-pipelines
    Copy link

    No pipelines are associated with this pull request.

    @openapi-pipeline-app
    Copy link

    openapi-pipeline-app bot commented Mar 29, 2023

    Swagger Generation Artifacts

    ️️✔️ApiDocPreview succeeded [Detail] [Expand]
     Please click here to preview with your @microsoft account. 
    ️❌SDK Breaking Change Tracking failed [Detail]

    Breaking Changes Tracking

    azure-sdk-for-go - sdk/resourcemanager/monitor/armmonitor - Approved - 0.10.0
    +	Field `ActionType` of struct `OperationAutoGenerated` has been removed
    +	Field `Code` of struct `ErrorResponse` has been removed
    +	Field `Description` of struct `OperationDisplayAutoGenerated` has been removed
    +	Field `Error` of struct `ErrorResponseAutoGenerated2` has been removed
    +	Field `IsDataAction` of struct `OperationAutoGenerated` has been removed
    +	Field `Location` of struct `ResourceAutoGenerated` has been removed
    +	Field `Location` of struct `Resource` has been removed
    +	Field `Message` of struct `ErrorResponse` has been removed
    +	Field `OperationListResultAutoGenerated` of struct `OperationsForMonitorClientListResponse` has been removed
    +	Field `OperationListResult` of struct `OperationsClientListResponse` has been removed
    +	Field `Origin` of struct `OperationAutoGenerated` has been removed
    +	Field `PrivateEndpointConnection` of struct `PrivateEndpointConnectionsClientCreateOrUpdateResponse` has been removed
    +	Field `PrivateEndpointConnection` of struct `PrivateEndpointConnectionsClientGetResponse` has been removed
    +	Field `SystemData` of struct `ResourceAutoGenerated5` has been removed
    +	Field `SystemData` of struct `TrackedResourceAutoGenerated` has been removed
    +	Field `Tags` of struct `ResourceAutoGenerated` has been removed
    +	Field `Tags` of struct `Resource` has been removed
    +	Function `*PrivateEndpointConnectionsClient.BeginCreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, PrivateEndpointConnection, *PrivateEndpointConnectionsClientBeginCreateOrUpdateOptions)` to `(context.Context, string, string, string, PrivateEndpointConnectionAutoGenerated, *PrivateEndpointConnectionsClientBeginCreateOrUpdateOptions)`
    +	Operation `*AzureMonitorWorkspacesClient.Delete` has been changed to LRO, use `*AzureMonitorWorkspacesClient.BeginDelete` instead.
    +	Type of `AzureMonitorPrivateLinkScopeProperties.PrivateEndpointConnections` has been changed from `[]*PrivateEndpointConnection` to `[]*PrivateEndpointConnectionAutoGenerated`
    +	Type of `DefaultErrorResponse.Error` has been changed from `*ErrorDetail` to `*ErrorDetailAutoGenerated`
    +	Type of `ErrorContract.Error` has been changed from `*ErrorResponse` to `*ErrorResponseAutoGenerated`
    +	Type of `ErrorResponseCommonV2.Error` has been changed from `*ErrorDetail` to `*ErrorDetailAutoGenerated`
    +	Type of `OperationStatus.Error` has been changed from `*ErrorDetail` to `*ErrorDetailAutoGenerated`
    +	Type of `PrivateEndpointConnectionListResult.Value` has been changed from `[]*PrivateEndpointConnection` to `[]*PrivateEndpointConnectionAutoGenerated`
    azure-sdk-for-js - @azure/arm-monitor - Approved - 8.0.0-beta.5
    +	Class MonitorClient no longer has parameter metrics
    +	Enum KnownOperator no longer has value Include
    +	Enum KnownProvisioningState no longer has value Deploying
    +	Interface ActivityLogsListNextOptionalParams no longer has parameter select
    +	Interface AzureResource no longer has parameter identity
    +	Interface AzureResource no longer has parameter kind
    +	Interface ErrorResponse no longer has parameter code
    +	Interface ErrorResponse no longer has parameter message
    +	Interface PrivateEndpointConnectionListResult no longer has parameter nextLink
    +	Interface PrivateLinkResourceListResult no longer has parameter nextLink
    +	Interface Resource no longer has parameter location
    +	Interface Resource no longer has parameter tags
    +	Interface ResourceAutoGenerated no longer has parameter etag
    +	Interface ResourceAutoGenerated no longer has parameter kind
    +	Interface ResourceAutoGenerated no longer has parameter location
    +	Interface ResourceAutoGenerated no longer has parameter tags
    +	Interface ScheduledQueryRulesListByResourceGroupOptionalParams no longer has parameter filter
    +	Interface ScheduledQueryRulesListBySubscriptionOptionalParams no longer has parameter filter
    +	Interface TenantActivityLogsListNextOptionalParams no longer has parameter filter
    +	Interface TenantActivityLogsListNextOptionalParams no longer has parameter select
    +	Operation ActivityLogAlerts.update has a new signature
    +	Operation PrivateEndpointConnections.beginCreateOrUpdate has a new signature
    +	Operation PrivateEndpointConnections.beginCreateOrUpdateAndWait has a new signature
    +	Operation ScheduledQueryRules.createOrUpdate has a new signature
    +	Operation ScheduledQueryRules.update has a new signature
    +	Removed Enum KnownConditionalOperator
    +	Removed Enum KnownEnabled
    +	Removed Enum KnownMetricTriggerType
    +	Removed Enum KnownQueryType
    +	Removed operation ActionGroups.beginPostTestNotifications
    +	Removed operation ActionGroups.beginPostTestNotificationsAndWait
    +	Removed operation ActionGroups.getTestNotifications
    +	Removed operation group Metrics
    +	Type of parameter error of interface ErrorContract is changed from ErrorResponse to ErrorResponseAutoGenerated
    +	Type of parameter error of interface ErrorResponseCommonV2 is changed from ErrorDetail to ErrorDetailAutoGenerated
    +	Type of parameter error of interface OperationStatus is changed from ErrorResponseCommon to ErrorDetailAutoGenerated
    +	Type of parameter operator of interface Dimension is changed from Operator to DimensionOperator
    +	Type of parameter unit of interface Metric is changed from MetricUnit to Unit
    +	Type of parameter value of interface PrivateEndpointConnectionListResult is changed from PrivateEndpointConnection[] to PrivateEndpointConnectionAutoGenerated[]

    ️️✔️ azure-sdk-for-net-track2 succeeded [Detail] [Expand]
    • ️✔️Succeeded [Logs]Release - Generate from 14268ab. SDK Automation 14.0.0
      command	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.Monitor [View full logs]  [Release SDK Changes]
      info	[Changelog]
    ️⚠️ azure-sdk-for-python-track2 warning [Detail]
    • ⚠️Warning [Logs]Release - Generate from 14268ab. SDK Automation 14.0.0
      command	sh scripts/automation_init.sh ../azure-sdk-for-python_tmp/initInput.json ../azure-sdk-for-python_tmp/initOutput.json
      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! 9.5.0 -> 9.6.4
      cmderr	[automation_generate.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v9.6.4>
      cmderr	[automation_generate.sh] npm notice Run `npm install -g [email protected]` to update!
      cmderr	[automation_generate.sh] npm notice
    • ️✔️track2_azure-mgmt-monitor [View full logs]  [Release SDK Changes]
      info	[Changelog]
    ️⚠️ azure-sdk-for-java warning [Detail]
    ️️✔️ azure-sdk-for-go succeeded [Detail] [Expand]
    • ️✔️Succeeded [Logs]Release - Generate from 14268ab. SDK Automation 14.0.0
      command	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
    • ️✔️sdk/resourcemanager/monitor/armmonitor [View full logs]  [Release SDK Changes] Breaking Change Detected
      info	[Changelog] ### Breaking Changes
      info	[Changelog]
      info	[Changelog] - Function `*PrivateEndpointConnectionsClient.BeginCreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, PrivateEndpointConnection, *PrivateEndpointConnectionsClientBeginCreateOrUpdateOptions)` to `(context.Context, string, string, string, PrivateEndpointConnectionAutoGenerated, *PrivateEndpointConnectionsClientBeginCreateOrUpdateOptions)`
      info	[Changelog] - Type of `AzureMonitorPrivateLinkScopeProperties.PrivateEndpointConnections` has been changed from `[]*PrivateEndpointConnection` to `[]*PrivateEndpointConnectionAutoGenerated`
      info	[Changelog] - Type of `DefaultErrorResponse.Error` has been changed from `*ErrorDetail` to `*ErrorDetailAutoGenerated`
      info	[Changelog] - Type of `ErrorContract.Error` has been changed from `*ErrorResponse` to `*ErrorResponseAutoGenerated`
      info	[Changelog] - Type of `ErrorResponseCommonV2.Error` has been changed from `*ErrorDetail` to `*ErrorDetailAutoGenerated`
      info	[Changelog] - Type of `OperationStatus.Error` has been changed from `*ErrorDetail` to `*ErrorDetailAutoGenerated`
      info	[Changelog] - Type of `PrivateEndpointConnectionListResult.Value` has been changed from `[]*PrivateEndpointConnection` to `[]*PrivateEndpointConnectionAutoGenerated`
      info	[Changelog] - Operation `*AzureMonitorWorkspacesClient.Delete` has been changed to LRO, use `*AzureMonitorWorkspacesClient.BeginDelete` instead.
      info	[Changelog] - Field `Code` of struct `ErrorResponse` has been removed
      info	[Changelog] - Field `Message` of struct `ErrorResponse` has been removed
      info	[Changelog] - Field `Error` of struct `ErrorResponseAutoGenerated2` has been removed
      info	[Changelog] - Field `ActionType` of struct `OperationAutoGenerated` has been removed
      info	[Changelog] - Field `IsDataAction` of struct `OperationAutoGenerated` has been removed
      info	[Changelog] - Field `Origin` of struct `OperationAutoGenerated` has been removed
      info	[Changelog] - Field `Description` of struct `OperationDisplayAutoGenerated` has been removed
      info	[Changelog] - Field `OperationListResult` of struct `OperationsClientListResponse` has been removed
      info	[Changelog] - Field `OperationListResultAutoGenerated` of struct `OperationsForMonitorClientListResponse` has been removed
      info	[Changelog] - Field `PrivateEndpointConnection` of struct `PrivateEndpointConnectionsClientCreateOrUpdateResponse` has been removed
      info	[Changelog] - Field `PrivateEndpointConnection` of struct `PrivateEndpointConnectionsClientGetResponse` has been removed
      info	[Changelog] - Field `Location` of struct `Resource` has been removed
      info	[Changelog] - Field `Tags` of struct `Resource` has been removed
      info	[Changelog] - Field `Location` of struct `ResourceAutoGenerated` has been removed
      info	[Changelog] - Field `Tags` of struct `ResourceAutoGenerated` has been removed
      info	[Changelog] - Field `SystemData` of struct `ResourceAutoGenerated5` has been removed
      info	[Changelog] - Field `SystemData` of struct `TrackedResourceAutoGenerated` has been removed
      info	[Changelog]
      info	[Changelog] ### Features Added
      info	[Changelog]
      info	[Changelog] - New struct `PrivateEndpointAutoGenerated`
      info	[Changelog] - New struct `PrivateEndpointConnectionAutoGenerated`
      info	[Changelog] - New struct `PrivateEndpointConnectionPropertiesAutoGenerated`
      info	[Changelog] - New struct `ResourceAutoGenerated6`
      info	[Changelog] - New field `PrivateEndpointConnections` in struct `AzureMonitorWorkspace`
      info	[Changelog] - New field `PublicNetworkAccess` in struct `AzureMonitorWorkspace`
      info	[Changelog] - New field `PrivateEndpointConnections` in struct `AzureMonitorWorkspaceResourceProperties`
      info	[Changelog] - New field `PublicNetworkAccess` in struct `AzureMonitorWorkspaceResourceProperties`
      info	[Changelog] - New field `Error` in struct `ErrorResponse`
      info	[Changelog] - New field `Code` in struct `ErrorResponseAutoGenerated2`
      info	[Changelog] - New field `Message` in struct `ErrorResponseAutoGenerated2`
      info	[Changelog] - New field `ActionType` in struct `Operation`
      info	[Changelog] - New field `IsDataAction` in struct `Operation`
      info	[Changelog] - New field `Origin` in struct `Operation`
      info	[Changelog] - New field `Description` in struct `OperationDisplay`
      info	[Changelog] - New anonymous field `OperationListResultAutoGenerated` in struct `OperationsClientListResponse`
      info	[Changelog] - New anonymous field `OperationListResult` in struct `OperationsForMonitorClientListResponse`
      info	[Changelog] - New field `SystemData` in struct `PrivateEndpointConnection`
      info	[Changelog] - New field `GroupIDs` in struct `PrivateEndpointConnectionProperties`
      info	[Changelog] - New anonymous field `PrivateEndpointConnectionAutoGenerated` in struct `PrivateEndpointConnectionsClientCreateOrUpdateResponse`
      info	[Changelog] - New anonymous field `PrivateEndpointConnectionAutoGenerated` in struct `PrivateEndpointConnectionsClientGetResponse`
      info	[Changelog] - New field `SystemData` in struct `ResourceAutoGenerated`
      info	[Changelog] - New field `SystemData` in struct `ResourceAutoGenerated2`
      info	[Changelog] - New field `Location` in struct `ResourceAutoGenerated3`
      info	[Changelog] - New field `Tags` in struct `ResourceAutoGenerated3`
      info	[Changelog] - New field `SystemData` in struct `TrackedResource`
      info	[Changelog]
      info	[Changelog] Total 20 breaking change(s), 24 additive change(s).
    ️️✔️ azure-sdk-for-js succeeded [Detail] [Expand]
    • ️✔️Succeeded [Logs]Release - Generate from 14268ab. SDK Automation 14.0.0
      command	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
    • ️✔️@azure/arm-monitor [View full logs]  [Release SDK Changes] Breaking Change Detected
      Only show 120 items here, please refer to log for details.
      info	[Changelog]   - Added Type Alias ScheduledQueryRulesListByResourceGroupNextResponse
      info	[Changelog]   - Added Type Alias ScheduledQueryRulesListBySubscriptionNextResponse
      info	[Changelog]   - Added Type Alias TenantActionGroupsCreateOrUpdateResponse
      info	[Changelog]   - Added Type Alias TenantActionGroupsGetResponse
      info	[Changelog]   - Added Type Alias TenantActionGroupsListByManagementGroupIdResponse
      info	[Changelog]   - Added Type Alias TenantActionGroupsUpdateResponse
      info	[Changelog]   - Added Type Alias TimeAggregation
      info	[Changelog]   - Added Type Alias Unit
      info	[Changelog]   - Interface AutoscaleSettingResourcePatch has a new optional parameter predictiveAutoscalePolicy
      info	[Changelog]   - Interface DataCollectionEndpoint has a new optional parameter failoverConfiguration
      info	[Changelog]   - Interface DataCollectionEndpoint has a new optional parameter metadata
      info	[Changelog]   - Interface DataCollectionEndpoint has a new optional parameter metricsIngestion
      info	[Changelog]   - Interface DataCollectionEndpoint has a new optional parameter privateLinkScopedResources
      info	[Changelog]   - Interface DataCollectionEndpointResource has a new optional parameter failoverConfiguration
      info	[Changelog]   - Interface DataCollectionEndpointResource has a new optional parameter identity
      info	[Changelog]   - Interface DataCollectionEndpointResource has a new optional parameter metadata
      info	[Changelog]   - Interface DataCollectionEndpointResource has a new optional parameter metricsIngestion
      info	[Changelog]   - Interface DataCollectionEndpointResource has a new optional parameter privateLinkScopedResources
      info	[Changelog]   - Interface DataCollectionRule has a new optional parameter dataCollectionEndpointId
      info	[Changelog]   - Interface DataCollectionRule has a new optional parameter metadata
      info	[Changelog]   - Interface DataCollectionRule has a new optional parameter streamDeclarations
      info	[Changelog]   - Interface DataCollectionRuleAssociation has a new optional parameter metadata
      info	[Changelog]   - Interface DataCollectionRuleAssociationProxyOnlyResource has a new optional parameter metadata
      info	[Changelog]   - Interface DataCollectionRuleResource has a new optional parameter dataCollectionEndpointId
      info	[Changelog]   - Interface DataCollectionRuleResource has a new optional parameter identity
      info	[Changelog]   - Interface DataCollectionRuleResource has a new optional parameter metadata
      info	[Changelog]   - Interface DataCollectionRuleResource has a new optional parameter streamDeclarations
      info	[Changelog]   - Interface DataFlow has a new optional parameter builtInTransform
      info	[Changelog]   - Interface DataFlow has a new optional parameter outputStream
      info	[Changelog]   - Interface DataFlow has a new optional parameter transformKql
      info	[Changelog]   - Interface DataSourcesSpec has a new optional parameter dataImports
      info	[Changelog]   - Interface DataSourcesSpec has a new optional parameter iisLogs
      info	[Changelog]   - Interface DataSourcesSpec has a new optional parameter logFiles
      info	[Changelog]   - Interface DataSourcesSpec has a new optional parameter platformTelemetry
      info	[Changelog]   - Interface DataSourcesSpec has a new optional parameter prometheusForwarder
      info	[Changelog]   - Interface DataSourcesSpec has a new optional parameter windowsFirewallLogs
      info	[Changelog]   - Interface DestinationsSpec has a new optional parameter eventHubs
      info	[Changelog]   - Interface DestinationsSpec has a new optional parameter eventHubsDirect
      info	[Changelog]   - Interface DestinationsSpec has a new optional parameter monitoringAccounts
      info	[Changelog]   - Interface DestinationsSpec has a new optional parameter storageAccounts
      info	[Changelog]   - Interface DestinationsSpec has a new optional parameter storageBlobsDirect
      info	[Changelog]   - Interface DestinationsSpec has a new optional parameter storageTablesDirect
      info	[Changelog]   - Interface ErrorResponse has a new optional parameter error
      info	[Changelog]   - Interface LogSettings has a new optional parameter categoryGroup
      info	[Changelog]   - Interface MetricsListOptionalParams has a new optional parameter autoAdjustTimegrain
      info	[Changelog]   - Interface MetricsListOptionalParams has a new optional parameter validateDimensions
      info	[Changelog]   - Interface Operation has a new optional parameter actionType
      info	[Changelog]   - Interface Operation has a new optional parameter isDataAction
      info	[Changelog]   - Interface Operation has a new optional parameter origin
      info	[Changelog]   - Interface OperationDisplay has a new optional parameter description
      info	[Changelog]   - Interface Resource has a new optional parameter systemData
      info	[Changelog]   - Interface ResourceAutoGenerated has a new optional parameter systemData
      info	[Changelog]   - Interface ResourceForUpdate has a new optional parameter identity
      info	[Changelog]   - Added Enum KnownAccessMode
      info	[Changelog]   - Added Enum KnownActionType
      info	[Changelog]   - Added Enum KnownCategoryType
      info	[Changelog]   - Added Enum KnownDimensionOperator
      info	[Changelog]   - Added Enum KnownKind
      info	[Changelog]   - Added Enum KnownKnownColumnDefinitionType
      info	[Changelog]   - Added Enum KnownKnownLocationSpecProvisioningStatus
      info	[Changelog]   - Added Enum KnownKnownLogFilesDataSourceFormat
      info	[Changelog]   - Added Enum KnownKnownLogFileTextSettingsRecordStartTimestampFormat
      info	[Changelog]   - Added Enum KnownKnownPrometheusForwarderDataSourceStreams
      info	[Changelog]   - Added Enum KnownManagedServiceIdentityType
      info	[Changelog]   - Added Enum KnownMetricAggregationType
      info	[Changelog]   - Added Enum KnownMetricResultType
      info	[Changelog]   - Added Enum KnownOrigin
      info	[Changelog]   - Added Enum KnownPrivateEndpointConnectionProvisioningState
      info	[Changelog]   - Added Enum KnownPrivateEndpointServiceConnectionStatus
      info	[Changelog]   - Added Enum KnownPublicNetworkAccess
      info	[Changelog]   - Added Enum KnownTimeAggregation
      info	[Changelog]   - Enum KnownKnownDataCollectionEndpointProvisioningState has a new value Canceled
      info	[Changelog]   - Enum KnownKnownDataCollectionRuleAssociationProvisioningState has a new value Canceled
      info	[Changelog]   - Enum KnownKnownDataCollectionRuleProvisioningState has a new value Canceled
      info	[Changelog]   - Enum KnownKnownPublicNetworkAccessOptions has a new value SecuredByPerimeter
      info	[Changelog]   - Enum KnownProvisioningState has a new value Creating
      info	[Changelog]   - Enum KnownProvisioningState has a new value Deleting
      info	[Changelog]   - Added function getContinuationToken
      info	[Changelog]
      info	[Changelog] **Breaking Changes**
      info	[Changelog]
      info	[Changelog]   - Removed operation group Metrics
      info	[Changelog]   - Removed operation ActionGroups.beginPostTestNotifications
      info	[Changelog]   - Removed operation ActionGroups.beginPostTestNotificationsAndWait
      info	[Changelog]   - Removed operation ActionGroups.getTestNotifications
      info	[Changelog]   - Operation ActivityLogAlerts.update has a new signature
      info	[Changelog]   - Operation PrivateEndpointConnections.beginCreateOrUpdate has a new signature
      info	[Changelog]   - Operation PrivateEndpointConnections.beginCreateOrUpdateAndWait has a new signature
      info	[Changelog]   - Operation ScheduledQueryRules.createOrUpdate has a new signature
      info	[Changelog]   - Operation ScheduledQueryRules.update has a new signature
      info	[Changelog]   - Interface ActivityLogsListNextOptionalParams no longer has parameter select
      info	[Changelog]   - Interface AzureResource no longer has parameter identity
      info	[Changelog]   - Interface AzureResource no longer has parameter kind
      info	[Changelog]   - Interface ErrorResponse no longer has parameter code
      info	[Changelog]   - Interface ErrorResponse no longer has parameter message
      info	[Changelog]   - Interface PrivateEndpointConnectionListResult no longer has parameter nextLink
      info	[Changelog]   - Interface PrivateLinkResourceListResult no longer has parameter nextLink
      info	[Changelog]   - Interface Resource no longer has parameter location
      info	[Changelog]   - Interface Resource no longer has parameter tags
      info	[Changelog]   - Interface ResourceAutoGenerated no longer has parameter etag
      info	[Changelog]   - Interface ResourceAutoGenerated no longer has parameter kind
      info	[Changelog]   - Interface ResourceAutoGenerated no longer has parameter location
      info	[Changelog]   - Interface ResourceAutoGenerated no longer has parameter tags
      info	[Changelog]   - Interface ScheduledQueryRulesListByResourceGroupOptionalParams no longer has parameter filter
      info	[Changelog]   - Interface ScheduledQueryRulesListBySubscriptionOptionalParams no longer has parameter filter
      info	[Changelog]   - Interface TenantActivityLogsListNextOptionalParams no longer has parameter filter
      info	[Changelog]   - Interface TenantActivityLogsListNextOptionalParams no longer has parameter select
      info	[Changelog]   - Type of parameter operator of interface Dimension is changed from Operator to DimensionOperator
      info	[Changelog]   - Type of parameter error of interface ErrorContract is changed from ErrorResponse to ErrorResponseAutoGenerated
      info	[Changelog]   - Type of parameter error of interface ErrorResponseCommonV2 is changed from ErrorDetail to ErrorDetailAutoGenerated
      info	[Changelog]   - Type of parameter unit of interface Metric is changed from MetricUnit to Unit
      info	[Changelog]   - Type of parameter error of interface OperationStatus is changed from ErrorResponseCommon to ErrorDetailAutoGenerated
      info	[Changelog]   - Type of parameter value of interface PrivateEndpointConnectionListResult is changed from PrivateEndpointConnection[] to PrivateEndpointConnectionAutoGenerated[]
      info	[Changelog]   - Class MonitorClient no longer has parameter metrics
      info	[Changelog]   - Removed Enum KnownConditionalOperator
      info	[Changelog]   - Removed Enum KnownEnabled
      info	[Changelog]   - Removed Enum KnownMetricTriggerType
      info	[Changelog]   - Removed Enum KnownQueryType
      info	[Changelog]   - Enum KnownOperator no longer has value Include
      info	[Changelog]   - Enum KnownProvisioningState no longer has value Deploying
    ️❌ azure-resource-manager-schemas failed [Detail]
    • Pipeline Framework Failed [Logs]Release - Generate from 14268ab. Schema Automation 14.0.0
      command	.sdkauto/initScript.sh ../azure-resource-manager-schemas_tmp/initInput.json ../azure-resource-manager-schemas_tmp/initOutput.json
      cmderr	[initScript.sh]  old lockfile
      cmderr	[initScript.sh] npm WARN old lockfile The package-lock.json file was created with an old version of npm,
      cmderr	[initScript.sh] npm WARN old lockfile so supplemental metadata must be fetched from the registry.
      cmderr	[initScript.sh] npm WARN old lockfile
      cmderr	[initScript.sh] npm WARN old lockfile This is a one-time fix-up, please be patient...
      cmderr	[initScript.sh] npm WARN old lockfile
      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
      cannot force update branch 'sdkAuto/monitor' as it is the current HEAD of the repository.
      Error: cannot force update branch 'sdkAuto/monitor' as it is the current HEAD of the repository.
    • ️✔️monitor [View full logs]  [Release Schema Changes]
    • ️✔️monitor [View full logs
      error	Fatal error: cannot force update branch 'sdkAuto/monitor' as it is the current HEAD of the repository.
      error	The following packages are still pending:
      error		monitor
      error		monitor
    ️❌ azure-powershell failed [Detail]
    • Failed [Logs]Release - Generate from 14268ab. SDK Automation 14.0.0
      command	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.monitor.DefaultTag [View full logs]  [Release SDK Changes]
    Posted by Swagger Pipeline | How to fix these errors?

    @ArcturusZhang
    Copy link
    Member

    /azp run

    @azure-pipelines
    Copy link

    Azure Pipelines successfully started running 1 pipeline(s).

    @mikekistler mikekistler added the Approved-BreakingChange DO NOT USE! OBSOLETE label. See https://github.com/Azure/azure-sdk-tools/issues/6374 label Apr 3, 2023
    @tadelesh
    Copy link
    Member

    /azp run

    @azure-pipelines
    Copy link

    Azure Pipelines successfully started running 1 pipeline(s).

    @zizw123
    Copy link

    zizw123 commented Apr 14, 2023

    202 change looks good, signing off from ARM side again

    @jamlai jamlai requested a review from tadelesh April 14, 2023 20:25
    @tadelesh tadelesh added the Approved-SdkBreakingChange-Go Approve the breaking change tracking for azure-sdk-for-go label Apr 17, 2023
    @ArcturusZhang ArcturusZhang merged commit 14268ab into main Apr 18, 2023
    @ArcturusZhang ArcturusZhang deleted the jasondavis-MS-monitor-Microsoft.Monitor-2023-04-03 branch April 18, 2023 05:31
    JoshLove-msft pushed a commit to JoshLove-msft/azure-rest-api-specs that referenced this pull request Apr 25, 2023
    …table/2023-04-03 (Azure#23107)
    
    * Adds base for updating Microsoft.Monitor from version preview/2021-06-03-preview to version 2023-04-03
    
    * Updates readme
    
    * Updates API version in new specs and examples
    
    * add publicNetworkAccess
    
    * add PrivateEndpointConnections
    
    * add PrivateEndpointConnections subclasses
    
    * give PrivateEndpointConnectionProperties.ProvisioningState enum vals
    
    * give publicNetworkAccess an enum
    
    * add privateEndpointConnections and publicNetworkAccess to Create example
    
    * add PrivateEndpointConnection and PublicNetworkAccess to other examples
    
    * attempt to fix XmsIdentifierValidation linter error
    
    * attempt to fix ArrayMustHaveType linter error
    
    * attempt to fix XmsEnumValidation and retry XmsIdentifierValidation errors
    
    * attempt to fix MISSING_APIS_IN_DEFAULT_TAG
    
    * use common-type for PrivateEndpointConnection ref, remove nested fields
    
    * update Create and Delete responses for async operations
    
    * further async update
    
    * Revert "further async update"
    
    This reverts commit c9c17da.
    
    * Revert "update Create and Delete responses for async operations"
    
    This reverts commit c0b1031.
    
    * remove 201 from Create, 200 and 204 from Delete, add 202 to Delete
    
    * readd 204 to Delete
    
    * make corresponding response updates to API
    
    * add x-ms-long-running-operation: true to Delete
    
    * add x-ms-long-running-operation-options for Delete
    
    * try to fix Lro errors
    
    * try to fix errors
    
    * try to fix errors
    
    * attempt fix again
    
    * try again
    
    * continue
    
    * continue
    
    * once more
    
    * another try
    
    * last one for real
    
    * last one v2
    
    * just one more
    
    * last or second to last one, guaranteed
    
    * attempt cleanup
    
    * Revert "attempt cleanup"
    
    This reverts commit 0fc498f.
    
    * reintroduce 201 response for PUT
    
    * remove double readme entry
    
    * resolve Go SDK duplication schema issue
    
    * revert change
    
    ---------
    
    Co-authored-by: James Lai <[email protected]>
    Co-authored-by: Chenjie Shi <[email protected]>
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    Approved-BreakingChange DO NOT USE! OBSOLETE label. See https://github.com/Azure/azure-sdk-tools/issues/6374 Approved-SdkBreakingChange-Go Approve the breaking change tracking for azure-sdk-for-go Approved-SdkBreakingChange-JavaScript Approved-SdkBreakingChange-Python ARMReview ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review BreakingChangeReviewRequired <valid label in PR review process>add this label when breaking change review is required CI-BreakingChange-Go CI-BreakingChange-JavaScript Monitor Monitor, Monitor Ingestion, Monitor Query new-api-version ReadyForApiTest <valid label in PR review process>add this label when swagger and service APIs are ready for test resource-manager
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.