Releases: microsoft/terraform-provider-msgraph
Releases Β· microsoft/terraform-provider-msgraph
v0.3.0
FEATURES:
- New Authentication Method: Azure PowerShell authentication support via
use_powershellprovider attribute
ENHANCEMENTS:
msgraph_resource: Added support forupdate_methodattribute to allow choosing betweenPATCH(default) andPUTfor update operations.msgraph_update_resource: Added support forupdate_methodattribute to allow choosing betweenPATCH(default) andPUTfor update operations.- provider: Added support for authenticating with Azure PowerShell via the
use_powershellattribute andARM_USE_POWERSHELLenvironment variable. This provides an alternative to Azure CLI authentication without the client ID permission limitations (#67) msgraph_resource: Supportmovedblock to move resources fromazureadprovider tomsgraphprovider.msgraph_resource: Added support for waiting for creation/deletion consistency.
DEPENDENCIES:
- Updated
github.com/Azure/azure-sdk-for-go/sdk/azidentityfrom v1.8.0 to v1.13.0 to enable Azure PowerShell authentication support - Updated
github.com/Azure/azure-sdk-for-go/sdk/azcorefrom v1.16.0 to v1.19.1
BUG FIXES:
- Fixed an issue where
msgraph_resourcefailed to update resources when external changes are detected, specifically when clearing array fields (#58) - Fixed an issue where
msgraph_resourcefailed to track state for$refresources (relationships), causing drift detection failures (#68) - Fixed an issue where
@odata.typeproperty was missing in PATCH requests for resources that require it (e.g. Named Locations) (#59)
v0.2.0
FEATURES:
- New Resource: msgraph_update_resource
- New Resource: msgraph_resource_collection
- New Resource: msgraph_resource_action
- New Data Source: msgraph_resource_action
ENHANCEMENTS:
msgraphresources and data sources now supportretryconfiguration to handle transient failures.msgraphresource and data source: support fortimeoutsconfiguration block.msgraph_resourceandmsgraph_update_resourceresources: support forignore_missing_propertyfield.msgraphresource and data source: support fortimeoutsconfiguration blockmsgraph_resource: Update operations now send only changed fields in the request body to Microsoft Graph (minimal PATCH payloads) reducing unnecessary updates.msgraph_update_resource: Create operations send the full body, while subsequent updates send only changed fields computed from prior state.msgraph_resource: Addedresource_urlcomputed attribute that provides the full URL path to the resource instance.
BUG FIXES:
- Fixed an issue where
msgraph_resourceresource did not wait for the resource to be fully provisioned before completing. - Fixed an issue with the
msgraph_resourceresource could not detect resource drift. - Fixed an issue that 200 OK responses were not being handled correctly when deleting resources.