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

Adding new version 2024-01-01-preview for updating monitor Properties #27462

Merged
merged 4 commits into from
Feb 1, 2024

Updating readme.md

6d3e406
Select commit
Loading
Failed to load commit list.
Merged

Adding new version 2024-01-01-preview for updating monitor Properties #27462

Updating readme.md
6d3e406
Select commit
Loading
Failed to load commit list.
openapi-pipeline-app / Swagger LintDiff succeeded Jan 19, 2024 in 4m 56s

Swagger LintDiff succeeded

Details

compared tags (via openapi-validator v2.1.6) new version base version
package-2024-01-01-preview package-2024-01-01-preview(6d3e406) default(main)

The following errors/warnings exist before current PR submission:
Only 50 items are listed, please refer to log for more details.

Rule Message
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L325
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L353
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L406
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L419
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L476
DeleteResponseCodes Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L493
LroLocationHeader A 202 response should include an Location response header.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L526
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L558
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L610
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L662
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L717
LroExtension Operations with a 202 response must specify x-ms-long-running-operation: true. GET operation is excluded from the validation as GET will have 202 only if it is a polling action & hence x-ms-long-running-operation wouldn't be defined
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L718
PostResponseCodes An async POST operation must set ''x-ms-long-running-operation' : true'.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L718
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L748
LroLocationHeader A 202 response should include an Location response header.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L754
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L782
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L837
OperationIdNounVerb Per the Noun_Verb convention for Operation Ids, the noun 'Monitors' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L842
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1000
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1052
ResourceNameRestriction The resource name parameter 'ruleSetName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1052
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1087
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1150
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1163
DeleteResponseCodes Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1187
LroLocationHeader A 202 response should include an Location response header.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1224
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1298
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1419
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1492
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1498
UnSupportedPatchProperties Mark the property 'properties.provisioningState', specified in the patch operation body, as readOnly or immutable. You could also choose to remove it from the request payload of the Patch operation. This property is not patchable.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1558
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1569
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L1718
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'location'.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L68
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L70
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L77
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L83
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'location'.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L107
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L109
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L112
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L131
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'location'.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L155
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L157
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L160
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L173
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'location'.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L194
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L196
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L199
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L218
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'location'.
Location: NewRelic.Observability/preview/2024-01-01-preview/NewRelic.json#L242