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

latest releases: sdk/resourcemanager/azurestackhci/armazurestackhcivm/v0.1.0, sdk/resourcemanager/cloudhealth/armcloudhealth/v0.1.0, sdk/resourcemanager/playwright/armplaywright/v1.0.0...
pre-releaseone month ago

0.9.0 (2025-07-25)

Breaking Changes

  • Type of PolicyEvaluationResult.EvaluationDetails has been changed from *PolicyEvaluationDetails to *CheckRestrictionEvaluationDetails

Features Added

  • New value FieldRestrictionResultAudit added to enum type FieldRestrictionResult
  • New enum type ComponentPolicyStatesResource with values ComponentPolicyStatesResourceLatest
  • New function *ClientFactory.NewComponentPolicyStatesClient() *ComponentPolicyStatesClient
  • New function NewComponentPolicyStatesClient(azcore.TokenCredential, *arm.ClientOptions) (*ComponentPolicyStatesClient, error)
  • New function *ComponentPolicyStatesClient.ListQueryResultsForPolicyDefinition(context.Context, string, string, ComponentPolicyStatesResource, *ComponentPolicyStatesClientListQueryResultsForPolicyDefinitionOptions) (ComponentPolicyStatesClientListQueryResultsForPolicyDefinitionResponse, error)
  • New function *ComponentPolicyStatesClient.ListQueryResultsForResource(context.Context, string, ComponentPolicyStatesResource, *ComponentPolicyStatesClientListQueryResultsForResourceOptions) (ComponentPolicyStatesClientListQueryResultsForResourceResponse, error)
  • New function *ComponentPolicyStatesClient.ListQueryResultsForResourceGroup(context.Context, string, string, ComponentPolicyStatesResource, *ComponentPolicyStatesClientListQueryResultsForResourceGroupOptions) (ComponentPolicyStatesClientListQueryResultsForResourceGroupResponse, error)
  • New function *ComponentPolicyStatesClient.ListQueryResultsForResourceGroupLevelPolicyAssignment(context.Context, string, string, string, ComponentPolicyStatesResource, *ComponentPolicyStatesClientListQueryResultsForResourceGroupLevelPolicyAssignmentOptions) (ComponentPolicyStatesClientListQueryResultsForResourceGroupLevelPolicyAssignmentResponse, error)
  • New function *ComponentPolicyStatesClient.ListQueryResultsForSubscription(context.Context, string, ComponentPolicyStatesResource, *ComponentPolicyStatesClientListQueryResultsForSubscriptionOptions) (ComponentPolicyStatesClientListQueryResultsForSubscriptionResponse, error)
  • New function *ComponentPolicyStatesClient.ListQueryResultsForSubscriptionLevelPolicyAssignment(context.Context, string, string, ComponentPolicyStatesResource, *ComponentPolicyStatesClientListQueryResultsForSubscriptionLevelPolicyAssignmentOptions) (ComponentPolicyStatesClientListQueryResultsForSubscriptionLevelPolicyAssignmentResponse, error)
  • New struct CheckRestrictionEvaluationDetails
  • New struct ComponentExpressionEvaluationDetails
  • New struct ComponentPolicyEvaluationDetails
  • New struct ComponentPolicyState
  • New struct ComponentPolicyStatesQueryResults
  • New struct PolicyEffectDetails
  • New field IncludeAuditEffect in struct CheckRestrictionsRequest
  • New field PolicyEffect, Reason in struct FieldRestriction
  • New field IsDataAction in struct Operation
  • New field EffectDetails in struct PolicyEvaluationResult
  • New field ResourceIDs in struct RemediationFilters

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

NewReleases is sending notifications on new releases.