github Azure/azure-sdk-for-go sdk/resourcemanager/security/armsecurity/v0.4.0

latest releases: sdk/monitor/query/azlogs/v1.1.0-beta.1, sdk/storage/azfile/v1.3.1, sdk/storage/azblob/v1.4.1...
pre-release2 years ago

0.4.0 (2022-02-23)

Breaking Changes

  • Function *AdvancedThreatProtectionClient.Get parameter(s) have been changed from (context.Context, string, Enum5, *AdvancedThreatProtectionClientGetOptions) to (context.Context, string, *AdvancedThreatProtectionClientGetOptions)
  • Function *AdaptiveNetworkHardeningsClient.BeginEnforce parameter(s) have been changed from (context.Context, string, string, string, string, string, Enum51, AdaptiveNetworkHardeningEnforceRequest, *AdaptiveNetworkHardeningsClientBeginEnforceOptions) to (context.Context, string, string, string, string, string, AdaptiveNetworkHardeningEnforceRequest, *AdaptiveNetworkHardeningsClientBeginEnforceOptions)
  • Function *ServerVulnerabilityAssessmentClient.BeginDelete parameter(s) have been changed from (context.Context, string, string, string, string, Enum31, *ServerVulnerabilityAssessmentClientBeginDeleteOptions) to (context.Context, string, string, string, string, *ServerVulnerabilityAssessmentClientBeginDeleteOptions)
  • Function *TasksClient.UpdateSubscriptionLevelTaskState parameter(s) have been changed from (context.Context, string, Enum16, *TasksClientUpdateSubscriptionLevelTaskStateOptions) to (context.Context, string, TaskUpdateActionType, *TasksClientUpdateSubscriptionLevelTaskStateOptions)
  • Function *SettingsClient.Get parameter(s) have been changed from (context.Context, Enum77, *SettingsClientGetOptions) to (context.Context, SettingName, *SettingsClientGetOptions)
  • Function *AdvancedThreatProtectionClient.Create parameter(s) have been changed from (context.Context, string, Enum5, AdvancedThreatProtectionSetting, *AdvancedThreatProtectionClientCreateOptions) to (context.Context, string, AdvancedThreatProtectionSetting, *AdvancedThreatProtectionClientCreateOptions)
  • Function *JitNetworkAccessPoliciesClient.Initiate parameter(s) have been changed from (context.Context, string, string, Enum56, JitNetworkAccessPolicyInitiateRequest, *JitNetworkAccessPoliciesClientInitiateOptions) to (context.Context, string, string, JitNetworkAccessPolicyInitiateRequest, *JitNetworkAccessPoliciesClientInitiateOptions)
  • Function *TasksClient.UpdateResourceGroupLevelTaskState parameter(s) have been changed from (context.Context, string, string, Enum16, *TasksClientUpdateResourceGroupLevelTaskStateOptions) to (context.Context, string, string, TaskUpdateActionType, *TasksClientUpdateResourceGroupLevelTaskStateOptions)
  • Function *SettingsClient.Update parameter(s) have been changed from (context.Context, Enum77, SettingClassification, *SettingsClientUpdateOptions) to (context.Context, SettingName, SettingClassification, *SettingsClientUpdateOptions)
  • Function *ServerVulnerabilityAssessmentClient.CreateOrUpdate parameter(s) have been changed from (context.Context, string, string, string, string, Enum31, *ServerVulnerabilityAssessmentClientCreateOrUpdateOptions) to (context.Context, string, string, string, string, *ServerVulnerabilityAssessmentClientCreateOrUpdateOptions)
  • Function *InformationProtectionPoliciesClient.CreateOrUpdate parameter(s) have been changed from (context.Context, string, Enum18, InformationProtectionPolicy, *InformationProtectionPoliciesClientCreateOrUpdateOptions) to (context.Context, string, InformationProtectionPolicyName, InformationProtectionPolicy, *InformationProtectionPoliciesClientCreateOrUpdateOptions)
  • Function *InformationProtectionPoliciesClient.Get parameter(s) have been changed from (context.Context, string, Enum18, *InformationProtectionPoliciesClientGetOptions) to (context.Context, string, InformationProtectionPolicyName, *InformationProtectionPoliciesClientGetOptions)
  • Function *ServerVulnerabilityAssessmentClient.Get parameter(s) have been changed from (context.Context, string, string, string, string, Enum31, *ServerVulnerabilityAssessmentClientGetOptions) to (context.Context, string, string, string, string, *ServerVulnerabilityAssessmentClientGetOptions)
  • Const Enum5Current has been removed
  • Const Enum16Resolve has been removed
  • Const Enum77Sentinel has been removed
  • Const Enum77WDATP has been removed
  • Const Enum77MCAS has been removed
  • Const Enum51Enforce has been removed
  • Const Enum18Custom has been removed
  • Const Enum16Dismiss has been removed
  • Const Enum16Activate has been removed
  • Const Enum56Initiate has been removed
  • Const Enum77WDATPEXCLUDELINUXPUBLICPREVIEW has been removed
  • Const Enum16Close has been removed
  • Const Enum18Effective has been removed
  • Const Enum16Start has been removed
  • Const Enum31Default has been removed
  • Function Enum51.ToPtr has been removed
  • Function PossibleEnum56Values has been removed
  • Function PossibleEnum5Values has been removed
  • Function PossibleEnum31Values has been removed
  • Function PossibleEnum77Values has been removed
  • Function Enum77.ToPtr has been removed
  • Function Enum31.ToPtr has been removed
  • Function Enum16.ToPtr has been removed
  • Function Enum56.ToPtr has been removed
  • Function PossibleEnum51Values has been removed
  • Function Enum18.ToPtr has been removed
  • Function PossibleEnum16Values has been removed
  • Function Enum5.ToPtr has been removed
  • Function PossibleEnum18Values has been removed

Features Added

  • New const InformationProtectionPolicyNameEffective
  • New const SupportedCloudEnumGCP
  • New const TaskUpdateActionTypeDismiss
  • New const SettingNameWDATPEXCLUDELINUXPUBLICPREVIEW
  • New const SettingNameWDATP
  • New const TaskUpdateActionTypeActivate
  • New const TaskUpdateActionTypeStart
  • New const TaskUpdateActionTypeClose
  • New const InformationProtectionPolicyNameCustom
  • New const SettingNameSentinel
  • New const SettingNameMCAS
  • New const OfferingTypeInformationProtectionAws
  • New const TaskUpdateActionTypeResolve
  • New function InformationProtectionAwsOffering.MarshalJSON() ([]byte, error)
  • New function InformationProtectionPolicyName.ToPtr() *InformationProtectionPolicyName
  • New function TaskUpdateActionType.ToPtr() *TaskUpdateActionType
  • New function *InformationProtectionAwsOffering.UnmarshalJSON([]byte) error
  • New function SettingName.ToPtr() *SettingName
  • New function *InformationProtectionAwsOffering.GetCloudOffering() *CloudOffering
  • New function PossibleTaskUpdateActionTypeValues() []TaskUpdateActionType
  • New function PossibleInformationProtectionPolicyNameValues() []InformationProtectionPolicyName
  • New function PossibleSettingNameValues() []SettingName
  • New struct InformationProtectionAwsOffering
  • New struct InformationProtectionAwsOfferingInformationProtection

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

NewReleases is sending notifications on new releases.