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/resourcemanager/webpubsub/armwebpubsub/v1.2.0-beta.1

Published by azure-sdk over 1 year ago

1.2.0-beta.1 (2023-07-28)

Features Added

  • New enum type ServiceKind with values ServiceKindSocketIO, ServiceKindWebPubSub
  • New function *Client.ListReplicaSKUs(context.Context, string, string, string, *ClientListReplicaSKUsOptions) (ClientListReplicaSKUsResponse, error)
  • New function *ClientFactory.NewReplicasClient() *ReplicasClient
  • New function NewReplicasClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ReplicasClient, error)
  • New function *ReplicasClient.BeginCreateOrUpdate(context.Context, string, string, string, Replica, *ReplicasClientBeginCreateOrUpdateOptions) (*runtime.Poller[ReplicasClientCreateOrUpdateResponse], error)
  • New function *ReplicasClient.Delete(context.Context, string, string, string, *ReplicasClientDeleteOptions) (ReplicasClientDeleteResponse, error)
  • New function *ReplicasClient.Get(context.Context, string, string, string, *ReplicasClientGetOptions) (ReplicasClientGetResponse, error)
  • New function *ReplicasClient.NewListPager(string, string, *ReplicasClientListOptions) *runtime.Pager[ReplicasClientListResponse]
  • New function *ReplicasClient.BeginRestart(context.Context, string, string, string, *ReplicasClientBeginRestartOptions) (*runtime.Poller[ReplicasClientRestartResponse], error)
  • New function *ReplicasClient.BeginUpdate(context.Context, string, string, string, Replica, *ReplicasClientBeginUpdateOptions) (*runtime.Poller[ReplicasClientUpdateResponse], error)
  • New struct Replica
  • New struct ReplicaList
  • New struct ReplicaProperties
  • New field SystemData in struct PrivateLinkResource
  • New field SystemData in struct ProxyResource
  • New field SystemData in struct Resource
  • New field Kind in struct ResourceInfo
  • New field SystemData in struct TrackedResource
azure-sdk-for-go - sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense/v0.1.0

Published by azure-sdk over 1 year ago

0.1.0 (2023-07-28)

The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/iotfirmwaredefense/armiotfirmwaredefense is using our next generation design principles.

To learn more, please refer to our documentation Quick Start.

azure-sdk-for-go - sdk/resourcemanager/dataprotection/armdataprotection/v2.3.0

Published by azure-sdk over 1 year ago

2.3.0 (2023-07-28)

Features Added

  • New enum type CrossRegionRestoreState with values CrossRegionRestoreStateDisabled, CrossRegionRestoreStateEnabled
  • New enum type SecureScoreLevel with values SecureScoreLevelAdequate, SecureScoreLevelMaximum, SecureScoreLevelMinimum, SecureScoreLevelNone, SecureScoreLevelNotSupported
  • New function *BaseResourceProperties.GetBaseResourceProperties() *BaseResourceProperties
  • New struct CrossRegionRestoreSettings
  • New struct IdentityDetails
  • New struct NamespacedNameResource
  • New struct UserAssignedIdentity
  • New field RehydrationPriority in struct AzureBackupJob
  • New field IdentityDetails in struct AzureBackupRecoveryPointBasedRestoreRequest
  • New field IdentityDetails in struct AzureBackupRecoveryTimeBasedRestoreRequest
  • New field IdentityDetails in struct AzureBackupRestoreRequest
  • New field IdentityDetails in struct AzureBackupRestoreWithRehydrationRequest
  • New field IdentityDetails in struct BackupInstance
  • New field SecureScore in struct BackupVault
  • New field ResourceProperties in struct Datasource
  • New field ResourceProperties in struct DatasourceSet
  • New field IdentityDetails in struct DeletedBackupInstance
  • New field UserAssignedIdentities in struct DppIdentityDetails
  • New field CrossRegionRestoreSettings in struct FeatureSettings
  • New field BackupHookReferences in struct KubernetesClusterBackupDatasourceParameters
  • New field RestoreHookReferences in struct KubernetesClusterRestoreCriteria
azure-sdk-for-go - sdk/resourcemanager/netapp/armnetapp/v4.1.0

Published by azure-sdk over 1 year ago

4.1.0 (2023-07-28)

Features Added

  • New value RegionStorageToNetworkProximityAcrossT2, RegionStorageToNetworkProximityT1AndAcrossT2, RegionStorageToNetworkProximityT1AndT2AndAcrossT2, RegionStorageToNetworkProximityT2AndAcrossT2 added to enum type RegionStorageToNetworkProximity
  • New value VolumeStorageToNetworkProximityAcrossT2 added to enum type VolumeStorageToNetworkProximity
  • New function *VolumesClient.BeginListGetGroupIDListForLdapUser(context.Context, string, string, string, string, GetGroupIDListForLDAPUserRequest, *VolumesClientBeginListGetGroupIDListForLdapUserOptions) (*runtime.Poller[VolumesClientListGetGroupIDListForLdapUserResponse], error)
  • New struct GetGroupIDListForLDAPUserRequest
  • New struct GetGroupIDListForLDAPUserResponse
  • New field Identity in struct AccountPatch
  • New field SnapshotDirectoryVisible in struct VolumePatchProperties
  • New field ActualThroughputMibps, OriginatingResourceID in struct VolumeProperties
azure-sdk-for-go - sdk/resourcemanager/hdinsight/armhdinsight/v1.2.0-beta.1

Published by azure-sdk over 1 year ago

1.2.0-beta.1 (2023-07-28)

Features Added

  • New field EnableSecureChannel in struct StorageAccount
  • Added feature to support selecting use secure channel during creation. The paramter would force to true if the cluster created based on a stroage account that secure transfer enabled, no matter it use 'blob' or 'dfs' type.
azure-sdk-for-go - sdk/resourcemanager/cognitiveservices/armcognitiveservices/v1.5.0

Published by azure-sdk over 1 year ago

1.5.0 (2023-07-28)

Features Added

  • New value DeploymentProvisioningStateCanceled, DeploymentProvisioningStateDisabled added to enum type DeploymentProvisioningState
  • New value HostingModelProvisionedWeb added to enum type HostingModel
  • New enum type AbusePenaltyAction with values AbusePenaltyActionBlock, AbusePenaltyActionThrottle
  • New enum type DeploymentModelVersionUpgradeOption with values DeploymentModelVersionUpgradeOptionNoAutoUpgrade, DeploymentModelVersionUpgradeOptionOnceCurrentVersionExpired, DeploymentModelVersionUpgradeOptionOnceNewDefaultVersionAvailable
  • New function *ClientFactory.NewModelsClient() *ModelsClient
  • New function *ClientFactory.NewUsagesClient() *UsagesClient
  • New function NewModelsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ModelsClient, error)
  • New function *ModelsClient.NewListPager(string, *ModelsClientListOptions) *runtime.Pager[ModelsClientListResponse]
  • New function NewUsagesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*UsagesClient, error)
  • New function *UsagesClient.NewListPager(string, *UsagesClientListOptions) *runtime.Pager[UsagesClientListResponse]
  • New struct AbusePenalty
  • New struct CapacityConfig
  • New struct Model
  • New struct ModelListResult
  • New struct ModelSKU
  • New field IsDefaultVersion, SKUs, Source in struct AccountModel
  • New field AbusePenalty in struct AccountProperties
  • New field ProvisioningIssues in struct CommitmentPlanProperties
  • New field SKU in struct Deployment
  • New field Source in struct DeploymentModel
  • New field RateLimits, VersionUpgradeOption in struct DeploymentProperties
  • New field NextLink in struct UsageListResult
azure-sdk-for-go - sdk/data/aztables/v1.0.2

Published by azure-sdk over 1 year ago

1.0.2 (2023-07-20)

Bugs Fixed

  • Escape single-quote characters in partition and row keys.

Other Changes

  • Update dependencies.
azure-sdk-for-go - sdk/cognitiveservices/azopenai/v0.1.0

Published by azure-sdk over 1 year ago

0.1.0 (2023-07-20)

  • Initial release of the azopenai library
azure-sdk-for-go - sdk/resourcemanager/networkcloud/armnetworkcloud/v0.2.0

Published by azure-sdk over 1 year ago

0.2.0 (2023-07-28)

Breaking Changes

  • Enum DefaultCniNetworkDetailedStatus has been removed
  • Enum DefaultCniNetworkProvisioningState has been removed
  • Enum HybridAksClusterDetailedStatus has been removed
  • Enum HybridAksClusterMachinePowerState has been removed
  • Enum HybridAksClusterProvisioningState has been removed
  • Enum StorageApplianceHardwareValidationCategory has been removed
  • Function *BareMetalMachineKeySetsClient.NewListByResourceGroupPager has been removed
  • Function *BmcKeySetsClient.NewListByResourceGroupPager has been removed
  • Function *ClientFactory.NewDefaultCniNetworksClient has been removed
  • Function *ClientFactory.NewHybridAksClustersClient has been removed
  • Function *ConsolesClient.NewListByResourceGroupPager has been removed
  • Function NewDefaultCniNetworksClient has been removed
  • Function *DefaultCniNetworksClient.BeginCreateOrUpdate has been removed
  • Function *DefaultCniNetworksClient.BeginDelete has been removed
  • Function *DefaultCniNetworksClient.Get has been removed
  • Function *DefaultCniNetworksClient.NewListByResourceGroupPager has been removed
  • Function *DefaultCniNetworksClient.NewListBySubscriptionPager has been removed
  • Function *DefaultCniNetworksClient.Update has been removed
  • Function NewHybridAksClustersClient has been removed
  • Function *HybridAksClustersClient.BeginCreateOrUpdate has been removed
  • Function *HybridAksClustersClient.BeginDelete has been removed
  • Function *HybridAksClustersClient.Get has been removed
  • Function *HybridAksClustersClient.NewListByResourceGroupPager has been removed
  • Function *HybridAksClustersClient.NewListBySubscriptionPager has been removed
  • Function *HybridAksClustersClient.BeginRestartNode has been removed
  • Function *HybridAksClustersClient.Update has been removed
  • Function *MetricsConfigurationsClient.NewListByResourceGroupPager has been removed
  • Function *StorageAppliancesClient.BeginValidateHardware has been removed
  • Struct BgpPeer has been removed
  • Struct CniBgpConfiguration has been removed
  • Struct CommunityAdvertisement has been removed
  • Struct DefaultCniNetwork has been removed
  • Struct DefaultCniNetworkList has been removed
  • Struct DefaultCniNetworkPatchParameters has been removed
  • Struct DefaultCniNetworkProperties has been removed
  • Struct HybridAksCluster has been removed
  • Struct HybridAksClusterList has been removed
  • Struct HybridAksClusterPatchParameters has been removed
  • Struct HybridAksClusterProperties has been removed
  • Struct HybridAksClusterRestartNodeParameters has been removed
  • Struct Node has been removed
  • Struct NodeConfiguration has been removed
  • Struct StorageApplianceValidateHardwareParameters has been removed

Features Added

  • New value VirtualMachineDetailedStatusRunning, VirtualMachineDetailedStatusScheduling, VirtualMachineDetailedStatusStopped, VirtualMachineDetailedStatusTerminating, VirtualMachineDetailedStatusUnknown added to enum type VirtualMachineDetailedStatus
  • New value VirtualMachinePowerStateUnknown added to enum type VirtualMachinePowerState
  • New enum type AdvertiseToFabric with values AdvertiseToFabricFalse, AdvertiseToFabricTrue
  • New enum type AgentPoolDetailedStatus with values AgentPoolDetailedStatusAvailable, AgentPoolDetailedStatusError, AgentPoolDetailedStatusProvisioning
  • New enum type AgentPoolMode with values AgentPoolModeNotApplicable, AgentPoolModeSystem, AgentPoolModeUser
  • New enum type AgentPoolProvisioningState with values AgentPoolProvisioningStateAccepted, AgentPoolProvisioningStateCanceled, AgentPoolProvisioningStateDeleting, AgentPoolProvisioningStateFailed, AgentPoolProvisioningStateInProgress, AgentPoolProvisioningStateSucceeded, AgentPoolProvisioningStateUpdating
  • New enum type AvailabilityLifecycle with values AvailabilityLifecycleGenerallyAvailable, AvailabilityLifecyclePreview
  • New enum type BfdEnabled with values BfdEnabledFalse, BfdEnabledTrue
  • New enum type BgpMultiHop with values BgpMultiHopFalse, BgpMultiHopTrue
  • New enum type FabricPeeringEnabled with values FabricPeeringEnabledFalse, FabricPeeringEnabledTrue
  • New enum type FeatureDetailedStatus with values FeatureDetailedStatusFailed, FeatureDetailedStatusRunning, FeatureDetailedStatusUnknown
  • New enum type HugepagesSize with values HugepagesSizeOneG, HugepagesSizeTwoM
  • New enum type KubernetesClusterDetailedStatus with values KubernetesClusterDetailedStatusAvailable, KubernetesClusterDetailedStatusError, KubernetesClusterDetailedStatusProvisioning
  • New enum type KubernetesClusterNodeDetailedStatus with values KubernetesClusterNodeDetailedStatusAvailable, KubernetesClusterNodeDetailedStatusError, KubernetesClusterNodeDetailedStatusProvisioning, KubernetesClusterNodeDetailedStatusRunning, KubernetesClusterNodeDetailedStatusScheduling, KubernetesClusterNodeDetailedStatusStopped, KubernetesClusterNodeDetailedStatusTerminating, KubernetesClusterNodeDetailedStatusUnknown
  • New enum type KubernetesClusterProvisioningState with values KubernetesClusterProvisioningStateAccepted, KubernetesClusterProvisioningStateCanceled, KubernetesClusterProvisioningStateCreated, KubernetesClusterProvisioningStateDeleting, KubernetesClusterProvisioningStateFailed, KubernetesClusterProvisioningStateInProgress, KubernetesClusterProvisioningStateSucceeded, KubernetesClusterProvisioningStateUpdating
  • New enum type KubernetesNodePowerState with values KubernetesNodePowerStateOff, KubernetesNodePowerStateOn, KubernetesNodePowerStateUnknown
  • New enum type KubernetesNodeRole with values KubernetesNodeRoleControlPlane, KubernetesNodeRoleWorker
  • New enum type KubernetesPluginType with values KubernetesPluginTypeDPDK, KubernetesPluginTypeIPVLAN, KubernetesPluginTypeMACVLAN, KubernetesPluginTypeOSDevice, KubernetesPluginTypeSRIOV
  • New enum type L3NetworkConfigurationIpamEnabled with values L3NetworkConfigurationIpamEnabledFalse, L3NetworkConfigurationIpamEnabledTrue
  • New function NewAgentPoolsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AgentPoolsClient, error)
  • New function *AgentPoolsClient.BeginCreateOrUpdate(context.Context, string, string, string, AgentPool, *AgentPoolsClientBeginCreateOrUpdateOptions) (*runtime.Poller[AgentPoolsClientCreateOrUpdateResponse], error)
  • New function *AgentPoolsClient.BeginDelete(context.Context, string, string, string, *AgentPoolsClientBeginDeleteOptions) (*runtime.Poller[AgentPoolsClientDeleteResponse], error)
  • New function *AgentPoolsClient.Get(context.Context, string, string, string, *AgentPoolsClientGetOptions) (AgentPoolsClientGetResponse, error)
  • New function *AgentPoolsClient.NewListByKubernetesClusterPager(string, string, *AgentPoolsClientListByKubernetesClusterOptions) *runtime.Pager[AgentPoolsClientListByKubernetesClusterResponse]
  • New function *AgentPoolsClient.BeginUpdate(context.Context, string, string, string, AgentPoolPatchParameters, *AgentPoolsClientBeginUpdateOptions) (*runtime.Poller[AgentPoolsClientUpdateResponse], error)
  • New function *BareMetalMachineKeySetsClient.NewListByClusterPager(string, string, *BareMetalMachineKeySetsClientListByClusterOptions) *runtime.Pager[BareMetalMachineKeySetsClientListByClusterResponse]
  • New function *BmcKeySetsClient.NewListByClusterPager(string, string, *BmcKeySetsClientListByClusterOptions) *runtime.Pager[BmcKeySetsClientListByClusterResponse]
  • New function *ClientFactory.NewAgentPoolsClient() *AgentPoolsClient
  • New function *ClientFactory.NewKubernetesClustersClient() *KubernetesClustersClient
  • New function *ConsolesClient.NewListByVirtualMachinePager(string, string, *ConsolesClientListByVirtualMachineOptions) *runtime.Pager[ConsolesClientListByVirtualMachineResponse]
  • New function NewKubernetesClustersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*KubernetesClustersClient, error)
  • New function *KubernetesClustersClient.BeginCreateOrUpdate(context.Context, string, string, KubernetesCluster, *KubernetesClustersClientBeginCreateOrUpdateOptions) (*runtime.Poller[KubernetesClustersClientCreateOrUpdateResponse], error)
  • New function *KubernetesClustersClient.BeginDelete(context.Context, string, string, *KubernetesClustersClientBeginDeleteOptions) (*runtime.Poller[KubernetesClustersClientDeleteResponse], error)
  • New function *KubernetesClustersClient.Get(context.Context, string, string, *KubernetesClustersClientGetOptions) (KubernetesClustersClientGetResponse, error)
  • New function *KubernetesClustersClient.NewListByResourceGroupPager(string, *KubernetesClustersClientListByResourceGroupOptions) *runtime.Pager[KubernetesClustersClientListByResourceGroupResponse]
  • New function *KubernetesClustersClient.NewListBySubscriptionPager(*KubernetesClustersClientListBySubscriptionOptions) *runtime.Pager[KubernetesClustersClientListBySubscriptionResponse]
  • New function *KubernetesClustersClient.BeginRestartNode(context.Context, string, string, KubernetesClusterRestartNodeParameters, *KubernetesClustersClientBeginRestartNodeOptions) (*runtime.Poller[KubernetesClustersClientRestartNodeResponse], error)
  • New function *KubernetesClustersClient.BeginUpdate(context.Context, string, string, KubernetesClusterPatchParameters, *KubernetesClustersClientBeginUpdateOptions) (*runtime.Poller[KubernetesClustersClientUpdateResponse], error)
  • New function *MetricsConfigurationsClient.NewListByClusterPager(string, string, *MetricsConfigurationsClientListByClusterOptions) *runtime.Pager[MetricsConfigurationsClientListByClusterResponse]
  • New struct AADConfiguration
  • New struct AdministratorConfiguration
  • New struct AgentOptions
  • New struct AgentPool
  • New struct AgentPoolList
  • New struct AgentPoolPatchParameters
  • New struct AgentPoolPatchProperties
  • New struct AgentPoolProperties
  • New struct AgentPoolUpgradeSettings
  • New struct AttachedNetworkConfiguration
  • New struct AvailableUpgrade
  • New struct BgpAdvertisement
  • New struct BgpServiceLoadBalancerConfiguration
  • New struct ControlPlaneNodeConfiguration
  • New struct ControlPlaneNodePatchConfiguration
  • New struct FeatureStatus
  • New struct IPAddressPool
  • New struct InitialAgentPoolConfiguration
  • New struct KubernetesCluster
  • New struct KubernetesClusterList
  • New struct KubernetesClusterNode
  • New struct KubernetesClusterPatchParameters
  • New struct KubernetesClusterPatchProperties
  • New struct KubernetesClusterProperties
  • New struct KubernetesClusterRestartNodeParameters
  • New struct KubernetesLabel
  • New struct L2NetworkAttachmentConfiguration
  • New struct L3NetworkAttachmentConfiguration
  • New struct NetworkConfiguration
  • New struct ServiceLoadBalancerBgpPeer
  • New struct TrunkedNetworkAttachmentConfiguration
  • New field AssociatedResourceIDs in struct BareMetalMachineProperties
  • New field AssociatedResourceIDs in struct CloudServicesNetworkProperties
  • New field AssociatedResourceIDs in struct L2NetworkProperties
  • New field AssociatedResourceIDs in struct L3NetworkProperties
  • New field AssociatedResourceIDs in struct TrunkedNetworkProperties
  • New field AvailabilityZone in struct VirtualMachineProperties
azure-sdk-for-go - sdk/resourcemanager/network/armnetwork/v3.1.0-beta.2

Published by azure-sdk over 1 year ago

3.1.0-beta.2 (2023-07-19)

Bug Fixes

  • Fixed a potential panic in faked paged and long-running operations.
azure-sdk-for-go - sdk/resourcemanager/resources/armresources/v1.2.0-beta.2

Published by azure-sdk over 1 year ago

1.2.0-beta.2 (2023-07-19)

Bug Fixes

  • Fixed a potential panic in faked paged and long-running operations.
azure-sdk-for-go - sdk/resourcemanager/resources/armsubscriptions/v1.3.0-beta.2

Published by azure-sdk over 1 year ago

1.3.0-beta.2 (2023-07-19)

Bug Fixes

  • Fixed a potential panic in faked paged and long-running operations.
azure-sdk-for-go - sdk/resourcemanager/resourcegraph/armresourcegraph/v0.8.1

Published by azure-sdk over 1 year ago

0.8.1 (2023-07-19)

Bug Fixes

  • Fixed a potential panic in faked paged and long-running operations.
azure-sdk-for-go - sdk/resourcemanager/storage/armstorage/v1.4.0-beta.2

Published by azure-sdk over 1 year ago

1.4.0-beta.2 (2023-07-19)

Bug Fixes

  • Fixed a potential panic in faked paged and long-running operations.
azure-sdk-for-go - sdk/resourcemanager/compute/armcompute/v5.1.0-beta.2

Published by azure-sdk over 1 year ago

5.1.0-beta.2 (2023-07-19)

Bug Fixes

  • Fixed a potential panic in faked paged and long-running operations.
azure-sdk-for-go - sdk/resourcemanager/containerservice/armcontainerservice/v4.1.0-beta.4

Published by azure-sdk over 1 year ago

4.1.0-beta.4 (2023-07-19)

Bug Fixes

  • Fixed a potential panic in faked paged and long-running operations.
azure-sdk-for-go - sdk/resourcemanager/containerregistry/armcontainerregistry/v1.1.0-beta.3

Published by azure-sdk over 1 year ago

1.1.0-beta.3 (2023-07-19)

Bug Fixes

  • Fixed a potential panic in faked paged and long-running operations.
azure-sdk-for-go - sdk/resourcemanager/monitor/armmonitor/v0.10.1

Published by azure-sdk over 1 year ago

0.10.1 (2023-07-19)

Bug Fixes

  • Fixed a potential panic in faked paged and long-running operations.
azure-sdk-for-go - sdk/resourcemanager/marketplaceordering/armmarketplaceordering/v1.2.0-beta.2

Published by azure-sdk over 1 year ago

1.2.0-beta.2 (2023-07-19)

Bug Fixes

  • Fixed a potential panic in faked paged and long-running operations.
azure-sdk-for-go - sdk/monitor/azingest/v0.1.0

Published by azure-sdk over 1 year ago

0.1.0 (2023-07-18)

  • This is the initial release of the azingest library
Package Rankings
Top 0.62% on Proxy.golang.org
Badges
Extracted from project README
godoc