azure-sdk-for-go

This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:

MIT License

Stars
1.5K
Committers
225
azure-sdk-for-go - sdk/security/keyvault/azcertificates/v1.1.0-beta.1

Published by azure-sdk 12 months ago

1.1.0-beta.1 (2023-11-08)

Other Changes

  • Upgraded service version to 7.5-preview.1
  • Updated to latest version of azcore.
  • Enabled spans for distributed tracing.
azure-sdk-for-go - sdk/messaging/azeventhubs/v1.0.2

Published by azure-sdk 12 months ago

1.0.2 (2023-11-07)

Bugs Fixed

  • Processor now relinquishes ownership of partitions when it shuts down, making them immediately available to other active Processor instances. (PR#21899)
azure-sdk-for-go - sdk/azidentity/v1.5.0-beta.2

Published by azure-sdk 12 months ago

1.5.0-beta.2 (2023-11-07)

Features Added

  • DefaultAzureCredential and ManagedIdentityCredential support Azure ML managed identity
  • Added spans for distributed tracing.
azure-sdk-for-go - sdk/azidentity/cache/v0.2.1

Published by azure-sdk 12 months ago

0.2.1 (Unreleased)

Features Added

Breaking Changes

Bugs Fixed

Other Changes

azure-sdk-for-go - sdk/tracing/azotel/v0.4.0

Published by azure-sdk 12 months ago

0.4.0 (2023-11-07)

Other Changes

  • Updated to latest release of azcore and cleaned up example.
azure-sdk-for-go - sdk/azcore/v1.9.0

Published by azure-sdk 12 months ago

1.9.0 (2023-11-06)

Breaking Changes

These changes affect only code written against previous beta versions of v1.7.0 and v1.8.0

  • The function NewTokenCredential has been removed from the fake package. Use a literal &fake.TokenCredential{} instead.
  • The field TracingNamespace in runtime.PipelineOptions has been replaced by TracingOptions.

Bugs Fixed

  • Fixed an issue that could cause some allowed HTTP header values to not show up in logs.
  • Include error text instead of error type in traces when the transport returns an error.
  • Fixed an issue that could cause an HTTP/2 request to hang when the TCP connection becomes unresponsive.
  • Block key and SAS authentication for non TLS protected endpoints.
  • Passing a nil credential value will no longer cause a panic. Instead, the authentication is skipped.
  • Calling Error on a zero-value azcore.ResponseError will no longer panic.
  • Fixed an issue in fake.PagerResponder[T] that would cause a trailing error to be omitted when iterating over pages.
  • Context values created by azcore will no longer flow across disjoint HTTP requests.

Other Changes

  • Skip generating trace info for no-op tracers.
  • The clientName paramater in client constructors has been renamed to moduleName.
azure-sdk-for-go - sdk/internal/v1.5.0

Published by azure-sdk 12 months ago

1.5.0 (2023-11-02)

Features Added

  • Added a new NonRetriableError func to the errorinfo package. New func serves as an error wrapper for non-retriable errors in the azure-sdk-for-go/sdk folder.
azure-sdk-for-go - sdk/resourcemanager/compute/armcompute/v5.3.0-beta.2

Published by azure-sdk 12 months ago

5.3.0-beta.2 (2023-10-30)

Other Changes

  • Updated with latest code generator to fix a few issues in fakes.
azure-sdk-for-go - sdk/resourcemanager/azurestackhci/armazurestackhci/v2.0.0-beta.1

Published by azure-sdk 12 months ago

2.0.0-beta.1 (2023-10-27)

Breaking Changes

  • StatusConnectedRecently, StatusDisconnected, StatusError, StatusNotConnectedRecently, StatusNotYetRegistered from enum Status has been removed
  • Enum ArcSettingAggregateState has been removed
  • Enum DiagnosticLevel has been removed
  • Enum ExtensionAggregateState has been removed
  • Enum ImdsAttestation has been removed
  • Enum NodeArcState has been removed
  • Enum NodeExtensionState has been removed
  • Enum ProvisioningState has been removed
  • Enum WindowsServerSubscription has been removed
  • Function NewArcSettingsClient has been removed
  • Function *ArcSettingsClient.Create has been removed
  • Function *ArcSettingsClient.BeginCreateIdentity has been removed
  • Function *ArcSettingsClient.BeginDelete has been removed
  • Function *ArcSettingsClient.GeneratePassword has been removed
  • Function *ArcSettingsClient.Get has been removed
  • Function *ArcSettingsClient.NewListByClusterPager has been removed
  • Function *ArcSettingsClient.Update has been removed
  • Function *ClientFactory.NewArcSettingsClient has been removed
  • Function *ClientFactory.NewClustersClient has been removed
  • Function *ClientFactory.NewExtensionsClient has been removed
  • Function NewClustersClient has been removed
  • Function *ClustersClient.Create has been removed
  • Function *ClustersClient.BeginCreateIdentity has been removed
  • Function *ClustersClient.BeginDelete has been removed
  • Function *ClustersClient.Get has been removed
  • Function *ClustersClient.NewListByResourceGroupPager has been removed
  • Function *ClustersClient.NewListBySubscriptionPager has been removed
  • Function *ClustersClient.Update has been removed
  • Function *ClustersClient.BeginUploadCertificate has been removed
  • Function NewExtensionsClient has been removed
  • Function *ExtensionsClient.BeginCreate has been removed
  • Function *ExtensionsClient.BeginDelete has been removed
  • Function *ExtensionsClient.Get has been removed
  • Function *ExtensionsClient.NewListByArcSettingPager has been removed
  • Function *ExtensionsClient.BeginUpdate has been removed
  • Operation *OperationsClient.List has supported pagination, use *OperationsClient.NewListPager instead.
  • Struct ArcConnectivityProperties has been removed
  • Struct ArcIdentityResponse has been removed
  • Struct ArcIdentityResponseProperties has been removed
  • Struct ArcSetting has been removed
  • Struct ArcSettingList has been removed
  • Struct ArcSettingProperties has been removed
  • Struct ArcSettingsPatch has been removed
  • Struct ArcSettingsPatchProperties has been removed
  • Struct Cluster has been removed
  • Struct ClusterDesiredProperties has been removed
  • Struct ClusterIdentityResponse has been removed
  • Struct ClusterIdentityResponseProperties has been removed
  • Struct ClusterList has been removed
  • Struct ClusterNode has been removed
  • Struct ClusterPatch has been removed
  • Struct ClusterPatchProperties has been removed
  • Struct ClusterProperties has been removed
  • Struct ClusterReportedProperties has been removed
  • Struct Extension has been removed
  • Struct ExtensionList has been removed
  • Struct ExtensionParameters has been removed
  • Struct ExtensionProperties has been removed
  • Struct PasswordCredential has been removed
  • Struct PerNodeExtensionState has been removed
  • Struct PerNodeState has been removed
  • Struct RawCertificateData has been removed
  • Struct UploadCertificateRequest has been removed

Features Added

  • New value StatusFailed, StatusInProgress, StatusSucceeded added to enum type Status
  • New enum type CloudInitDataSource with values CloudInitDataSourceAzure, CloudInitDataSourceNoCloud
  • New enum type DiskFileFormat with values DiskFileFormatVhd, DiskFileFormatVhdx
  • New enum type ExtendedLocationTypes with values ExtendedLocationTypesCustomLocation
  • New enum type HyperVGeneration with values HyperVGenerationV1, HyperVGenerationV2
  • New enum type IPAllocationMethodEnum with values IPAllocationMethodEnumDynamic, IPAllocationMethodEnumStatic
  • New enum type IPPoolTypeEnum with values IPPoolTypeEnumVM, IPPoolTypeEnumVippool
  • New enum type OperatingSystemTypes with values OperatingSystemTypesLinux, OperatingSystemTypesWindows
  • New enum type PowerStateEnum with values PowerStateEnumDeallocated, PowerStateEnumDeallocating, PowerStateEnumRunning, PowerStateEnumStarting, PowerStateEnumStopped, PowerStateEnumStopping, PowerStateEnumUnknown
  • New enum type ProvisioningAction with values ProvisioningActionInstall, ProvisioningActionRepair, ProvisioningActionUninstall
  • New enum type ProvisioningStateEnum with values ProvisioningStateEnumAccepted, ProvisioningStateEnumCanceled, ProvisioningStateEnumDeleting, ProvisioningStateEnumFailed, ProvisioningStateEnumInProgress, ProvisioningStateEnumSucceeded
  • New enum type SecurityTypes with values SecurityTypesConfidentialVM, SecurityTypesTrustedLaunch
  • New enum type StatusLevelTypes with values StatusLevelTypesError, StatusLevelTypesInfo, StatusLevelTypesWarning
  • New enum type StatusTypes with values StatusTypesFailed, StatusTypesInProgress, StatusTypesSucceeded
  • New enum type VMSizeEnum with values VMSizeEnumCustom, VMSizeEnumDefault, VMSizeEnumStandardA2V2, VMSizeEnumStandardA4V2, VMSizeEnumStandardD16SV3, VMSizeEnumStandardD2SV3, VMSizeEnumStandardD32SV3, VMSizeEnumStandardD4SV3, VMSizeEnumStandardD8SV3, VMSizeEnumStandardDS13V2, VMSizeEnumStandardDS2V2, VMSizeEnumStandardDS3V2, VMSizeEnumStandardDS4V2, VMSizeEnumStandardDS5V2, VMSizeEnumStandardK8S2V1, VMSizeEnumStandardK8S3V1, VMSizeEnumStandardK8S4V1, VMSizeEnumStandardK8S5V1, VMSizeEnumStandardK8SV1, VMSizeEnumStandardNK12, VMSizeEnumStandardNK6, VMSizeEnumStandardNV12, VMSizeEnumStandardNV6
  • New function *ClientFactory.NewGalleryImagesClient() *GalleryImagesClient
  • New function *ClientFactory.NewGuestAgentClient() *GuestAgentClient
  • New function *ClientFactory.NewGuestAgentsClient() *GuestAgentsClient
  • New function *ClientFactory.NewHybridIdentityMetadataClient() *HybridIdentityMetadataClient
  • New function *ClientFactory.NewLogicalNetworksClient() *LogicalNetworksClient
  • New function *ClientFactory.NewMarketplaceGalleryImagesClient() *MarketplaceGalleryImagesClient
  • New function *ClientFactory.NewNetworkInterfacesClient() *NetworkInterfacesClient
  • New function *ClientFactory.NewStorageContainersClient() *StorageContainersClient
  • New function *ClientFactory.NewVirtualHardDisksClient() *VirtualHardDisksClient
  • New function *ClientFactory.NewVirtualMachineInstancesClient() *VirtualMachineInstancesClient
  • New function NewGalleryImagesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GalleryImagesClient, error)
  • New function *GalleryImagesClient.BeginCreateOrUpdate(context.Context, string, string, GalleryImages, *GalleryImagesClientBeginCreateOrUpdateOptions) (*runtime.Poller[GalleryImagesClientCreateOrUpdateResponse], error)
  • New function *GalleryImagesClient.BeginDelete(context.Context, string, string, *GalleryImagesClientBeginDeleteOptions) (*runtime.Poller[GalleryImagesClientDeleteResponse], error)
  • New function *GalleryImagesClient.Get(context.Context, string, string, *GalleryImagesClientGetOptions) (GalleryImagesClientGetResponse, error)
  • New function *GalleryImagesClient.NewListAllPager(*GalleryImagesClientListAllOptions) *runtime.Pager[GalleryImagesClientListAllResponse]
  • New function *GalleryImagesClient.NewListPager(string, *GalleryImagesClientListOptions) *runtime.Pager[GalleryImagesClientListResponse]
  • New function *GalleryImagesClient.BeginUpdate(context.Context, string, string, GalleryImagesUpdateRequest, *GalleryImagesClientBeginUpdateOptions) (*runtime.Poller[GalleryImagesClientUpdateResponse], error)
  • New function NewGuestAgentClient(azcore.TokenCredential, *arm.ClientOptions) (*GuestAgentClient, error)
  • New function *GuestAgentClient.BeginCreate(context.Context, string, *GuestAgentClientBeginCreateOptions) (*runtime.Poller[GuestAgentClientCreateResponse], error)
  • New function *GuestAgentClient.BeginDelete(context.Context, string, *GuestAgentClientBeginDeleteOptions) (*runtime.Poller[GuestAgentClientDeleteResponse], error)
  • New function *GuestAgentClient.Get(context.Context, string, *GuestAgentClientGetOptions) (GuestAgentClientGetResponse, error)
  • New function NewGuestAgentsClient(azcore.TokenCredential, *arm.ClientOptions) (*GuestAgentsClient, error)
  • New function *GuestAgentsClient.NewListPager(string, *GuestAgentsClientListOptions) *runtime.Pager[GuestAgentsClientListResponse]
  • New function NewHybridIdentityMetadataClient(azcore.TokenCredential, *arm.ClientOptions) (*HybridIdentityMetadataClient, error)
  • New function *HybridIdentityMetadataClient.Get(context.Context, string, *HybridIdentityMetadataClientGetOptions) (HybridIdentityMetadataClientGetResponse, error)
  • New function *HybridIdentityMetadataClient.NewListPager(string, *HybridIdentityMetadataClientListOptions) *runtime.Pager[HybridIdentityMetadataClientListResponse]
  • New function NewLogicalNetworksClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LogicalNetworksClient, error)
  • New function *LogicalNetworksClient.BeginCreateOrUpdate(context.Context, string, string, LogicalNetworks, *LogicalNetworksClientBeginCreateOrUpdateOptions) (*runtime.Poller[LogicalNetworksClientCreateOrUpdateResponse], error)
  • New function *LogicalNetworksClient.BeginDelete(context.Context, string, string, *LogicalNetworksClientBeginDeleteOptions) (*runtime.Poller[LogicalNetworksClientDeleteResponse], error)
  • New function *LogicalNetworksClient.Get(context.Context, string, string, *LogicalNetworksClientGetOptions) (LogicalNetworksClientGetResponse, error)
  • New function *LogicalNetworksClient.NewListAllPager(*LogicalNetworksClientListAllOptions) *runtime.Pager[LogicalNetworksClientListAllResponse]
  • New function *LogicalNetworksClient.NewListPager(string, *LogicalNetworksClientListOptions) *runtime.Pager[LogicalNetworksClientListResponse]
  • New function *LogicalNetworksClient.BeginUpdate(context.Context, string, string, LogicalNetworksUpdateRequest, *LogicalNetworksClientBeginUpdateOptions) (*runtime.Poller[LogicalNetworksClientUpdateResponse], error)
  • New function NewMarketplaceGalleryImagesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*MarketplaceGalleryImagesClient, error)
  • New function *MarketplaceGalleryImagesClient.BeginCreateOrUpdate(context.Context, string, string, MarketplaceGalleryImages, *MarketplaceGalleryImagesClientBeginCreateOrUpdateOptions) (*runtime.Poller[MarketplaceGalleryImagesClientCreateOrUpdateResponse], error)
  • New function *MarketplaceGalleryImagesClient.BeginDelete(context.Context, string, string, *MarketplaceGalleryImagesClientBeginDeleteOptions) (*runtime.Poller[MarketplaceGalleryImagesClientDeleteResponse], error)
  • New function *MarketplaceGalleryImagesClient.Get(context.Context, string, string, *MarketplaceGalleryImagesClientGetOptions) (MarketplaceGalleryImagesClientGetResponse, error)
  • New function *MarketplaceGalleryImagesClient.NewListAllPager(*MarketplaceGalleryImagesClientListAllOptions) *runtime.Pager[MarketplaceGalleryImagesClientListAllResponse]
  • New function *MarketplaceGalleryImagesClient.NewListPager(string, *MarketplaceGalleryImagesClientListOptions) *runtime.Pager[MarketplaceGalleryImagesClientListResponse]
  • New function *MarketplaceGalleryImagesClient.BeginUpdate(context.Context, string, string, MarketplaceGalleryImagesUpdateRequest, *MarketplaceGalleryImagesClientBeginUpdateOptions) (*runtime.Poller[MarketplaceGalleryImagesClientUpdateResponse], error)
  • New function NewStorageContainersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*StorageContainersClient, error)
  • New function *StorageContainersClient.BeginCreateOrUpdate(context.Context, string, string, StorageContainers, *StorageContainersClientBeginCreateOrUpdateOptions) (*runtime.Poller[StorageContainersClientCreateOrUpdateResponse], error)
  • New function *StorageContainersClient.BeginDelete(context.Context, string, string, *StorageContainersClientBeginDeleteOptions) (*runtime.Poller[StorageContainersClientDeleteResponse], error)
  • New function *StorageContainersClient.Get(context.Context, string, string, *StorageContainersClientGetOptions) (StorageContainersClientGetResponse, error)
  • New function *StorageContainersClient.NewListAllPager(*StorageContainersClientListAllOptions) *runtime.Pager[StorageContainersClientListAllResponse]
  • New function *StorageContainersClient.NewListPager(string, *StorageContainersClientListOptions) *runtime.Pager[StorageContainersClientListResponse]
  • New function *StorageContainersClient.BeginUpdate(context.Context, string, string, StorageContainersUpdateRequest, *StorageContainersClientBeginUpdateOptions) (*runtime.Poller[StorageContainersClientUpdateResponse], error)
  • New function NewVirtualHardDisksClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VirtualHardDisksClient, error)
  • New function *VirtualHardDisksClient.BeginCreateOrUpdate(context.Context, string, string, VirtualHardDisks, *VirtualHardDisksClientBeginCreateOrUpdateOptions) (*runtime.Poller[VirtualHardDisksClientCreateOrUpdateResponse], error)
  • New function *VirtualHardDisksClient.BeginDelete(context.Context, string, string, *VirtualHardDisksClientBeginDeleteOptions) (*runtime.Poller[VirtualHardDisksClientDeleteResponse], error)
  • New function *VirtualHardDisksClient.Get(context.Context, string, string, *VirtualHardDisksClientGetOptions) (VirtualHardDisksClientGetResponse, error)
  • New function *VirtualHardDisksClient.NewListAllPager(*VirtualHardDisksClientListAllOptions) *runtime.Pager[VirtualHardDisksClientListAllResponse]
  • New function *VirtualHardDisksClient.NewListPager(string, *VirtualHardDisksClientListOptions) *runtime.Pager[VirtualHardDisksClientListResponse]
  • New function *VirtualHardDisksClient.BeginUpdate(context.Context, string, string, VirtualHardDisksUpdateRequest, *VirtualHardDisksClientBeginUpdateOptions) (*runtime.Poller[VirtualHardDisksClientUpdateResponse], error)
  • New function NewVirtualMachineInstancesClient(azcore.TokenCredential, *arm.ClientOptions) (*VirtualMachineInstancesClient, error)
  • New function *VirtualMachineInstancesClient.BeginCreateOrUpdate(context.Context, string, VirtualMachineInstance, *VirtualMachineInstancesClientBeginCreateOrUpdateOptions) (*runtime.Poller[VirtualMachineInstancesClientCreateOrUpdateResponse], error)
  • New function *VirtualMachineInstancesClient.BeginDelete(context.Context, string, *VirtualMachineInstancesClientBeginDeleteOptions) (*runtime.Poller[VirtualMachineInstancesClientDeleteResponse], error)
  • New function *VirtualMachineInstancesClient.Get(context.Context, string, *VirtualMachineInstancesClientGetOptions) (VirtualMachineInstancesClientGetResponse, error)
  • New function *VirtualMachineInstancesClient.NewListPager(string, *VirtualMachineInstancesClientListOptions) *runtime.Pager[VirtualMachineInstancesClientListResponse]
  • New function *VirtualMachineInstancesClient.BeginRestart(context.Context, string, *VirtualMachineInstancesClientBeginRestartOptions) (*runtime.Poller[VirtualMachineInstancesClientRestartResponse], error)
  • New function *VirtualMachineInstancesClient.BeginStart(context.Context, string, *VirtualMachineInstancesClientBeginStartOptions) (*runtime.Poller[VirtualMachineInstancesClientStartResponse], error)
  • New function *VirtualMachineInstancesClient.BeginStop(context.Context, string, *VirtualMachineInstancesClientBeginStopOptions) (*runtime.Poller[VirtualMachineInstancesClientStopResponse], error)
  • New function *VirtualMachineInstancesClient.BeginUpdate(context.Context, string, VirtualMachineInstanceUpdateRequest, *VirtualMachineInstancesClientBeginUpdateOptions) (*runtime.Poller[VirtualMachineInstancesClientUpdateResponse], error)
  • New function NewNetworkInterfacesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkInterfacesClient, error)
  • New function *NetworkInterfacesClient.BeginCreateOrUpdate(context.Context, string, string, NetworkInterfaces, *NetworkInterfacesClientBeginCreateOrUpdateOptions) (*runtime.Poller[NetworkInterfacesClientCreateOrUpdateResponse], error)
  • New function *NetworkInterfacesClient.BeginDelete(context.Context, string, string, *NetworkInterfacesClientBeginDeleteOptions) (*runtime.Poller[NetworkInterfacesClientDeleteResponse], error)
  • New function *NetworkInterfacesClient.Get(context.Context, string, string, *NetworkInterfacesClientGetOptions) (NetworkInterfacesClientGetResponse, error)
  • New function *NetworkInterfacesClient.NewListAllPager(*NetworkInterfacesClientListAllOptions) *runtime.Pager[NetworkInterfacesClientListAllResponse]
  • New function *NetworkInterfacesClient.NewListPager(string, *NetworkInterfacesClientListOptions) *runtime.Pager[NetworkInterfacesClientListResponse]
  • New function *NetworkInterfacesClient.BeginUpdate(context.Context, string, string, NetworkInterfacesUpdateRequest, *NetworkInterfacesClientBeginUpdateOptions) (*runtime.Poller[NetworkInterfacesClientUpdateResponse], error)
  • New struct ExtendedLocation
  • New struct GalleryImageIdentifier
  • New struct GalleryImageProperties
  • New struct GalleryImageStatus
  • New struct GalleryImageStatusDownloadStatus
  • New struct GalleryImageStatusProvisioningStatus
  • New struct GalleryImageVersion
  • New struct GalleryImageVersionProperties
  • New struct GalleryImageVersionStorageProfile
  • New struct GalleryImages
  • New struct GalleryImagesListResult
  • New struct GalleryImagesUpdateRequest
  • New struct GalleryOSDiskImage
  • New struct GuestAgent
  • New struct GuestAgentInstallStatus
  • New struct GuestAgentList
  • New struct GuestAgentProperties
  • New struct GuestCredential
  • New struct HTTPProxyConfiguration
  • New struct HardwareProfileUpdate
  • New struct HybridIdentityMetadata
  • New struct HybridIdentityMetadataList
  • New struct HybridIdentityMetadataProperties
  • New struct IPConfiguration
  • New struct IPConfigurationProperties
  • New struct IPConfigurationPropertiesSubnet
  • New struct IPPool
  • New struct IPPoolInfo
  • New struct Identity
  • New struct InstanceViewStatus
  • New struct InterfaceDNSSettings
  • New struct LogicalNetworkProperties
  • New struct LogicalNetworkPropertiesDhcpOptions
  • New struct LogicalNetworkStatus
  • New struct LogicalNetworkStatusProvisioningStatus
  • New struct LogicalNetworks
  • New struct LogicalNetworksListResult
  • New struct LogicalNetworksUpdateRequest
  • New struct MarketplaceGalleryImageProperties
  • New struct MarketplaceGalleryImageStatus
  • New struct MarketplaceGalleryImageStatusDownloadStatus
  • New struct MarketplaceGalleryImageStatusProvisioningStatus
  • New struct MarketplaceGalleryImages
  • New struct MarketplaceGalleryImagesListResult
  • New struct MarketplaceGalleryImagesUpdateRequest
  • New struct NetworkInterfaceProperties
  • New struct NetworkInterfaceStatus
  • New struct NetworkInterfaceStatusProvisioningStatus
  • New struct NetworkInterfaces
  • New struct NetworkInterfacesListResult
  • New struct NetworkInterfacesUpdateRequest
  • New struct NetworkProfileUpdate
  • New struct NetworkProfileUpdateNetworkInterfacesItem
  • New struct OsProfileUpdate
  • New struct OsProfileUpdateLinuxConfiguration
  • New struct OsProfileUpdateWindowsConfiguration
  • New struct Route
  • New struct RoutePropertiesFormat
  • New struct RouteTable
  • New struct RouteTablePropertiesFormat
  • New struct SSHConfiguration
  • New struct SSHPublicKey
  • New struct StorageContainerProperties
  • New struct StorageContainerStatus
  • New struct StorageContainerStatusProvisioningStatus
  • New struct StorageContainers
  • New struct StorageContainersListResult
  • New struct StorageContainersUpdateRequest
  • New struct StorageProfileUpdate
  • New struct StorageProfileUpdateDataDisksItem
  • New struct Subnet
  • New struct SubnetPropertiesFormat
  • New struct SubnetPropertiesFormatIPConfigurationReferencesItem
  • New struct VirtualHardDiskProperties
  • New struct VirtualHardDiskStatus
  • New struct VirtualHardDiskStatusProvisioningStatus
  • New struct VirtualHardDisks
  • New struct VirtualHardDisksListResult
  • New struct VirtualHardDisksUpdateRequest
  • New struct VirtualMachineConfigAgentInstanceView
  • New struct VirtualMachineInstance
  • New struct VirtualMachineInstanceListResult
  • New struct VirtualMachineInstanceProperties
  • New struct VirtualMachineInstancePropertiesHardwareProfile
  • New struct VirtualMachineInstancePropertiesHardwareProfileDynamicMemoryConfig
  • New struct VirtualMachineInstancePropertiesNetworkProfile
  • New struct VirtualMachineInstancePropertiesNetworkProfileNetworkInterfacesItem
  • New struct VirtualMachineInstancePropertiesOsProfile
  • New struct VirtualMachineInstancePropertiesOsProfileLinuxConfiguration
  • New struct VirtualMachineInstancePropertiesOsProfileWindowsConfiguration
  • New struct VirtualMachineInstancePropertiesSecurityProfile
  • New struct VirtualMachineInstancePropertiesSecurityProfileUefiSettings
  • New struct VirtualMachineInstancePropertiesStorageProfile
  • New struct VirtualMachineInstancePropertiesStorageProfileDataDisksItem
  • New struct VirtualMachineInstancePropertiesStorageProfileImageReference
  • New struct VirtualMachineInstancePropertiesStorageProfileOsDisk
  • New struct VirtualMachineInstanceStatus
  • New struct VirtualMachineInstanceStatusProvisioningStatus
  • New struct VirtualMachineInstanceUpdateProperties
  • New struct VirtualMachineInstanceUpdateRequest
  • New struct VirtualMachineInstanceView
azure-sdk-for-go - sdk/resourcemanager/containerservicefleet/armcontainerservicefleet/v1.0.0

Published by azure-sdk 12 months ago

1.0.0 (2023-10-27)

Breaking Changes

  • Struct APIServerAccessProfile has been removed
  • Struct AgentProfile has been removed
  • Struct FleetHubProfile has been removed
  • Field HubProfile of struct FleetProperties has been removed
azure-sdk-for-go - sdk/resourcemanager/netapp/armnetapp/v5.0.0

Published by azure-sdk 12 months ago

5.0.0 (2023-10-27)

Breaking Changes

  • Enum BackupType has been removed
  • Function NewAccountBackupsClient has been removed
  • Function *AccountBackupsClient.BeginDelete has been removed
  • Function *AccountBackupsClient.Get has been removed
  • Function *AccountBackupsClient.NewListPager has been removed
  • Function *BackupsClient.BeginCreate has been removed
  • Function *BackupsClient.BeginDelete has been removed
  • Function *BackupsClient.Get has been removed
  • Function *BackupsClient.GetStatus has been removed
  • Function *BackupsClient.NewListPager has been removed
  • Function *BackupsClient.BeginRestoreFiles has been removed
  • Function *BackupsClient.BeginUpdate has been removed
  • Function *ClientFactory.NewAccountBackupsClient has been removed
  • Struct Backup has been removed
  • Struct BackupPatch has been removed
  • Struct BackupProperties has been removed
  • Struct BackupRestoreFiles has been removed
  • Struct BackupStatus has been removed
  • Struct BackupsList has been removed
  • Struct VolumeBackupProperties has been removed
  • Field Backup of struct VolumePatchPropertiesDataProtection has been removed
  • Field Backup of struct VolumePropertiesDataProtection has been removed

Features Added

  • New value ApplicationTypeORACLE added to enum type ApplicationType
  • New value NetworkFeaturesBasicStandard, NetworkFeaturesStandardBasic added to enum type NetworkFeatures
  • New enum type CoolAccessRetrievalPolicy with values CoolAccessRetrievalPolicyDefault, CoolAccessRetrievalPolicyNever, CoolAccessRetrievalPolicyOnRead
  • New enum type NetworkSiblingSetProvisioningState with values NetworkSiblingSetProvisioningStateCanceled, NetworkSiblingSetProvisioningStateFailed, NetworkSiblingSetProvisioningStateSucceeded, NetworkSiblingSetProvisioningStateUpdating
  • New function *ResourceClient.QueryNetworkSiblingSet(context.Context, string, QueryNetworkSiblingSetRequest, *ResourceClientQueryNetworkSiblingSetOptions) (ResourceClientQueryNetworkSiblingSetResponse, error)
  • New function *ResourceClient.BeginUpdateNetworkSiblingSet(context.Context, string, UpdateNetworkSiblingSetRequest, *ResourceClientBeginUpdateNetworkSiblingSetOptions) (*runtime.Poller[ResourceClientUpdateNetworkSiblingSetResponse], error)
  • New function *VolumesClient.BeginPopulateAvailabilityZone(context.Context, string, string, string, string, *VolumesClientBeginPopulateAvailabilityZoneOptions) (*runtime.Poller[VolumesClientPopulateAvailabilityZoneResponse], error)
  • New struct NetworkSiblingSet
  • New struct NicInfo
  • New struct QueryNetworkSiblingSetRequest
  • New struct UpdateNetworkSiblingSetRequest
  • New field Zones in struct VolumeGroupVolumeProperties
  • New field CoolAccessRetrievalPolicy, SmbAccessBasedEnumeration, SmbNonBrowsable in struct VolumePatchProperties
  • New field CoolAccessRetrievalPolicy in struct VolumeProperties
azure-sdk-for-go - sdk/resourcemanager/containerservice/armcontainerservice/v4.5.0-beta.1

Published by azure-sdk 12 months ago

4.5.0-beta.1 (2023-10-27)

Features Added

  • Support for test fakes and OpenTelemetry trace spans.
  • New value NetworkPolicyNone added to enum type NetworkPolicy
  • New value NodeOSUpgradeChannelSecurityPatch added to enum type NodeOSUpgradeChannel
  • New value OSSKUMariner added to enum type OSSKU
  • New value PublicNetworkAccessSecuredByPerimeter added to enum type PublicNetworkAccess
  • New value SnapshotTypeManagedCluster added to enum type SnapshotType
  • New value WorkloadRuntimeKataMshvVMIsolation added to enum type WorkloadRuntime
  • New enum type AddonAutoscaling with values AddonAutoscalingDisabled, AddonAutoscalingEnabled
  • New enum type AgentPoolSSHAccess with values AgentPoolSSHAccessDisabled, AgentPoolSSHAccessLocalUser
  • New enum type BackendPoolType with values BackendPoolTypeNodeIP, BackendPoolTypeNodeIPConfiguration
  • New enum type GuardrailsSupport with values GuardrailsSupportPreview, GuardrailsSupportStable
  • New enum type IpvsScheduler with values IpvsSchedulerLeastConnection, IpvsSchedulerRoundRobin
  • New enum type Level with values LevelEnforcement, LevelOff, LevelWarning
  • New enum type Mode with values ModeIPTABLES, ModeIPVS
  • New enum type Protocol with values ProtocolTCP, ProtocolUDP
  • New enum type RestrictionLevel with values RestrictionLevelReadOnly, RestrictionLevelUnrestricted
  • New enum type TrustedAccessRoleBindingProvisioningState with values TrustedAccessRoleBindingProvisioningStateCanceled, TrustedAccessRoleBindingProvisioningStateDeleting, TrustedAccessRoleBindingProvisioningStateFailed, TrustedAccessRoleBindingProvisioningStateSucceeded, TrustedAccessRoleBindingProvisioningStateUpdating
  • New function *ClientFactory.NewMachinesClient() *MachinesClient
  • New function *ClientFactory.NewManagedClusterSnapshotsClient() *ManagedClusterSnapshotsClient
  • New function *ClientFactory.NewTrustedAccessRoleBindingsClient() *TrustedAccessRoleBindingsClient
  • New function *ClientFactory.NewTrustedAccessRolesClient() *TrustedAccessRolesClient
  • New function NewMachinesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*MachinesClient, error)
  • New function *MachinesClient.Get(context.Context, string, string, string, string, *MachinesClientGetOptions) (MachinesClientGetResponse, error)
  • New function *MachinesClient.NewListPager(string, string, string, *MachinesClientListOptions) *runtime.Pager[MachinesClientListResponse]
  • New function NewManagedClusterSnapshotsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedClusterSnapshotsClient, error)
  • New function *ManagedClusterSnapshotsClient.CreateOrUpdate(context.Context, string, string, ManagedClusterSnapshot, *ManagedClusterSnapshotsClientCreateOrUpdateOptions) (ManagedClusterSnapshotsClientCreateOrUpdateResponse, error)
  • New function *ManagedClusterSnapshotsClient.Delete(context.Context, string, string, *ManagedClusterSnapshotsClientDeleteOptions) (ManagedClusterSnapshotsClientDeleteResponse, error)
  • New function *ManagedClusterSnapshotsClient.Get(context.Context, string, string, *ManagedClusterSnapshotsClientGetOptions) (ManagedClusterSnapshotsClientGetResponse, error)
  • New function *ManagedClusterSnapshotsClient.NewListByResourceGroupPager(string, *ManagedClusterSnapshotsClientListByResourceGroupOptions) *runtime.Pager[ManagedClusterSnapshotsClientListByResourceGroupResponse]
  • New function *ManagedClusterSnapshotsClient.NewListPager(*ManagedClusterSnapshotsClientListOptions) *runtime.Pager[ManagedClusterSnapshotsClientListResponse]
  • New function *ManagedClusterSnapshotsClient.UpdateTags(context.Context, string, string, TagsObject, *ManagedClusterSnapshotsClientUpdateTagsOptions) (ManagedClusterSnapshotsClientUpdateTagsResponse, error)
  • New function *ManagedClustersClient.GetGuardrailsVersions(context.Context, string, string, *ManagedClustersClientGetGuardrailsVersionsOptions) (ManagedClustersClientGetGuardrailsVersionsResponse, error)
  • New function *ManagedClustersClient.NewListGuardrailsVersionsPager(string, *ManagedClustersClientListGuardrailsVersionsOptions) *runtime.Pager[ManagedClustersClientListGuardrailsVersionsResponse]
  • New function NewTrustedAccessRoleBindingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TrustedAccessRoleBindingsClient, error)
  • New function *TrustedAccessRoleBindingsClient.BeginCreateOrUpdate(context.Context, string, string, string, TrustedAccessRoleBinding, *TrustedAccessRoleBindingsClientBeginCreateOrUpdateOptions) (*runtime.Poller[TrustedAccessRoleBindingsClientCreateOrUpdateResponse], error)
  • New function *TrustedAccessRoleBindingsClient.BeginDelete(context.Context, string, string, string, *TrustedAccessRoleBindingsClientBeginDeleteOptions) (*runtime.Poller[TrustedAccessRoleBindingsClientDeleteResponse], error)
  • New function *TrustedAccessRoleBindingsClient.Get(context.Context, string, string, string, *TrustedAccessRoleBindingsClientGetOptions) (TrustedAccessRoleBindingsClientGetResponse, error)
  • New function *TrustedAccessRoleBindingsClient.NewListPager(string, string, *TrustedAccessRoleBindingsClientListOptions) *runtime.Pager[TrustedAccessRoleBindingsClientListResponse]
  • New function NewTrustedAccessRolesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TrustedAccessRolesClient, error)
  • New function *TrustedAccessRolesClient.NewListPager(string, *TrustedAccessRolesClientListOptions) *runtime.Pager[TrustedAccessRolesClientListResponse]
  • New struct AgentPoolNetworkProfile
  • New struct AgentPoolSecurityProfile
  • New struct AgentPoolWindowsProfile
  • New struct GuardrailsAvailableVersion
  • New struct GuardrailsAvailableVersionsList
  • New struct GuardrailsAvailableVersionsProperties
  • New struct GuardrailsProfile
  • New struct IPTag
  • New struct Machine
  • New struct MachineIPAddress
  • New struct MachineListResult
  • New struct MachineNetworkProperties
  • New struct MachineProperties
  • New struct ManagedClusterAzureMonitorProfileAppMonitoring
  • New struct ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics
  • New struct ManagedClusterAzureMonitorProfileContainerInsights
  • New struct ManagedClusterAzureMonitorProfileLogs
  • New struct ManagedClusterAzureMonitorProfileWindowsHostLogs
  • New struct ManagedClusterCostAnalysis
  • New struct ManagedClusterIngressProfile
  • New struct ManagedClusterIngressProfileWebAppRouting
  • New struct ManagedClusterMetricsProfile
  • New struct ManagedClusterNodeResourceGroupProfile
  • New struct ManagedClusterPropertiesForSnapshot
  • New struct ManagedClusterSecurityProfileImageIntegrity
  • New struct ManagedClusterSecurityProfileNodeRestriction
  • New struct ManagedClusterSnapshot
  • New struct ManagedClusterSnapshotListResult
  • New struct ManagedClusterSnapshotProperties
  • New struct NetworkMonitoring
  • New struct NetworkProfileForSnapshot
  • New struct NetworkProfileKubeProxyConfig
  • New struct NetworkProfileKubeProxyConfigIpvsConfig
  • New struct PortRange
  • New struct TrustedAccessRole
  • New struct TrustedAccessRoleBinding
  • New struct TrustedAccessRoleBindingListResult
  • New struct TrustedAccessRoleBindingProperties
  • New struct TrustedAccessRoleListResult
  • New struct TrustedAccessRoleRule
  • New field IgnorePodDisruptionBudget in struct AgentPoolsClientBeginDeleteOptions
  • New field EnableVnetIntegration, SubnetID in struct ManagedClusterAPIServerAccessProfile
  • New field CapacityReservationGroupID, EnableCustomCATrust, MessageOfTheDay, NetworkProfile, SecurityProfile, WindowsProfile in struct ManagedClusterAgentPoolProfile
  • New field CapacityReservationGroupID, EnableCustomCATrust, MessageOfTheDay, NetworkProfile, SecurityProfile, WindowsProfile in struct ManagedClusterAgentPoolProfileProperties
  • New field Logs in struct ManagedClusterAzureMonitorProfile
  • New field AppMonitoringOpenTelemetryMetrics in struct ManagedClusterAzureMonitorProfileMetrics
  • New field EffectiveNoProxy in struct ManagedClusterHTTPProxyConfig
  • New field BackendPoolType in struct ManagedClusterLoadBalancerProfile
  • New field CreationData, EnableNamespaceResources, GuardrailsProfile, IngressProfile, MetricsProfile, NodeResourceGroupProfile in struct ManagedClusterProperties
  • New field DaemonsetEvictionForEmptyNodes, DaemonsetEvictionForOccupiedNodes, Expanders, IgnoreDaemonsetsUtilization in struct ManagedClusterPropertiesAutoScalerProfile
  • New field CustomCATrustCertificates, ImageIntegrity, NodeRestriction in struct ManagedClusterSecurityProfile
  • New field Version in struct ManagedClusterStorageProfileDiskCSIDriver
  • New field AddonAutoscaling in struct ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler
  • New field IgnorePodDisruptionBudget in struct ManagedClustersClientBeginDeleteOptions
  • New field KubeProxyConfig, Monitoring in struct NetworkProfile
azure-sdk-for-go - sdk/resourcemanager/cdn/armcdn/v2.0.0

Published by azure-sdk 12 months ago

2.0.0 (2023-10-27)

Breaking Changes

  • Type of EndpointProperties.CustomDomains has been changed from []*CustomDomain to []*DeepCreatedCustomDomain
  • Type of MetricsResponse.Granularity has been changed from *MetricsResponseGranularity to *MetricsGranularity
  • Type of MetricsResponseSeriesItem.Unit has been changed from *MetricsResponseSeriesItemUnit to *MetricsSeriesUnit
  • Type of WafMetricsResponse.Granularity has been changed from *WafMetricsResponseGranularity to *WafMetricsGranularity
  • Type of WafMetricsResponseSeriesItem.Unit has been changed from *WafMetricsResponseSeriesItemUnit to *WafMetricsSeriesUnit
  • Enum MetricsResponseGranularity has been removed
  • Enum MetricsResponseSeriesItemUnit has been removed
  • Enum WafMetricsResponseGranularity has been removed
  • Enum WafMetricsResponseSeriesItemUnit has been removed
  • Function *ClientFactory.NewValidateClient has been removed
  • Function NewValidateClient has been removed
  • Function *ValidateClient.Secret has been removed
  • Operation *CustomDomainsClient.DisableCustomHTTPS has been changed to LRO, use *CustomDomainsClient.BeginDisableCustomHTTPS instead.
  • Operation *CustomDomainsClient.EnableCustomHTTPS has been changed to LRO, use *CustomDomainsClient.BeginEnableCustomHTTPS instead.

Features Added

  • New value ProfileResourceStateAbortingMigration, ProfileResourceStateCommittingMigration, ProfileResourceStateMigrated, ProfileResourceStateMigrating, ProfileResourceStatePendingMigrationCommit added to enum type ProfileResourceState
  • New enum type CanMigrateDefaultSKU with values CanMigrateDefaultSKUPremiumAzureFrontDoor, CanMigrateDefaultSKUStandardAzureFrontDoor
  • New enum type ManagedServiceIdentityType with values ManagedServiceIdentityTypeNone, ManagedServiceIdentityTypeSystemAssigned, ManagedServiceIdentityTypeSystemAssignedUserAssigned, ManagedServiceIdentityTypeUserAssigned
  • New enum type MetricsGranularity with values MetricsGranularityP1D, MetricsGranularityPT1H, MetricsGranularityPT5M
  • New enum type MetricsSeriesUnit with values MetricsSeriesUnitBitsPerSecond, MetricsSeriesUnitBytes, MetricsSeriesUnitCount, MetricsSeriesUnitMilliSeconds
  • New enum type WafMetricsGranularity with values WafMetricsGranularityP1D, WafMetricsGranularityPT1H, WafMetricsGranularityPT5M
  • New enum type WafMetricsSeriesUnit with values WafMetricsSeriesUnitCount
  • New function *AFDProfilesClient.CheckEndpointNameAvailability(context.Context, string, string, CheckEndpointNameAvailabilityInput, *AFDProfilesClientCheckEndpointNameAvailabilityOptions) (AFDProfilesClientCheckEndpointNameAvailabilityResponse, error)
  • New function *AFDProfilesClient.BeginUpgrade(context.Context, string, string, ProfileUpgradeParameters, *AFDProfilesClientBeginUpgradeOptions) (*runtime.Poller[AFDProfilesClientUpgradeResponse], error)
  • New function *AFDProfilesClient.ValidateSecret(context.Context, string, string, ValidateSecretInput, *AFDProfilesClientValidateSecretOptions) (AFDProfilesClientValidateSecretResponse, error)
  • New function *ProfilesClient.BeginCanMigrate(context.Context, string, CanMigrateParameters, *ProfilesClientBeginCanMigrateOptions) (*runtime.Poller[ProfilesClientCanMigrateResponse], error)
  • New function *ProfilesClient.BeginMigrate(context.Context, string, MigrationParameters, *ProfilesClientBeginMigrateOptions) (*runtime.Poller[ProfilesClientMigrateResponse], error)
  • New function *ProfilesClient.BeginMigrationCommit(context.Context, string, string, *ProfilesClientBeginMigrationCommitOptions) (*runtime.Poller[ProfilesClientMigrationCommitResponse], error)
  • New struct CanMigrateParameters
  • New struct CanMigrateProperties
  • New struct CanMigrateResult
  • New struct DeepCreatedCustomDomain
  • New struct DeepCreatedCustomDomainProperties
  • New struct ManagedServiceIdentity
  • New struct MigrateResult
  • New struct MigrateResultProperties
  • New struct MigrationErrorType
  • New struct MigrationParameters
  • New struct MigrationWebApplicationFirewallMapping
  • New struct ProfileChangeSKUWafMapping
  • New struct ProfileUpgradeParameters
  • New struct UserAssignedIdentity
  • New field ExtendedProperties in struct AFDDomainProperties
  • New field CertificateAuthority, ExpirationDate, SecretSource, Subject, SubjectAlternativeNames, Thumbprint in struct AzureFirstPartyManagedCertificateParameters
  • New field Identity in struct Profile
  • New field ExtendedProperties in struct ProfileProperties
  • New field Identity in struct ProfileUpdateParameters
  • New field ExtendedProperties in struct WebApplicationFirewallPolicyProperties
azure-sdk-for-go - sdk/resourcemanager/keyvault/armkeyvault/v1.3.0

Published by azure-sdk 12 months ago

1.3.0 (2023-10-27)

Features Added

  • New value ManagedHsmSKUNameCustomB6 added to enum type ManagedHsmSKUName
  • New enum type ManagedServiceIdentityType with values ManagedServiceIdentityTypeNone, ManagedServiceIdentityTypeSystemAssigned, ManagedServiceIdentityTypeSystemAssignedUserAssigned, ManagedServiceIdentityTypeUserAssigned
  • New struct ManagedServiceIdentity
  • New struct UserAssignedIdentity
  • New field Identity in struct MHSMPrivateEndpointConnection
  • New field Identity in struct MHSMPrivateLinkResource
  • New field Identity in struct ManagedHsm
azure-sdk-for-go - sdk/resourcemanager/search/armsearch/v1.2.0

Published by azure-sdk 12 months ago

1.2.0 (2023-10-27)

Features Added

  • New enum type AADAuthFailureMode with values AADAuthFailureModeHttp401WithBearerChallenge, AADAuthFailureModeHttp403
  • New enum type PrivateLinkServiceConnectionProvisioningState with values PrivateLinkServiceConnectionProvisioningStateCanceled, PrivateLinkServiceConnectionProvisioningStateDeleting, PrivateLinkServiceConnectionProvisioningStateFailed, PrivateLinkServiceConnectionProvisioningStateIncomplete, PrivateLinkServiceConnectionProvisioningStateSucceeded, PrivateLinkServiceConnectionProvisioningStateUpdating
  • New enum type SearchEncryptionComplianceStatus with values SearchEncryptionComplianceStatusCompliant, SearchEncryptionComplianceStatusNonCompliant
  • New enum type SearchEncryptionWithCmk with values SearchEncryptionWithCmkDisabled, SearchEncryptionWithCmkEnabled, SearchEncryptionWithCmkUnspecified
  • New enum type SearchSemanticSearch with values SearchSemanticSearchDisabled, SearchSemanticSearchFree, SearchSemanticSearchStandard
  • New function *ClientFactory.NewManagementClient() *ManagementClient
  • New function *ClientFactory.NewUsagesClient() *UsagesClient
  • New function NewManagementClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagementClient, error)
  • New function *ManagementClient.UsageBySubscriptionSKU(context.Context, string, string, *SearchManagementRequestOptions, *ManagementClientUsageBySubscriptionSKUOptions) (ManagementClientUsageBySubscriptionSKUResponse, error)
  • New function NewUsagesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*UsagesClient, error)
  • New function *UsagesClient.NewListBySubscriptionPager(string, *SearchManagementRequestOptions, *UsagesClientListBySubscriptionOptions) *runtime.Pager[UsagesClientListBySubscriptionResponse]
  • New struct DataPlaneAADOrAPIKeyAuthOption
  • New struct DataPlaneAuthOptions
  • New struct EncryptionWithCmk
  • New struct QuotaUsageResult
  • New struct QuotaUsageResultName
  • New struct QuotaUsagesListResult
  • New field GroupID, ProvisioningState in struct PrivateEndpointConnectionProperties
  • New field AuthOptions, DisableLocalAuth, EncryptionWithCmk, SemanticSearch in struct ServiceProperties
azure-sdk-for-go - sdk/resourcemanager/containerservice/armcontainerservice/v4.4.0

Published by azure-sdk 12 months ago

4.4.0 (2023-10-27)

Features Added

  • New enum type IstioIngressGatewayMode with values IstioIngressGatewayModeExternal, IstioIngressGatewayModeInternal
  • New enum type ServiceMeshMode with values ServiceMeshModeDisabled, ServiceMeshModeIstio
  • New function *ManagedClustersClient.GetMeshRevisionProfile(context.Context, string, string, *ManagedClustersClientGetMeshRevisionProfileOptions) (ManagedClustersClientGetMeshRevisionProfileResponse, error)
  • New function *ManagedClustersClient.GetMeshUpgradeProfile(context.Context, string, string, string, *ManagedClustersClientGetMeshUpgradeProfileOptions) (ManagedClustersClientGetMeshUpgradeProfileResponse, error)
  • New function *ManagedClustersClient.NewListMeshRevisionProfilesPager(string, *ManagedClustersClientListMeshRevisionProfilesOptions) *runtime.Pager[ManagedClustersClientListMeshRevisionProfilesResponse]
  • New function *ManagedClustersClient.NewListMeshUpgradeProfilesPager(string, string, *ManagedClustersClientListMeshUpgradeProfilesOptions) *runtime.Pager[ManagedClustersClientListMeshUpgradeProfilesResponse]
  • New struct CompatibleVersions
  • New struct IstioCertificateAuthority
  • New struct IstioComponents
  • New struct IstioEgressGateway
  • New struct IstioIngressGateway
  • New struct IstioPluginCertificateAuthority
  • New struct IstioServiceMesh
  • New struct MeshRevision
  • New struct MeshRevisionProfile
  • New struct MeshRevisionProfileList
  • New struct MeshRevisionProfileProperties
  • New struct MeshUpgradeProfile
  • New struct MeshUpgradeProfileList
  • New struct MeshUpgradeProfileProperties
  • New struct ServiceMeshProfile
  • New field ResourceUID, ServiceMeshProfile in struct ManagedClusterProperties
azure-sdk-for-go - sdk/resourcemanager/desktopvirtualization/armdesktopvirtualization/v2.1.0

Published by azure-sdk 12 months ago

2.1.0 (2023-10-27)

Features Added

  • New enum type HostpoolPublicNetworkAccess with values HostpoolPublicNetworkAccessDisabled, HostpoolPublicNetworkAccessEnabled, HostpoolPublicNetworkAccessEnabledForClientsOnly, HostpoolPublicNetworkAccessEnabledForSessionHostsOnly
  • New enum type PrivateEndpointConnectionProvisioningState with values PrivateEndpointConnectionProvisioningStateCreating, PrivateEndpointConnectionProvisioningStateDeleting, PrivateEndpointConnectionProvisioningStateFailed, PrivateEndpointConnectionProvisioningStateSucceeded
  • New enum type PrivateEndpointServiceConnectionStatus with values PrivateEndpointServiceConnectionStatusApproved, PrivateEndpointServiceConnectionStatusPending, PrivateEndpointServiceConnectionStatusRejected
  • New enum type PublicNetworkAccess with values PublicNetworkAccessDisabled, PublicNetworkAccessEnabled
  • New enum type SessionHandlingOperation with values SessionHandlingOperationDeallocate, SessionHandlingOperationHibernate, SessionHandlingOperationNone
  • New enum type SetStartVMOnConnect with values SetStartVMOnConnectDisable, SetStartVMOnConnectEnable
  • New enum type StartupBehavior with values StartupBehaviorAll, StartupBehaviorNone, StartupBehaviorWithAssignedUser
  • New function *ClientFactory.NewPrivateEndpointConnectionsClient() *PrivateEndpointConnectionsClient
  • New function *ClientFactory.NewPrivateLinkResourcesClient() *PrivateLinkResourcesClient
  • New function *ClientFactory.NewScalingPlanPersonalSchedulesClient() *ScalingPlanPersonalSchedulesClient
  • New function NewPrivateEndpointConnectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PrivateEndpointConnectionsClient, error)
  • New function *PrivateEndpointConnectionsClient.DeleteByHostPool(context.Context, string, string, string, *PrivateEndpointConnectionsClientDeleteByHostPoolOptions) (PrivateEndpointConnectionsClientDeleteByHostPoolResponse, error)
  • New function *PrivateEndpointConnectionsClient.DeleteByWorkspace(context.Context, string, string, string, *PrivateEndpointConnectionsClientDeleteByWorkspaceOptions) (PrivateEndpointConnectionsClientDeleteByWorkspaceResponse, error)
  • New function *PrivateEndpointConnectionsClient.GetByHostPool(context.Context, string, string, string, *PrivateEndpointConnectionsClientGetByHostPoolOptions) (PrivateEndpointConnectionsClientGetByHostPoolResponse, error)
  • New function *PrivateEndpointConnectionsClient.GetByWorkspace(context.Context, string, string, string, *PrivateEndpointConnectionsClientGetByWorkspaceOptions) (PrivateEndpointConnectionsClientGetByWorkspaceResponse, error)
  • New function *PrivateEndpointConnectionsClient.NewListByHostPoolPager(string, string, *PrivateEndpointConnectionsClientListByHostPoolOptions) *runtime.Pager[PrivateEndpointConnectionsClientListByHostPoolResponse]
  • New function *PrivateEndpointConnectionsClient.NewListByWorkspacePager(string, string, *PrivateEndpointConnectionsClientListByWorkspaceOptions) *runtime.Pager[PrivateEndpointConnectionsClientListByWorkspaceResponse]
  • New function *PrivateEndpointConnectionsClient.UpdateByHostPool(context.Context, string, string, string, PrivateEndpointConnection, *PrivateEndpointConnectionsClientUpdateByHostPoolOptions) (PrivateEndpointConnectionsClientUpdateByHostPoolResponse, error)
  • New function *PrivateEndpointConnectionsClient.UpdateByWorkspace(context.Context, string, string, string, PrivateEndpointConnection, *PrivateEndpointConnectionsClientUpdateByWorkspaceOptions) (PrivateEndpointConnectionsClientUpdateByWorkspaceResponse, error)
  • New function NewPrivateLinkResourcesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PrivateLinkResourcesClient, error)
  • New function *PrivateLinkResourcesClient.NewListByHostPoolPager(string, string, *PrivateLinkResourcesClientListByHostPoolOptions) *runtime.Pager[PrivateLinkResourcesClientListByHostPoolResponse]
  • New function *PrivateLinkResourcesClient.NewListByWorkspacePager(string, string, *PrivateLinkResourcesClientListByWorkspaceOptions) *runtime.Pager[PrivateLinkResourcesClientListByWorkspaceResponse]
  • New function NewScalingPlanPersonalSchedulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ScalingPlanPersonalSchedulesClient, error)
  • New function *ScalingPlanPersonalSchedulesClient.Create(context.Context, string, string, string, ScalingPlanPersonalSchedule, *ScalingPlanPersonalSchedulesClientCreateOptions) (ScalingPlanPersonalSchedulesClientCreateResponse, error)
  • New function *ScalingPlanPersonalSchedulesClient.Delete(context.Context, string, string, string, *ScalingPlanPersonalSchedulesClientDeleteOptions) (ScalingPlanPersonalSchedulesClientDeleteResponse, error)
  • New function *ScalingPlanPersonalSchedulesClient.Get(context.Context, string, string, string, *ScalingPlanPersonalSchedulesClientGetOptions) (ScalingPlanPersonalSchedulesClientGetResponse, error)
  • New function *ScalingPlanPersonalSchedulesClient.NewListPager(string, string, *ScalingPlanPersonalSchedulesClientListOptions) *runtime.Pager[ScalingPlanPersonalSchedulesClientListResponse]
  • New function *ScalingPlanPersonalSchedulesClient.Update(context.Context, string, string, string, *ScalingPlanPersonalSchedulesClientUpdateOptions) (ScalingPlanPersonalSchedulesClientUpdateResponse, error)
  • New struct PrivateEndpoint
  • New struct PrivateEndpointConnection
  • New struct PrivateEndpointConnectionListResultWithSystemData
  • New struct PrivateEndpointConnectionProperties
  • New struct PrivateEndpointConnectionWithSystemData
  • New struct PrivateLinkResource
  • New struct PrivateLinkResourceListResult
  • New struct PrivateLinkResourceProperties
  • New struct PrivateLinkServiceConnectionState
  • New struct ScalingPlanPersonalSchedule
  • New struct ScalingPlanPersonalScheduleList
  • New struct ScalingPlanPersonalSchedulePatch
  • New struct ScalingPlanPersonalScheduleProperties
  • New field ShowInFeed in struct ApplicationGroupPatchProperties
  • New field ShowInFeed in struct ApplicationGroupProperties
  • New field PublicNetworkAccess in struct HostPoolPatchProperties
  • New field PrivateEndpointConnections, PublicNetworkAccess in struct HostPoolProperties
  • New field PublicNetworkAccess in struct WorkspacePatchProperties
  • New field PrivateEndpointConnections, PublicNetworkAccess in struct WorkspaceProperties
azure-sdk-for-go - sdk/resourcemanager/support/armsupport/v2.0.0-beta.1

Published by azure-sdk 12 months ago

2.0.0-beta.1 (2023-10-27)

Breaking Changes

  • Struct ExceptionResponse has been removed
  • Struct ServiceError has been removed
  • Struct ServiceErrorDetail has been removed

Features Added

  • New enum type Consent with values ConsentNo, ConsentYes
  • New enum type CreatedByType with values CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser
  • New enum type UserConsent with values UserConsentNo, UserConsentYes
  • New function NewChatTranscriptsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ChatTranscriptsClient, error)
  • New function *ChatTranscriptsClient.Get(context.Context, string, string, *ChatTranscriptsClientGetOptions) (ChatTranscriptsClientGetResponse, error)
  • New function *ChatTranscriptsClient.NewListPager(string, *ChatTranscriptsClientListOptions) *runtime.Pager[ChatTranscriptsClientListResponse]
  • New function NewChatTranscriptsNoSubscriptionClient(azcore.TokenCredential, *arm.ClientOptions) (*ChatTranscriptsNoSubscriptionClient, error)
  • New function *ChatTranscriptsNoSubscriptionClient.Get(context.Context, string, string, *ChatTranscriptsNoSubscriptionClientGetOptions) (ChatTranscriptsNoSubscriptionClientGetResponse, error)
  • New function *ClientFactory.NewChatTranscriptsClient() *ChatTranscriptsClient
  • New function *ClientFactory.NewChatTranscriptsNoSubscriptionClient() *ChatTranscriptsNoSubscriptionClient
  • New function *ClientFactory.NewCommunicationsNoSubscriptionClient() *CommunicationsNoSubscriptionClient
  • New function *ClientFactory.NewFileWorkspacesClient() *FileWorkspacesClient
  • New function *ClientFactory.NewFileWorkspacesNoSubscriptionClient() *FileWorkspacesNoSubscriptionClient
  • New function *ClientFactory.NewFilesClient() *FilesClient
  • New function *ClientFactory.NewFilesNoSubscriptionClient() *FilesNoSubscriptionClient
  • New function *ClientFactory.NewTicketChatTranscriptsNoSubscriptionClient() *TicketChatTranscriptsNoSubscriptionClient
  • New function *ClientFactory.NewTicketCommunicationsNoSubscriptionClient() *TicketCommunicationsNoSubscriptionClient
  • New function *ClientFactory.NewTicketsNoSubscriptionClient() *TicketsNoSubscriptionClient
  • New function NewCommunicationsNoSubscriptionClient(azcore.TokenCredential, *arm.ClientOptions) (*CommunicationsNoSubscriptionClient, error)
  • New function *CommunicationsNoSubscriptionClient.CheckNameAvailability(context.Context, string, CheckNameAvailabilityInput, *CommunicationsNoSubscriptionClientCheckNameAvailabilityOptions) (CommunicationsNoSubscriptionClientCheckNameAvailabilityResponse, error)
  • New function *CommunicationsNoSubscriptionClient.BeginCreate(context.Context, string, string, CommunicationDetails, *CommunicationsNoSubscriptionClientBeginCreateOptions) (*runtime.Poller[CommunicationsNoSubscriptionClientCreateResponse], error)
  • New function *CommunicationsNoSubscriptionClient.Get(context.Context, string, string, *CommunicationsNoSubscriptionClientGetOptions) (CommunicationsNoSubscriptionClientGetResponse, error)
  • New function NewFileWorkspacesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FileWorkspacesClient, error)
  • New function *FileWorkspacesClient.Create(context.Context, string, *FileWorkspacesClientCreateOptions) (FileWorkspacesClientCreateResponse, error)
  • New function *FileWorkspacesClient.Get(context.Context, string, *FileWorkspacesClientGetOptions) (FileWorkspacesClientGetResponse, error)
  • New function NewFileWorkspacesNoSubscriptionClient(azcore.TokenCredential, *arm.ClientOptions) (*FileWorkspacesNoSubscriptionClient, error)
  • New function *FileWorkspacesNoSubscriptionClient.Create(context.Context, string, *FileWorkspacesNoSubscriptionClientCreateOptions) (FileWorkspacesNoSubscriptionClientCreateResponse, error)
  • New function *FileWorkspacesNoSubscriptionClient.Get(context.Context, string, *FileWorkspacesNoSubscriptionClientGetOptions) (FileWorkspacesNoSubscriptionClientGetResponse, error)
  • New function NewFilesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FilesClient, error)
  • New function *FilesClient.Create(context.Context, string, string, FileDetails, *FilesClientCreateOptions) (FilesClientCreateResponse, error)
  • New function *FilesClient.Get(context.Context, string, string, *FilesClientGetOptions) (FilesClientGetResponse, error)
  • New function *FilesClient.NewListPager(string, *FilesClientListOptions) *runtime.Pager[FilesClientListResponse]
  • New function *FilesClient.Upload(context.Context, string, string, UploadFile, *FilesClientUploadOptions) (FilesClientUploadResponse, error)
  • New function NewFilesNoSubscriptionClient(azcore.TokenCredential, *arm.ClientOptions) (*FilesNoSubscriptionClient, error)
  • New function *FilesNoSubscriptionClient.Create(context.Context, string, string, FileDetails, *FilesNoSubscriptionClientCreateOptions) (FilesNoSubscriptionClientCreateResponse, error)
  • New function *FilesNoSubscriptionClient.Get(context.Context, string, string, *FilesNoSubscriptionClientGetOptions) (FilesNoSubscriptionClientGetResponse, error)
  • New function *FilesNoSubscriptionClient.NewListPager(string, *FilesNoSubscriptionClientListOptions) *runtime.Pager[FilesNoSubscriptionClientListResponse]
  • New function *FilesNoSubscriptionClient.Upload(context.Context, string, string, UploadFile, *FilesNoSubscriptionClientUploadOptions) (FilesNoSubscriptionClientUploadResponse, error)
  • New function NewTicketChatTranscriptsNoSubscriptionClient(azcore.TokenCredential, *arm.ClientOptions) (*TicketChatTranscriptsNoSubscriptionClient, error)
  • New function *TicketChatTranscriptsNoSubscriptionClient.NewListPager(string, *TicketChatTranscriptsNoSubscriptionClientListOptions) *runtime.Pager[TicketChatTranscriptsNoSubscriptionClientListResponse]
  • New function NewTicketCommunicationsNoSubscriptionClient(azcore.TokenCredential, *arm.ClientOptions) (*TicketCommunicationsNoSubscriptionClient, error)
  • New function *TicketCommunicationsNoSubscriptionClient.NewListPager(string, *TicketCommunicationsNoSubscriptionClientListOptions) *runtime.Pager[TicketCommunicationsNoSubscriptionClientListResponse]
  • New function NewTicketsNoSubscriptionClient(azcore.TokenCredential, *arm.ClientOptions) (*TicketsNoSubscriptionClient, error)
  • New function *TicketsNoSubscriptionClient.CheckNameAvailability(context.Context, CheckNameAvailabilityInput, *TicketsNoSubscriptionClientCheckNameAvailabilityOptions) (TicketsNoSubscriptionClientCheckNameAvailabilityResponse, error)
  • New function *TicketsNoSubscriptionClient.BeginCreate(context.Context, string, TicketDetails, *TicketsNoSubscriptionClientBeginCreateOptions) (*runtime.Poller[TicketsNoSubscriptionClientCreateResponse], error)
  • New function *TicketsNoSubscriptionClient.Get(context.Context, string, *TicketsNoSubscriptionClientGetOptions) (TicketsNoSubscriptionClientGetResponse, error)
  • New function *TicketsNoSubscriptionClient.NewListPager(*TicketsNoSubscriptionClientListOptions) *runtime.Pager[TicketsNoSubscriptionClientListResponse]
  • New function *TicketsNoSubscriptionClient.Update(context.Context, string, UpdateSupportTicket, *TicketsNoSubscriptionClientUpdateOptions) (TicketsNoSubscriptionClientUpdateResponse, error)
  • New struct ChatTranscriptDetails
  • New struct ChatTranscriptDetailsProperties
  • New struct ChatTranscriptsListResult
  • New struct FileDetails
  • New struct FileDetailsProperties
  • New struct FileWorkspaceDetails
  • New struct FileWorkspaceDetailsProperties
  • New struct FilesListResult
  • New struct MessageProperties
  • New struct SecondaryConsent
  • New struct SecondaryConsentEnabled
  • New struct SystemData
  • New struct UploadFile
  • New field SecondaryConsentEnabled in struct ProblemClassificationProperties
  • New field AdvancedDiagnosticConsent, FileWorkspaceName, ProblemScopingQuestions, SecondaryConsent, SupportPlanDisplayName, SupportPlanID in struct TicketDetailsProperties
  • New field AdvancedDiagnosticConsent, SecondaryConsent in struct UpdateSupportTicket
azure-sdk-for-go - sdk/resourcemanager/signalr/armsignalr/v1.2.0-beta.2

Published by azure-sdk 12 months ago

1.2.0-beta.2 (2023-10-27)

Features Added

  • New struct IPRule
  • New field IPRules in struct NetworkACLs
  • New field RegionEndpointEnabled, ResourceStopped in struct Properties
  • New field RegionEndpointEnabled, ResourceStopped in struct ReplicaProperties
azure-sdk-for-go - sdk/resourcemanager/webpubsub/armwebpubsub/v1.2.0-beta.2

Published by azure-sdk 12 months ago

1.2.0-beta.2 (2023-10-27)

Features Added

  • New struct IPRule
  • New field IPRules in struct NetworkACLs
  • New field RegionEndpointEnabled, ResourceStopped in struct Properties
  • New field RegionEndpointEnabled, ResourceStopped in struct ReplicaProperties
Package Rankings
Top 0.62% on Proxy.golang.org
Badges
Extracted from project README
godoc