0.2.0 (2026-08-27)
Breaking Changes
- Function
*ClientFactory.NewTerraformClienthas been removed - Function
NewTerraformClienthas been removed - Function
*TerraformClient.BeginExportTerraformhas been removed - Struct
ErrorAdditionalInfoInfohas been removed
Features Added
- Type of
ErrorAdditionalInfo.Infohas been changed from*ErrorAdditionalInfoInfotoany - New enum type
AuthorizationScopeFilterwith valuesAuthorizationScopeFilterAtScopeAboveAndBelow,AuthorizationScopeFilterAtScopeAndAbove,AuthorizationScopeFilterAtScopeAndBelow,AuthorizationScopeFilterAtScopeExact - New enum type
AzureExtensionResourceTypewith valuesAzureExtensionResourceTypeDiagnosticSettings,AzureExtensionResourceTypeLocks,AzureExtensionResourceTypeRoleAssignments - New function
NewClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*Client, error) - New function
*Client.BeginExportTerraform(ctx context.Context, body BaseExportModelClassification, options *ClientBeginExportTerraformOptions) (*runtime.Poller[ClientExportTerraformResponse], error) - New function
*ClientFactory.NewClient() *Client - New field
ExcludeAzureResource,ExcludeTerraformResource,IncludeExtensions,IncludeManagedResource,IncludeRoleAssignmentin structBaseExportModel - New field
AuthorizationScopeFilter,ExcludeAzureResource,ExcludeTerraformResource,IncludeExtensions,IncludeManagedResource,IncludeResourceGroup,IncludeRoleAssignment,Tablein structExportQuery - New field
ExcludeAzureResource,ExcludeTerraformResource,IncludeExtensions,IncludeManagedResource,IncludeResourceGroup,IncludeRoleAssignment,Recursivein structExportResource - New field
ExcludeAzureResource,ExcludeTerraformResource,IncludeExtensions,IncludeManagedResource,IncludeRoleAssignmentin structExportResourceGroup - New field
Importin structExportResult