Function *ClientFactory.NewTerraformClient has been removed
Function NewTerraformClient has been removed
Function *TerraformClient.BeginExportTerraform has been removed
Struct ErrorAdditionalInfoInfo has been removed
Features Added
Type of ErrorAdditionalInfo.Info has been changed from *ErrorAdditionalInfoInfo to any
New enum type AuthorizationScopeFilter with values AuthorizationScopeFilterAtScopeAboveAndBelow, AuthorizationScopeFilterAtScopeAndAbove, AuthorizationScopeFilterAtScopeAndBelow, AuthorizationScopeFilterAtScopeExact
New enum type AzureExtensionResourceType with values AzureExtensionResourceTypeDiagnosticSettings, 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, IncludeRoleAssignment in struct BaseExportModel
New field AuthorizationScopeFilter, ExcludeAzureResource, ExcludeTerraformResource, IncludeExtensions, IncludeManagedResource, IncludeResourceGroup, IncludeRoleAssignment, Table in struct ExportQuery
New field ExcludeAzureResource, ExcludeTerraformResource, IncludeExtensions, IncludeManagedResource, IncludeResourceGroup, IncludeRoleAssignment, Recursive in struct ExportResource
New field ExcludeAzureResource, ExcludeTerraformResource, IncludeExtensions, IncludeManagedResource, IncludeRoleAssignment in struct ExportResourceGroup