github Azure/azure-sdk-for-go sdk/resourcemanager/botservice/armbotservice/v2.0.0-beta.1

latest release: sdk/resourcemanager/databoxedge/armdataboxedge/v2.0.0-beta.1
pre-release3 hours ago

2.0.0-beta.1 (2026-03-19)

Breaking Changes

  • Type alias EmailChannelAuthMethod type has been changed from float32 to int32
  • Struct ConnectionItemName has been removed
  • Struct Error has been removed
  • Struct ErrorBody has been removed
  • Struct PrivateLinkResourceBase has been removed
  • Struct Resource has been removed

Features Added

  • New value PublicNetworkAccessSecuredByPerimeter added to enum type PublicNetworkAccess
  • New enum type AccessMode with values AccessModeAudit, AccessModeEnforced, AccessModeLearning
  • New enum type CreatedByType with values CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser
  • New enum type NspAccessRuleDirection with values NspAccessRuleDirectionInbound, NspAccessRuleDirectionOutbound
  • New enum type ProvisioningState with values ProvisioningStateAccepted, ProvisioningStateCreating, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateSucceeded, ProvisioningStateUpdating
  • New enum type Severity with values SeverityError, SeverityWarning
  • New function *ClientFactory.NewNetworkSecurityPerimeterConfigurationsClient() *NetworkSecurityPerimeterConfigurationsClient
  • New function NewNetworkSecurityPerimeterConfigurationsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*NetworkSecurityPerimeterConfigurationsClient, error)
  • New function *NetworkSecurityPerimeterConfigurationsClient.Get(ctx context.Context, resourceGroupName string, resourceName string, networkSecurityPerimeterConfigurationName string, options *NetworkSecurityPerimeterConfigurationsClientGetOptions) (NetworkSecurityPerimeterConfigurationsClientGetResponse, error)
  • New function *NetworkSecurityPerimeterConfigurationsClient.NewListPager(resourceGroupName string, resourceName string, options *NetworkSecurityPerimeterConfigurationsClientListOptions) *runtime.Pager[NetworkSecurityPerimeterConfigurationsClientListResponse]
  • New function *NetworkSecurityPerimeterConfigurationsClient.BeginReconcile(ctx context.Context, resourceGroupName string, resourceName string, networkSecurityPerimeterConfigurationName string, options *NetworkSecurityPerimeterConfigurationsClientBeginReconcileOptions) (*runtime.Poller[NetworkSecurityPerimeterConfigurationsClientReconcileResponse], error)
  • New struct NetworkSecurityPerimeter
  • New struct NetworkSecurityPerimeterConfiguration
  • New struct NetworkSecurityPerimeterConfigurationList
  • New struct NetworkSecurityPerimeterConfigurationProperties
  • New struct NspAccessRule
  • New struct NspAccessRuleProperties
  • New struct NspAccessRulePropertiesSubscriptionsItem
  • New struct Profile
  • New struct ProvisioningIssue
  • New struct ProvisioningIssueProperties
  • New struct ResourceAssociation
  • New struct SystemData
  • New field SystemData in struct Bot
  • New field SystemData in struct BotChannel
  • New field NetworkSecurityPerimeterConfigurations in struct BotProperties
  • New field SystemData in struct ConnectionSetting
  • New field ID, Name in struct ConnectionSettingProperties
  • New field SystemData in struct ListChannelWithKeysResponse
  • New field SystemData in struct PrivateEndpointConnection
  • New field NextLink in struct PrivateEndpointConnectionListResult

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

NewReleases is sending notifications on new releases.