Releases: Azure/azure-sdk-for-go
Releases · Azure/azure-sdk-for-go
sdk/ai/azopenai/v0.6.2
0.6.2 (2024-09-10)
Features Added
- Added Batch and File APIs.
Breaking Changes
-
FunctionDefinition.Parameters has been changed to take JSON instead of an object/map. You can set it using code
similar to this:parametersJSON, err := json.Marshal(map[string]any{ "required": []string{"location"}, "type": "object", "properties": map[string]any{ "location": map[string]any{ "type": "string", "description": "The city and state, e.g. San Francisco, CA", }, }, }) if err != nil { // TODO: Update the following line with your application specific error handling logic log.Printf("ERROR: %s", err) return } // and then, in ChatCompletionsOptions opts := azopenai.ChatCompletionsOptions{ Functions: []azopenai.FunctionDefinition{ { Name: to.Ptr("get_current_weather"), Description: to.Ptr("Get the current weather in a given location"), Parameters: parametersJSON, }, }, }
sdk/storage/azdatalake/v1.2.1-beta.1
1.2.1-beta.1 (2024-08-30)
Features Added
- Upgraded service version to
2024-08-04
.
Other Changes
- Updated
azcore
version to1.14.0
- Updated
azblob
version to1.4.1-beta.1
sdk/storage/azfile/v1.3.1-beta.1
1.3.1-beta.1 (2024-08-27)
Features Added
- Snapshot management support via REST for NFS shares.
- Upgraded service version to
2024-08-04
.
Other Changes
- Updated
azcore
version to1.14.0
sdk/storage/azblob/v1.4.1-beta.1
1.4.1-beta.1 (2024-08-27)
Features Added
- Upgraded service version to
2024-08-04
.
Other Changes
- Updated
azcore
version to1.14.0
sdk/resourcemanager/netapp/armnetapp/v7.2.0
7.2.0 (2024-08-23)
Features Added
- New field
ReplicationID
in structReplication
sdk/resourcemanager/machinelearning/armmachinelearning/v4.0.0
4.0.0 (2024-08-23)
Breaking Changes
- Type of
ComputeStartStopSchedule.Cron
has been changed from*CronTrigger
to*Cron
- Type of
ComputeStartStopSchedule.Recurrence
has been changed from*RecurrenceTrigger
to*Recurrence
- Type of
ComputeStartStopSchedule.TriggerType
has been changed from*TriggerType
to*ComputeTriggerType
- Struct
AmlOperation
has been removed - Struct
AmlOperationDisplay
has been removed - Struct
AmlOperationListResult
has been removed - Field
AmlOperationListResult
of structOperationsClientListResponse
has been removed - Field
SubnetArmID
of structPrivateEndpoint
has been removed
Features Added
- New value
ConnectionAuthTypeAAD
,ConnectionAuthTypeAPIKey
,ConnectionAuthTypeAccessKey
,ConnectionAuthTypeAccountKey
,ConnectionAuthTypeCustomKeys
,ConnectionAuthTypeOAuth2
,ConnectionAuthTypeServicePrincipal
added to enum typeConnectionAuthType
- New value
ConnectionCategoryADLSGen2
,ConnectionCategoryAIServices
,ConnectionCategoryAPIKey
,ConnectionCategoryAmazonMws
,ConnectionCategoryAmazonRdsForOracle
,ConnectionCategoryAmazonRdsForSQLServer
,ConnectionCategoryAmazonRedshift
,ConnectionCategoryAmazonS3Compatible
,ConnectionCategoryAzureBlob
,ConnectionCategoryAzureDataExplorer
,ConnectionCategoryAzureDatabricksDeltaLake
,ConnectionCategoryAzureMariaDb
,ConnectionCategoryAzureMySQLDb
,ConnectionCategoryAzureOneLake
,ConnectionCategoryAzureOpenAI
,ConnectionCategoryAzurePostgresDb
,ConnectionCategoryAzureSQLDb
,ConnectionCategoryAzureSQLMi
,ConnectionCategoryAzureSynapseAnalytics
,ConnectionCategoryAzureTableStorage
,ConnectionCategoryBingLLMSearch
,ConnectionCategoryCassandra
,ConnectionCategoryCognitiveSearch
,ConnectionCategoryCognitiveService
,ConnectionCategoryConcur
,ConnectionCategoryCosmosDb
,ConnectionCategoryCosmosDbMongoDbAPI
,ConnectionCategoryCouchbase
,ConnectionCategoryCustomKeys
,ConnectionCategoryDb2
,ConnectionCategoryDrill
,ConnectionCategoryDynamics
,ConnectionCategoryDynamicsAx
,ConnectionCategoryDynamicsCrm
,ConnectionCategoryEloqua
,ConnectionCategoryFileServer
,ConnectionCategoryFtpServer
,ConnectionCategoryGenericContainerRegistry
,ConnectionCategoryGenericHTTP
,ConnectionCategoryGenericRest
,ConnectionCategoryGoogleAdWords
,ConnectionCategoryGoogleBigQuery
,ConnectionCategoryGoogleCloudStorage
,ConnectionCategoryGreenplum
,ConnectionCategoryHbase
,ConnectionCategoryHdfs
,ConnectionCategoryHive
,ConnectionCategoryHubspot
,ConnectionCategoryImpala
,ConnectionCategoryInformix
,ConnectionCategoryJira
,ConnectionCategoryMagento
,ConnectionCategoryMariaDb
,ConnectionCategoryMarketo
,ConnectionCategoryMicrosoftAccess
,ConnectionCategoryMongoDbAtlas
,ConnectionCategoryMongoDbV2
,ConnectionCategoryMySQL
,ConnectionCategoryNetezza
,ConnectionCategoryODataRest
,ConnectionCategoryOdbc
,ConnectionCategoryOffice365
,ConnectionCategoryOpenAI
,ConnectionCategoryOracle
,ConnectionCategoryOracleCloudStorage
,ConnectionCategoryOracleServiceCloud
,ConnectionCategoryPayPal
,ConnectionCategoryPhoenix
,ConnectionCategoryPostgreSQL
,ConnectionCategoryPresto
,ConnectionCategoryQuickBooks
,ConnectionCategoryRedis
,ConnectionCategoryResponsys
,ConnectionCategoryS3
,ConnectionCategorySQLServer
,ConnectionCategorySalesforce
,ConnectionCategorySalesforceMarketingCloud
,ConnectionCategorySalesforceServiceCloud
,ConnectionCategorySapBw
,ConnectionCategorySapCloudForCustomer
,ConnectionCategorySapEcc
,ConnectionCategorySapHana
,ConnectionCategorySapOpenHub
,ConnectionCategorySapTable
,ConnectionCategorySerp
,ConnectionCategoryServerless
,ConnectionCategoryServiceNow
,ConnectionCategorySftp
,ConnectionCategorySharePointOnlineList
,ConnectionCategoryShopify
,ConnectionCategorySnowflake
,ConnectionCategorySpark
,ConnectionCategorySquare
,ConnectionCategorySybase
,ConnectionCategoryTeradata
,ConnectionCategoryVertica
,ConnectionCategoryWebTable
,ConnectionCategoryXero
,ConnectionCategoryZoho
added to enum typeConnectionCategory
- New value
DatastoreTypeOneLake
added to enum typeDatastoreType
- New value
JobTypeSpark
added to enum typeJobType
- New value
OutputDeliveryModeDirect
added to enum typeOutputDeliveryMode
- New value
ScheduleActionTypeCreateMonitor
added to enum typeScheduleActionType
- New enum type
ActionType
with valuesActionTypeInternal
- New enum type
AssetProvisioningState
with valuesAssetProvisioningStateCanceled
,AssetProvisioningStateCreating
,AssetProvisioningStateDeleting
,AssetProvisioningStateFailed
,AssetProvisioningStateSucceeded
,AssetProvisioningStateUpdating
- New enum type
BatchDeploymentConfigurationType
with valuesBatchDeploymentConfigurationTypeModel
,BatchDeploymentConfigurationTypePipelineComponent
- New enum type
CategoricalDataDriftMetric
with valuesCategoricalDataDriftMetricJensenShannonDistance
,CategoricalDataDriftMetricPearsonsChiSquaredTest
,CategoricalDataDriftMetricPopulationStabilityIndex
- New enum type
CategoricalDataQualityMetric
with valuesCategoricalDataQualityMetricDataTypeErrorRate
,CategoricalDataQualityMetricNullValueRate
,CategoricalDataQualityMetricOutOfBoundsRate
- New enum type
CategoricalPredictionDriftMetric
with valuesCategoricalPredictionDriftMetricJensenShannonDistance
,CategoricalPredictionDriftMetricPearsonsChiSquaredTest
,CategoricalPredictionDriftMetricPopulationStabilityIndex
- New enum type
ComputeRecurrenceFrequency
with valuesComputeRecurrenceFrequencyDay
,ComputeRecurrenceFrequencyHour
,ComputeRecurrenceFrequencyMinute
,ComputeRecurrenceFrequencyMonth
,ComputeRecurrenceFrequencyWeek
- New enum type
ComputeTriggerType
with valuesComputeTriggerTypeCron
,ComputeTriggerTypeRecurrence
- New enum type
ComputeWeekDay
with valuesComputeWeekDayFriday
,ComputeWeekDayMonday
,ComputeWeekDaySaturday
,ComputeWeekDaySunday
,ComputeWeekDayThursday
,ComputeWeekDayTuesday
,ComputeWeekDayWednesday
- New enum type
ConnectionGroup
with valuesConnectionGroupAzure
,ConnectionGroupAzureAI
,ConnectionGroupDatabase
,ConnectionGroupFile
,ConnectionGroupGenericProtocol
,ConnectionGroupNoSQL
,ConnectionGroupServicesAndApps
- New enum type
ContentSafetyStatus
with valuesContentSafetyStatusDisabled
,ContentSafetyStatusEnabled
- New enum type
DataAvailabilityStatus
with valuesDataAvailabilityStatusComplete
,DataAvailabilityStatusIncomplete
,DataAvailabilityStatusNone
,DataAvailabilityStatusPending
- New enum type
DataCollectionMode
with valuesDataCollectionModeDisabled
,DataCollectionModeEnabled
- New enum type
DataReferenceCredentialType
with valuesDataReferenceCredentialTypeDockerCredentials
,DataReferenceCredentialTypeManagedIdentity
,DataReferenceCredentialTypeNoCredentials
,DataReferenceCredentialTypeSAS
- New enum type
EmailNotificationEnableType
with valuesEmailNotificationEnableTypeJobCancelled
,EmailNotificationEnableTypeJobCompleted
,EmailNotificationEnableTypeJobFailed
- New enum type
EndpointServiceConnectionStatus
with valuesEndpointServiceConnectionStatusApproved
,EndpointServiceConnectionStatusDisconnected
,EndpointServiceConnectionStatusPending
,EndpointServiceConnectionStatusRejected
- New enum type
EnvironmentVariableType
with valuesEnvironmentVariableTypeLocal
- New enum type
FeatureAttributionMetric
with valuesFeatureAttributionMetricNormalizedDiscountedCumulativeGain
- New enum type
FeatureDataType
with valuesFeatureDataTypeBinary
,FeatureDataTypeBoolean
,FeatureDataTypeDatetime
,FeatureDataTypeDouble
,FeatureDataTypeFloat
,FeatureDataTypeInteger
,FeatureDataTypeLong
,FeatureDataTypeString
- New enum type
FeatureImportanceMode
with valuesFeatureImportanceModeDisabled
,FeatureImportanceModeEnabled
- New enum type
ImageType
with valuesImageTypeAzureml
,ImageTypeDocker
- New enum type
IsolationMode
with valuesIsolationModeAllowInternetOutbound
,IsolationModeAllowOnlyApprovedOutbound
,IsolationModeDisabled
- New enum type
JobTier
with valuesJobTierBasic
,JobTierNull
,JobTierPremium
,JobTierSpot
,JobTierStandard
- New enum type
ManagedNetworkStatus
with valuesManagedNetworkStatusActive
,ManagedNetworkStatusInactive
- New enum type
MarketplaceSubscriptionProvisioningState
with valuesMarketplaceSubscriptionProvisioningStateCanceled
,MarketplaceSubscriptionProvisioningStateCreating
,MarketplaceSubscriptionProvisioningStateDeleting
,MarketplaceSubscriptionProvisioningStateFailed
,MarketplaceSubscriptionProvisioningStateSucceeded
,MarketplaceSubscriptionProvisioningStateUpdating
- New enum type
MarketplaceSubscriptionStatus
with valuesMarketplaceSubscriptionStatusSubscribed
,MarketplaceSubscriptionStatusSuspended
,MarketplaceSubscriptionStatusUnsubscribed
- New enum type
MaterializationStoreType
with valuesMaterializationStoreTypeNone
,MaterializationStoreTypeOffline
,MaterializationStoreTypeOnline
,MaterializationStoreTypeOnlineAndOffline
- New enum type
ModelTaskType
with valuesModelTaskTypeClassification
,ModelTaskTypeRegression
- New enum type
MonitorComputeIdentityType
with valuesMonitorComputeIdentityTypeAmlToken
,MonitorComputeIdentityTypeManagedIdentity
- New enum type
MonitorComputeType
with valuesMonitorComputeTypeServerlessSpark
- New enum type
MonitoringFeatureDataType
with valuesMonitoringFeatureDataTypeCategorical
,MonitoringFeatureDataTypeNumerical
- New enum type
MonitoringFeatureFilterType
with valuesMonitoringFeatureFilterTypeAllFeatures
,MonitoringFeatureFilterTypeFeatureSubset
,MonitoringFeatureFilterTypeTopNByAttribution
- New enum type
MonitoringInputDataType
with valuesMonitoringInputDataTypeFixed
,MonitoringInputDataTypeRolling
, `MonitoringInp...
sdk/resourcemanager/datafactory/armdatafactory/v9.0.0
9.0.0 (2024-08-23)
Breaking Changes
- Type of
AzureTableStorageLinkedService.TypeProperties
has been changed from*AzureStorageLinkedServiceTypeProperties
to*AzureTableStorageLinkedServiceTypeProperties
Features Added
- New value
SQLServerAuthenticationTypeUserAssignedManagedIdentity
added to enum typeSQLServerAuthenticationType
- New struct
AzureTableStorageLinkedServiceTypeProperties
- New struct
ContinuationSettingsReference
- New field
Version
in structAmazonMWSLinkedService
- New field
Version
in structAmazonRdsForOracleLinkedService
- New field
Version
in structAmazonRdsForSQLServerLinkedService
- New field
Version
in structAmazonRedshiftLinkedService
- New field
Version
in structAmazonS3CompatibleLinkedService
- New field
Version
in structAmazonS3LinkedService
- New field
Version
in structAppFiguresLinkedService
- New field
Version
in structAsanaLinkedService
- New field
Version
in structAzureBatchLinkedService
- New field
Version
in structAzureBlobFSLinkedService
- New field
Version
in structAzureBlobStorageLinkedService
- New field
Version
in structAzureDataExplorerLinkedService
- New field
Version
in structAzureDataLakeAnalyticsLinkedService
- New field
Version
in structAzureDataLakeStoreLinkedService
- New field
Version
in structAzureDatabricksDeltaLakeLinkedService
- New field
Version
in structAzureDatabricksLinkedService
- New field
Version
in structAzureFileStorageLinkedService
- New field
Credential
,ServiceEndpoint
in structAzureFileStorageLinkedServiceTypeProperties
- New field
Version
in structAzureFunctionLinkedService
- New field
Version
in structAzureKeyVaultLinkedService
- New field
Version
in structAzureMLLinkedService
- New field
Version
in structAzureMLServiceLinkedService
- New field
Version
in structAzureMariaDBLinkedService
- New field
Version
in structAzureMySQLLinkedService
- New field
Version
in structAzurePostgreSQLLinkedService
- New field
Version
in structAzureSQLDWLinkedService
- New field
Version
in structAzureSQLDatabaseLinkedService
- New field
Version
in structAzureSQLMILinkedService
- New field
Version
in structAzureSearchLinkedService
- New field
Version
in structAzureStorageLinkedService
- New field
Version
in structAzureSynapseArtifactsLinkedService
- New field
Version
in structAzureTableStorageLinkedService
- New field
Version
in structCassandraLinkedService
- New field
Version
in structCommonDataServiceForAppsLinkedService
- New field
Domain
in structCommonDataServiceForAppsLinkedServiceTypeProperties
- New field
Version
in structConcurLinkedService
- New field
Version
in structCosmosDbLinkedService
- New field
Version
in structCosmosDbMongoDbAPILinkedService
- New field
Version
in structCouchbaseLinkedService
- New field
Version
in structCustomDataSourceLinkedService
- New field
Version
in structDataworldLinkedService
- New field
Version
in structDb2LinkedService
- New field
Version
in structDrillLinkedService
- New field
Version
in structDynamicsAXLinkedService
- New field
Version
in structDynamicsCrmLinkedService
- New field
Domain
in structDynamicsCrmLinkedServiceTypeProperties
- New field
Version
in structDynamicsLinkedService
- New field
Domain
in structDynamicsLinkedServiceTypeProperties
- New field
Version
in structEloquaLinkedService
- New field
ContinuationSettings
in structExecuteDataFlowActivityTypeProperties
- New field
ContinuationSettings
in structExecutePowerQueryActivityTypeProperties
- New field
Version
in structFileServerLinkedService
- New field
Version
in structFtpServerLinkedService
- New field
Version
in structGoogleAdWordsLinkedService
- New field
Version
in structGoogleBigQueryLinkedService
- New field
Version
in structGoogleBigQueryV2LinkedService
- New field
Version
in structGoogleCloudStorageLinkedService
- New field
Version
in structGoogleSheetsLinkedService
- New field
Version
in structGreenplumLinkedService
- New field
Version
in structHBaseLinkedService
- New field
Version
in structHDInsightLinkedService
- New field
Version
in structHDInsightOnDemandLinkedService
- New field
Version
in structHTTPLinkedService
- New field
Version
in structHdfsLinkedService
- New field
Version
in structHiveLinkedService
- New field
Version
in structHubspotLinkedService
- New field
Version
in structImpalaLinkedService
- New field
Version
in structInformixLinkedService
- New field
Version
in structJiraLinkedService
- New field
Version
in structLakeHouseLinkedService
- New field
Version
in structLinkedService
- New field
Version
in structMagentoLinkedService
- New field
Version
in structMariaDBLinkedService
- New field
Version
in structMarketoLinkedService
- New field
Version
in structMicrosoftAccessLinkedService
- New field
Version
in structMongoDbAtlasLinkedService
- New field
Version
in structMongoDbLinkedService
- New field
Version
in structMongoDbV2LinkedService
- New field
Version
in structMySQLLinkedService
- New field
Version
in structNetezzaLinkedService
- New field
Version
in structODataLinkedService
- New field
Version
in structOdbcLinkedService
- New field
Version
in structOffice365LinkedService
- New field
Version
in structOracleCloudStorageLinkedService
- New field
Version
in structOracleLinkedService
- New field
Version
in structOracleServiceCloudLinkedService
- New field
Version
in structPaypalLinkedService
- New field
Version
in structPhoenixLinkedService
- New field
Version
in structPostgreSQLLinkedService
- New field
Version
in structPostgreSQLV2LinkedService
- New field
Version
in structPrestoLinkedService
- New field
Version
in structQuickBooksLinkedService
- New field
Version
in structQuickbaseLinkedService
- New field
Version
in structResponsysLinkedService
- New field
Version
in structRestServiceLinkedService
- New field
ServicePrincipalCredentialType
,ServicePrincipalEmbeddedCert
,ServicePrincipalEmbeddedCertPassword
in structRestServiceLinkedServiceTypeProperties
- New field
Version
in structSQLServerLinkedService
- New field
Credential
in structSQLServerLinkedServiceTypeProperties
- New field
Version
in structSalesforceLinkedService
- New field
Version
in structSalesforceMarketingCloudLinkedService
- New field
Version
in structSalesforceServiceCloudLinkedService
- New field
Version
in structSalesforceServiceCloudV2LinkedService
- New field
Version
in structSalesforceV2LinkedService
- New field
Version
in structSapBWLinkedService
- New field
Version
in structSapCloudForCustomerLinkedService
- New field
Version
in structSapEccLinkedService
- New field
Version
in structSapHanaLinkedService
- New field
Version
in structSapOdpLinkedService
- New field
Version
in structSapOpenHubLinkedService
- New field
Version
in structSapTableLinkedService
- New field
Version
in structServiceNowLinkedService
- New field
Version
in structServiceNowV2LinkedService
- New field
Version
in structSftpServerLinkedService
- New field
Version
in structSharePointOnlineListLinkedService
- New field
ServicePrincipalCredentialType
,ServicePrincipalEmbeddedCert
,ServicePrincipalEmbeddedCertPassword
in structSharePointOnlineListLinkedServiceTypeProperties
- New field
Version
in structShopifyLinkedService
- New field
Version
in structSmartsheetLinkedService
- New field
StorageIntegration
in structSnowflakeExportCopyCommand
- New field
StorageIntegration
in structSnowflakeImportCopyCommand
- New field
Version
in structSnowflakeLinkedService
- New field
Version
in structSnowflakeV2LinkedService
- New field
Version
in structSparkLinkedService
- New field
Version
in structSquareLinkedService
- New field
Version
in structSybaseLinkedService
- New field
Version
in structTeamDeskLinkedService
- New field
Version
in structTeradataLinkedService
- New field
Version
in structTwilioLinkedService
- New field
Version
in structVerticaLinkedService
- New field
Database
,Port
,Server
,UID
in structVerticaLinkedServiceTypeProperties
- New field
Version
in structWarehouseLinkedService
- New field
Version
in structWebLinkedService
- New field
Version
in structXeroLinkedService
- New field
Version
in structZendeskLinkedService
- New field
Version
in structZohoLinkedService
sdk/resourcemanager/compute/armcompute/v6.1.0
6.1.0 (2024-08-23)
Features Added
- New enum type
AllocationStrategy
with valuesAllocationStrategyCapacityOptimized
,AllocationStrategyLowestPrice
- New enum type
ZonalPlatformFaultDomainAlignMode
with valuesZonalPlatformFaultDomainAlignModeAligned
,ZonalPlatformFaultDomainAlignModeUnaligned
- New struct
SKUProfile
- New struct
SKUProfileVMSize
- New field
ScheduledEventsPolicy
in structAvailabilitySetProperties
- New field
LogicalSectorSize
in structDiskRestorePointProperties
- New field
SKUProfile
,ZonalPlatformFaultDomainAlignMode
in structVirtualMachineScaleSetProperties
- New field
Zones
in structVirtualMachineScaleSetUpdate
- New field
SKUProfile
,ZonalPlatformFaultDomainAlignMode
in structVirtualMachineScaleSetUpdateProperties