github Azure/azure-sdk-for-go sdk/resourcemanager/sql/armsql/v2.0.0-beta.4

latest releases: sdk/data/azcosmos/v1.2.0, sdk/security/keyvault/azcertificates/v1.3.0, sdk/security/keyvault/azkeys/v1.3.0...
pre-release10 months ago

2.0.0-beta.4 (2023-12-22)

Breaking Changes

  • Type of LongTermRetentionPolicy.Properties has been changed from *BaseLongTermRetentionPolicyProperties to *LongTermRetentionPolicyProperties
  • Type of ServerProperties.MinimalTLSVersion has been changed from *string to *MinimalTLSVersion

Features Added

  • New enum type BackupStorageAccessTier with values BackupStorageAccessTierArchive, BackupStorageAccessTierHot
  • New enum type MinimalTLSVersion with values MinimalTLSVersionNone, MinimalTLSVersionOne0, MinimalTLSVersionOne1, MinimalTLSVersionOne2, MinimalTLSVersionOne3
  • New function *ClientFactory.NewJobPrivateEndpointsClient() *JobPrivateEndpointsClient
  • New function NewJobPrivateEndpointsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*JobPrivateEndpointsClient, error)
  • New function *JobPrivateEndpointsClient.BeginCreateOrUpdate(context.Context, string, string, string, string, JobPrivateEndpoint, *JobPrivateEndpointsClientBeginCreateOrUpdateOptions) (*runtime.Poller[JobPrivateEndpointsClientCreateOrUpdateResponse], error)
  • New function *JobPrivateEndpointsClient.BeginDelete(context.Context, string, string, string, string, *JobPrivateEndpointsClientBeginDeleteOptions) (*runtime.Poller[JobPrivateEndpointsClientDeleteResponse], error)
  • New function *JobPrivateEndpointsClient.Get(context.Context, string, string, string, string, *JobPrivateEndpointsClientGetOptions) (JobPrivateEndpointsClientGetResponse, error)
  • New function *JobPrivateEndpointsClient.NewListByAgentPager(string, string, string, *JobPrivateEndpointsClientListByAgentOptions) *runtime.Pager[JobPrivateEndpointsClientListByAgentResponse]
  • New function *LongTermRetentionBackupsClient.BeginChangeAccessTier(context.Context, string, string, string, string, ChangeLongTermRetentionBackupAccessTierParameters, *LongTermRetentionBackupsClientBeginChangeAccessTierOptions) (*runtime.Poller[LongTermRetentionBackupsClientChangeAccessTierResponse], error)
  • New function *LongTermRetentionBackupsClient.BeginChangeAccessTierByResourceGroup(context.Context, string, string, string, string, string, ChangeLongTermRetentionBackupAccessTierParameters, *LongTermRetentionBackupsClientBeginChangeAccessTierByResourceGroupOptions) (*runtime.Poller[LongTermRetentionBackupsClientChangeAccessTierByResourceGroupResponse], error)
  • New struct ChangeLongTermRetentionBackupAccessTierParameters
  • New struct ErrorAdditionalInfo
  • New struct ErrorDetail
  • New struct ErrorResponse
  • New struct JobPrivateEndpoint
  • New struct JobPrivateEndpointListResult
  • New struct JobPrivateEndpointProperties
  • New struct LongTermRetentionPolicyProperties
  • New field DNSZone, MaintenanceConfigurationID in struct InstancePoolProperties
  • New field Properties, SKU in struct InstancePoolUpdate
  • New field BackupStorageAccessTier, IsBackupImmutable in struct LongTermRetentionBackupProperties

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

NewReleases is sending notifications on new releases.