Skip to content

Releases: Azure/azure-sdk-for-go

sdk/resourcemanager/containerservicefleet/armcontainerservicefleet/v1.3.0-beta.1

22 Oct 15:32
5635b52
Compare
Choose a tag to compare

1.3.0-beta.1 (2024-10-25)

Features Added

  • New value NodeImageSelectionTypeCustom added to enum type NodeImageSelectionType
  • New enum type AutoUpgradeNodeImageSelectionType with values AutoUpgradeNodeImageSelectionTypeConsistent, AutoUpgradeNodeImageSelectionTypeLatest
  • New enum type AutoUpgradeProfileProvisioningState with values AutoUpgradeProfileProvisioningStateCanceled, AutoUpgradeProfileProvisioningStateFailed, AutoUpgradeProfileProvisioningStateSucceeded
  • New enum type UpgradeChannel with values UpgradeChannelNodeImage, UpgradeChannelRapid, UpgradeChannelStable
  • New function NewAutoUpgradeProfilesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AutoUpgradeProfilesClient, error)
  • New function *AutoUpgradeProfilesClient.BeginCreateOrUpdate(context.Context, string, string, string, AutoUpgradeProfile, *AutoUpgradeProfilesClientBeginCreateOrUpdateOptions) (*runtime.Poller[AutoUpgradeProfilesClientCreateOrUpdateResponse], error)
  • New function *AutoUpgradeProfilesClient.BeginDelete(context.Context, string, string, string, *AutoUpgradeProfilesClientBeginDeleteOptions) (*runtime.Poller[AutoUpgradeProfilesClientDeleteResponse], error)
  • New function *AutoUpgradeProfilesClient.Get(context.Context, string, string, string, *AutoUpgradeProfilesClientGetOptions) (AutoUpgradeProfilesClientGetResponse, error)
  • New function *AutoUpgradeProfilesClient.NewListByFleetPager(string, string, *AutoUpgradeProfilesClientListByFleetOptions) *runtime.Pager[AutoUpgradeProfilesClientListByFleetResponse]
  • New function *ClientFactory.NewAutoUpgradeProfilesClient() *AutoUpgradeProfilesClient
  • New struct AutoUpgradeNodeImageSelection
  • New struct AutoUpgradeProfile
  • New struct AutoUpgradeProfileListResult
  • New struct AutoUpgradeProfileProperties
  • New field EnableVnetIntegration, SubnetID in struct APIServerAccessProfile
  • New field CustomNodeImageVersions in struct NodeImageSelection

sdk/security/keyvault/internal/v1.1.0

21 Oct 19:27
dc7dc25
Compare
Choose a tag to compare

1.1.0 (2024-10-21)

Features Added

  • Added CAE support
  • KeyVaultChallengePolicy always requests tokens from the Vault's tenant, overriding any credential default

sdk/security/keyvault/azsecrets/v1.2.0

21 Oct 22:15
c7362d9
Compare
Choose a tag to compare

1.2.0 (2024-10-21)

Features Added

  • Added CAE support
  • Client requests tokens from the Vault's tenant, overriding any credential default
    (thanks @francescomari)

sdk/security/keyvault/azkeys/v1.2.0

21 Oct 22:14
c7362d9
Compare
Choose a tag to compare

1.2.0 (2024-10-21)

Features Added

  • Add CAE support
  • Client requests tokens from the Vault's tenant, overriding any credential default
    (thanks @francescomari)

sdk/security/keyvault/azcertificates/v1.2.0

21 Oct 22:15
c7362d9
Compare
Choose a tag to compare

1.2.0 (2024-10-21)

Features Added

  • Added CAE support
  • Client requests tokens from the Vault's tenant, overriding any credential default
    (thanks @francescomari)

sdk/security/keyvault/azadmin/v1.2.0

21 Oct 22:15
c7362d9
Compare
Choose a tag to compare

1.2.0 (2024-10-21)

Features Added

  • Added CAE support
  • Client requests tokens from the Vault's tenant, overriding any credential default
    (thanks @francescomari)

sdk/resourcemanager/redisenterprise/armredisenterprise/v2.1.0-beta.2

18 Oct 13:57
3fd8754
Compare
Choose a tag to compare

2.1.0-beta.2 (2024-09-27)

Features Added

  • New value SKUNameBalancedB0, SKUNameBalancedB1, SKUNameBalancedB10, SKUNameBalancedB100, SKUNameBalancedB1000, SKUNameBalancedB150, SKUNameBalancedB20, SKUNameBalancedB250, SKUNameBalancedB3, SKUNameBalancedB350, SKUNameBalancedB5, SKUNameBalancedB50, SKUNameBalancedB500, SKUNameBalancedB700, SKUNameComputeOptimizedX10, SKUNameComputeOptimizedX100, SKUNameComputeOptimizedX150, SKUNameComputeOptimizedX20, SKUNameComputeOptimizedX250, SKUNameComputeOptimizedX3, SKUNameComputeOptimizedX350, SKUNameComputeOptimizedX5, SKUNameComputeOptimizedX50, SKUNameComputeOptimizedX500, SKUNameComputeOptimizedX700, SKUNameEnterpriseE1, SKUNameEnterpriseE200, SKUNameEnterpriseE400, SKUNameFlashOptimizedA1000, SKUNameFlashOptimizedA1500, SKUNameFlashOptimizedA2000, SKUNameFlashOptimizedA250, SKUNameFlashOptimizedA4500, SKUNameFlashOptimizedA500, SKUNameFlashOptimizedA700, SKUNameMemoryOptimizedM10, SKUNameMemoryOptimizedM100, SKUNameMemoryOptimizedM1000, SKUNameMemoryOptimizedM150, SKUNameMemoryOptimizedM1500, SKUNameMemoryOptimizedM20, SKUNameMemoryOptimizedM2000, SKUNameMemoryOptimizedM250, SKUNameMemoryOptimizedM350, SKUNameMemoryOptimizedM50, SKUNameMemoryOptimizedM500, SKUNameMemoryOptimizedM700 added to enum type SKUName
  • New enum type AccessKeysAuthentication with values AccessKeysAuthenticationDisabled, AccessKeysAuthenticationEnabled
  • New enum type CreatedByType with values CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser
  • New enum type HighAvailability with values HighAvailabilityDisabled, HighAvailabilityEnabled
  • New enum type RedundancyMode with values RedundancyModeLR, RedundancyModeNone, RedundancyModeZR
  • New function NewAccessPolicyAssignmentClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AccessPolicyAssignmentClient, error)
  • New function *AccessPolicyAssignmentClient.BeginCreateUpdate(context.Context, string, string, string, string, AccessPolicyAssignment, *AccessPolicyAssignmentClientBeginCreateUpdateOptions) (*runtime.Poller[AccessPolicyAssignmentClientCreateUpdateResponse], error)
  • New function *AccessPolicyAssignmentClient.BeginDelete(context.Context, string, string, string, string, *AccessPolicyAssignmentClientBeginDeleteOptions) (*runtime.Poller[AccessPolicyAssignmentClientDeleteResponse], error)
  • New function *AccessPolicyAssignmentClient.Get(context.Context, string, string, string, string, *AccessPolicyAssignmentClientGetOptions) (AccessPolicyAssignmentClientGetResponse, error)
  • New function *AccessPolicyAssignmentClient.NewListPager(string, string, string, *AccessPolicyAssignmentClientListOptions) *runtime.Pager[AccessPolicyAssignmentClientListResponse]
  • New function *ClientFactory.NewAccessPolicyAssignmentClient() *AccessPolicyAssignmentClient
  • New struct AccessPolicyAssignment
  • New struct AccessPolicyAssignmentList
  • New struct AccessPolicyAssignmentProperties
  • New struct AccessPolicyAssignmentPropertiesUser
  • New struct ProxyResourceAutoGenerated
  • New struct ResourceAutoGenerated
  • New struct SystemData
  • New field HighAvailability, RedundancyMode in struct ClusterProperties
  • New field SystemData in struct Database
  • New field AccessKeysAuthentication in struct DatabaseProperties
  • New field SystemData in struct ProxyResource

sdk/azcore/v1.16.0

17 Oct 20:44
32f5e82
Compare
Choose a tag to compare

1.16.0 (2024-10-17)

Features Added

  • Added field Kind to runtime.StartSpanOptions to allow a kind to be set when starting a span.

Bugs Fixed

  • BearerTokenPolicy now rewinds request bodies before retrying

sdk/resourcemanager/hybridcompute/armhybridcompute/v2.0.0

15 Oct 02:43
b9db671
Compare
Choose a tag to compare

2.0.0 (2024-10-11)

Breaking Changes

  • Type of MachineExtensionProperties.ProtectedSettings has been changed from any to map[string]any
  • Type of MachineExtensionProperties.Settings has been changed from any to map[string]any
  • Type of MachineExtensionUpdateProperties.ProtectedSettings has been changed from any to map[string]any
  • Type of MachineExtensionUpdateProperties.Settings has been changed from any to map[string]any

Features Added

  • New value PublicNetworkAccessTypeSecuredByPerimeter added to enum type PublicNetworkAccessType
  • New enum type AccessMode with values AccessModeAudit, AccessModeEnforced, AccessModeLearning
  • New enum type AccessRuleDirection with values AccessRuleDirectionInbound, AccessRuleDirectionOutbound
  • New enum type AgentConfigurationMode with values AgentConfigurationModeFull, AgentConfigurationModeMonitor
  • New enum type ArcKindEnum with values ArcKindEnumAVS, ArcKindEnumAWS, ArcKindEnumEPS, ArcKindEnumGCP, ArcKindEnumHCI, ArcKindEnumSCVMM, ArcKindEnumVMware
  • New enum type EsuEligibility with values EsuEligibilityEligible, EsuEligibilityIneligible, EsuEligibilityUnknown
  • New enum type EsuKeyState with values EsuKeyStateActive, EsuKeyStateInactive
  • New enum type EsuServerType with values EsuServerTypeDatacenter, EsuServerTypeStandard
  • New enum type HotpatchEnablementStatus with values HotpatchEnablementStatusActionRequired, HotpatchEnablementStatusDisabled, HotpatchEnablementStatusEnabled, HotpatchEnablementStatusPendingEvaluation, HotpatchEnablementStatusUnknown
  • New enum type LastAttemptStatusEnum with values LastAttemptStatusEnumFailed, LastAttemptStatusEnumSuccess
  • New enum type LicenseAssignmentState with values LicenseAssignmentStateAssigned, LicenseAssignmentStateNotAssigned
  • New enum type LicenseCoreType with values LicenseCoreTypePCore, LicenseCoreTypeVCore
  • New enum type LicenseEdition with values LicenseEditionDatacenter, LicenseEditionStandard
  • New enum type LicenseProfileProductType with values LicenseProfileProductTypeWindowsIoTEnterprise, LicenseProfileProductTypeWindowsServer
  • New enum type LicenseProfileSubscriptionStatus with values LicenseProfileSubscriptionStatusDisabled, LicenseProfileSubscriptionStatusDisabling, LicenseProfileSubscriptionStatusEnabled, LicenseProfileSubscriptionStatusEnabling, LicenseProfileSubscriptionStatusFailed, LicenseProfileSubscriptionStatusUnknown
  • New enum type LicenseProfileSubscriptionStatusUpdate with values LicenseProfileSubscriptionStatusUpdateDisable, LicenseProfileSubscriptionStatusUpdateEnable
  • New enum type LicenseState with values LicenseStateActivated, LicenseStateDeactivated
  • New enum type LicenseStatus with values LicenseStatusExtendedGrace, LicenseStatusLicensed, LicenseStatusNonGenuineGrace, LicenseStatusNotification, LicenseStatusOOBGrace, LicenseStatusOOTGrace, LicenseStatusUnlicensed
  • New enum type LicenseTarget with values LicenseTargetWindowsServer2012, LicenseTargetWindowsServer2012R2
  • New enum type LicenseType with values LicenseTypeESU
  • New enum type OsType with values OsTypeLinux, OsTypeWindows
  • New enum type PatchOperationStartedBy with values PatchOperationStartedByPlatform, PatchOperationStartedByUser
  • New enum type PatchOperationStatus with values PatchOperationStatusCompletedWithWarnings, PatchOperationStatusFailed, PatchOperationStatusInProgress, PatchOperationStatusSucceeded, PatchOperationStatusUnknown
  • New enum type PatchServiceUsed with values PatchServiceUsedAPT, PatchServiceUsedUnknown, PatchServiceUsedWU, PatchServiceUsedWUWSUS, PatchServiceUsedYUM, PatchServiceUsedZypper
  • New enum type ProgramYear with values ProgramYearYear1, ProgramYearYear2, ProgramYearYear3
  • New enum type ProvisioningIssueSeverity with values ProvisioningIssueSeverityError, ProvisioningIssueSeverityWarning
  • New enum type ProvisioningIssueType with values ProvisioningIssueTypeConfigurationPropagationFailure, ProvisioningIssueTypeMissingIdentityConfiguration, ProvisioningIssueTypeMissingPerimeterConfiguration, ProvisioningIssueTypeOther
  • New enum type ProvisioningState with values ProvisioningStateAccepted, ProvisioningStateCanceled, ProvisioningStateCreating, ProvisioningStateDeleted, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateSucceeded, ProvisioningStateUpdating
  • New enum type VMGuestPatchClassificationLinux with values VMGuestPatchClassificationLinuxCritical, VMGuestPatchClassificationLinuxOther, VMGuestPatchClassificationLinuxSecurity
  • New enum type VMGuestPatchClassificationWindows with values VMGuestPatchClassificationWindowsCritical, VMGuestPatchClassificationWindowsDefinition, VMGuestPatchClassificationWindowsFeaturePack, VMGuestPatchClassificationWindowsSecurity, VMGuestPatchClassificationWindowsServicePack, VMGuestPatchClassificationWindowsTools, VMGuestPatchClassificationWindowsUpdateRollUp, VMGuestPatchClassificationWindowsUpdates
  • New enum type VMGuestPatchRebootSetting with values VMGuestPatchRebootSettingAlways, VMGuestPatchRebootSettingIfRequired, VMGuestPatchRebootSettingNever
  • New enum type VMGuestPatchRebootStatus with values VMGuestPatchRebootStatusCompleted, VMGuestPatchRebootStatusFailed, VMGuestPatchRebootStatusNotNeeded, VMGuestPatchRebootStatusRequired, VMGuestPatchRebootStatusStarted, VMGuestPatchRebootStatusUnknown
  • New function *ClientFactory.NewExtensionMetadataClient() *ExtensionMetadataClient
  • New function *ClientFactory.NewLicenseProfilesClient() *LicenseProfilesClient
  • New function *ClientFactory.NewLicensesClient() *LicensesClient
  • New function *ClientFactory.NewNetworkProfileClient() *NetworkProfileClient
  • New function *ClientFactory.NewNetworkSecurityPerimeterConfigurationsClient() *NetworkSecurityPerimeterConfigurationsClient
  • New function NewExtensionMetadataClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ExtensionMetadataClient, error)
  • New function *ExtensionMetadataClient.Get(context.Context, string, string, string, string, *ExtensionMetadataClientGetOptions) (ExtensionMetadataClientGetResponse, error)
  • New function *ExtensionMetadataClient.NewListPager(string, string, string, *ExtensionMetadataClientListOptions) *runtime.Pager[ExtensionMetadataClientListResponse]
  • New function NewLicenseProfilesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LicenseProfilesClient, error)
  • New function *LicenseProfilesClient.BeginCreateOrUpdate(context.Context, string, string, LicenseProfile, *LicenseProfilesClientBeginCreateOrUpdateOptions) (*runtime.Poller[LicenseProfilesClientCreateOrUpdateResponse], error)
  • New function *LicenseProfilesClient.BeginDelete(context.Context, string, string, *LicenseProfilesClientBeginDeleteOptions) (*runtime.Poller[LicenseProfilesClientDeleteResponse], error)
  • New function *LicenseProfilesClient.Get(context.Context, string, string, *LicenseProfilesClientGetOptions) (LicenseProfilesClientGetResponse, error)
  • New function *LicenseProfilesClient.NewListPager(string, string, *LicenseProfilesClientListOptions) *runtime.Pager[LicenseProfilesClientListResponse]
  • New function *LicenseProfilesClient.BeginUpdate(context.Context, string, string, LicenseProfileUpdate, *LicenseProfilesClientBeginUpdateOptions) (*runtime.Poller[LicenseProfilesClientUpdateResponse], error)
  • New function NewLicensesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LicensesClient, error)
  • New function *LicensesClient.BeginCreateOrUpdate(context.Context, string, string, License, *LicensesClientBeginCreateOrUpdateOptions) (*runtime.Poller[LicensesClientCreateOrUpdateResponse], error)
  • New function *LicensesClient.BeginDelete(context.Context, string, string, *LicensesClientBeginDeleteOptions) (*runtime.Poller[LicensesClientDeleteResponse], error)
  • New function *LicensesClient.Get(context.Context, string, string, *LicensesClientGetOptions) (LicensesClientGetResponse, error)
  • New function *LicensesClient.NewListByResourceGroupPager(string, *LicensesClientListByResourceGroupOptions) *runtime.Pager[LicensesClientListByResourceGroupResponse]
  • New function *LicensesClient.NewListBySubscriptionPager(*LicensesClientListBySubscriptionOptions) *runtime.Pager[LicensesClientListBySubscriptionResponse]
  • New function *LicensesClient.BeginUpdate(context.Context, string, string, LicenseUpdate, *LicensesClientBeginUpdateOptions) (*runtime.Poller[LicensesClientUpdateResponse], error)
  • New function *LicensesClient.BeginValidateLicense(context.Context, License, *LicensesClientBeginValidateLicenseOptions) (*runtime.Poller[LicensesClientValidateLicenseResponse], error)
  • New function *MachinesClient.BeginAssessPatches(context.Context, string, string, *MachinesClientBeginAssessPatchesOptions) (*runtime.Poller[MachinesClientAssessPatchesResponse], error)
  • New function *MachinesClient.BeginInstallPatches(context.Context, string, string, MachineInstallPatchesParameters, *MachinesClientBeginInstallPatchesOptions) (*runtime.Poller[MachinesClientInstallPatchesResponse], error)
  • New function PossibleLicenseProfileSubscriptionStatusValues() []LicenseProfileSubscriptionStatus
  • New function NewNetworkProfileClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkProfileClient, error)
  • New function *NetworkProfileClient.Get(context.Context, string, string, *NetworkProfileClientGetOptions) (NetworkProfileClientGetResponse, error)
  • New function NewNetworkSecurityPerimeterConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkSecurityPerimeterConfigurationsClient, error)
  • New function `*NetworkSecurityPerimeterConfigurationsClient.GetByPrivateLinkScope(context.Context, string, string, string, *NetworkSecurityPerimeterC...
Read more

sdk/messaging/eventgrid/azsystemevents/v0.4.3

14 Oct 21:27
10d6b40
Compare
Choose a tag to compare

0.4.3 (2024-10-14)

Features Added

  • New field has been added to ACSIncomingCallEventData: OnBehalfOfCallee.