Skip to content
This repository was archived by the owner on Jul 6, 2026. It is now read-only.
This repository was archived by the owner on Jul 6, 2026. It is now read-only.

add missing java tspconfig to lib that we know was released (from Swagger) #3252

Closed

Description

About Azure/azure-sdk-tools#13449

These are config for TypeSpec.

I think these:

  • appcomplianceautomation
  • liftrastronomer (astro in SDK)
  • scvmm
  • sphere

They have SDK released from Swagger. We just go config tspconfig according to the released lib.

The 2 in workloads:

  • workloads\Workloads.SAPDiscoverySite.Management\tspconfig.yaml
  • workloads\Workloads.SAPMonitor.Management\tspconfig.yaml

may also have been released.
For them you need to first check the config on typespec-autorest, to see the location of Swagger folder, and then check https://github.com/Azure/azure-sdk-for-java/blob/main/eng/automation/api-specs.yaml, about whether/which SDK released for that Swagger


When editing tspconfig.yaml, use this https://github.com/Azure/azure-rest-api-specs/blob/main/specification/contosowidgetmanager/Contoso.Management/tspconfig.yaml#L21-L25 as example
change the emitter-output-dir, namespace, service-name to match the released lib

service-name typically comes from the <service-name>Manager in SDK. Use proper space in it.


If this PR was merged https://github.com/Azure/azure-rest-api-specs/pull/39367/files#diff-da13e8001cd177a3f142e1c1111b4068c69c66c1e0b3353779cc5387c1286f0c, please also remove the "suppression" for Java, after filling tspconfig

Activity

  1. weidongxu-microsoft commented on Jan 6, 2026

    @weidongxu-microsoft
    MemberAuthor

    We will need to follow up with another PR for

    • apicenter
    • quantum

    They are also released SDK.

  2. v-huizhu2 commented on Jan 12, 2026

    @v-huizhu2
    Member
    • - appcomplianceautomation
    • - liftrastronomer (astro in SDK)
    • - scvmm
    • - sphere
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

MgmtThis issue is related to a management-plane library.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions