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

Release app microsoft.app 2023 08 01 preview #26352

Merged
merged 27 commits into from
Nov 9, 2023

Conversation

Juliehzl
Copy link
Contributor

@Juliehzl Juliehzl commented Oct 24, 2023

ARM (Control Plane) API Specification Update Pull Request

PR review workflow diagram

Please understand this diagram before proceeding. It explains how to get your PR approved & merged.

diagram

[1] ARM review queue (for merge queues, see [4])
The PRs are processed by time opened, ascending. Your PR may show up on 2nd or later page.
If you addressed Step 1 from the diagram and your PR is not showing up in the queue, ensure the label ARMChangesRequested
is removed from your PR. This should cause the label WaitForARMFeedback to be added.
[2] https://aka.ms/azsdk/support/specreview-channel
[3] List of SDK breaking changes approvers in pinned Teams announcement
[4] public repo merge queue, private repo merge queue (for ARM review queue, [1])

If you need further help with anything, see Getting help section below.

Purpose of this PR

What's the purpose of this PR? Check all that apply. This is mandatory!

  • New API version. (Such PR should have been generated with OpenAPI Hub).
  • Update existing version for a new feature. (This is applicable only when you are revising a private preview API version.)
  • Update existing version to fix swagger quality issues in S360.
  • Other, please clarify:
    • edit this with your clarification

Due diligence checklist

To merge this PR, you must go through the following checklist and confirm you understood
and followed the instructions by checking all the boxes:

Breaking changes review (Step 1)

  • If the automation determines you have breaking changes, i.e. Step 1 from the diagram applies to you,
    you must follow the breaking changes process.
    IMPORTANT This applies even if:
    • The tool fails while it shouldn't, e.g. due to runtime exception, or incorrect detection of breaking changes.
    • You believe there is no need for you to request breaking change approval, for any reason.
      Such claims must be reviewed, and the process is the same.

ARM API changes review (Step 2)

  • If this PR is in purview of ARM review then automation will add the ARMReview label.
  • If you want to force ARM review, add the label yourself.
  • Proceed according to the diagram at the top of this comment.

Viewing API changes

For convenient view of the API changes made by this PR, refer to the URLs provided in the table
in the Generated ApiView comment added to this PR. You can use ApiView to show API versions diff.

Suppressing failures

If one or multiple validation error/warning suppression(s) is detected in your PR, please follow the
Swagger-Suppression-Process
to get approval.

Getting help

Juliehzl and others added 17 commits August 14, 2023 16:22
* Add type to Certificate

* lint
* Add gpus property to AvailableWorkloadProfiles.

* Fix.
* cherry picked the build and builder updates

* some more cleanup

* added arm id format, removed extra properties, and named the resource provisioning states
* Add OT and AI config

* resolve comments
* dapr component sb-bind definition add

* fix

* ran npx prettier

* npx prettier

---------

Co-authored-by: bgashirabake@gmail.com <bgashirabake@microsoft.com>
* cherry picked the build and builder updates

* some more cleanup

* Adding patching scenario and samples

* Added to readme

* Lint fix

* Linting

* Linting error fix

* Addressed comments and added extra properties

* Linting

* Fixing patch skip post action

* Linting

* Addressing comments

* Reverting patchDetails changes

* Fixing pipeline error

* Linting

* Removed invalid required tag

* Fixed examples

* Addressed comments

---------

Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com>
Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com>
…feature (#25631)

* ACA Dapr Subscription: WIP

Signed-off-by: Bernd Verst <github@bernd.dev>

* Add Dapr Subscription examples

Signed-off-by: Bernd Verst <github@bernd.dev>

* complete examples

Signed-off-by: Bernd Verst <github@bernd.dev>

* Add DaprSubscription descriptions

Signed-off-by: Bernd Verst <github@bernd.dev>

* include updated readme

Signed-off-by: Bernd Verst <github@bernd.dev>

* fix casing

Signed-off-by: Bernd Verst <github@bernd.dev>

* formatting

Signed-off-by: Bernd Verst <github@bernd.dev>

* Use Types v5

Signed-off-by: Bernd Verst <github@bernd.dev>

* Revert "Use Types v5"

v5 causes several mysterious SDK build errors in this branch on this PR. To avoid this error we will stick to v3 for now. We will upgrade to v5 in a future net new branch.

This reverts commit 6a43aac.

---------

Signed-off-by: Bernd Verst <github@bernd.dev>
* updated the build resource to support build upload and log streaming, with a token to be passed in via header

* add x-ms-secret and update buildendpoint -> endpoint

* retrieve log stream and upload endpoint tokens through post requests, as they are secrets

* remove secret flag from tokenendpoint property, as we expect users to retrieve it

* rename file

* updated format of how build object returns auth token

* fix example

* added expiration date to token response

* fix auth token to also include build resource information

* renamed getAuthToken -> listAuthToken and removed resource information from token response

* fix examples

* updated samples to be more accurate
* Update serviceBinds with clientType and customizedKeys

* force ci

* fix missing }

---------

Co-authored-by: Ahmed ElSayed <ahmels@microsoft.com>
…se app microsoft.app 2023 08 01 preview` (#26107)

* Add Dapr Component Resiliency Policies APIs to ContainerApps 2023-08-01-preview

Signed-off-by: Bernd Verst <github@bernd.dev>

* Update deletion return code

* Fix variable name

* Remove invalid status code from example

* prettify

* Register new resource in readme

* Remove existing import cycle

* Use integers not integer strings

* Fix delete status codes

* More changes

* Update examples

* Revert "Remove existing import cycle" which causes unrelated failures

This reverts commit 8ce1a74.

---------

Signed-off-by: Bernd Verst <github@bernd.dev>
Signed-off-by: Hal Spang <halspang@microsoft.com>
* Add extendedlocation for job

* Add sample for container apps on connectedEnvironment

* Fixes for examples

* Fix connected environment example

* Update old examples
* Add diagnostic routes to Container App Jobs

* Update

* Update

* Update

* Update

* Update

* Update

* Update operationIds

---------

Co-authored-by: Michimune Kohno <mikono@microsoft.com>
@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Oct 24, 2023

Next Steps to Merge

✔️ All automated merging requirements have been met! Refer to step 4 in the PR workflow diagram (even if your PR is for data plane, not ARM).

@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Oct 24, 2023

Swagger Validation Report

️️✔️BreakingChange succeeded [Detail] [Expand]
There are no breaking changes.
️️✔️Breaking Change(Cross-Version) succeeded [Detail] [Expand]
There are no breaking changes.
compared swaggers (via Oad v0.10.4)] new version base version
AuthConfigs.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
AuthConfigs.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
AvailableWorkloadProfiles.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
AvailableWorkloadProfiles.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
BillingMeters.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
BillingMeters.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
CommonDefinitions.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
CommonDefinitions.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
ConnectedEnvironments.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
ConnectedEnvironments.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
ConnectedEnvironmentsCertificates.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
ConnectedEnvironmentsCertificates.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
ConnectedEnvironmentsDaprComponents.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
ConnectedEnvironmentsDaprComponents.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
ConnectedEnvironmentsStorages.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
ConnectedEnvironmentsStorages.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
ContainerApps.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
ContainerApps.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
ContainerAppsRevisions.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
ContainerAppsRevisions.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
Diagnostics.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
Diagnostics.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
Global.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
Global.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
Jobs.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
Jobs.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
ManagedEnvironments.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
ManagedEnvironments.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
ManagedEnvironmentsDaprComponents.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
ManagedEnvironmentsDaprComponents.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
ManagedEnvironmentsStorages.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
ManagedEnvironmentsStorages.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
SourceControls.json 2023-08-01-preview(bce2de7) 2023-05-01(main)
SourceControls.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
Subscriptions.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
Usages.json 2023-08-01-preview(bce2de7) 2023-05-02-preview(main)
️️✔️CredScan succeeded [Detail] [Expand]
There is no credential detected.
️⚠️LintDiff: 53 Warnings warning [Detail]
compared tags (via openapi-validator v2.1.6) new version base version
package-preview-2023-08 package-preview-2023-08(bce2de7) default(main)

[must fix]The following errors/warnings are introduced by current PR:

Only 30 items are listed, please refer to log for more details.

Rule Message Related RPC [For API reviewers]
⚠️ 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.App/preview/2023-08-01-preview/AuthConfigs.json#L459
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of managedidentity.json.
Location: Microsoft.App/preview/2023-08-01-preview/Builders.json#L377
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/Builders.json#L384
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of managedidentity.json.
Location: Microsoft.App/preview/2023-08-01-preview/Builders.json#L413
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/Builds.json#L386
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/CommonDefinitions.json#L929
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/CommonDefinitions.json#L1036
⚠️ 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.App/preview/2023-08-01-preview/CommonDefinitions.json#L1087
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/CommonDefinitions.json#L1503
⚠️ 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.App/preview/2023-08-01-preview/ContainerApps.json#L1190
⚠️ PageableOperation Based on the response model schema, operation 'Jobs_ListDetectors' might be pageable. Consider adding the x-ms-pageable extension.
Location: Microsoft.App/preview/2023-08-01-preview/Diagnostics.json#L437
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/Diagnostics.json#L447
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/Diagnostics.json#L450
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/Diagnostics.json#L456
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/Diagnostics.json#L491
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/Diagnostics.json#L494
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/Diagnostics.json#L508
⚠️ GetInOperationName 'GET' operation 'Jobs_ProxyGet' should use method name 'Get' or Method name start with 'List'. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change.
Location: Microsoft.App/preview/2023-08-01-preview/Diagnostics.json#L540
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/Diagnostics.json#L543
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/Diagnostics.json#L546
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/Diagnostics.json#L567
⚠️ 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.App/preview/2023-08-01-preview/ManagedEnvironments.json#L1411
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/ManagedEnvironmentsDaprComponentResiliencyPolicies.json#L27
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/ManagedEnvironmentsDaprComponentResiliencyPolicies.json#L30
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/ManagedEnvironmentsDaprComponentResiliencyPolicies.json#L49
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/ManagedEnvironmentsDaprComponentResiliencyPolicies.json#L85
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/ManagedEnvironmentsDaprComponentResiliencyPolicies.json#L88
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/ManagedEnvironmentsDaprComponentResiliencyPolicies.json#L114
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/ManagedEnvironmentsDaprComponentResiliencyPolicies.json#L146
⚠️ LatestVersionOfCommonTypesMustBeUsed Use the latest version v5 of types.json.
Location: Microsoft.App/preview/2023-08-01-preview/ManagedEnvironmentsDaprComponentResiliencyPolicies.json#L149


The following errors/warnings exist before current PR submission:

Only 30 items are listed, please refer to log for more details.

Rule Message
ResourceNameRestriction The resource name parameter 'containerAppName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/AuthConfigs.json#L18
ResourceNameRestriction The resource name parameter 'containerAppName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/AuthConfigs.json#L67
ResourceNameRestriction The resource name parameter 'authConfigName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/AuthConfigs.json#L67
PutResponseCodes Synchronous and long-running PUT operations must have responses with 200, 201 and default return codes. They also must not have other response codes.
Location: Microsoft.App/preview/2023-08-01-preview/AuthConfigs.json#L119
DefinitionsPropertiesNamesCamelCase Property name should be camel case.
Location: Microsoft.App/preview/2023-08-01-preview/AuthConfigs.json#L601
GetCollectionOnlyHasValueAndNextLink Get endpoints for collections of resources must only have the value and nextLink properties in their model.
Location: Microsoft.App/preview/2023-08-01-preview/BillingMeters.json#L37
ResourceNameRestriction The resource name parameter 'connectedEnvironmentName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironments.json#L100
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironments.json#L198
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.App/preview/2023-08-01-preview/ConnectedEnvironments.json#L208
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironments.json#L255
ResourceNameRestriction The resource name parameter 'connectedEnvironmentName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironments.json#L311
ResourceNameRestriction The resource name parameter 'connectedEnvironmentName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsCertificates.json#L18
ResourceNameRestriction The resource name parameter 'connectedEnvironmentName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsCertificates.json#L68
ResourceNameRestriction The resource name parameter 'certificateName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsCertificates.json#L68
PutResponseCodes Synchronous and long-running PUT operations must have responses with 200, 201 and default return codes. They also must not have other response codes.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsCertificates.json#L121
ResourceNameRestriction The resource name parameter 'connectedEnvironmentName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsDaprComponents.json#L18
ResourceNameRestriction The resource name parameter 'connectedEnvironmentName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsDaprComponents.json#L67
ResourceNameRestriction The resource name parameter 'componentName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsDaprComponents.json#L67
PutResponseCodes Synchronous and long-running PUT operations must have responses with 200, 201 and default return codes. They also must not have other response codes.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsDaprComponents.json#L119
ResourceNameRestriction The resource name parameter 'connectedEnvironmentName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsDaprComponents.json#L235
ResourceNameRestriction The resource name parameter 'componentName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsDaprComponents.json#L235
ResourceNameRestriction The resource name parameter 'connectedEnvironmentName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsStorages.json#L18
GetCollectionOnlyHasValueAndNextLink Get endpoints for collections of resources must only have the value and nextLink properties in their model.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsStorages.json#L47
ResourceNameRestriction The resource name parameter 'connectedEnvironmentName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsStorages.json#L65
ResourceNameRestriction The resource name parameter 'storageName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsStorages.json#L65
PutResponseCodes Synchronous and long-running PUT operations must have responses with 200, 201 and default return codes. They also must not have other response codes.
Location: Microsoft.App/preview/2023-08-01-preview/ConnectedEnvironmentsStorages.json#L118
ResourceNameRestriction The resource name parameter 'containerAppName' should be defined with a 'pattern' restriction.
Location: Microsoft.App/preview/2023-08-01-preview/ContainerApps.json#L99
NoErrorCodeResponses Invalid status code specified. Please refer to the documentation for the allowed set.
Location: Microsoft.App/preview/2023-08-01-preview/ContainerApps.json#L131
LroErrorContent Error response content of long running operations must follow the error schema provided in the common types v2 and above.
Location: Microsoft.App/preview/2023-08-01-preview/ContainerApps.json#L198
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.App/preview/2023-08-01-preview/ContainerApps.json#L221
️❌Avocado: 1 Errors, 1 Warnings failed [Detail]
Rule Message
MISSING_APIS_IN_DEFAULT_TAG The default tag should contain all APIs. The API path /subscriptions/{}/resourcegroups/{}/providers/Microsoft.App/connectedEnvironments/{} is not in the default tag. Please make sure the missing API swaggers are in the default tag.
readme: specification/app/resource-manager/readme.md
json: Microsoft.App/preview/2022-06-01-preview/ConnectedEnvironments.json
⚠️ CIRCULAR_REFERENCE The JSON file has a circular reference.
readme: specification/app/resource-manager/readme.md
json: Microsoft.App/preview/2023-08-01-preview/CommonDefinitions.json
️️✔️SwaggerAPIView succeeded [Detail] [Expand]
️️✔️TypeSpecAPIView succeeded [Detail] [Expand]
️️✔️ModelValidation succeeded [Detail] [Expand]
Validation passes for ModelValidation.
️️✔️SemanticValidation succeeded [Detail] [Expand]
Validation passes for SemanticValidation.
️️✔️PoliCheck succeeded [Detail] [Expand]
Validation passed for PoliCheck.
️️✔️PrettierCheck succeeded [Detail] [Expand]
Validation passes for PrettierCheck.
️️✔️SpellCheck succeeded [Detail] [Expand]
Validation passes for SpellCheck.
️️✔️Lint(RPaaS) succeeded [Detail] [Expand]
Validation passes for Lint(RPaaS).
️️✔️PR Summary succeeded [Detail] [Expand]
Validation passes for Summary.
️️✔️Automated merging requirements met succeeded [Detail] [Expand]
Posted by Swagger Pipeline | How to fix these errors?

@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Oct 24, 2023

Swagger Generation Artifacts

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

Breaking Changes Tracking




️⚠️ azure-sdk-for-python-track2 warning [Detail]
  • ⚠️Warning [Logs]Release - Generate from 0235efb. 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: azure-devtools 1.2.1 does not provide the extra 'ci-tools'
    cmderr	[automation_init.sh] WARNING: azure-devtools 1.2.1 does not provide the extra 'ci-tools'
    cmderr	[automation_init.sh] WARNING: Skipping azure-nspkg as it is not installed.
    command	sh scripts/automation_generate.sh ../azure-sdk-for-python_tmp/generateInput.json ../azure-sdk-for-python_tmp/generateOutput.json
    cmderr	[automation_generate.sh] npm notice
    cmderr	[automation_generate.sh] npm notice New major version of npm available! 9.8.1 -> 10.2.3
    cmderr	[automation_generate.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.2.3>
    cmderr	[automation_generate.sh] npm notice Run `npm install -g npm@10.2.3` to update!
    cmderr	[automation_generate.sh] npm notice
  • ️✔️track2_azure-mgmt-appcontainers [View full logs]  [Release SDK Changes]
    info	[Changelog] ### Features Added
    info	[Changelog]
    info	[Changelog]   - Added operation ContainerAppsAPIClientOperationsMixin.get_custom_domain_verification_id
    info	[Changelog]   - Added operation JobsOperations.get_detector
    info	[Changelog]   - Added operation JobsOperations.list_detectors
    info	[Changelog]   - Added operation JobsOperations.proxy_get
    info	[Changelog]   - Added operation group AppResiliencyOperations
    info	[Changelog]   - Added operation group BuildersOperations
    info	[Changelog]   - Added operation group BuildsOperations
    info	[Changelog]   - Added operation group DaprComponentResiliencyPoliciesOperations
    info	[Changelog]   - Added operation group DaprSubscriptionsOperations
    info	[Changelog]   - Added operation group ManagedEnvironmentUsagesOperations
    info	[Changelog]   - Added operation group UsagesOperations
    info	[Changelog]   - Model AuthConfig has a new parameter encryption_settings
    info	[Changelog]   - Model AvailableWorkloadProfileProperties has a new parameter gpus
    info	[Changelog]   - Model CertificateProperties has a new parameter certificate_type
    info	[Changelog]   - Model DaprComponent has a new parameter service_component_bind
    info	[Changelog]   - Model Ingress has a new parameter additional_port_mappings
    info	[Changelog]   - Model Job has a new parameter extended_location
    info	[Changelog]   - Model JobPatchProperties has a new parameter extended_location
    info	[Changelog]   - Model LogAnalyticsConfiguration has a new parameter dynamic_json_columns
    info	[Changelog]   - Model Login has a new parameter token_store
    info	[Changelog]   - Model ManagedEnvironment has a new parameter app_insights_configuration
    info	[Changelog]   - Model ManagedEnvironment has a new parameter open_telemetry_configuration
    info	[Changelog]   - Model ServiceBind has a new parameter client_type
    info	[Changelog]   - Model ServiceBind has a new parameter customized_keys
️⚠️ azure-sdk-for-java warning [Detail]
  • ⚠️Warning [Logs]Release - Generate from 0235efb. SDK Automation 14.0.0
    command	./eng/mgmt/automation/init.sh ../azure-sdk-for-java_tmp/initInput.json ../azure-sdk-for-java_tmp/initOutput.json
    cmderr	[init.sh] [notice] A new release of pip is available: 23.0.1 -> 23.3.1
    cmderr	[init.sh] [notice] To update, run: pip install --upgrade pip
    cmderr	[init.sh] [notice] A new release of pip is available: 23.0.1 -> 23.3.1
    cmderr	[init.sh] [notice] To update, run: pip install --upgrade pip
    command	./eng/mgmt/automation/generate.py ../azure-sdk-for-java_tmp/generateInput.json ../azure-sdk-for-java_tmp/generateOutput.json
  • ️✔️azure-resourcemanager-appcontainers [View full logs]  [Release SDK Changes]
️️✔️ azure-sdk-for-go succeeded [Detail] [Expand]
  • ️✔️Succeeded [Logs]Release - Generate from 0235efb. 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/appcontainers/armappcontainers [View full logs]  [Release SDK Changes] Breaking Change Detected
    Only show 120 items here, please refer to log for details.
    info	[Changelog] - New enum type `BuildStatus` with values `BuildStatusCanceled`, `BuildStatusFailed`, `BuildStatusInProgress`, `BuildStatusNotStarted`, `BuildStatusSucceeded`
    info	[Changelog] - New enum type `BuilderProvisioningState` with values `BuilderProvisioningStateCanceled`, `BuilderProvisioningStateCreating`, `BuilderProvisioningStateDeleting`, `BuilderProvisioningStateFailed`, `BuilderProvisioningStateSucceeded`, `BuilderProvisioningStateUpdating`
    info	[Changelog] - New enum type `CertificateType` with values `CertificateTypeImagePullTrustedCA`, `CertificateTypeServerSSLCertificate`
    info	[Changelog] - New function `NewAppResiliencyClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AppResiliencyClient, error)`
    info	[Changelog] - New function `*AppResiliencyClient.CreateOrUpdate(context.Context, string, string, string, AppResiliency, *AppResiliencyClientCreateOrUpdateOptions) (AppResiliencyClientCreateOrUpdateResponse, error)`
    info	[Changelog] - New function `*AppResiliencyClient.Delete(context.Context, string, string, string, *AppResiliencyClientDeleteOptions) (AppResiliencyClientDeleteResponse, error)`
    info	[Changelog] - New function `*AppResiliencyClient.Get(context.Context, string, string, string, *AppResiliencyClientGetOptions) (AppResiliencyClientGetResponse, error)`
    info	[Changelog] - New function `*AppResiliencyClient.NewListPager(string, string, *AppResiliencyClientListOptions) *runtime.Pager[AppResiliencyClientListResponse]`
    info	[Changelog] - New function `*AppResiliencyClient.Update(context.Context, string, string, string, AppResiliency, *AppResiliencyClientUpdateOptions) (AppResiliencyClientUpdateResponse, error)`
    info	[Changelog] - New function `NewBuildersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildersClient, error)`
    info	[Changelog] - New function `*BuildersClient.BeginCreateOrUpdate(context.Context, string, string, BuilderResource, *BuildersClientBeginCreateOrUpdateOptions) (*runtime.Poller[BuildersClientCreateOrUpdateResponse], error)`
    info	[Changelog] - New function `*BuildersClient.BeginDelete(context.Context, string, string, *BuildersClientBeginDeleteOptions) (*runtime.Poller[BuildersClientDeleteResponse], error)`
    info	[Changelog] - New function `*BuildersClient.Get(context.Context, string, string, *BuildersClientGetOptions) (BuildersClientGetResponse, error)`
    info	[Changelog] - New function `*BuildersClient.NewListByResourceGroupPager(string, *BuildersClientListByResourceGroupOptions) *runtime.Pager[BuildersClientListByResourceGroupResponse]`
    info	[Changelog] - New function `*BuildersClient.NewListBySubscriptionPager(*BuildersClientListBySubscriptionOptions) *runtime.Pager[BuildersClientListBySubscriptionResponse]`
    info	[Changelog] - New function `*BuildersClient.BeginUpdate(context.Context, string, string, BuilderResourceUpdate, *BuildersClientBeginUpdateOptions) (*runtime.Poller[BuildersClientUpdateResponse], error)`
    info	[Changelog] - New function `NewBuildsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildsClient, error)`
    info	[Changelog] - New function `*BuildsClient.BeginCreateOrUpdate(context.Context, string, string, string, BuildResource, *BuildsClientBeginCreateOrUpdateOptions) (*runtime.Poller[BuildsClientCreateOrUpdateResponse], error)`
    info	[Changelog] - New function `*BuildsClient.BeginDelete(context.Context, string, string, string, *BuildsClientBeginDeleteOptions) (*runtime.Poller[BuildsClientDeleteResponse], error)`
    info	[Changelog] - New function `*BuildsClient.Get(context.Context, string, string, string, *BuildsClientGetOptions) (BuildsClientGetResponse, error)`
    info	[Changelog] - New function `*BuildsClient.ListAuthToken(context.Context, string, string, string, *BuildsClientListAuthTokenOptions) (BuildsClientListAuthTokenResponse, error)`
    info	[Changelog] - New function `*BuildsClient.NewListByBuilderResourcePager(string, string, *BuildsClientListByBuilderResourceOptions) *runtime.Pager[BuildsClientListByBuilderResourceResponse]`
    info	[Changelog] - New function `*ClientFactory.NewAppResiliencyClient() *AppResiliencyClient`
    info	[Changelog] - New function `*ClientFactory.NewBuildersClient() *BuildersClient`
    info	[Changelog] - New function `*ClientFactory.NewBuildsClient() *BuildsClient`
    info	[Changelog] - New function `*ClientFactory.NewDaprComponentResiliencyPoliciesClient() *DaprComponentResiliencyPoliciesClient`
    info	[Changelog] - New function `*ClientFactory.NewDaprSubscriptionsClient() *DaprSubscriptionsClient`
    info	[Changelog] - New function `*ClientFactory.NewManagedEnvironmentUsagesClient() *ManagedEnvironmentUsagesClient`
    info	[Changelog] - New function `*ClientFactory.NewUsagesClient() *UsagesClient`
    info	[Changelog] - New function `*ContainerAppsAPIClient.GetCustomDomainVerificationID(context.Context, *ContainerAppsAPIClientGetCustomDomainVerificationIDOptions) (ContainerAppsAPIClientGetCustomDomainVerificationIDResponse, error)`
    info	[Changelog] - New function `NewDaprComponentResiliencyPoliciesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DaprComponentResiliencyPoliciesClient, error)`
    info	[Changelog] - New function `*DaprComponentResiliencyPoliciesClient.CreateOrUpdate(context.Context, string, string, string, string, DaprComponentResiliencyPolicy, *DaprComponentResiliencyPoliciesClientCreateOrUpdateOptions) (DaprComponentResiliencyPoliciesClientCreateOrUpdateResponse, error)`
    info	[Changelog] - New function `*DaprComponentResiliencyPoliciesClient.Delete(context.Context, string, string, string, string, *DaprComponentResiliencyPoliciesClientDeleteOptions) (DaprComponentResiliencyPoliciesClientDeleteResponse, error)`
    info	[Changelog] - New function `*DaprComponentResiliencyPoliciesClient.Get(context.Context, string, string, string, string, *DaprComponentResiliencyPoliciesClientGetOptions) (DaprComponentResiliencyPoliciesClientGetResponse, error)`
    info	[Changelog] - New function `*DaprComponentResiliencyPoliciesClient.NewListPager(string, string, string, *DaprComponentResiliencyPoliciesClientListOptions) *runtime.Pager[DaprComponentResiliencyPoliciesClientListResponse]`
    info	[Changelog] - New function `NewDaprSubscriptionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DaprSubscriptionsClient, error)`
    info	[Changelog] - New function `*DaprSubscriptionsClient.CreateOrUpdate(context.Context, string, string, string, DaprSubscription, *DaprSubscriptionsClientCreateOrUpdateOptions) (DaprSubscriptionsClientCreateOrUpdateResponse, error)`
    info	[Changelog] - New function `*DaprSubscriptionsClient.Delete(context.Context, string, string, string, *DaprSubscriptionsClientDeleteOptions) (DaprSubscriptionsClientDeleteResponse, error)`
    info	[Changelog] - New function `*DaprSubscriptionsClient.Get(context.Context, string, string, string, *DaprSubscriptionsClientGetOptions) (DaprSubscriptionsClientGetResponse, error)`
    info	[Changelog] - New function `*DaprSubscriptionsClient.NewListPager(string, string, *DaprSubscriptionsClientListOptions) *runtime.Pager[DaprSubscriptionsClientListResponse]`
    info	[Changelog] - New function `*JobsClient.GetDetector(context.Context, string, string, string, *JobsClientGetDetectorOptions) (JobsClientGetDetectorResponse, error)`
    info	[Changelog] - New function `*JobsClient.ListDetectors(context.Context, string, string, *JobsClientListDetectorsOptions) (JobsClientListDetectorsResponse, error)`
    info	[Changelog] - New function `*JobsClient.ProxyGet(context.Context, string, string, *JobsClientProxyGetOptions) (JobsClientProxyGetResponse, error)`
    info	[Changelog] - New function `NewManagedEnvironmentUsagesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedEnvironmentUsagesClient, error)`
    info	[Changelog] - New function `*ManagedEnvironmentUsagesClient.NewListPager(string, string, *ManagedEnvironmentUsagesClientListOptions) *runtime.Pager[ManagedEnvironmentUsagesClientListResponse]`
    info	[Changelog] - New function `NewUsagesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*UsagesClient, error)`
    info	[Changelog] - New function `*UsagesClient.NewListPager(string, *UsagesClientListOptions) *runtime.Pager[UsagesClientListResponse]`
    info	[Changelog] - New function `dateTimeRFC3339.MarshalText() ([]byte, error)`
    info	[Changelog] - New function `*dateTimeRFC3339.Parse(string) error`
    info	[Changelog] - New function `*dateTimeRFC3339.UnmarshalText([]byte) error`
    info	[Changelog] - New struct `AppInsightsConfiguration`
    info	[Changelog] - New struct `AppResiliency`
    info	[Changelog] - New struct `AppResiliencyCollection`
    info	[Changelog] - New struct `AppResiliencyProperties`
    info	[Changelog] - New struct `BlobStorageTokenStore`
    info	[Changelog] - New struct `BuildCollection`
    info	[Changelog] - New struct `BuildConfiguration`
    info	[Changelog] - New struct `BuildProperties`
    info	[Changelog] - New struct `BuildResource`
    info	[Changelog] - New struct `BuildToken`
    info	[Changelog] - New struct `BuilderCollection`
    info	[Changelog] - New struct `BuilderProperties`
    info	[Changelog] - New struct `BuilderResource`
    info	[Changelog] - New struct `BuilderResourceUpdate`
    info	[Changelog] - New struct `BuilderResourceUpdateProperties`
    info	[Changelog] - New struct `CircuitBreakerPolicy`
    info	[Changelog] - New struct `ContainerRegistry`
    info	[Changelog] - New struct `ContainerRegistryWithCustomImage`
    info	[Changelog] - New struct `DaprComponentResiliencyPoliciesCollection`
    info	[Changelog] - New struct `DaprComponentResiliencyPolicy`
    info	[Changelog] - New struct `DaprComponentResiliencyPolicyConfiguration`
    info	[Changelog] - New struct `DaprComponentResiliencyPolicyHTTPRetryBackOffConfiguration`
    info	[Changelog] - New struct `DaprComponentResiliencyPolicyHTTPRetryPolicyConfiguration`
    info	[Changelog] - New struct `DaprComponentResiliencyPolicyProperties`
    info	[Changelog] - New struct `DaprComponentResiliencyPolicyTimeoutPolicyConfiguration`
    info	[Changelog] - New struct `DaprComponentServiceBinding`
    info	[Changelog] - New struct `DaprServiceBindMetadata`
    info	[Changelog] - New struct `DaprSubscription`
    info	[Changelog] - New struct `DaprSubscriptionBulkSubscribeOptions`
    info	[Changelog] - New struct `DaprSubscriptionProperties`
    info	[Changelog] - New struct `DaprSubscriptionRouteRule`
    info	[Changelog] - New struct `DaprSubscriptionRoutes`
    info	[Changelog] - New struct `DaprSubscriptionsCollection`
    info	[Changelog] - New struct `DataDogConfiguration`
    info	[Changelog] - New struct `DestinationsConfiguration`
    info	[Changelog] - New struct `EncryptionSettings`
    info	[Changelog] - New struct `EnvironmentVariable`
    info	[Changelog] - New struct `HTTPConnectionPool`
    info	[Changelog] - New struct `HTTPGet`
    info	[Changelog] - New struct `HTTPRetryPolicy`
    info	[Changelog] - New struct `HTTPRetryPolicyMatches`
    info	[Changelog] - New struct `HTTPRetryPolicyRetryBackOff`
    info	[Changelog] - New struct `HeaderMatch`
    info	[Changelog] - New struct `HeaderMatchMatch`
    info	[Changelog] - New struct `IngressPortMapping`
    info	[Changelog] - New struct `ListUsagesResult`
    info	[Changelog] - New struct `LogsConfiguration`
    info	[Changelog] - New struct `MetricsConfiguration`
    info	[Changelog] - New struct `OpenTelemetryConfiguration`
    info	[Changelog] - New struct `PreBuildStep`
    info	[Changelog] - New struct `TCPConnectionPool`
    info	[Changelog] - New struct `TCPRetryPolicy`
    info	[Changelog] - New struct `TimeoutPolicy`
    info	[Changelog] - New struct `TokenStore`
    info	[Changelog] - New struct `TracesConfiguration`
    info	[Changelog] - New struct `Usage`
    info	[Changelog] - New struct `UsageName`
    info	[Changelog] - New field `EncryptionSettings` in struct `AuthConfigProperties`
    info	[Changelog] - New field `Gpus` in struct `AvailableWorkloadProfileProperties`
    info	[Changelog] - New field `CertificateType` in struct `CertificateProperties`
    info	[Changelog] - New field `ServiceComponentBind` in struct `DaprComponentProperties`
    info	[Changelog] - New field `AdditionalPortMappings` in struct `Ingress`
    info	[Changelog] - New field `ExtendedLocation` in struct `Job`
    info	[Changelog] - New field `ExtendedLocation` in struct `JobPatchProperties`
    info	[Changelog] - New field `DynamicJSONColumns` in struct `LogAnalyticsConfiguration`
    info	[Changelog] - New field `TokenStore` in struct `Login`
    info	[Changelog] - New field `AppInsightsConfiguration`, `OpenTelemetryConfiguration` in struct `ManagedEnvironmentProperties`
    info	[Changelog] - New field `ClientType`, `CustomizedKeys` in struct `ServiceBind`
    info	[Changelog]
    info	[Changelog] Total 3 breaking change(s), 195 additive change(s).
️️✔️ azure-sdk-for-js succeeded [Detail] [Expand]
  • ️✔️Succeeded [Logs]Release - Generate from 0235efb. 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-appcontainers [View full logs]  [Release SDK Changes]
    Only show 120 items here, please refer to log for details.
    info	[Changelog]   - Added Interface BuildsCreateOrUpdateHeaders
    info	[Changelog]   - Added Interface BuildsCreateOrUpdateOptionalParams
    info	[Changelog]   - Added Interface BuildsDeleteHeaders
    info	[Changelog]   - Added Interface BuildsDeleteOptionalParams
    info	[Changelog]   - Added Interface BuildsGetOptionalParams
    info	[Changelog]   - Added Interface BuildsListAuthTokenOptionalParams
    info	[Changelog]   - Added Interface BuildsListByBuilderResourceNextOptionalParams
    info	[Changelog]   - Added Interface BuildsListByBuilderResourceOptionalParams
    info	[Changelog]   - Added Interface BuildToken
    info	[Changelog]   - Added Interface CircuitBreakerPolicy
    info	[Changelog]   - Added Interface ContainerRegistry
    info	[Changelog]   - Added Interface ContainerRegistryWithCustomImage
    info	[Changelog]   - Added Interface DaprComponentResiliencyPoliciesCollection
    info	[Changelog]   - Added Interface DaprComponentResiliencyPoliciesCreateOrUpdateOptionalParams
    info	[Changelog]   - Added Interface DaprComponentResiliencyPoliciesDeleteOptionalParams
    info	[Changelog]   - Added Interface DaprComponentResiliencyPoliciesGetOptionalParams
    info	[Changelog]   - Added Interface DaprComponentResiliencyPoliciesListNextOptionalParams
    info	[Changelog]   - Added Interface DaprComponentResiliencyPoliciesListOptionalParams
    info	[Changelog]   - Added Interface DaprComponentResiliencyPolicy
    info	[Changelog]   - Added Interface DaprComponentResiliencyPolicyConfiguration
    info	[Changelog]   - Added Interface DaprComponentResiliencyPolicyHttpRetryBackOffConfiguration
    info	[Changelog]   - Added Interface DaprComponentResiliencyPolicyHttpRetryPolicyConfiguration
    info	[Changelog]   - Added Interface DaprComponentResiliencyPolicyTimeoutPolicyConfiguration
    info	[Changelog]   - Added Interface DaprComponentServiceBinding
    info	[Changelog]   - Added Interface DaprServiceBindMetadata
    info	[Changelog]   - Added Interface DaprSubscription
    info	[Changelog]   - Added Interface DaprSubscriptionBulkSubscribeOptions
    info	[Changelog]   - Added Interface DaprSubscriptionRouteRule
    info	[Changelog]   - Added Interface DaprSubscriptionRoutes
    info	[Changelog]   - Added Interface DaprSubscriptionsCollection
    info	[Changelog]   - Added Interface DaprSubscriptionsCreateOrUpdateOptionalParams
    info	[Changelog]   - Added Interface DaprSubscriptionsDeleteOptionalParams
    info	[Changelog]   - Added Interface DaprSubscriptionsGetOptionalParams
    info	[Changelog]   - Added Interface DaprSubscriptionsListNextOptionalParams
    info	[Changelog]   - Added Interface DaprSubscriptionsListOptionalParams
    info	[Changelog]   - Added Interface DataDogConfiguration
    info	[Changelog]   - Added Interface DestinationsConfiguration
    info	[Changelog]   - Added Interface EncryptionSettings
    info	[Changelog]   - Added Interface EnvironmentVariable
    info	[Changelog]   - Added Interface GetCustomDomainVerificationIdOptionalParams
    info	[Changelog]   - Added Interface HeaderMatch
    info	[Changelog]   - Added Interface HttpConnectionPool
    info	[Changelog]   - Added Interface HttpGet
    info	[Changelog]   - Added Interface HttpRetryPolicy
    info	[Changelog]   - Added Interface IngressPortMapping
    info	[Changelog]   - Added Interface JobsGetDetectorOptionalParams
    info	[Changelog]   - Added Interface JobsListDetectorsOptionalParams
    info	[Changelog]   - Added Interface JobsProxyGetOptionalParams
    info	[Changelog]   - Added Interface ListUsagesResult
    info	[Changelog]   - Added Interface LogsConfiguration
    info	[Changelog]   - Added Interface ManagedEnvironmentUsagesListNextOptionalParams
    info	[Changelog]   - Added Interface ManagedEnvironmentUsagesListOptionalParams
    info	[Changelog]   - Added Interface MetricsConfiguration
    info	[Changelog]   - Added Interface OpenTelemetryConfiguration
    info	[Changelog]   - Added Interface PreBuildStep
    info	[Changelog]   - Added Interface TcpConnectionPool
    info	[Changelog]   - Added Interface TcpRetryPolicy
    info	[Changelog]   - Added Interface TimeoutPolicy
    info	[Changelog]   - Added Interface TokenStore
    info	[Changelog]   - Added Interface TracesConfiguration
    info	[Changelog]   - Added Interface Usage
    info	[Changelog]   - Added Interface UsageName
    info	[Changelog]   - Added Interface UsagesListNextOptionalParams
    info	[Changelog]   - Added Interface UsagesListOptionalParams
    info	[Changelog]   - Added Type Alias AppResiliencyCreateOrUpdateResponse
    info	[Changelog]   - Added Type Alias AppResiliencyGetResponse
    info	[Changelog]   - Added Type Alias AppResiliencyListNextResponse
    info	[Changelog]   - Added Type Alias AppResiliencyListResponse
    info	[Changelog]   - Added Type Alias AppResiliencyUpdateResponse
    info	[Changelog]   - Added Type Alias BuilderProvisioningState
    info	[Changelog]   - Added Type Alias BuildersCreateOrUpdateResponse
    info	[Changelog]   - Added Type Alias BuildersDeleteResponse
    info	[Changelog]   - Added Type Alias BuildersGetResponse
    info	[Changelog]   - Added Type Alias BuildersListByResourceGroupNextResponse
    info	[Changelog]   - Added Type Alias BuildersListByResourceGroupResponse
    info	[Changelog]   - Added Type Alias BuildersListBySubscriptionNextResponse
    info	[Changelog]   - Added Type Alias BuildersListBySubscriptionResponse
    info	[Changelog]   - Added Type Alias BuildersUpdateResponse
    info	[Changelog]   - Added Type Alias BuildProvisioningState
    info	[Changelog]   - Added Type Alias BuildsCreateOrUpdateResponse
    info	[Changelog]   - Added Type Alias BuildsDeleteResponse
    info	[Changelog]   - Added Type Alias BuildsGetResponse
    info	[Changelog]   - Added Type Alias BuildsListAuthTokenResponse
    info	[Changelog]   - Added Type Alias BuildsListByBuilderResourceNextResponse
    info	[Changelog]   - Added Type Alias BuildsListByBuilderResourceResponse
    info	[Changelog]   - Added Type Alias BuildStatus
    info	[Changelog]   - Added Type Alias CertificateType
    info	[Changelog]   - Added Type Alias DaprComponentResiliencyPoliciesCreateOrUpdateResponse
    info	[Changelog]   - Added Type Alias DaprComponentResiliencyPoliciesGetResponse
    info	[Changelog]   - Added Type Alias DaprComponentResiliencyPoliciesListNextResponse
    info	[Changelog]   - Added Type Alias DaprComponentResiliencyPoliciesListResponse
    info	[Changelog]   - Added Type Alias DaprSubscriptionsCreateOrUpdateResponse
    info	[Changelog]   - Added Type Alias DaprSubscriptionsGetResponse
    info	[Changelog]   - Added Type Alias DaprSubscriptionsListNextResponse
    info	[Changelog]   - Added Type Alias DaprSubscriptionsListResponse
    info	[Changelog]   - Added Type Alias GetCustomDomainVerificationIdResponse
    info	[Changelog]   - Added Type Alias JobsGetDetectorResponse
    info	[Changelog]   - Added Type Alias JobsListDetectorsResponse
    info	[Changelog]   - Added Type Alias JobsProxyGetResponse
    info	[Changelog]   - Added Type Alias ManagedEnvironmentUsagesListNextResponse
    info	[Changelog]   - Added Type Alias ManagedEnvironmentUsagesListResponse
    info	[Changelog]   - Added Type Alias UsagesListNextResponse
    info	[Changelog]   - Added Type Alias UsagesListResponse
    info	[Changelog]   - Interface AuthConfig has a new optional parameter encryptionSettings
    info	[Changelog]   - Interface AvailableWorkloadProfileProperties has a new optional parameter gpus
    info	[Changelog]   - Interface CertificateProperties has a new optional parameter certificateType
    info	[Changelog]   - Interface DaprComponent has a new optional parameter serviceComponentBind
    info	[Changelog]   - Interface Ingress has a new optional parameter additionalPortMappings
    info	[Changelog]   - Interface Job has a new optional parameter extendedLocation
    info	[Changelog]   - Interface JobPatchProperties has a new optional parameter extendedLocation
    info	[Changelog]   - Interface LogAnalyticsConfiguration has a new optional parameter dynamicJsonColumns
    info	[Changelog]   - Interface Login has a new optional parameter tokenStore
    info	[Changelog]   - Interface ManagedEnvironment has a new optional parameter appInsightsConfiguration
    info	[Changelog]   - Interface ManagedEnvironment has a new optional parameter openTelemetryConfiguration
    info	[Changelog]   - Interface ServiceBind has a new optional parameter clientType
    info	[Changelog]   - Interface ServiceBind has a new optional parameter customizedKeys
    info	[Changelog]   - Added Enum KnownBuilderProvisioningState
    info	[Changelog]   - Added Enum KnownBuildProvisioningState
    info	[Changelog]   - Added Enum KnownBuildStatus
    info	[Changelog]   - Added Enum KnownCertificateType
️⚠️ azure-resource-manager-schemas warning [Detail]
  • ⚠️Warning [Logs]Release - Generate from 0235efb. 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] npm notice
    cmderr	[initScript.sh] npm notice New major version of npm available! 8.19.4 -> 10.2.3
    cmderr	[initScript.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.2.3>
    cmderr	[initScript.sh] npm notice Run `npm install -g npm@10.2.3` to update!
    cmderr	[initScript.sh] npm notice
    warn	File azure-resource-manager-schemas_tmp/initOutput.json not found to read
    command	.sdkauto/generateScript.sh ../azure-resource-manager-schemas_tmp/generateInput.json ../azure-resource-manager-schemas_tmp/generateOutput.json
️❌ azure-powershell failed [Detail]
  • Pipeline Framework Failed [Logs]Release - Generate from 0235efb. 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
    SSL error: syscall failure: Broken pipe
    Error: SSL error: syscall failure: Broken pipe
  • ️✔️Az.app.DefaultTag [View full logs
    error	Fatal error: SSL error: syscall failure: Broken pipe
    error	The following packages are still pending:
    error		Az.app.DefaultTag
Posted by Swagger Pipeline | How to fix these errors?

@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Oct 24, 2023

Generated ApiView

Language Package Name ApiView Link
Go sdk/resourcemanager/appcontainers/armappcontainers https://apiview.dev/Assemblies/Review/f1abbb41444e458db20b636d9d8b45b5
Java azure-resourcemanager-appcontainers https://apiview.dev/Assemblies/Review/6293113801924b72907a84881b76d0f0
JavaScript @azure/arm-appcontainers https://apiview.dev/Assemblies/Review/84aaaf5728f04e5d9731f78ea0a17394

* fix warning

* fix warning

* upate
@Juliehzl Juliehzl added the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Nov 7, 2023
@openapi-workflow-bot openapi-workflow-bot bot removed the ARMChangesRequested <valid label in PR review process>add this label when require changes after ARM review label Nov 7, 2023
@Juliehzl
Copy link
Contributor Author

Juliehzl commented Nov 7, 2023

Fix the warnings here - https://github.com/Azure/azure-rest-api-specs/pull/26352/checks?check_run_id=18285469248

For warnings to use latest v4 types, I have tried but JS SDK owner asked to use v3 in #26523 (comment).

And for boolean check, the enum value is get approved in #26432. So I don't want to change it.

And all our PRs are reviewed in previous separated PR. Why do arm side still have so many additional changes now instead of in previous one?

If you still have review comments, pls tell us one time. Fixing review feedback one by one waste so much and we cannot wait for it.

@Juliehzl
Copy link
Contributor Author

Juliehzl commented Nov 7, 2023

We are urgent to merge and release. pls help merge asap. this PR has been open for several weeks!

@zizw123
Copy link

zizw123 commented Nov 7, 2023

  • suppress: LroErrorContent

Duplicated from below, also, was anti-pattern already existed in the stable version? If so, please remove this suppression, we can just approve as it is. An item will be auto raised to track the fix, going forward, you should have a plan to fix this anti-pattern.


Refers to: specification/app/resource-manager/readme.md:69 in bce2de7. [](commit_id = bce2de7, deletion_comment = False)

@zizw123
Copy link

zizw123 commented Nov 7, 2023

The rest of the PR is good, as they've already been reviewed in separate PRs.

@zizw123 zizw123 added the ARMChangesRequested <valid label in PR review process>add this label when require changes after ARM review label Nov 7, 2023
@openapi-workflow-bot openapi-workflow-bot bot removed the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Nov 7, 2023
@Juliehzl
Copy link
Contributor Author

Juliehzl commented Nov 8, 2023

  • suppress: LroErrorContent

Duplicated from below, also, was anti-pattern already existed in the stable version? If so, please remove this suppression, we can just approve as it is. An item will be auto raised to track the fix, going forward, you should have a plan to fix this anti-pattern.

Refers to: specification/app/resource-manager/readme.md:69 in bce2de7. [](commit_id = bce2de7, deletion_comment = False)

The suppression you mentioned is added in PR https://github.com/Azure/azure-rest-api-specs/pull/25442/files which is also arm reviewer signed off and arm reviewer added Approved-Suppression.

Without the suppression, we will get lint error as below:
image

The mentioned builders/build resource type is newly added in this api version, but the error response format already is same with other existing resource type. As I do not have permission to write to feature branch release-app-Microsoft.App-2023-08-01-preview. I would prefer keeping it as it is now.

@Juliehzl Juliehzl added the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Nov 8, 2023
@openapi-workflow-bot openapi-workflow-bot bot removed the ARMChangesRequested <valid label in PR review process>add this label when require changes after ARM review label Nov 8, 2023
@zizw123
Copy link

zizw123 commented Nov 8, 2023

  • suppress: LroErrorContent

Duplicated from below, also, was anti-pattern already existed in the stable version? If so, please remove this suppression, we can just approve as it is. An item will be auto raised to track the fix, going forward, you should have a plan to fix this anti-pattern.
Refers to: specification/app/resource-manager/readme.md:69 in bce2de7. [](commit_id = bce2de7, deletion_comment = False)

The suppression you mentioned is added in PR https://github.com/Azure/azure-rest-api-specs/pull/25442/files which is also arm reviewer signed off and arm reviewer added Approved-Suppression.

Without the suppression, we will get lint error as below: image

The mentioned builders/build resource type is newly added in this api version, but the error response format already is same with other existing resource type. As I do not have permission to write to feature branch release-app-Microsoft.App-2023-08-01-preview. I would prefer keeping it as it is now.

I see, in this case, we can leave as it is, approving

@zizw123 zizw123 added Approved-Suppression ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review labels Nov 8, 2023
@openapi-workflow-bot openapi-workflow-bot bot removed the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Nov 8, 2023
@Juliehzl
Copy link
Contributor Author

Juliehzl commented Nov 9, 2023

/pr RequestMerge

@zizw123 zizw123 merged commit 0235efb into main Nov 9, 2023
28 of 31 checks passed
@zizw123 zizw123 deleted the release-app-Microsoft.App-2023-08-01-preview branch November 9, 2023 17:57
Copy link

Swagger pipeline restarted successfully, please wait for status update in this comment.

zman-ms pushed a commit that referenced this pull request Jan 10, 2024
* Adds base for updating Microsoft.App from version preview/2023-05-02-preview to version 2023-08-01-preview

* Updates readme

* Updates API version in new specs and examples

* Add type to Certificate (#25380)

* Add type to Certificate

* lint

* Add gpus property to AvailableWorkloadProfiles. (#25328)

* Add gpus property to AvailableWorkloadProfiles.

* Fix.

* Pauld/re add build and builder (#25442)

* cherry picked the build and builder updates

* some more cleanup

* added arm id format, removed extra properties, and named the resource provisioning states

* Add OT and AI config (#25350)

* Add OT and AI config

* resolve comments

* Add service bind properties to dapr component (#25781)

* dapr component sb-bind definition add

* fix

* ran npx prettier

* npx prettier

---------

Co-authored-by: bgashirabake@gmail.com <bgashirabake@microsoft.com>

* Adding patching scenario ARM API (#25446)

* cherry picked the build and builder updates

* some more cleanup

* Adding patching scenario and samples

* Added to readme

* Lint fix

* Linting

* Linting error fix

* Addressed comments and added extra properties

* Linting

* Fixing patch skip post action

* Linting

* Addressing comments

* Reverting patchDetails changes

* Fixing pipeline error

* Linting

* Removed invalid required tag

* Fixed examples

* Addressed comments

---------

Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com>
Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com>

* Update microsoft.app 2023-08-01-preview for new DaprSubscription API feature (#25631)

* ACA Dapr Subscription: WIP

Signed-off-by: Bernd Verst <github@bernd.dev>

* Add Dapr Subscription examples

Signed-off-by: Bernd Verst <github@bernd.dev>

* complete examples

Signed-off-by: Bernd Verst <github@bernd.dev>

* Add DaprSubscription descriptions

Signed-off-by: Bernd Verst <github@bernd.dev>

* include updated readme

Signed-off-by: Bernd Verst <github@bernd.dev>

* fix casing

Signed-off-by: Bernd Verst <github@bernd.dev>

* formatting

Signed-off-by: Bernd Verst <github@bernd.dev>

* Use Types v5

Signed-off-by: Bernd Verst <github@bernd.dev>

* Revert "Use Types v5"

v5 causes several mysterious SDK build errors in this branch on this PR. To avoid this error we will stick to v3 for now. We will upgrade to v5 in a future net new branch.

This reverts commit 6a43aac.

---------

Signed-off-by: Bernd Verst <github@bernd.dev>

* Support log streaming on build resource (#25902)

* updated the build resource to support build upload and log streaming, with a token to be passed in via header

* add x-ms-secret and update buildendpoint -> endpoint

* retrieve log stream and upload endpoint tokens through post requests, as they are secrets

* remove secret flag from tokenendpoint property, as we expect users to retrieve it

* rename file

* updated format of how build object returns auth token

* fix example

* added expiration date to token response

* fix auth token to also include build resource information

* renamed getAuthToken -> listAuthToken and removed resource information from token response

* fix examples

* updated samples to be more accurate

* Update serviceBinds with clientType and customizedKeys (#26111)

* Update serviceBinds with clientType and customizedKeys

* force ci

* fix missing }

---------

Co-authored-by: Ahmed ElSayed <ahmels@microsoft.com>

* Adds new Dapr Component Resiliency Feature to existing version `Release app microsoft.app 2023 08 01 preview` (#26107)

* Add Dapr Component Resiliency Policies APIs to ContainerApps 2023-08-01-preview

Signed-off-by: Bernd Verst <github@bernd.dev>

* Update deletion return code

* Fix variable name

* Remove invalid status code from example

* prettify

* Register new resource in readme

* Remove existing import cycle

* Use integers not integer strings

* Fix delete status codes

* More changes

* Update examples

* Revert "Remove existing import cycle" which causes unrelated failures

This reverts commit 8ce1a74.

---------

Signed-off-by: Bernd Verst <github@bernd.dev>

* Add API spec for ContainerApp Resiliency (#25732)

Signed-off-by: Hal Spang <halspang@microsoft.com>

* Add extendedlocation for job (#26196)

* Add extendedlocation for job

* Add sample for container apps on connectedEnvironment

* Fixes for examples

* Fix connected environment example

* Update old examples

* removing SourceToCloud patching from 08-01-preview (#26245)

* Add diagnostic routes to Container App Jobs (#26227)

* Add diagnostic routes to Container App Jobs

* Update

* Update

* Update

* Update

* Update

* Update

* Update operationIds

---------

Co-authored-by: Michimune Kohno <mikono@microsoft.com>

* Update app resiliency rest api spec (#26357)

Signed-off-by: Yash Nisar <yashnisar@microsoft.com>

* Fix ACA component resiliency examples (#26441)

* Fix arm review comments for container app (#26455)

* update

* update

* update

* Fix SDK build error for Microsoft.App (#26416)

* Fix SDK build error for Microsoft.App

* Update

* update

* update

* update

---------

Co-authored-by: Michimune Kohno <mikono@microsoft.com>

* Fix arm review comments for container app (#26479)

* fix

* update

* update

* Fix detectorProperties request path (#26431)

* fix list exception

* change param to enum

* fix lint error

* revert not working changes

* fix enum

* rearrange

---------

Co-authored-by: Chenghui Yu <chenghuiyu@microsoft.com>

* Enable dynamicJsonColumns for log analytics configuration (#26432)

* Enable dynamicJsonColumn for log analysis configuration

* Add missed s

* Fix code style

* Update container app usages value to float (#26448)

* update

* update

* update

* Fix App Resiliency retry example (#26560)

Signed-off-by: Yash Nisar <yashnisar@microsoft.com>

* Fix lint warning for container app (#26523)

* fix warning

* fix warning

* upate

---------

Signed-off-by: Bernd Verst <github@bernd.dev>
Signed-off-by: Hal Spang <halspang@microsoft.com>
Signed-off-by: Yash Nisar <yashnisar@microsoft.com>
Co-authored-by: zhenqxuMSFT <zhenqxu@microsoft.com>
Co-authored-by: yalixiang <88011184+yalixiang@users.noreply.github.com>
Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com>
Co-authored-by: Michael Dai <michaelkira@live.cn>
Co-authored-by: bgashirabake <85650284+bgashirabake@users.noreply.github.com>
Co-authored-by: bgashirabake@gmail.com <bgashirabake@microsoft.com>
Co-authored-by: Harry Li <110055355+harryli0108@users.noreply.github.com>
Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com>
Co-authored-by: Bernd Verst <bernd.verst@microsoft.com>
Co-authored-by: Ahmed ElSayed <ahmed@elsayed.io>
Co-authored-by: Ahmed ElSayed <ahmels@microsoft.com>
Co-authored-by: halspang <70976921+halspang@users.noreply.github.com>
Co-authored-by: LaylaLiu-gmail <38268900+LaylaLiu-gmail@users.noreply.github.com>
Co-authored-by: michimune <michimune@outlook.com>
Co-authored-by: Michimune Kohno <mikono@microsoft.com>
Co-authored-by: Yash Nisar <yashnisar@microsoft.com>
Co-authored-by: Seris370 <38371667+Seris370@users.noreply.github.com>
Co-authored-by: Chenghui Yu <chenghuiyu@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.