github Azure/azure-sdk-for-go sdk/resourcemanager/resources/armpolicy/v0.8.0

0.8.0 (2023-10-27)

Features Added

  • New enum type AssignmentScopeValidation with values AssignmentScopeValidationDefault, AssignmentScopeValidationDoNotValidate
  • New enum type OverrideKind with values OverrideKindPolicyEffect
  • New enum type SelectorKind with values SelectorKindPolicyDefinitionReferenceID, SelectorKindResourceLocation, SelectorKindResourceType, SelectorKindResourceWithoutLocation
  • New function *ClientFactory.NewVariableValuesClient() *VariableValuesClient
  • New function *ClientFactory.NewVariablesClient() *VariablesClient
  • New function *ExemptionsClient.Update(context.Context, string, string, ExemptionUpdate, *ExemptionsClientUpdateOptions) (ExemptionsClientUpdateResponse, error)
  • New function NewVariableValuesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VariableValuesClient, error)
  • New function *VariableValuesClient.CreateOrUpdate(context.Context, string, string, VariableValue, *VariableValuesClientCreateOrUpdateOptions) (VariableValuesClientCreateOrUpdateResponse, error)
  • New function *VariableValuesClient.CreateOrUpdateAtManagementGroup(context.Context, string, string, string, VariableValue, *VariableValuesClientCreateOrUpdateAtManagementGroupOptions) (VariableValuesClientCreateOrUpdateAtManagementGroupResponse, error)
  • New function *VariableValuesClient.Delete(context.Context, string, string, *VariableValuesClientDeleteOptions) (VariableValuesClientDeleteResponse, error)
  • New function *VariableValuesClient.DeleteAtManagementGroup(context.Context, string, string, string, *VariableValuesClientDeleteAtManagementGroupOptions) (VariableValuesClientDeleteAtManagementGroupResponse, error)
  • New function *VariableValuesClient.Get(context.Context, string, string, *VariableValuesClientGetOptions) (VariableValuesClientGetResponse, error)
  • New function *VariableValuesClient.GetAtManagementGroup(context.Context, string, string, string, *VariableValuesClientGetAtManagementGroupOptions) (VariableValuesClientGetAtManagementGroupResponse, error)
  • New function *VariableValuesClient.NewListForManagementGroupPager(string, string, *VariableValuesClientListForManagementGroupOptions) *runtime.Pager[VariableValuesClientListForManagementGroupResponse]
  • New function *VariableValuesClient.NewListPager(string, *VariableValuesClientListOptions) *runtime.Pager[VariableValuesClientListResponse]
  • New function NewVariablesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VariablesClient, error)
  • New function *VariablesClient.CreateOrUpdate(context.Context, string, Variable, *VariablesClientCreateOrUpdateOptions) (VariablesClientCreateOrUpdateResponse, error)
  • New function *VariablesClient.CreateOrUpdateAtManagementGroup(context.Context, string, string, Variable, *VariablesClientCreateOrUpdateAtManagementGroupOptions) (VariablesClientCreateOrUpdateAtManagementGroupResponse, error)
  • New function *VariablesClient.Delete(context.Context, string, *VariablesClientDeleteOptions) (VariablesClientDeleteResponse, error)
  • New function *VariablesClient.DeleteAtManagementGroup(context.Context, string, string, *VariablesClientDeleteAtManagementGroupOptions) (VariablesClientDeleteAtManagementGroupResponse, error)
  • New function *VariablesClient.Get(context.Context, string, *VariablesClientGetOptions) (VariablesClientGetResponse, error)
  • New function *VariablesClient.GetAtManagementGroup(context.Context, string, string, *VariablesClientGetAtManagementGroupOptions) (VariablesClientGetAtManagementGroupResponse, error)
  • New function *VariablesClient.NewListForManagementGroupPager(string, *VariablesClientListForManagementGroupOptions) *runtime.Pager[VariablesClientListForManagementGroupResponse]
  • New function *VariablesClient.NewListPager(*VariablesClientListOptions) *runtime.Pager[VariablesClientListResponse]
  • New struct AssignmentUpdateProperties
  • New struct ExemptionUpdate
  • New struct ExemptionUpdateProperties
  • New struct Override
  • New struct ResourceSelector
  • New struct Selector
  • New struct Variable
  • New struct VariableColumn
  • New struct VariableListResult
  • New struct VariableProperties
  • New struct VariableValue
  • New struct VariableValueColumnValue
  • New struct VariableValueListResult
  • New struct VariableValueProperties
  • New field Overrides, ResourceSelectors in struct AssignmentProperties
  • New field Properties in struct AssignmentUpdate
  • New field AssignmentScopeValidation, ResourceSelectors in struct ExemptionProperties

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

NewReleases is sending notifications on new releases.