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 stable version "2024-01-01" #27627

Merged
merged 2 commits into from
Feb 2, 2024

ReadMe changes

e05d830
Select commit
Loading
Failed to load commit list.
Merged

Adding new stable version "2024-01-01" #27627

ReadMe changes
e05d830
Select commit
Loading
Failed to load commit list.
openapi-pipeline-app / ~[NotRequired_Staging] Swagger LintDiff succeeded Feb 2, 2024 in 4m 1s

~[NotRequired_Staging] Swagger LintDiff succeeded

Details

compared tags (via openapi-validator vbeta) new version base version
package-2024-01-01 package-2024-01-01(e05d830) 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
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L3256
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L2693
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L2217
PropertiesTypeObjectNoDefinition Properties with type:object that don't reference a model definition are not allowed. ARM doesn't allow generic type definitions as this leads to bad customer experience.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1793
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1718
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1569
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/stable/2024-01-01/NewRelic.json#L1558
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1498
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1492
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1419
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1298
LroLocationHeader A 202 response should include an Location response header.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1224
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/stable/2024-01-01/NewRelic.json#L1187
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1163
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1150
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1087
ResourceNameRestriction The resource name parameter 'ruleSetName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1052
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1052
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1000
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/stable/2024-01-01/NewRelic.json#L842
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L837
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L782
LroLocationHeader A 202 response should include an Location response header.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L754
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L748
PostResponseCodes An async POST operation must set ''x-ms-long-running-operation' : true'.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L718
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/stable/2024-01-01/NewRelic.json#L718
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L717
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L662
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L610
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L558
LroLocationHeader A 202 response should include an Location response header.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L526
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/stable/2024-01-01/NewRelic.json#L493
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L476
PatchPropertiesCorrespondToPutProperties tags property in patch body is not present in the corresponding put body. A patch request body must only contain properties present in the corresponding put request body, and must contain at least one of the properties.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L446
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L419
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L406
ProvisioningStateMustBeReadOnly provisioningState property must be set to readOnly.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L353
ResourceNameRestriction The resource name parameter 'monitorName' should be defined with a 'pattern' restriction.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L325
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'location'.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L3388
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L3181
⚠️ SchemaDescriptionOrTitle Schema should have a description or title.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L2950
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L2808
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L2765
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of managedidentity.json.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L2603
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L2572
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of managedidentity.json.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L2562
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1980
⚠️ LocationMustHaveXmsMutability Property location must have 'x-ms-mutability':['read', 'create'] extension defined.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1931
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1753
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: NewRelic.Observability/stable/2024-01-01/NewRelic.json#L1733