github Azure/azure-sdk-for-go sdk/resourcemanager/policyinsights/armpolicyinsights/v0.10.0

0.10.0 (2026-05-20)

Breaking Changes

  • Function *AttestationsClient.NewListForResourceGroupPager parameter(s) have been changed from (resourceGroupName string, queryOptions *QueryOptions, options *AttestationsClientListForResourceGroupOptions) to (resourceGroupName string, options *AttestationsClientListForResourceGroupOptions)
  • Function *AttestationsClient.NewListForResourcePager parameter(s) have been changed from (resourceID string, queryOptions *QueryOptions, options *AttestationsClientListForResourceOptions) to (resourceID string, options *AttestationsClientListForResourceOptions)
  • Function *AttestationsClient.NewListForSubscriptionPager parameter(s) have been changed from (queryOptions *QueryOptions, options *AttestationsClientListForSubscriptionOptions) to (options *AttestationsClientListForSubscriptionOptions)
  • Function *PolicyEventsClient.NewListQueryResultsForManagementGroupPager parameter(s) have been changed from (policyEventsResource PolicyEventsResourceType, managementGroupName string, queryOptions *QueryOptions, options *PolicyEventsClientListQueryResultsForManagementGroupOptions) to (policyEventsResource PolicyEventsResourceType, managementGroupName string, options *PolicyEventsClientListQueryResultsForManagementGroupOptions)
  • Function *PolicyEventsClient.NewListQueryResultsForPolicyDefinitionPager parameter(s) have been changed from (policyEventsResource PolicyEventsResourceType, subscriptionID string, policyDefinitionName string, queryOptions *QueryOptions, options *PolicyEventsClientListQueryResultsForPolicyDefinitionOptions) to (policyEventsResource PolicyEventsResourceType, subscriptionID string, policyDefinitionName string, options *PolicyEventsClientListQueryResultsForPolicyDefinitionOptions)
  • Function *PolicyEventsClient.NewListQueryResultsForPolicySetDefinitionPager parameter(s) have been changed from (policyEventsResource PolicyEventsResourceType, subscriptionID string, policySetDefinitionName string, queryOptions *QueryOptions, options *PolicyEventsClientListQueryResultsForPolicySetDefinitionOptions) to (policyEventsResource PolicyEventsResourceType, subscriptionID string, policySetDefinitionName string, options *PolicyEventsClientListQueryResultsForPolicySetDefinitionOptions)
  • Function *PolicyEventsClient.NewListQueryResultsForResourceGroupLevelPolicyAssignmentPager parameter(s) have been changed from (policyEventsResource PolicyEventsResourceType, subscriptionID string, resourceGroupName string, policyAssignmentName string, queryOptions *QueryOptions, options *PolicyEventsClientListQueryResultsForResourceGroupLevelPolicyAssignmentOptions) to (policyEventsResource PolicyEventsResourceType, subscriptionID string, resourceGroupName string, policyAssignmentName string, options *PolicyEventsClientListQueryResultsForResourceGroupLevelPolicyAssignmentOptions)
  • Function *PolicyEventsClient.NewListQueryResultsForResourceGroupPager parameter(s) have been changed from (policyEventsResource PolicyEventsResourceType, subscriptionID string, resourceGroupName string, queryOptions *QueryOptions, options *PolicyEventsClientListQueryResultsForResourceGroupOptions) to (policyEventsResource PolicyEventsResourceType, subscriptionID string, resourceGroupName string, options *PolicyEventsClientListQueryResultsForResourceGroupOptions)
  • Function *PolicyEventsClient.NewListQueryResultsForResourcePager parameter(s) have been changed from (policyEventsResource PolicyEventsResourceType, resourceID string, queryOptions *QueryOptions, options *PolicyEventsClientListQueryResultsForResourceOptions) to (policyEventsResource PolicyEventsResourceType, resourceID string, options *PolicyEventsClientListQueryResultsForResourceOptions)
  • Function *PolicyEventsClient.NewListQueryResultsForSubscriptionLevelPolicyAssignmentPager parameter(s) have been changed from (policyEventsResource PolicyEventsResourceType, subscriptionID string, policyAssignmentName string, queryOptions *QueryOptions, options *PolicyEventsClientListQueryResultsForSubscriptionLevelPolicyAssignmentOptions) to (policyEventsResource PolicyEventsResourceType, subscriptionID string, policyAssignmentName string, options *PolicyEventsClientListQueryResultsForSubscriptionLevelPolicyAssignmentOptions)
  • Function *PolicyEventsClient.NewListQueryResultsForSubscriptionPager parameter(s) have been changed from (policyEventsResource PolicyEventsResourceType, subscriptionID string, queryOptions *QueryOptions, options *PolicyEventsClientListQueryResultsForSubscriptionOptions) to (policyEventsResource PolicyEventsResourceType, subscriptionID string, options *PolicyEventsClientListQueryResultsForSubscriptionOptions)
  • Function *PolicyMetadataClient.NewListPager parameter(s) have been changed from (queryOptions *QueryOptions, options *PolicyMetadataClientListOptions) to (options *PolicyMetadataClientListOptions)
  • Function *PolicyStatesClient.NewListQueryResultsForManagementGroupPager parameter(s) have been changed from (policyStatesResource PolicyStatesResource, managementGroupName string, queryOptions *QueryOptions, options *PolicyStatesClientListQueryResultsForManagementGroupOptions) to (policyStatesResource PolicyStatesResource, managementGroupName string, options *PolicyStatesClientListQueryResultsForManagementGroupOptions)
  • Function *PolicyStatesClient.NewListQueryResultsForPolicyDefinitionPager parameter(s) have been changed from (policyStatesResource PolicyStatesResource, subscriptionID string, policyDefinitionName string, queryOptions *QueryOptions, options *PolicyStatesClientListQueryResultsForPolicyDefinitionOptions) to (policyStatesResource PolicyStatesResource, subscriptionID string, policyDefinitionName string, options *PolicyStatesClientListQueryResultsForPolicyDefinitionOptions)
  • Function *PolicyStatesClient.NewListQueryResultsForPolicySetDefinitionPager parameter(s) have been changed from (policyStatesResource PolicyStatesResource, subscriptionID string, policySetDefinitionName string, queryOptions *QueryOptions, options *PolicyStatesClientListQueryResultsForPolicySetDefinitionOptions) to (policyStatesResource PolicyStatesResource, subscriptionID string, policySetDefinitionName string, options *PolicyStatesClientListQueryResultsForPolicySetDefinitionOptions)
  • Function *PolicyStatesClient.NewListQueryResultsForResourceGroupLevelPolicyAssignmentPager parameter(s) have been changed from (policyStatesResource PolicyStatesResource, subscriptionID string, resourceGroupName string, policyAssignmentName string, queryOptions *QueryOptions, options *PolicyStatesClientListQueryResultsForResourceGroupLevelPolicyAssignmentOptions) to (policyStatesResource PolicyStatesResource, subscriptionID string, resourceGroupName string, policyAssignmentName string, options *PolicyStatesClientListQueryResultsForResourceGroupLevelPolicyAssignmentOptions)
  • Function *PolicyStatesClient.NewListQueryResultsForResourceGroupPager parameter(s) have been changed from (policyStatesResource PolicyStatesResource, subscriptionID string, resourceGroupName string, queryOptions *QueryOptions, options *PolicyStatesClientListQueryResultsForResourceGroupOptions) to (policyStatesResource PolicyStatesResource, subscriptionID string, resourceGroupName string, options *PolicyStatesClientListQueryResultsForResourceGroupOptions)
  • Function *PolicyStatesClient.NewListQueryResultsForResourcePager parameter(s) have been changed from (policyStatesResource PolicyStatesResource, resourceID string, queryOptions *QueryOptions, options *PolicyStatesClientListQueryResultsForResourceOptions) to (policyStatesResource PolicyStatesResource, resourceID string, options *PolicyStatesClientListQueryResultsForResourceOptions)
  • Function *PolicyStatesClient.NewListQueryResultsForSubscriptionLevelPolicyAssignmentPager parameter(s) have been changed from (policyStatesResource PolicyStatesResource, subscriptionID string, policyAssignmentName string, queryOptions *QueryOptions, options *PolicyStatesClientListQueryResultsForSubscriptionLevelPolicyAssignmentOptions) to (policyStatesResource PolicyStatesResource, subscriptionID string, policyAssignmentName string, options *PolicyStatesClientListQueryResultsForSubscriptionLevelPolicyAssignmentOptions)
  • Function *PolicyStatesClient.NewListQueryResultsForSubscriptionPager parameter(s) have been changed from (policyStatesResource PolicyStatesResource, subscriptionID string, queryOptions *QueryOptions, options *PolicyStatesClientListQueryResultsForSubscriptionOptions) to (policyStatesResource PolicyStatesResource, subscriptionID string, options *PolicyStatesClientListQueryResultsForSubscriptionOptions)
  • Function *PolicyStatesClient.SummarizeForManagementGroup parameter(s) have been changed from (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, managementGroupName string, queryOptions *QueryOptions, options *PolicyStatesClientSummarizeForManagementGroupOptions) to (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, managementGroupName string, options *PolicyStatesClientSummarizeForManagementGroupOptions)
  • Function *PolicyStatesClient.SummarizeForPolicyDefinition parameter(s) have been changed from (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, subscriptionID string, policyDefinitionName string, queryOptions *QueryOptions, options *PolicyStatesClientSummarizeForPolicyDefinitionOptions) to (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, subscriptionID string, policyDefinitionName string, options *PolicyStatesClientSummarizeForPolicyDefinitionOptions)
  • Function *PolicyStatesClient.SummarizeForPolicySetDefinition parameter(s) have been changed from (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, subscriptionID string, policySetDefinitionName string, queryOptions *QueryOptions, options *PolicyStatesClientSummarizeForPolicySetDefinitionOptions) to (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, subscriptionID string, policySetDefinitionName string, options *PolicyStatesClientSummarizeForPolicySetDefinitionOptions)
  • Function *PolicyStatesClient.SummarizeForResource parameter(s) have been changed from (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, resourceID string, queryOptions *QueryOptions, options *PolicyStatesClientSummarizeForResourceOptions) to (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, resourceID string, options *PolicyStatesClientSummarizeForResourceOptions)
  • Function *PolicyStatesClient.SummarizeForResourceGroup parameter(s) have been changed from (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, subscriptionID string, resourceGroupName string, queryOptions *QueryOptions, options *PolicyStatesClientSummarizeForResourceGroupOptions) to (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, subscriptionID string, resourceGroupName string, options *PolicyStatesClientSummarizeForResourceGroupOptions)
  • Function *PolicyStatesClient.SummarizeForResourceGroupLevelPolicyAssignment parameter(s) have been changed from (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, subscriptionID string, resourceGroupName string, policyAssignmentName string, queryOptions *QueryOptions, options *PolicyStatesClientSummarizeForResourceGroupLevelPolicyAssignmentOptions) to (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, subscriptionID string, resourceGroupName string, policyAssignmentName string, options *PolicyStatesClientSummarizeForResourceGroupLevelPolicyAssignmentOptions)
  • Function *PolicyStatesClient.SummarizeForSubscription parameter(s) have been changed from (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, subscriptionID string, queryOptions *QueryOptions, options *PolicyStatesClientSummarizeForSubscriptionOptions) to (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, subscriptionID string, options *PolicyStatesClientSummarizeForSubscriptionOptions)
  • Function *PolicyStatesClient.SummarizeForSubscriptionLevelPolicyAssignment parameter(s) have been changed from (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, subscriptionID string, policyAssignmentName string, queryOptions *QueryOptions, options *PolicyStatesClientSummarizeForSubscriptionLevelPolicyAssignmentOptions) to (ctx context.Context, policyStatesSummaryResource PolicyStatesSummaryResourceType, subscriptionID string, policyAssignmentName string, options *PolicyStatesClientSummarizeForSubscriptionLevelPolicyAssignmentOptions)
  • Function *PolicyTrackedResourcesClient.NewListQueryResultsForManagementGroupPager parameter(s) have been changed from (managementGroupName string, policyTrackedResourcesResource PolicyTrackedResourcesResourceType, queryOptions *QueryOptions, options *PolicyTrackedResourcesClientListQueryResultsForManagementGroupOptions) to (managementGroupName string, policyTrackedResourcesResource PolicyTrackedResourcesResourceType, options *PolicyTrackedResourcesClientListQueryResultsForManagementGroupOptions)
  • Function *PolicyTrackedResourcesClient.NewListQueryResultsForResourceGroupPager parameter(s) have been changed from (resourceGroupName string, policyTrackedResourcesResource PolicyTrackedResourcesResourceType, queryOptions *QueryOptions, options *PolicyTrackedResourcesClientListQueryResultsForResourceGroupOptions) to (resourceGroupName string, policyTrackedResourcesResource PolicyTrackedResourcesResourceType, options *PolicyTrackedResourcesClientListQueryResultsForResourceGroupOptions)
  • Function *PolicyTrackedResourcesClient.NewListQueryResultsForResourcePager parameter(s) have been changed from (resourceID string, policyTrackedResourcesResource PolicyTrackedResourcesResourceType, queryOptions *QueryOptions, options *PolicyTrackedResourcesClientListQueryResultsForResourceOptions) to (resourceID string, policyTrackedResourcesResource PolicyTrackedResourcesResourceType, options *PolicyTrackedResourcesClientListQueryResultsForResourceOptions)
  • Function *PolicyTrackedResourcesClient.NewListQueryResultsForSubscriptionPager parameter(s) have been changed from (policyTrackedResourcesResource PolicyTrackedResourcesResourceType, queryOptions *QueryOptions, options *PolicyTrackedResourcesClientListQueryResultsForSubscriptionOptions) to (policyTrackedResourcesResource PolicyTrackedResourcesResourceType, options *PolicyTrackedResourcesClientListQueryResultsForSubscriptionOptions)
  • Function *RemediationsClient.NewListDeploymentsAtManagementGroupPager parameter(s) have been changed from (managementGroupID string, remediationName string, queryOptions *QueryOptions, options *RemediationsClientListDeploymentsAtManagementGroupOptions) to (managementGroupID string, remediationName string, options *RemediationsClientListDeploymentsAtManagementGroupOptions)
  • Function *RemediationsClient.NewListDeploymentsAtResourceGroupPager parameter(s) have been changed from (resourceGroupName string, remediationName string, queryOptions *QueryOptions, options *RemediationsClientListDeploymentsAtResourceGroupOptions) to (resourceGroupName string, remediationName string, options *RemediationsClientListDeploymentsAtResourceGroupOptions)
  • Function *RemediationsClient.NewListDeploymentsAtResourcePager parameter(s) have been changed from (resourceID string, remediationName string, queryOptions *QueryOptions, options *RemediationsClientListDeploymentsAtResourceOptions) to (resourceID string, remediationName string, options *RemediationsClientListDeploymentsAtResourceOptions)
  • Function *RemediationsClient.NewListDeploymentsAtSubscriptionPager parameter(s) have been changed from (remediationName string, queryOptions *QueryOptions, options *RemediationsClientListDeploymentsAtSubscriptionOptions) to (remediationName string, options *RemediationsClientListDeploymentsAtSubscriptionOptions)
  • Function *RemediationsClient.NewListForManagementGroupPager parameter(s) have been changed from (managementGroupID string, queryOptions *QueryOptions, options *RemediationsClientListForManagementGroupOptions) to (managementGroupID string, options *RemediationsClientListForManagementGroupOptions)
  • Function *RemediationsClient.NewListForResourceGroupPager parameter(s) have been changed from (resourceGroupName string, queryOptions *QueryOptions, options *RemediationsClientListForResourceGroupOptions) to (resourceGroupName string, options *RemediationsClientListForResourceGroupOptions)
  • Function *RemediationsClient.NewListForResourcePager parameter(s) have been changed from (resourceID string, queryOptions *QueryOptions, options *RemediationsClientListForResourceOptions) to (resourceID string, options *RemediationsClientListForResourceOptions)
  • Function *RemediationsClient.NewListForSubscriptionPager parameter(s) have been changed from (queryOptions *QueryOptions, options *RemediationsClientListForSubscriptionOptions) to (options *RemediationsClientListForSubscriptionOptions)
  • Struct ErrorDefinitionAutoGenerated has been removed
  • Struct ErrorDefinitionAutoGenerated2 has been removed
  • Struct ErrorResponse has been removed
  • Struct ErrorResponseAutoGenerated has been removed
  • Struct ErrorResponseAutoGenerated2 has been removed
  • Struct QueryFailure has been removed
  • Struct QueryFailureError has been removed
  • Struct QueryOptions has been removed
  • Struct Resource has been removed

Features Added

  • New field Filter, Top in struct AttestationsClientListForResourceGroupOptions
  • New field Filter, Top in struct AttestationsClientListForResourceOptions
  • New field Filter, Top in struct AttestationsClientListForSubscriptionOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyEventsClientListQueryResultsForManagementGroupOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyEventsClientListQueryResultsForPolicyDefinitionOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyEventsClientListQueryResultsForPolicySetDefinitionOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyEventsClientListQueryResultsForResourceGroupLevelPolicyAssignmentOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyEventsClientListQueryResultsForResourceGroupOptions
  • New field Apply, Expand, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyEventsClientListQueryResultsForResourceOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyEventsClientListQueryResultsForSubscriptionLevelPolicyAssignmentOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyEventsClientListQueryResultsForSubscriptionOptions
  • New field SystemData in struct PolicyMetadata
  • New field Top in struct PolicyMetadataClientListOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyStatesClientListQueryResultsForManagementGroupOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyStatesClientListQueryResultsForPolicyDefinitionOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyStatesClientListQueryResultsForPolicySetDefinitionOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyStatesClientListQueryResultsForResourceGroupLevelPolicyAssignmentOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyStatesClientListQueryResultsForResourceGroupOptions
  • New field Apply, Expand, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyStatesClientListQueryResultsForResourceOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyStatesClientListQueryResultsForSubscriptionLevelPolicyAssignmentOptions
  • New field Apply, Filter, From, OrderBy, Select, SkipToken, To, Top in struct PolicyStatesClientListQueryResultsForSubscriptionOptions
  • New field Filter, From, To, Top in struct PolicyStatesClientSummarizeForManagementGroupOptions
  • New field Filter, From, To, Top in struct PolicyStatesClientSummarizeForPolicyDefinitionOptions
  • New field Filter, From, To, Top in struct PolicyStatesClientSummarizeForPolicySetDefinitionOptions
  • New field Filter, From, To, Top in struct PolicyStatesClientSummarizeForResourceGroupLevelPolicyAssignmentOptions
  • New field Filter, From, To, Top in struct PolicyStatesClientSummarizeForResourceGroupOptions
  • New field Filter, From, To, Top in struct PolicyStatesClientSummarizeForResourceOptions
  • New field Filter, From, To, Top in struct PolicyStatesClientSummarizeForSubscriptionLevelPolicyAssignmentOptions
  • New field Filter, From, To, Top in struct PolicyStatesClientSummarizeForSubscriptionOptions
  • New field Filter, Top in struct PolicyTrackedResourcesClientListQueryResultsForManagementGroupOptions
  • New field Filter, Top in struct PolicyTrackedResourcesClientListQueryResultsForResourceGroupOptions
  • New field Filter, Top in struct PolicyTrackedResourcesClientListQueryResultsForResourceOptions
  • New field Filter, Top in struct PolicyTrackedResourcesClientListQueryResultsForSubscriptionOptions
  • New field Top in struct RemediationsClientListDeploymentsAtManagementGroupOptions
  • New field Top in struct RemediationsClientListDeploymentsAtResourceGroupOptions
  • New field Top in struct RemediationsClientListDeploymentsAtResourceOptions
  • New field Top in struct RemediationsClientListDeploymentsAtSubscriptionOptions
  • New field Filter, Top in struct RemediationsClientListForManagementGroupOptions
  • New field Filter, Top in struct RemediationsClientListForResourceGroupOptions
  • New field Filter, Top in struct RemediationsClientListForResourceOptions
  • New field Filter, Top in struct RemediationsClientListForSubscriptionOptions

Don't miss a new azure-sdk-for-go release

NewReleases is sending notifications on new releases.