Skip to content

docs: document beta API import using ?api-version=beta query parameter#96

Merged
ms-henglu merged 1 commit intomainfrom
docs/import-beta-api-version
Mar 3, 2026
Merged

docs: document beta API import using ?api-version=beta query parameter#96
ms-henglu merged 1 commit intomainfrom
docs/import-beta-api-version

Conversation

@ms-henglu
Copy link
Collaborator

Summary

Fixes #92 — documents how to import resources that use the beta API endpoint.

The ImportState method already supports a ?api-version=beta query parameter in the import ID, but this was not documented anywhere. Users importing beta-only resources (e.g. settings) would get a confusing 400 Bad Request error because the provider defaulted to v1.0.

Changes

  • docs/resources/resource.md — Added beta import example to the Import section
  • examples/resources/msgraph_resource/import.sh — Added beta import example

Usage

# For beta API resources, append ?api-version=beta:
terraform import msgraph_resource.settings '/settings/00000000-0000-0000-0000-000000000000?api-version=beta'

@ms-henglu ms-henglu requested a review from magodo March 3, 2026 03:12
@ms-henglu ms-henglu merged commit 42acd68 into main Mar 3, 2026
3 checks passed
@ms-henglu ms-henglu deleted the docs/import-beta-api-version branch March 3, 2026 05:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Importing resources from beta endpoint fails

2 participants