Releases: Azure/azure-sdk-for-go
Releases · Azure/azure-sdk-for-go
sdk/resourcemanager/pineconevectordb/armpineconevectordb/v0.1.0
0.1.0 (2025-02-06)
Other Changes
The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/pineconevectordb/armpineconevectordb
is using our next generation design principles.
To learn more, please refer to our documentation Quick Start.
sdk/resourcemanager/servicenetworking/armservicenetworking/v1.1.0
1.1.0 (2025-01-23)
Features Added
- New enum type
PolicyType
with valuesPolicyTypeWAF
- New function
*ClientFactory.NewSecurityPoliciesInterfaceClient() *SecurityPoliciesInterfaceClient
- New function
NewSecurityPoliciesInterfaceClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SecurityPoliciesInterfaceClient, error)
- New function
*SecurityPoliciesInterfaceClient.BeginCreateOrUpdate(context.Context, string, string, string, SecurityPolicy, *SecurityPoliciesInterfaceClientBeginCreateOrUpdateOptions) (*runtime.Poller[SecurityPoliciesInterfaceClientCreateOrUpdateResponse], error)
- New function
*SecurityPoliciesInterfaceClient.BeginDelete(context.Context, string, string, string, *SecurityPoliciesInterfaceClientBeginDeleteOptions) (*runtime.Poller[SecurityPoliciesInterfaceClientDeleteResponse], error)
- New function
*SecurityPoliciesInterfaceClient.Get(context.Context, string, string, string, *SecurityPoliciesInterfaceClientGetOptions) (SecurityPoliciesInterfaceClientGetResponse, error)
- New function
*SecurityPoliciesInterfaceClient.NewListByTrafficControllerPager(string, string, *SecurityPoliciesInterfaceClientListByTrafficControllerOptions) *runtime.Pager[SecurityPoliciesInterfaceClientListByTrafficControllerResponse]
- New function
*SecurityPoliciesInterfaceClient.Update(context.Context, string, string, string, SecurityPolicyUpdate, *SecurityPoliciesInterfaceClientUpdateOptions) (SecurityPoliciesInterfaceClientUpdateResponse, error)
- New struct
SecurityPolicy
- New struct
SecurityPolicyConfigurations
- New struct
SecurityPolicyListResult
- New struct
SecurityPolicyProperties
- New struct
SecurityPolicyUpdate
- New struct
SecurityPolicyUpdateProperties
- New struct
TrafficControllerUpdateProperties
- New struct
WafPolicy
- New struct
WafSecurityPolicy
- New field
SecurityPolicies
,SecurityPolicyConfigurations
in structTrafficControllerProperties
- New field
Properties
in structTrafficControllerUpdate
sdk/ai/azopenai/v0.7.2
0.7.2 (2025-02-05)
Features Added
- Updating to support Azure OpenAI API version
2025-01-01-preview
. - Updated
ChatCompletionsOptions
andChatCompletionsStreamOptions
:- Added
Audio
parameter. - Added
Metadata
parameter. - Added
Modalities
parameter. - Added
Prediction
parameter. - Added
ReasoningEffort
parameter. - Added
Store
parameter. - Added
UserSecurityContext
parameter.
- Added
- Added
Audio
field toChatResponseMessage
- Added
AudioOutputParameters
type. - Added
AudioResponseData
type. - Updated
CompletionsUsageCompletionTokensDetails
:- Added
AcceptedPredictionTokens
field. - Added
AudioTokens
field. - Added
RejectedPredictionTokens
field.
- Added
- Updated
CompletionsUsagePromptTokensDetails
:- Added
AudioTokens
field.
- Added
- Added
InputAudioContent
type. - Added
ChatRequestDeveloperMessage
type. - Added
PredictionContent
type. - Added
UserSecurityContext
type. - Added
ChatMessageAudioContentItem
type. - Added
ChatCompletionModality
enum. - Added
ChatRoleDeveloper
to theChatRole
enum. - Added
InputAudioFormat
enum. - Added
OutputAudioFormat
enum. - Added
ReasoningEffortValue
enum.
sdk/storage/azdatalake/v1.4.0
1.4.0 (2025-01-27)
Features Added
- Upgraded service version to
2025-01-05
. - Updated
azidentity
version to1.8.1
Bugs Fixed
- Fix panic when invalid sas is passed to get-properties call. Fixes #23912
- Added NewListDirectoryPathPager. Fixes #23852, #21083, #18921
Other Changes
- Updated
azblob
version tov1.6.0
sdk/resourcemanager/kusto/armkusto/v2.3.0
2.3.0 (2025-01-24)
Features Added
- New value
ClusterPrincipalRoleAllDatabasesMonitor
added to enum typeClusterPrincipalRole
- New value
LanguageExtensionImageNamePython3117
,LanguageExtensionImageNamePython3117DL
added to enum typeLanguageExtensionImageName
- New enum type
CalloutType
with valuesCalloutTypeAzureDigitalTwins
,CalloutTypeAzureOpenai
,CalloutTypeCosmosdb
,CalloutTypeExternalData
,CalloutTypeGenevametrics
,CalloutTypeKusto
,CalloutTypeMysql
,CalloutTypePostgresql
,CalloutTypeSQL
,CalloutTypeSandboxArtifacts
,CalloutTypeWebapi
- New enum type
OutboundAccess
with valuesOutboundAccessAllow
,OutboundAccessDeny
- New enum type
PrincipalPermissionsAction
with valuesPrincipalPermissionsActionRemovePermissionOnScriptCompletion
,PrincipalPermissionsActionRetainPermissionOnScriptCompletion
- New enum type
ScriptLevel
with valuesScriptLevelCluster
,ScriptLevelDatabase
- New enum type
ZoneStatus
with valuesZoneStatusNonZonal
,ZoneStatusZonal
,ZoneStatusZonalInconsistency
- New function
*ClustersClient.BeginAddCalloutPolicies(context.Context, string, string, CalloutPoliciesList, *ClustersClientBeginAddCalloutPoliciesOptions) (*runtime.Poller[ClustersClientAddCalloutPoliciesResponse], error)
- New function
*ClustersClient.NewListCalloutPoliciesPager(string, string, *ClustersClientListCalloutPoliciesOptions) *runtime.Pager[ClustersClientListCalloutPoliciesResponse]
- New function
*ClustersClient.NewListFollowerDatabasesGetPager(string, string, *ClustersClientListFollowerDatabasesGetOptions) *runtime.Pager[ClustersClientListFollowerDatabasesGetResponse]
- New function
*ClustersClient.BeginRemoveCalloutPolicy(context.Context, string, string, CalloutPolicyToRemove, *ClustersClientBeginRemoveCalloutPolicyOptions) (*runtime.Poller[ClustersClientRemoveCalloutPolicyResponse], error)
- New struct
CalloutPoliciesList
- New struct
CalloutPolicy
- New struct
CalloutPolicyToRemove
- New struct
FollowerDatabaseDefinitionGet
- New struct
FollowerDatabaseListResultGet
- New struct
FollowerDatabaseProperties
- New field
CalloutPolicies
,ZoneStatus
in structClusterProperties
- New field
BaseImageName
in structSandboxCustomImageProperties
- New field
PrincipalPermissionsAction
,ScriptLevel
in structScriptProperties
sdk/resourcemanager/eventhub/armeventhub/v1.4.0-beta.1
1.4.0-beta.1 (2025-01-23)
Features Added
- New value
CleanupPolicyRetentionDescriptionDeleteOrCompact
added to enum typeCleanupPolicyRetentionDescription
- New value
SchemaTypeJSON
,SchemaTypeProtoBuf
added to enum typeSchemaType
- New enum type
GeoDRRoleType
with valuesGeoDRRoleTypePrimary
,GeoDRRoleTypeSecondary
- New enum type
TimestampType
with valuesTimestampTypeCreate
,TimestampTypeLogAppend
- New function
*NamespacesClient.BeginFailover(context.Context, string, string, FailOver, *NamespacesClientBeginFailoverOptions) (*runtime.Poller[NamespacesClientFailoverResponse], error)
- New struct
ErrorDetailAutoGenerated
- New struct
ErrorResponseAutoGenerated
- New struct
FailOver
- New struct
FailOverProperties
- New struct
GeoDataReplicationProperties
- New struct
MessageTimestampDescription
- New struct
NamespaceReplicaLocation
- New field
GeoDataReplication
in structEHNamespaceProperties
- New field
Identifier
,MessageTimestampDescription
in structProperties
- New field
MinCompactionLagInMins
in structRetentionDescription
sdk/storage/azfile/v1.5.0
1.5.0 (2025-01-23)
Features Added
- Upgraded service version to
2025-01-05
.
sdk/storage/azblob/v1.6.0
1.6.0 (2025-01-23)
Features Added
- Upgraded service version to
2025-01-05
.
sdk/resourcemanager/quota/armquota/v1.1.0-beta.2
1.1.0-beta.2 (2025-01-22)
Breaking Changes
- Function
*GroupQuotaSubscriptionAllocationRequestClient.BeginUpdate
parameter(s) have been changed from(context.Context, string, string, string, string, AllocationRequestStatus, *GroupQuotaSubscriptionAllocationRequestClientBeginUpdateOptions)
to(context.Context, string, string, string, string, SubscriptionQuotaAllocationsList, *GroupQuotaSubscriptionAllocationRequestClientBeginUpdateOptions)
- Function
*GroupQuotaSubscriptionAllocationRequestClient.Get
parameter(s) have been changed from(context.Context, string, string, string, *GroupQuotaSubscriptionAllocationRequestClientGetOptions)
to(context.Context, string, string, string, string, *GroupQuotaSubscriptionAllocationRequestClientGetOptions)
- Type of
GroupQuotaLimit.Properties
has been changed from*GroupQuotaDetails
to*GroupQuotaLimitProperties
- Type of
GroupQuotaLimitsRequestClientBeginUpdateOptions.GroupQuotaRequest
has been changed from*SubmittedResourceRequestStatus
to*GroupQuotaLimitList
- Type of
GroupQuotasEntity.Properties
has been changed from*GroupQuotasEntityBase
to*GroupQuotasEntityProperties
- Type of
GroupQuotasEntityPatch.Properties
has been changed from*GroupQuotasEntityBasePatch
to*GroupQuotasEntityPatchProperties
- Type of
SubscriptionQuotaAllocations.Properties
has been changed from*SubscriptionQuotaDetails
to*SubscriptionQuotaAllocationsProperties
- Enum
EnforcementState
has been removed - Enum
EnvironmentType
has been removed - Enum
GroupingIDType
has been removed - Function
*ClientFactory.NewGroupQuotaLocationSettingsClient
has been removed - Function
*ClientFactory.NewGroupQuotaUsagesClient
has been removed - Function
*GroupQuotaLimitsClient.Get
has been removed - Function
*GroupQuotaLimitsRequestClient.BeginCreateOrUpdate
has been removed - Function
NewGroupQuotaLocationSettingsClient
has been removed - Function
*GroupQuotaLocationSettingsClient.BeginCreateOrUpdate
has been removed - Function
*GroupQuotaLocationSettingsClient.Get
has been removed - Function
*GroupQuotaLocationSettingsClient.NewListPager
has been removed - Function
*GroupQuotaLocationSettingsClient.BeginUpdate
has been removed - Function
*GroupQuotaSubscriptionAllocationClient.Get
has been removed - Function
*GroupQuotaSubscriptionAllocationRequestClient.BeginCreateOrUpdate
has been removed - Function
NewGroupQuotaUsagesClient
has been removed - Function
*GroupQuotaUsagesClient.NewListPager
has been removed - Operation
*GroupQuotaLimitsClient.NewListPager
does not support pagination anymore, use*GroupQuotaLimitsClient.List
instead. - Operation
*GroupQuotaSubscriptionAllocationClient.NewListPager
does not support pagination anymore, use*GroupQuotaSubscriptionAllocationClient.List
instead. - Struct
AdditionalAttributes
has been removed - Struct
AdditionalAttributesPatch
has been removed - Struct
BillingAccountID
has been removed - Struct
GroupQuotasEnforcementListResponse
has been removed - Struct
GroupQuotasEnforcementResponse
has been removed - Struct
GroupQuotasEnforcementResponseProperties
has been removed - Struct
GroupingID
has been removed - Field
Region
of structGroupQuotaDetails
has been removed - Field
ID
,Name
,SystemData
,Type
of structGroupQuotaLimit
has been removed - Field
NextLink
,Value
of structGroupQuotaLimitList
has been removed - Field
SubmittedResourceRequestStatus
of structGroupQuotaLimitsRequestClientUpdateResponse
has been removed - Field
AllocationRequestStatus
of structGroupQuotaSubscriptionAllocationRequestClientUpdateResponse
has been removed - Field
AdditionalAttributes
of structGroupQuotasEntityBase
has been removed - Field
AdditionalAttributes
of structGroupQuotasEntityBasePatch
has been removed - Field
ID
,Name
,SystemData
,Type
of structSubscriptionQuotaAllocations
has been removed - Field
NextLink
,Value
of structSubscriptionQuotaAllocationsList
has been removed - Field
Region
of structSubscriptionQuotaDetails
has been removed
Features Added
- New struct
GroupQuotaLimitListProperties
- New struct
GroupQuotaLimitProperties
- New struct
GroupQuotasEntityPatchProperties
- New struct
GroupQuotasEntityProperties
- New struct
SubscriptionQuotaAllocationsListProperties
- New struct
SubscriptionQuotaAllocationsProperties
- New field
ResourceName
in structGroupQuotaDetails
- New field
ID
,Name
,Properties
,SystemData
,Type
in structGroupQuotaLimitList
- New anonymous field
GroupQuotaLimitList
in structGroupQuotaLimitsRequestClientUpdateResponse
- New anonymous field
SubscriptionQuotaAllocationsList
in structGroupQuotaSubscriptionAllocationRequestClientUpdateResponse
- New field
ID
,Name
,Properties
,SystemData
,Type
in structSubscriptionQuotaAllocationsList
- New field
ResourceName
in structSubscriptionQuotaDetails
sdk/resourcemanager/redis/armredis/v3.3.0
3.3.0 (2025-01-23)
Features Added
- New enum type
ZonalAllocationPolicy
with valuesZonalAllocationPolicyAutomatic
,ZonalAllocationPolicyNoZones
,ZonalAllocationPolicyUserDefined
- New field
ZonalAllocationPolicy
in structCreateProperties
- New field
ZonalAllocationPolicy
in structProperties
- New field
ZonalAllocationPolicy
in structUpdateProperties