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

Create new API version 2024-11-01 adding provider field to GitRepository #30956

Open
wants to merge 13 commits into
base: main
Choose a base branch
from

Add enum values with description

b0775d5
Select commit
Loading
Failed to load commit list.
Open

Create new API version 2024-11-01 adding provider field to GitRepository #30956

Add enum values with description
b0775d5
Select commit
Loading
Failed to load commit list.
openapi-pipeline-app / Swagger LintDiff succeeded Oct 23, 2024 in 4m 10s

Swagger LintDiff succeeded

Details

Compared specs (v2.2.3) new version base version
package-2024-11 package-2024-11(b0775d5) 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 'clusterResourceName' should be defined with a 'pattern' restriction.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L37
ResourceNameRestriction The resource name parameter 'clusterName' should be defined with a 'pattern' restriction.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L37
ResourceNameRestriction The resource name parameter 'fluxConfigurationName' should be defined with a 'pattern' restriction.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L37
PatchResponseCodes 202 response for a LRO PATCH operation must not have a response schema specified.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L166
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L211
DeleteResponseCodes Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L235
LroLocationHeader A 202 response should include an Location response header.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L280
ResourceNameRestriction The resource name parameter 'clusterResourceName' should be defined with a 'pattern' restriction.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L299
ResourceNameRestriction The resource name parameter 'clusterName' should be defined with a 'pattern' restriction.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L299
ResourceNameRestriction The resource name parameter 'clusterResourceName' should be defined with a 'pattern' restriction.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L351
ResourceNameRestriction The resource name parameter 'clusterName' should be defined with a 'pattern' restriction.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L351
ResourceNameRestriction The resource name parameter 'fluxConfigurationName' should be defined with a 'pattern' restriction.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L351
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L1173
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L1202
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L1257
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L1282
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L1681
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L1690
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L1820
AvoidAdditionalProperties Definitions must not have properties named additionalProperties except for user defined tags or predefined references.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L1829
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L52
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L55
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L70
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L83
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L111
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L114
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L129
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L157
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L180
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L183
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L198
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L226
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L249
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L252
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L267
⚠️ EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L269
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L289
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L314
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L317
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L329
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L342
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L365
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L368
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L383
⚠️ ParameterNotUsingCommonTypes Not using the common-types defined parameter 'operationId'.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L386
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L403
⚠️ EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L606
⚠️ EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L652
⚠️ EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L828
⚠️ EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.KubernetesConfiguration/stable/2024-11-01/fluxconfiguration.json#L868