Skip to content

[AutoPR sdk-resourcemanager/iotfirmwaredefense/armiotfirmwaredefense]-generated-from-SDK Generation - Go-6732596 - #27441

Open
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/sdk-resourcemanager-iotfirmwaredefense/armiotfirmwaredefense-6732596
Open

[AutoPR sdk-resourcemanager/iotfirmwaredefense/armiotfirmwaredefense]-generated-from-SDK Generation - Go-6732596#27441
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/sdk-resourcemanager-iotfirmwaredefense/armiotfirmwaredefense-6732596

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

Configurations: 'specification/fist/resource-manager/Microsoft.IoTFirmwareDefense/IoTFirmwareDefense/tspconfig.yaml', SDK Release Type: beta, and CommitSHA: '4362bdee9aba8de72a82c14063e3bd5f3e55c3bf' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6732596 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releaseplan=36233 Submitted by: jpenfield@microsoft.com

…mwareDefense/IoTFirmwareDefense/tspconfig.yaml', SDK Release Type: beta, and CommitSHA: '4362bdee9aba8de72a82c14063e3bd5f3e55c3bf' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6732596 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Copilot AI balanced review requested due to automatic review settings August 21, 2026 20:00
@azure-sdk-automation azure-sdk-automation Bot added the auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. label Aug 21, 2026
@github-actions github-actions Bot added the Mgmt This issue is related to a management-plane library. label Aug 21, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
6 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Regenerates the IoT Firmware Defense ARM SDK for API version 2026-06-01-preview and prepares v2.1.0-beta.1.

Changes:

  • Adds unsafe-function-call analysis APIs, models, examples, and fakes.
  • Expands CVE metadata and summary polymorphism.
  • Updates API-version, generation, and release metadata.

Reviewed changes

Copilot reviewed 10 out of 38 changed files in this pull request and generated no comments.

Show a summary per file
File Description
CHANGELOG.md Documents the beta release.
binaryhardening_client.go Uses the preview API version.
binaryhardening_client_example_test.go Updates example provenance.
client_factory.go Exposes the unsafe-function-calls client.
constants.go Updates API version and adds enums.
cryptocertificates_client.go Uses the preview API version.
cryptocertificates_client_example_test.go Updates example provenance.
cryptokeys_client.go Uses the preview API version.
cryptokeys_client_example_test.go Updates example provenance.
cves_client.go Uses the preview API version.
cves_client_example_test.go Updates CVE example data.
fake/server_factory.go Registers the new fake server.
fake/unsafefunctioncalls_server.go Adds unsafe-function-calls fakes.
firmwares_client.go Uses the preview API version.
firmwares_client_example_test.go Updates example provenance.
interfaces.go Expands summary polymorphic types.
models.go Adds CVE and unsafe-call models.
models_serde.go Adds serialization for new models.
operations_client.go Uses the preview API version.
operations_client_example_test.go Updates example provenance.
options.go Adds unsafe-call list options.
passwordhashes_client.go Uses the preview API version.
passwordhashes_client_example_test.go Updates example provenance.
polymorphic_helpers.go Handles new summary discriminators.
responses.go Adds unsafe-call list response.
sbomcomponents_client.go Uses the preview API version.
sbomcomponents_client_example_test.go Updates example provenance.
summaries_client.go Uses the preview API version.
summaries_client_example_test.go Updates example provenance.
testdata/_metadata.json Records the preview API version.
tsp-location.yaml Updates TypeSpec source and commit.
unsafefunctioncalls_client.go Adds the unsafe-call list client.
unsafefunctioncalls_client_example_test.go Adds generated usage examples.
usagemetrics_client.go Uses the preview API version.
usagemetrics_client_example_test.go Updates example provenance.
version.go Sets version v2.1.0-beta.1.
workspaces_client.go Uses the preview API version.
workspaces_client_example_test.go Updates example provenance.
Files not reviewed (28)
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/binaryhardening_client.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/binaryhardening_client_example_test.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/client_factory.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/constants.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/cryptocertificates_client.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/cryptocertificates_client_example_test.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/cryptokeys_client.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/cryptokeys_client_example_test.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/cves_client.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/cves_client_example_test.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/fake/server_factory.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/fake/unsafefunctioncalls_server.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/firmwares_client.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/firmwares_client_example_test.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/interfaces.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/models.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/models_serde.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/operations_client.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/operations_client_example_test.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/options.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/passwordhashes_client.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/passwordhashes_client_example_test.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/polymorphic_helpers.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/responses.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/sbomcomponents_client.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/sbomcomponents_client_example_test.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/summaries_client.go: Generated file
  • sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/summaries_client_example_test.go: Generated file

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. Mgmt This issue is related to a management-plane library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants