Microsoft Azure SDK for Go

Overview

Azure SDK for Go

godoc Build Status

This repository is for active development of the Azure SDK for Go. For consumers of the SDK you can follow the links below to visit the documentation you are interested in

Getting Started

To get started with a library, see the README.md file located in the library's project folder. You can find these library folders grouped by service in the /sdk directory.

Packages available

Each service might have a number of libraries available from each of the following categories:

Client: New Releases

We have a new wave of packages that are being announced as stable and several that are currently released in beta. These libraries allow you to use, consume, and interact with existing resources, for example, uploading a blob. These libraries share a number of core functionalities including retries, logging, transport protocols, authentication protocols, etc. that can be found in the azcore library. You can learn more about these libraries by reading about the Azure SDK Go guidelines.

You can find the most up-to-date list of new packages on our latest page. These new libraries can be identified by locating them under the sdk directory in the repository.

NOTE: If you need to ensure your code is ready for production use one of the stable, non-beta libraries.

Client: Previous Versions

The last stable versions of packages that have been provided for usage with Azure are production-ready. These libraries might not implement the Azure Go SDK guidelines or have the same feature set as the New releases, however they do offer a wider coverage of services.

Previous Go SDK packages are located under /services folder, and you can see the full list on this page.

Management: New Releases

A new set of management libraries that follow the Azure SDK Design Guidelines for Go are available at sdk/resourcemanagement. These new libraries provide a number of core capabilities that are shared amongst all Azure SDKs, including the intuitive Azure Identity library, an HTTP Pipeline with custom policies, error-handling, distributed tracing, and much more.

To get started, please follow the quickstart guide here. To see the benefits of migrating and how to migrate to the new libraries, please visit the migration guide.

You can find the most up to date list of all of the new packages on our page

NOTE: If you need to ensure your code is ready for production use one of the stable, non-beta libraries. Also, if you are experiencing authentication issues with the management libraries after upgrading certain packages, it's possible that you upgraded to the new versions of SDK without changing the authentication code. Please refer to the migration guide for proper instructions.

Management: Previous Versions

For a complete list of management libraries which enable you to provision and manage Azure resources, please check here. They might not have the same feature set as the new releases but they do offer wider coverage of services.

Previous packages are located under /services folder, and you can see the full list on this page.

Other Azure Go Packages

Azure provides several other packages for using services from Go, listed below. These packages do NOT follow the New Release guidelines.

Service Import Path/Repo
Storage - Blobs github.com/Azure/azure-storage-blob-go
Storage - Files github.com/Azure/azure-storage-file-go
Storage - Queues github.com/Azure/azure-storage-queue-go
Event Hubs github.com/Azure/azure-event-hubs-go
Application Insights github.com/Microsoft/ApplicationInsights-go

Samples

More code samples for using the management library for Go SDK can be found in the following locations

Reporting security issues and security bugs

Security issues and bugs should be reported privately, via email, to the Microsoft Security Response Center (MSRC) [email protected]. You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Further information, including the MSRC PGP key, can be found in the Security TechCenter.

Need help?

Community

Contribute

See CONTRIBUTING.md.

Issues
  • Stateful Client

    Stateful Client

    Further to the discussion #27 this pull request converts the Azure SDK to having a stateful client, allowing multiple subscriptions to be operated on in one process. It also makes the package name compliant with the go standards (removing the need to alias it) and flattens the hierarchy of packages from one-per-client down to just one.

    Given the size of this refactor I fully expect there to be discussion etc around whether this will be accepted into this project or whether the API changes are too vast and it needs to become something different. As far as I can tell the tests all pass, though ultimately Travis will be the arbiter of that!

    opened by jen20 30
  • [azservicebus] Use the DefaultAzureCredential.

    [azservicebus] Use the DefaultAzureCredential.

    Make it so we don't need to create and destroy SPs for local dev box testing and it'll work just fine in CI since the environment credential is included.

    opened by richardpark-msft 29
  • SDK Has redis functionality but there are no docs to support it

    SDK Has redis functionality but there are no docs to support it

    This SDK has Redis functionality - but the docs are no where to be found on the MSDN documentation site

    https://msdn.microsoft.com/en-us/library/mt420159.aspx

    Paul

    opened by stack72 29
  • feature req: Auto-generate interface and fake implementation

    feature req: Auto-generate interface and fake implementation

    I've observed two things regarding usages of the azure-sdk-for-go:

    1. Creation of an interface that covers the surface of the various clients exposed. (For testing/mocking purposes)
    2. Implementation of a faked out implementation of those interfaces.

    I'm wondering if those could be auto-generated for the user?

    (If someone can send me a DL for the SDK team I can forward an internal link to a PR that demonstrates the couple of things that could potentially be auto-generated)

    CodeGen 
    opened by colemickens 27
  • Refactor all slices to no longer use a pointer...

    Refactor all slices to no longer use a pointer...

    I've tested with this quite a lot to be sure everything still works as expected and I can confirm it does (added and removed multiple VM's, VNET's, subnets, endpoints and NSGs).

    Next to it seeming a bit odd (unless very specific reason to do so) to have a pointer to a referenced type, removing the pointers for slices makes working with the package a lot nicer and more intuitive.

    opened by svanharmelen 27
  • [azservicebus] Final API changes for beta.3

    [azservicebus] Final API changes for beta.3

    Lots of renames and changes based on the API reviews:

    Admin API:

    • All Response structs have been broken down into Response+Result
    • QueueName, TopicName, SubscriptionName are no longer present in the Properties structs as that doesn't reflect the API itself.
    • Exists functions have been removed
    • Missing fields have been added (UserMetadata, etc..)

    Sender and Receiver API:

    • SendMessages removed in favor of making SendMessageBatch more intuitive (by simplfying the .AddMessage API)
    • Several renames suggested in review
    • ReceiveMessages has been tuned to match the .NET limits (which has worked well in practice). This is partly addressing #15963, as our default limit was far higher than needed.

    Missing:

    • AuthorizationRules, SubscriptionRules (coming in a future PR but requires a bit more thought)
    opened by richardpark-msft 26
  • appinsights: support API version

    appinsights: support API version "2020-02-02-preview"

    Feature Request

    Please support API version "2020-02-02-preview" for Application Insights. There's a major new feature supported in this version, the workspace-based Application Insights resource. It allows integrating AI into a Log Analytics workspace, meaning that the Log Analytics workspace is the data back end for Application Insights. I noticed the lack of this feature as I started implementing support for this feature in Terraform.

    Thanks and kind regards.

    Service Attention customer-reported Monitor - ApplicationInsights feature-request 
    opened by khaliddermoumi 26
  • PodCidr is required even if

    PodCidr is required even if "azure" networkPlugin is specified in kubernetesClustersClient.CreateOrUpdate method

    NetworkProfile.PodCidr is required even if "azure" network is specified in the NetworkProfile.NetworkPlugin field. As far as I know this is only a mandatory field when kubenet is used.

    customer-reported 
    opened by lfshr 25
  • CreateBlockBlobFromReader fails due to missing content length parameter

    CreateBlockBlobFromReader fails due to missing content length parameter

    Usage: blob.CreateBlockBlobFromReader(reader, nil)

    Output: storage: service returned error: StatusCode=411, ErrorCode=MissingContentLengthHeader, ErrorMessage=Content-Length HTTP header is missing

    fmt.Printf("Content length: %d", blob.Properties.ContentLength) - this outputs 0

    opened by radu-matei 25
  • [azservicebus] amqp-common's link.RetryableRPC() retries an entity does not exist

    [azservicebus] amqp-common's link.RetryableRPC() retries an entity does not exist

    This can lead to a series of retries that will not work. It'd be nice to be able to pass in an error handling strategy per RPC call so we can provide better error handling when we know what the context of the call is and just fail early.

    The underlying error is:

    Code: 404 Description: "The messaging entity 'sb://.servicebus.windows.net/samples' could not be found. To know more visit https://aka.ms/sbResourceMgrExceptions. TrackingId:888b355f-038e-42e1-ab5d-cf1d0bfa20d1_G53, SystemTracker:riparkdev2.servicebus.windows.net:samples, Timestamp:2021-11-04T17:42:29"

    Service Bus Client 
    opened by richardpark-msft 24
  • Improve DefaultAzureCredential diagnosability

    Improve DefaultAzureCredential diagnosability

    DefaultAzureCredential only adds to its chain the credentials it can instantiate, and surfaces instantiation failures only when it can't instantiate any credential. That never happens because AzureCLICredential is at the end of the chain. This means that DefaultAzureCredential never surfaces problems with environment configuration or managed identity. Its constructor can always instantiate AzureCLICredential, so it never returns an error, and errors from DefaultAzureCredential.GetToken() never mention problems with environment configuration or managed identity because the corresponding credentials aren't part of the chain when such problems exist.

    Client Azure.Identity feature-request 
    opened by chlowell 24
  • azidentity v0.13.2 Managed Identity on App Service authentication returning error (usage in Grafana)

    azidentity v0.13.2 Managed Identity on App Service authentication returning error (usage in Grafana)

    Description:

    An App Service on Azure with Grafana v8.5.0 is unable to authenticate with Managed Identity (see original issue reported in Grafana). Grafana is installed using image from the Docker Hub. Only for Grafana deployed on App Service, unable to reproduce issue on VM. We suspect the 0.13.2 version of github.com/Azure/azure-sdk-for-go/sdk/azidentity may have an issue. There seem to have been a number of changes in azidentity concerning Managed Identity between 0.10.0 and 0.13.2 and the problem may be there.

    Bug Report

    • import path of package in question github.com/Azure/azure-sdk-for-go/sdk/azidentity
    • SDK version of azidentity - 0.13.2
    • What happened? Grafana >= v8.5.0 in App Service on Azure is unable to authenticate with Managed Identity. There is an error on the Azure Monitor config page during health check while clicking "Save & Test"
    • What did you expect or want to happen? Save & Test should be OK, this can be reproduced on Grafana image v8.4.7, for example.
    • How can we reproduce it? Create an App Service and deploy Grafana v8.5.0 from Docker Hub. Set up an Azure Monitor data source with Managed Identity.

    Please see original issue reported in the Grafana repo for some additional information, but also let me know if you need any clarification.

    @kostrse We would love your input on this.

    question customer-reported needs-triage 
    opened by fridgepoet 0
  • [azservicebus] Use the cancellation features of go-amqp, rather than cancelling manually

    [azservicebus] Use the cancellation features of go-amqp, rather than cancelling manually

    go-amqp has updated to take contexts, and should handle cancellation properly, so we can eliminate some of the code that we've got like in PR#18479.

    The original scenario for this particular fix was when we were doing an ServiceBusClient.AcceptNextSesssion() - this leads to a wait for about 60 seconds (or until a session actually arrives). If the user were to cancel then we'd need to make sure to cleanup any session link that might be created afterwards.

    Although any situation where you create a link and it might be slow would be a candidate.

    Originally posted by @jhendrixMSFT in https://github.com/Azure/azure-sdk-for-go/pull/18479#discussion_r907621566

    Service Bus Client 
    opened by richardpark-msft 0
  • [azservicebus] ASB client stopped receiving messages

    [azservicebus] ASB client stopped receiving messages

    Bug Report

    pkg: github.com/Azure/azure-sdk-for-go/sdk/messaging/azservicebus

    • SDK version 0.4.0

    • GO version 1.18.1

    • What happened?

    ASB client stopped receiving messages forever in its lifetime.

    Since it same as a previous issue reported by me, I have added a comment. https://github.com/Azure/azure-sdk-for-go/issues/17408#issuecomment-1166454090

    • What did you expect or want to happen?

    ASB client should be able to receive messages without any issue as long as the subscription has messages queued.

    • How can we reproduce it?

    In our scenario, the message was not completed for like ~10-15 minutes as the application took a bit of time. (For each time, we observed the scenario, this has been a common pattern. But we could not reproduce it)

    • Anything we should know about your environment. Our service is running on AKS

    Thanks!

    P.S. I guess we could reopen https://github.com/Azure/azure-sdk-for-go/issues/17408, since it looks like the same issue.

    Service Bus Client customer-reported needs-team-attention 
    opened by VirajSalaka 1
Releases(sdk/resourcemanager/workloads/armworkloads/v0.2.0)
  • sdk/resourcemanager/workloads/armworkloads/v0.2.0(Jun 30, 2022)

    0.2.0 (2022-06-30)

    Breaking Changes

    • Function *MonitorsClient.Update parameter(s) have been changed from (context.Context, string, string, Tags, *MonitorsClientUpdateOptions) to (context.Context, string, string, UpdateMonitorRequest, *MonitorsClientUpdateOptions)

    Features Added

    • New const SAPProductTypeECC
    • New const SKURestrictionTypeNotSpecified
    • New const SAPVirtualInstanceStateRegistrationComplete
    • New const SKUScaleTypeAutomatic
    • New const OSImagePublisherCanonical
    • New const SKUScaleTypeManual
    • New const WordpressVersionsFive43
    • New const DatabaseTierGeneralPurpose
    • New const WordpressVersionsFive42
    • New const SAPVirtualInstanceStatusStopping
    • New const SAPVirtualInstanceStateSoftwareInstallationInProgress
    • New const OSImageVersionLatest
    • New const PhpWorkloadProvisioningStateCreated
    • New const SKURestrictionTypeZone
    • New const SAPDeploymentTypeSingleServer
    • New const OSImageOfferUbuntuServer
    • New const SAPHealthStateUnhealthy
    • New const LocationTypeRegion
    • New const SapVirtualInstanceProvisioningStateCreating
    • New const SAPDatabaseTypeHANA
    • New const SAPHealthStateUnknown
    • New const CentralServerVirtualMachineTypePrimary
    • New const DiskStorageTypeStandardSSDLRS
    • New const PhpWorkloadProvisioningStateSucceeded
    • New const ManagedServiceIdentityTypeNone
    • New const ApplicationProvisioningStateFailed
    • New const LoadBalancerTypeApplicationGateway
    • New const AzureFrontDoorEnabledEnabled
    • New const SKUTierStandard
    • New const PhpWorkloadProvisioningStateNotSpecified
    • New const RedisCacheFamilyP
    • New const WordpressVersionsFive4
    • New const SAPHealthStateHealthy
    • New const SAPConfigurationTypeDeploymentWithOSConfig
    • New const PhpWorkloadProvisioningStateProvisioning
    • New const SKUTierBasic
    • New const OSImageSKUEighteen04LTS
    • New const SAPVirtualInstanceStateInfrastructureDeploymentFailed
    • New const SapVirtualInstanceProvisioningStateFailed
    • New const SAPHighAvailabilityTypeAvailabilitySet
    • New const SAPVirtualInstanceStatusOffline
    • New const SKURestrictionReasonCodeNotAvailableForSubscription
    • New const OSImageSKUSixteen04LTS
    • New const PHPVersionSeven3
    • New const SAPVirtualInstanceStatusPartiallyRunning
    • New const SapVirtualInstanceProvisioningStateUpdating
    • New const SKURestrictionReasonCodeNotSpecified
    • New const OSTypeLinux
    • New const SAPDatabaseScaleMethodScaleUp
    • New const DiskStorageTypeStandardLRS
    • New const OSTypeWindows
    • New const FileShareStorageTypeStandardLRS
    • New const SAPProductTypeS4HANA
    • New const HAEnabledEnabled
    • New const SAPSoftwareInstallationTypeSAPInstallWithoutOSConfig
    • New const PHPVersionSeven4
    • New const SAPConfigurationTypeDeployment
    • New const DatabaseTierBurstable
    • New const CentralServerVirtualMachineTypeERS
    • New const ApplicationProvisioningStateAccepted
    • New const ApplicationProvisioningStateCanceled
    • New const PhpWorkloadProvisioningStateFailed
    • New const LocationTypeEdgeZone
    • New const EnableBackupDisabled
    • New const SAPVirtualInstanceStatusUnavailable
    • New const SAPDatabaseTypeDB2
    • New const FileShareStorageTypePremiumLRS
    • New const SapVirtualInstanceProvisioningStateSucceeded
    • New const AzureFrontDoorEnabledDisabled
    • New const PhpWorkloadProvisioningStateDeleting
    • New const SAPVirtualInstanceStatusStarting
    • New const SKUScaleTypeNone
    • New const DatabaseTypeMySQL
    • New const FileShareTypeAzureFiles
    • New const SKUTierPremium
    • New const SAPVirtualInstanceStateDiscoveryPending
    • New const EnableBackupEnabled
    • New const SAPEnvironmentTypeProd
    • New const DatabaseTierMemoryOptimized
    • New const ApplicationProvisioningStateCreated
    • New const SapVirtualInstanceProvisioningStateDeleting
    • New const SAPProductTypeOther
    • New const HAEnabledDisabled
    • New const EnqueueReplicationServerTypeEnqueueReplicator1
    • New const CentralServerVirtualMachineTypeStandby
    • New const WordpressVersionsFive41
    • New const SAPVirtualInstanceStatusRunning
    • New const EnableSSLEnforcementEnabled
    • New const FileShareStorageTypeStandardGRS
    • New const ManagedServiceIdentityTypeUserAssigned
    • New const SAPVirtualInstanceStateInfrastructureDeploymentInProgress
    • New const SAPVirtualInstanceStateInfrastructureDeploymentPending
    • New const SKURestrictionReasonCodeQuotaID
    • New const FileShareTypeNfsOnController
    • New const SAPDeploymentTypeThreeTier
    • New const SAPVirtualInstanceStateDiscoveryInProgress
    • New const DiskStorageTypePremiumLRS
    • New const SKURestrictionTypeLocation
    • New const PHPVersionSeven2
    • New const SAPHealthStateDegraded
    • New const SAPVirtualInstanceStateSoftwareInstallationPending
    • New const SKUTierFree
    • New const SAPVirtualInstanceStateDiscoveryFailed
    • New const RedisCacheFamilyC
    • New const CentralServerVirtualMachineTypeUnknown
    • New const SearchTypeElastic
    • New const FileShareStorageTypeStandardZRS
    • New const CentralServerVirtualMachineTypeERSInactive
    • New const PhpWorkloadProvisioningStateAccepted
    • New const PhpWorkloadProvisioningStateCanceled
    • New const LoadBalancerTypeLoadBalancer
    • New const CentralServerVirtualMachineTypeSecondary
    • New const EnableSSLEnforcementDisabled
    • New const SAPConfigurationTypeDiscovery
    • New const SAPEnvironmentTypeNonProd
    • New const ApplicationProvisioningStateInstalling
    • New const SAPHighAvailabilityTypeAvailabilityZone
    • New const SAPVirtualInstanceStateSoftwareInstallationFailed
    • New const SAPSoftwareInstallationTypeServiceInitiated
    • New const ApplicationProvisioningStateNotSpecified
    • New const CentralServerVirtualMachineTypeASCS
    • New const WorkloadKindWordPress
    • New const ApplicationProvisioningStateSucceeded
    • New const EnqueueReplicationServerTypeEnqueueReplicator2
    • New function *SAPDatabaseInstancesClient.Get(context.Context, string, string, string, *SAPDatabaseInstancesClientGetOptions) (SAPDatabaseInstancesClientGetResponse, error)
    • New function PossibleEnableSSLEnforcementValues() []EnableSSLEnforcement
    • New function PossibleSAPEnvironmentTypeValues() []SAPEnvironmentType
    • New function PossibleSAPSoftwareInstallationTypeValues() []SAPSoftwareInstallationType
    • New function PossibleApplicationProvisioningStateValues() []ApplicationProvisioningState
    • New function *SAPCentralInstancesClient.BeginUpdate(context.Context, string, string, string, UpdateSAPCentralInstanceRequest, *SAPCentralInstancesClientBeginUpdateOptions) (*runtime.Poller[SAPCentralInstancesClientUpdateResponse], error)
    • New function PossibleFileShareStorageTypeValues() []FileShareStorageType
    • New function *DeploymentWithOSConfiguration.GetSAPConfiguration() *SAPConfiguration
    • New function *Client.SAPSupportedSKU(context.Context, string, *ClientSAPSupportedSKUOptions) (ClientSAPSupportedSKUResponse, error)
    • New function *Client.SAPSizingRecommendations(context.Context, string, *ClientSAPSizingRecommendationsOptions) (ClientSAPSizingRecommendationsResponse, error)
    • New function *SingleServerConfiguration.GetInfrastructureConfiguration() *InfrastructureConfiguration
    • New function *SAPApplicationServerInstancesClient.BeginDelete(context.Context, string, string, string, *SAPApplicationServerInstancesClientBeginDeleteOptions) (*runtime.Poller[SAPApplicationServerInstancesClientDeleteResponse], error)
    • New function NewSKUsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SKUsClient, error)
    • New function PossibleOSImageSKUValues() []OSImageSKU
    • New function *ServiceInitiatedSoftwareConfiguration.GetSoftwareConfiguration() *SoftwareConfiguration
    • New function NewWordpressInstancesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*WordpressInstancesClient, error)
    • New function PossibleManagedServiceIdentityTypeValues() []ManagedServiceIdentityType
    • New function PossibleSapVirtualInstanceProvisioningStateValues() []SapVirtualInstanceProvisioningState
    • New function PossibleLoadBalancerTypeValues() []LoadBalancerType
    • New function *SAPVirtualInstancesClient.NewListBySubscriptionPager(*SAPVirtualInstancesClientListBySubscriptionOptions) *runtime.Pager[SAPVirtualInstancesClientListBySubscriptionResponse]
    • New function *LinuxConfiguration.GetOSConfiguration() *OSConfiguration
    • New function PossibleEnableBackupValues() []EnableBackup
    • New function NewPhpWorkloadsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PhpWorkloadsClient, error)
    • New function PossibleSearchTypeValues() []SearchType
    • New function PossibleSAPDatabaseTypeValues() []SAPDatabaseType
    • New function *SAPSizingRecommendationResult.GetSAPSizingRecommendationResult() *SAPSizingRecommendationResult
    • New function PossibleSAPHighAvailabilityTypeValues() []SAPHighAvailabilityType
    • New function PossibleLocationTypeValues() []LocationType
    • New function PossibleSKUTierValues() []SKUTier
    • New function *OSConfiguration.GetOSConfiguration() *OSConfiguration
    • New function PossibleSAPDatabaseScaleMethodValues() []SAPDatabaseScaleMethod
    • New function PossibleWorkloadKindValues() []WorkloadKind
    • New function PossibleDatabaseTierValues() []DatabaseTier
    • New function *SAPInstallWithoutOSConfigSoftwareConfiguration.GetSoftwareConfiguration() *SoftwareConfiguration
    • New function *SAPDatabaseInstancesClient.BeginUpdate(context.Context, string, string, string, UpdateSAPDatabaseInstanceRequest, *SAPDatabaseInstancesClientBeginUpdateOptions) (*runtime.Poller[SAPDatabaseInstancesClientUpdateResponse], error)
    • New function *PhpWorkloadsClient.BeginDelete(context.Context, string, string, *PhpWorkloadsClientBeginDeleteOptions) (*runtime.Poller[PhpWorkloadsClientDeleteResponse], error)
    • New function *SAPConfiguration.GetSAPConfiguration() *SAPConfiguration
    • New function NewSAPDatabaseInstancesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SAPDatabaseInstancesClient, error)
    • New function PossibleRedisCacheFamilyValues() []RedisCacheFamily
    • New function *InfrastructureConfiguration.GetInfrastructureConfiguration() *InfrastructureConfiguration
    • New function *SAPVirtualInstancesClient.BeginCreate(context.Context, string, string, SAPVirtualInstance, *SAPVirtualInstancesClientBeginCreateOptions) (*runtime.Poller[SAPVirtualInstancesClientCreateResponse], error)
    • New function PossiblePHPVersionValues() []PHPVersion
    • New function *PhpWorkloadsClient.BeginCreateOrUpdate(context.Context, string, string, PhpWorkloadResource, *PhpWorkloadsClientBeginCreateOrUpdateOptions) (*runtime.Poller[PhpWorkloadsClientCreateOrUpdateResponse], error)
    • New function *SAPCentralInstancesClient.NewListPager(string, string, *SAPCentralInstancesClientListOptions) *runtime.Pager[SAPCentralInstancesClientListResponse]
    • New function *SAPVirtualInstancesClient.Update(context.Context, string, string, UpdateSAPVirtualInstanceRequest, *SAPVirtualInstancesClientUpdateOptions) (SAPVirtualInstancesClientUpdateResponse, error)
    • New function *SAPDatabaseInstancesClient.BeginDelete(context.Context, string, string, string, *SAPDatabaseInstancesClientBeginDeleteOptions) (*runtime.Poller[SAPDatabaseInstancesClientDeleteResponse], error)
    • New function *WordpressInstancesClient.BeginCreateOrUpdate(context.Context, string, string, WordpressInstanceResource, *WordpressInstancesClientBeginCreateOrUpdateOptions) (*runtime.Poller[WordpressInstancesClientCreateOrUpdateResponse], error)
    • New function *PhpWorkloadsClient.NewListByResourceGroupPager(string, *PhpWorkloadsClientListByResourceGroupOptions) *runtime.Pager[PhpWorkloadsClientListByResourceGroupResponse]
    • New function PossibleOSImagePublisherValues() []OSImagePublisher
    • New function PossibleSAPConfigurationTypeValues() []SAPConfigurationType
    • New function PossibleSKUScaleTypeValues() []SKUScaleType
    • New function PossibleSAPVirtualInstanceStatusValues() []SAPVirtualInstanceStatus
    • New function *Client.SAPDiskConfigurations(context.Context, string, *ClientSAPDiskConfigurationsOptions) (ClientSAPDiskConfigurationsResponse, error)
    • New function *SAPApplicationServerInstancesClient.BeginUpdate(context.Context, string, string, string, UpdateSAPApplicationInstanceRequest, *SAPApplicationServerInstancesClientBeginUpdateOptions) (*runtime.Poller[SAPApplicationServerInstancesClientUpdateResponse], error)
    • New function *WindowsConfiguration.GetOSConfiguration() *OSConfiguration
    • New function PossibleOSImageVersionValues() []OSImageVersion
    • New function *SingleServerRecommendationResult.GetSAPSizingRecommendationResult() *SAPSizingRecommendationResult
    • New function PossibleEnqueueReplicationServerTypeValues() []EnqueueReplicationServerType
    • New function NewClient(string, azcore.TokenCredential, *arm.ClientOptions) (*Client, error)
    • New function NewSAPApplicationServerInstancesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SAPApplicationServerInstancesClient, error)
    • New function PossibleFileShareTypeValues() []FileShareType
    • New function *SAPCentralInstancesClient.Get(context.Context, string, string, string, *SAPCentralInstancesClientGetOptions) (SAPCentralInstancesClientGetResponse, error)
    • New function *WordpressInstancesClient.Get(context.Context, string, string, *WordpressInstancesClientGetOptions) (WordpressInstancesClientGetResponse, error)
    • New function NewSAPVirtualInstancesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SAPVirtualInstancesClient, error)
    • New function *SAPCentralInstancesClient.BeginDelete(context.Context, string, string, string, *SAPCentralInstancesClientBeginDeleteOptions) (*runtime.Poller[SAPCentralInstancesClientDeleteResponse], error)
    • New function *SAPApplicationServerInstancesClient.BeginCreate(context.Context, string, string, string, SAPApplicationServerInstance, *SAPApplicationServerInstancesClientBeginCreateOptions) (*runtime.Poller[SAPApplicationServerInstancesClientCreateResponse], error)
    • New function PossibleDatabaseTypeValues() []DatabaseType
    • New function *SAPApplicationServerInstancesClient.Get(context.Context, string, string, string, *SAPApplicationServerInstancesClientGetOptions) (SAPApplicationServerInstancesClientGetResponse, error)
    • New function PossibleOSImageOfferValues() []OSImageOffer
    • New function *SAPDatabaseInstancesClient.BeginCreate(context.Context, string, string, string, SAPDatabaseInstance, *SAPDatabaseInstancesClientBeginCreateOptions) (*runtime.Poller[SAPDatabaseInstancesClientCreateResponse], error)
    • New function *PhpWorkloadsClient.NewListBySubscriptionPager(*PhpWorkloadsClientListBySubscriptionOptions) *runtime.Pager[PhpWorkloadsClientListBySubscriptionResponse]
    • New function PossibleDiskStorageTypeValues() []DiskStorageType
    • New function PossiblePhpWorkloadProvisioningStateValues() []PhpWorkloadProvisioningState
    • New function *SAPVirtualInstancesClient.BeginDelete(context.Context, string, string, *SAPVirtualInstancesClientBeginDeleteOptions) (*runtime.Poller[SAPVirtualInstancesClientDeleteResponse], error)
    • New function PossibleCentralServerVirtualMachineTypeValues() []CentralServerVirtualMachineType
    • New function *PhpWorkloadsClient.Get(context.Context, string, string, *PhpWorkloadsClientGetOptions) (PhpWorkloadsClientGetResponse, error)
    • New function *SAPVirtualInstancesClient.NewListByResourceGroupPager(string, *SAPVirtualInstancesClientListByResourceGroupOptions) *runtime.Pager[SAPVirtualInstancesClientListByResourceGroupResponse]
    • New function PossibleAzureFrontDoorEnabledValues() []AzureFrontDoorEnabled
    • New function *WordpressInstancesClient.NewListPager(string, string, *WordpressInstancesClientListOptions) *runtime.Pager[WordpressInstancesClientListResponse]
    • New function PossibleWordpressVersionsValues() []WordpressVersions
    • New function *DiscoveryConfiguration.GetSAPConfiguration() *SAPConfiguration
    • New function PossibleSAPVirtualInstanceStateValues() []SAPVirtualInstanceState
    • New function PossibleSAPProductTypeValues() []SAPProductType
    • New function *ThreeTierRecommendationResult.GetSAPSizingRecommendationResult() *SAPSizingRecommendationResult
    • New function PossibleHAEnabledValues() []HAEnabled
    • New function *SAPDatabaseInstancesClient.NewListPager(string, string, *SAPDatabaseInstancesClientListOptions) *runtime.Pager[SAPDatabaseInstancesClientListResponse]
    • New function PossibleSAPHealthStateValues() []SAPHealthState
    • New function *ThreeTierConfiguration.GetInfrastructureConfiguration() *InfrastructureConfiguration
    • New function *WordpressInstancesClient.Delete(context.Context, string, string, *WordpressInstancesClientDeleteOptions) (WordpressInstancesClientDeleteResponse, error)
    • New function *SKUsClient.NewListPager(*SKUsClientListOptions) *runtime.Pager[SKUsClientListResponse]
    • New function NewSAPCentralInstancesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SAPCentralInstancesClient, error)
    • New function *SAPApplicationServerInstancesClient.NewListPager(string, string, *SAPApplicationServerInstancesClientListOptions) *runtime.Pager[SAPApplicationServerInstancesClientListResponse]
    • New function *DeploymentConfiguration.GetSAPConfiguration() *SAPConfiguration
    • New function *SoftwareConfiguration.GetSoftwareConfiguration() *SoftwareConfiguration
    • New function *PhpWorkloadsClient.Update(context.Context, string, string, PatchResourceRequestBody, *PhpWorkloadsClientUpdateOptions) (PhpWorkloadsClientUpdateResponse, error)
    • New function *SAPVirtualInstancesClient.Get(context.Context, string, string, *SAPVirtualInstancesClientGetOptions) (SAPVirtualInstancesClientGetResponse, error)
    • New function PossibleSKURestrictionReasonCodeValues() []SKURestrictionReasonCode
    • New function *SAPVirtualInstancesClient.BeginStop(context.Context, string, string, *SAPVirtualInstancesClientBeginStopOptions) (*runtime.Poller[SAPVirtualInstancesClientStopResponse], error)
    • New function *SAPCentralInstancesClient.BeginCreate(context.Context, string, string, string, SAPCentralServerInstance, *SAPCentralInstancesClientBeginCreateOptions) (*runtime.Poller[SAPCentralInstancesClientCreateResponse], error)
    • New function PossibleSKURestrictionTypeValues() []SKURestrictionType
    • New function PossibleSAPDeploymentTypeValues() []SAPDeploymentType
    • New function *SAPVirtualInstancesClient.BeginStart(context.Context, string, string, *SAPVirtualInstancesClientBeginStartOptions) (*runtime.Poller[SAPVirtualInstancesClientStartResponse], error)
    • New function PossibleOSTypeValues() []OSType
    • New function *Client.SAPAvailabilityZoneDetails(context.Context, string, *ClientSAPAvailabilityZoneDetailsOptions) (ClientSAPAvailabilityZoneDetailsResponse, error)
    • New struct ApplicationServerConfiguration
    • New struct BackupProfile
    • New struct CacheProfile
    • New struct CentralServerConfiguration
    • New struct CentralServerVMDetails
    • New struct Client
    • New struct ClientSAPAvailabilityZoneDetailsOptions
    • New struct ClientSAPAvailabilityZoneDetailsResponse
    • New struct ClientSAPDiskConfigurationsOptions
    • New struct ClientSAPDiskConfigurationsResponse
    • New struct ClientSAPSizingRecommendationsOptions
    • New struct ClientSAPSizingRecommendationsResponse
    • New struct ClientSAPSupportedSKUOptions
    • New struct ClientSAPSupportedSKUResponse
    • New struct DatabaseConfiguration
    • New struct DatabaseProfile
    • New struct DatabaseVMDetails
    • New struct DeployerVMPackages
    • New struct DeploymentConfiguration
    • New struct DeploymentWithOSConfiguration
    • New struct DiscoveryConfiguration
    • New struct DiskInfo
    • New struct EnqueueReplicationServerProperties
    • New struct EnqueueServerProperties
    • New struct ErrorDefinition
    • New struct FileshareProfile
    • New struct GatewayServerProperties
    • New struct HighAvailabilityConfiguration
    • New struct HighAvailabilitySoftwareConfiguration
    • New struct ImageReference
    • New struct InfrastructureConfiguration
    • New struct LinuxConfiguration
    • New struct MessageServerProperties
    • New struct NetworkConfiguration
    • New struct NetworkProfile
    • New struct NodeProfile
    • New struct OSConfiguration
    • New struct OSProfile
    • New struct OsImageProfile
    • New struct OsSapConfiguration
    • New struct PatchResourceRequestBody
    • New struct PatchResourceRequestBodyIdentity
    • New struct PhpProfile
    • New struct PhpWorkloadResource
    • New struct PhpWorkloadResourceIdentity
    • New struct PhpWorkloadResourceList
    • New struct PhpWorkloadResourceProperties
    • New struct PhpWorkloadsClient
    • New struct PhpWorkloadsClientBeginCreateOrUpdateOptions
    • New struct PhpWorkloadsClientBeginDeleteOptions
    • New struct PhpWorkloadsClientCreateOrUpdateResponse
    • New struct PhpWorkloadsClientDeleteResponse
    • New struct PhpWorkloadsClientGetOptions
    • New struct PhpWorkloadsClientGetResponse
    • New struct PhpWorkloadsClientListByResourceGroupOptions
    • New struct PhpWorkloadsClientListByResourceGroupResponse
    • New struct PhpWorkloadsClientListBySubscriptionOptions
    • New struct PhpWorkloadsClientListBySubscriptionResponse
    • New struct PhpWorkloadsClientUpdateOptions
    • New struct PhpWorkloadsClientUpdateResponse
    • New struct RestrictionInfo
    • New struct SAPApplicationServerInstance
    • New struct SAPApplicationServerInstanceList
    • New struct SAPApplicationServerInstancesClient
    • New struct SAPApplicationServerInstancesClientBeginCreateOptions
    • New struct SAPApplicationServerInstancesClientBeginDeleteOptions
    • New struct SAPApplicationServerInstancesClientBeginUpdateOptions
    • New struct SAPApplicationServerInstancesClientCreateResponse
    • New struct SAPApplicationServerInstancesClientDeleteResponse
    • New struct SAPApplicationServerInstancesClientGetOptions
    • New struct SAPApplicationServerInstancesClientGetResponse
    • New struct SAPApplicationServerInstancesClientListOptions
    • New struct SAPApplicationServerInstancesClientListResponse
    • New struct SAPApplicationServerInstancesClientUpdateResponse
    • New struct SAPApplicationServerProperties
    • New struct SAPAvailabilityZoneDetailsRequest
    • New struct SAPAvailabilityZoneDetailsResult
    • New struct SAPAvailabilityZonePair
    • New struct SAPCentralInstanceList
    • New struct SAPCentralInstancesClient
    • New struct SAPCentralInstancesClientBeginCreateOptions
    • New struct SAPCentralInstancesClientBeginDeleteOptions
    • New struct SAPCentralInstancesClientBeginUpdateOptions
    • New struct SAPCentralInstancesClientCreateResponse
    • New struct SAPCentralInstancesClientDeleteResponse
    • New struct SAPCentralInstancesClientGetOptions
    • New struct SAPCentralInstancesClientGetResponse
    • New struct SAPCentralInstancesClientListOptions
    • New struct SAPCentralInstancesClientListResponse
    • New struct SAPCentralInstancesClientUpdateResponse
    • New struct SAPCentralServerInstance
    • New struct SAPCentralServerProperties
    • New struct SAPConfiguration
    • New struct SAPDatabaseInstance
    • New struct SAPDatabaseInstanceList
    • New struct SAPDatabaseInstancesClient
    • New struct SAPDatabaseInstancesClientBeginCreateOptions
    • New struct SAPDatabaseInstancesClientBeginDeleteOptions
    • New struct SAPDatabaseInstancesClientBeginUpdateOptions
    • New struct SAPDatabaseInstancesClientCreateResponse
    • New struct SAPDatabaseInstancesClientDeleteResponse
    • New struct SAPDatabaseInstancesClientGetOptions
    • New struct SAPDatabaseInstancesClientGetResponse
    • New struct SAPDatabaseInstancesClientListOptions
    • New struct SAPDatabaseInstancesClientListResponse
    • New struct SAPDatabaseInstancesClientUpdateResponse
    • New struct SAPDatabaseProperties
    • New struct SAPDiskConfiguration
    • New struct SAPDiskConfigurationsRequest
    • New struct SAPDiskConfigurationsResult
    • New struct SAPInstallWithoutOSConfigSoftwareConfiguration
    • New struct SAPSizingRecommendationRequest
    • New struct SAPSizingRecommendationResult
    • New struct SAPSupportedResourceSKUsResult
    • New struct SAPSupportedSKU
    • New struct SAPSupportedSKUsRequest
    • New struct SAPVirtualInstance
    • New struct SAPVirtualInstanceError
    • New struct SAPVirtualInstanceList
    • New struct SAPVirtualInstanceProperties
    • New struct SAPVirtualInstancesClient
    • New struct SAPVirtualInstancesClientBeginCreateOptions
    • New struct SAPVirtualInstancesClientBeginDeleteOptions
    • New struct SAPVirtualInstancesClientBeginStartOptions
    • New struct SAPVirtualInstancesClientBeginStopOptions
    • New struct SAPVirtualInstancesClientCreateResponse
    • New struct SAPVirtualInstancesClientDeleteResponse
    • New struct SAPVirtualInstancesClientGetOptions
    • New struct SAPVirtualInstancesClientGetResponse
    • New struct SAPVirtualInstancesClientListByResourceGroupOptions
    • New struct SAPVirtualInstancesClientListByResourceGroupResponse
    • New struct SAPVirtualInstancesClientListBySubscriptionOptions
    • New struct SAPVirtualInstancesClientListBySubscriptionResponse
    • New struct SAPVirtualInstancesClientStartResponse
    • New struct SAPVirtualInstancesClientStopResponse
    • New struct SAPVirtualInstancesClientUpdateOptions
    • New struct SAPVirtualInstancesClientUpdateResponse
    • New struct SKU
    • New struct SKUCapability
    • New struct SKUCapacity
    • New struct SKUCost
    • New struct SKUDefinition
    • New struct SKULocationAndZones
    • New struct SKURestriction
    • New struct SKUZoneDetail
    • New struct SKUsClient
    • New struct SKUsClientListOptions
    • New struct SKUsClientListResponse
    • New struct SKUsListResult
    • New struct SSHConfiguration
    • New struct SSHKeyPair
    • New struct SSHPublicKey
    • New struct SearchProfile
    • New struct ServiceInitiatedSoftwareConfiguration
    • New struct SingleServerConfiguration
    • New struct SingleServerRecommendationResult
    • New struct SiteProfile
    • New struct SoftwareConfiguration
    • New struct StopRequest
    • New struct ThreeTierConfiguration
    • New struct ThreeTierRecommendationResult
    • New struct UpdateMonitorRequest
    • New struct UpdateSAPApplicationInstanceRequest
    • New struct UpdateSAPCentralInstanceRequest
    • New struct UpdateSAPDatabaseInstanceRequest
    • New struct UpdateSAPVirtualInstanceRequest
    • New struct UserAssignedIdentity
    • New struct UserAssignedServiceIdentity
    • New struct UserProfile
    • New struct VirtualMachineConfiguration
    • New struct VmssNodesProfile
    • New struct WindowsConfiguration
    • New struct WordpressInstanceResource
    • New struct WordpressInstanceResourceList
    • New struct WordpressInstanceResourceProperties
    • New struct WordpressInstancesClient
    • New struct WordpressInstancesClientBeginCreateOrUpdateOptions
    • New struct WordpressInstancesClientCreateOrUpdateResponse
    • New struct WordpressInstancesClientDeleteOptions
    • New struct WordpressInstancesClientDeleteResponse
    • New struct WordpressInstancesClientGetOptions
    • New struct WordpressInstancesClientGetResponse
    • New struct WordpressInstancesClientListOptions
    • New struct WordpressInstancesClientListResponse
    • New field Identity in struct ProviderInstance
    • New field Identity in struct Monitor
    Source code(tar.gz)
    Source code(zip)
  • sdk/resourcemanager/compute/armcompute/v3.0.0(Jun 29, 2022)

    3.0.0 (2022-06-24)

    Breaking Changes

    • Function *CloudServicesClient.BeginCreateOrUpdate parameter(s) have been changed from (context.Context, string, string, *CloudServicesClientBeginCreateOrUpdateOptions) to (context.Context, string, string, CloudService, *CloudServicesClientBeginCreateOrUpdateOptions)
    • Function *CloudServicesClient.BeginUpdate parameter(s) have been changed from (context.Context, string, string, *CloudServicesClientBeginUpdateOptions) to (context.Context, string, string, CloudServiceUpdate, *CloudServicesClientBeginUpdateOptions)
    • Function *CloudServicesUpdateDomainClient.BeginWalkUpdateDomain parameter(s) have been changed from (context.Context, string, string, int32, *CloudServicesUpdateDomainClientBeginWalkUpdateDomainOptions) to (context.Context, string, string, int32, UpdateDomain, *CloudServicesUpdateDomainClientBeginWalkUpdateDomainOptions)
    • Type of CloudServiceExtensionProperties.Settings has been changed from *string to interface{}
    • Type of CloudServiceExtensionProperties.ProtectedSettings has been changed from *string to interface{}
    • Field Parameters of struct CloudServicesClientBeginUpdateOptions has been removed
    • Field Parameters of struct CloudServicesClientBeginCreateOrUpdateOptions has been removed
    • Field Parameters of struct CloudServicesUpdateDomainClientBeginWalkUpdateDomainOptions has been removed

    Features Added

    • New const CloudServiceSlotTypeProduction
    • New const CloudServiceSlotTypeStaging
    • New function *VirtualMachineImagesClient.ListByEdgeZone(context.Context, string, string, *VirtualMachineImagesClientListByEdgeZoneOptions) (VirtualMachineImagesClientListByEdgeZoneResponse, error)
    • New function PossibleCloudServiceSlotTypeValues() []CloudServiceSlotType
    • New struct SystemData
    • New struct VMImagesInEdgeZoneListResult
    • New struct VirtualMachineImagesClientListByEdgeZoneOptions
    • New struct VirtualMachineImagesClientListByEdgeZoneResponse
    • New field SystemData in struct CloudService
    • New field SlotType in struct CloudServiceNetworkProfile
    Source code(tar.gz)
    Source code(zip)
  • sdk/resourcemanager/resourceconnector/armresourceconnector/v0.2.0(Jun 29, 2022)

    0.2.0 (2022-06-28)

    Features Added

    • New const StatusOffline
    • New const StatusPreUpgrade
    • New const StatusPostUpgrade
    • New const StatusUpdatingCAPI
    • New const StatusUpdatingCloudOperator
    • New const StatusUpgradeFailed
    • New const AccessProfileTypeClusterCustomerUser
    • New const StatusUpdatingCluster
    • New const StatusUpgradePrerequisitesCompleted
    • New const StatusConnecting
    • New const ProviderOpenStack
    • New const StatusUpgradeComplete
    • New const ProviderKubeVirt
    • New const StatusUpgradeClusterExtensionFailedToDelete
    • New const StatusPreparingForUpgrade
    • New const SSHKeyTypeSSHCustomerUser
    • New const StatusWaitingForCloudOperator
    • New const StatusNone
    • New function *AppliancesClient.GetUpgradeGraph(context.Context, string, string, string, *AppliancesClientGetUpgradeGraphOptions) (AppliancesClientGetUpgradeGraphResponse, error)
    • New function PossibleSSHKeyTypeValues() []SSHKeyType
    • New function *AppliancesClient.ListClusterCustomerUserCredential(context.Context, string, string, *AppliancesClientListClusterCustomerUserCredentialOptions) (AppliancesClientListClusterCustomerUserCredentialResponse, error)
    • New struct ApplianceListClusterCustomerUserCredentialResults
    • New struct AppliancesClientGetUpgradeGraphOptions
    • New struct AppliancesClientGetUpgradeGraphResponse
    • New struct AppliancesClientListClusterCustomerUserCredentialOptions
    • New struct AppliancesClientListClusterCustomerUserCredentialResponse
    • New struct SSHKey
    • New struct SupportedVersion
    • New struct SupportedVersionCatalogVersion
    • New struct SupportedVersionCatalogVersionData
    • New struct SupportedVersionMetadata
    • New struct UpgradeGraph
    • New struct UpgradeGraphProperties
    Source code(tar.gz)
    Source code(zip)
  • sdk/resourcemanager/extendedlocation/armextendedlocation/v1.1.0-beta.1(Jun 29, 2022)

    1.1.0-beta.1 (2022-06-28)

    Features Added

    • New function *ResourceSyncRulesClient.BeginCreateOrUpdate(context.Context, string, string, string, ResourceSyncRule, *ResourceSyncRulesClientBeginCreateOrUpdateOptions) (*runtime.Poller[ResourceSyncRulesClientCreateOrUpdateResponse], error)
    • New function NewResourceSyncRulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ResourceSyncRulesClient, error)
    • New function *ResourceSyncRulesClient.BeginUpdate(context.Context, string, string, string, PatchableResourceSyncRule, *ResourceSyncRulesClientBeginUpdateOptions) (*runtime.Poller[ResourceSyncRulesClientUpdateResponse], error)
    • New function *ResourceSyncRulesClient.Get(context.Context, string, string, string, *ResourceSyncRulesClientGetOptions) (ResourceSyncRulesClientGetResponse, error)
    • New function *ResourceSyncRulesClient.Delete(context.Context, string, string, string, *ResourceSyncRulesClientDeleteOptions) (ResourceSyncRulesClientDeleteResponse, error)
    • New function *CustomLocationsClient.FindTargetResourceGroup(context.Context, string, string, CustomLocationFindTargetResourceGroupProperties, *CustomLocationsClientFindTargetResourceGroupOptions) (CustomLocationsClientFindTargetResourceGroupResponse, error)
    • New function *ResourceSyncRulesClient.NewListByCustomLocationIDPager(string, string, *ResourceSyncRulesClientListByCustomLocationIDOptions) *runtime.Pager[ResourceSyncRulesClientListByCustomLocationIDResponse]
    • New struct CustomLocationFindTargetResourceGroupProperties
    • New struct CustomLocationFindTargetResourceGroupResult
    • New struct CustomLocationsClientFindTargetResourceGroupOptions
    • New struct CustomLocationsClientFindTargetResourceGroupResponse
    • New struct MatchExpressionsProperties
    • New struct PatchableResourceSyncRule
    • New struct ResourceSyncRule
    • New struct ResourceSyncRuleListResult
    • New struct ResourceSyncRuleProperties
    • New struct ResourceSyncRulePropertiesSelector
    • New struct ResourceSyncRulesClient
    • New struct ResourceSyncRulesClientBeginCreateOrUpdateOptions
    • New struct ResourceSyncRulesClientBeginUpdateOptions
    • New struct ResourceSyncRulesClientCreateOrUpdateResponse
    • New struct ResourceSyncRulesClientDeleteOptions
    • New struct ResourceSyncRulesClientDeleteResponse
    • New struct ResourceSyncRulesClientGetOptions
    • New struct ResourceSyncRulesClientGetResponse
    • New struct ResourceSyncRulesClientListByCustomLocationIDOptions
    • New struct ResourceSyncRulesClientListByCustomLocationIDResponse
    • New struct ResourceSyncRulesClientUpdateResponse
    Source code(tar.gz)
    Source code(zip)
  • sdk/resourcemanager/msi/armmsi/v0.7.0(Jun 28, 2022)

    0.7.0 (2022-06-27)

    Features Added

    • New function *FederatedIdentityCredentialsClient.Delete(context.Context, string, string, string, *FederatedIdentityCredentialsClientDeleteOptions) (FederatedIdentityCredentialsClientDeleteResponse, error)
    • New function *FederatedIdentityCredentialsClient.CreateOrUpdate(context.Context, string, string, string, FederatedIdentityCredential, *FederatedIdentityCredentialsClientCreateOrUpdateOptions) (FederatedIdentityCredentialsClientCreateOrUpdateResponse, error)
    • New function *FederatedIdentityCredentialsClient.NewListPager(string, string, *FederatedIdentityCredentialsClientListOptions) *runtime.Pager[FederatedIdentityCredentialsClientListResponse]
    • New function NewFederatedIdentityCredentialsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FederatedIdentityCredentialsClient, error)
    • New function *FederatedIdentityCredentialsClient.Get(context.Context, string, string, string, *FederatedIdentityCredentialsClientGetOptions) (FederatedIdentityCredentialsClientGetResponse, error)
    • New struct FederatedIdentityCredential
    • New struct FederatedIdentityCredentialProperties
    • New struct FederatedIdentityCredentialsClient
    • New struct FederatedIdentityCredentialsClientCreateOrUpdateOptions
    • New struct FederatedIdentityCredentialsClientCreateOrUpdateResponse
    • New struct FederatedIdentityCredentialsClientDeleteOptions
    • New struct FederatedIdentityCredentialsClientDeleteResponse
    • New struct FederatedIdentityCredentialsClientGetOptions
    • New struct FederatedIdentityCredentialsClientGetResponse
    • New struct FederatedIdentityCredentialsClientListOptions
    • New struct FederatedIdentityCredentialsClientListResponse
    • New struct FederatedIdentityCredentialsListResult
    Source code(tar.gz)
    Source code(zip)
  • sdk/resourcemanager/mediaservices/armmediaservices/v3.0.0(Jun 27, 2022)

    3.0.0 (2022-06-24)

    Breaking Changes

    • Function *OperationResultsClient.Get parameter(s) have been changed from (context.Context, string, string, string, string, string, *OperationResultsClientGetOptions) to (context.Context, string, string, *OperationResultsClientGetOptions)
    • Function *OperationStatusesClient.Get parameter(s) have been changed from (context.Context, string, string, string, string, string, *OperationStatusesClientGetOptions) to (context.Context, string, string, *OperationStatusesClientGetOptions)
    • Function *MediaServiceOperationStatusesClient.Get has been removed
    • Function NewMediaServiceOperationResultsClient has been removed
    • Function *MediaServiceOperationResultsClient.Get has been removed
    • Function NewMediaServiceOperationStatusesClient has been removed
    • Struct MediaServiceOperationResultsClient has been removed
    • Struct MediaServiceOperationResultsClientGetOptions has been removed
    • Struct MediaServiceOperationResultsClientGetResponse has been removed
    • Struct MediaServiceOperationStatusesClient has been removed
    • Struct MediaServiceOperationStatusesClientGetOptions has been removed
    • Struct MediaServiceOperationStatusesClientGetResponse has been removed
    • Field AssetTrackOperationStatus of struct OperationStatusesClientGetResponse has been removed
    • Field AssetTrack of struct OperationResultsClientGetResponse has been removed

    Features Added

    • New function NewAssetTrackOperationStatusesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AssetTrackOperationStatusesClient, error)
    • New function NewAssetTrackOperationResultsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AssetTrackOperationResultsClient, error)
    • New function *AssetTrackOperationResultsClient.Get(context.Context, string, string, string, string, string, *AssetTrackOperationResultsClientGetOptions) (AssetTrackOperationResultsClientGetResponse, error)
    • New function *AssetTrackOperationStatusesClient.Get(context.Context, string, string, string, string, string, *AssetTrackOperationStatusesClientGetOptions) (AssetTrackOperationStatusesClientGetResponse, error)
    • New struct AssetTrackOperationResultsClient
    • New struct AssetTrackOperationResultsClientGetOptions
    • New struct AssetTrackOperationResultsClientGetResponse
    • New struct AssetTrackOperationStatusesClient
    • New struct AssetTrackOperationStatusesClientGetOptions
    • New struct AssetTrackOperationStatusesClientGetResponse
    • New anonymous field MediaServiceOperationStatus in struct OperationStatusesClientGetResponse
    • New anonymous field MediaService in struct OperationResultsClientGetResponse
    Source code(tar.gz)
    Source code(zip)
  • sdk/resourcemanager/operationalinsights/armoperationalinsights/v2.0.0-beta.2(Jun 27, 2022)

  • sdk/resourcemanager/mediaservices/armmediaservices/v2.0.0(Jun 23, 2022)

    2.0.0 (2022-06-22)

    Breaking Changes

    • Function *Client.Update has been removed
    • Function *Client.CreateOrUpdate has been removed
    • Struct ClientCreateOrUpdateOptions has been removed
    • Struct ClientUpdateOptions has been removed

    Features Added

    • New function *MediaServiceOperationResultsClient.Get(context.Context, string, string, *MediaServiceOperationResultsClientGetOptions) (MediaServiceOperationResultsClientGetResponse, error)
    • New function *Client.BeginCreateOrUpdate(context.Context, string, string, MediaService, *ClientBeginCreateOrUpdateOptions) (*runtime.Poller[ClientCreateOrUpdateResponse], error)
    • New function *MediaServiceOperationStatusesClient.Get(context.Context, string, string, *MediaServiceOperationStatusesClientGetOptions) (MediaServiceOperationStatusesClientGetResponse, error)
    • New function *Client.BeginUpdate(context.Context, string, string, MediaServiceUpdate, *ClientBeginUpdateOptions) (*runtime.Poller[ClientUpdateResponse], error)
    • New function NewMediaServiceOperationStatusesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*MediaServiceOperationStatusesClient, error)
    • New function NewMediaServiceOperationResultsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*MediaServiceOperationResultsClient, error)
    • New struct ClientBeginCreateOrUpdateOptions
    • New struct ClientBeginUpdateOptions
    • New struct MediaServiceOperationResultsClient
    • New struct MediaServiceOperationResultsClientGetOptions
    • New struct MediaServiceOperationResultsClientGetResponse
    • New struct MediaServiceOperationStatus
    • New struct MediaServiceOperationStatusesClient
    • New struct MediaServiceOperationStatusesClientGetOptions
    • New struct MediaServiceOperationStatusesClientGetResponse
    • New field PrivateEndpointConnections in struct MediaServiceProperties
    • New field ProvisioningState in struct MediaServiceProperties
    Source code(tar.gz)
    Source code(zip)
  • sdk/resourcemanager/internal/v1.0.1(Jun 23, 2022)

  • sdk/resourcemanager/netapp/armnetapp/v2.0.0(Jun 22, 2022)

    2.0.0 (2022-06-22)

    Breaking Changes

    • Function *BackupsClient.BeginUpdate parameter(s) have been changed from (context.Context, string, string, string, string, string, *BackupsClientBeginUpdateOptions) to (context.Context, string, string, string, string, string, BackupPatch, *BackupsClientBeginUpdateOptions)
    • Type of VolumeProperties.EncryptionKeySource has been changed from *string to *EncryptionKeySource
    • Field Body of struct BackupsClientBeginUpdateOptions has been removed
    • Field Tags of struct VolumeGroupDetails has been removed
    • Field Tags of struct VolumeGroup has been removed

    Features Added

    • New const ProvisioningStateDeleting
    • New const TypeIndividualGroupQuota
    • New const TypeDefaultUserQuota
    • New const TypeIndividualUserQuota
    • New const ProvisioningStateSucceeded
    • New const ProvisioningStateAccepted
    • New const ProvisioningStateCreating
    • New const ProvisioningStateMoving
    • New const ProvisioningStatePatching
    • New const ProvisioningStateFailed
    • New const EncryptionKeySourceMicrosoftNetApp
    • New const TypeDefaultGroupQuota
    • New function *VolumesClient.BeginRelocate(context.Context, string, string, string, string, *VolumesClientBeginRelocateOptions) (*runtime.Poller[VolumesClientRelocateResponse], error)
    • New function *VolumeQuotaRulesClient.BeginDelete(context.Context, string, string, string, string, string, *VolumeQuotaRulesClientBeginDeleteOptions) (*runtime.Poller[VolumeQuotaRulesClientDeleteResponse], error)
    • New function *VolumeQuotaRulesClient.Get(context.Context, string, string, string, string, string, *VolumeQuotaRulesClientGetOptions) (VolumeQuotaRulesClientGetResponse, error)
    • New function *VolumesClient.NewListReplicationsPager(string, string, string, string, *VolumesClientListReplicationsOptions) *runtime.Pager[VolumesClientListReplicationsResponse]
    • New function PossibleTypeValues() []Type
    • New function *VolumesClient.BeginResetCifsPassword(context.Context, string, string, string, string, *VolumesClientBeginResetCifsPasswordOptions) (*runtime.Poller[VolumesClientResetCifsPasswordResponse], error)
    • New function *VolumeQuotaRulesClient.BeginCreate(context.Context, string, string, string, string, string, VolumeQuotaRule, *VolumeQuotaRulesClientBeginCreateOptions) (*runtime.Poller[VolumeQuotaRulesClientCreateResponse], error)
    • New function *VolumesClient.BeginFinalizeRelocation(context.Context, string, string, string, string, *VolumesClientBeginFinalizeRelocationOptions) (*runtime.Poller[VolumesClientFinalizeRelocationResponse], error)
    • New function *VolumeQuotaRulesClient.NewListByVolumePager(string, string, string, string, *VolumeQuotaRulesClientListByVolumeOptions) *runtime.Pager[VolumeQuotaRulesClientListByVolumeResponse]
    • New function PossibleProvisioningStateValues() []ProvisioningState
    • New function *VolumesClient.BeginRevertRelocation(context.Context, string, string, string, string, *VolumesClientBeginRevertRelocationOptions) (*runtime.Poller[VolumesClientRevertRelocationResponse], error)
    • New function *VolumeQuotaRulesClient.BeginUpdate(context.Context, string, string, string, string, string, VolumeQuotaRulePatch, *VolumeQuotaRulesClientBeginUpdateOptions) (*runtime.Poller[VolumeQuotaRulesClientUpdateResponse], error)
    • New function PossibleEncryptionKeySourceValues() []EncryptionKeySource
    • New function NewVolumeQuotaRulesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*VolumeQuotaRulesClient, error)
    • New struct ListReplications
    • New struct Replication
    • New struct TrackedResource
    • New struct VolumeQuotaRule
    • New struct VolumeQuotaRulePatch
    • New struct VolumeQuotaRulesClient
    • New struct VolumeQuotaRulesClientBeginCreateOptions
    • New struct VolumeQuotaRulesClientBeginDeleteOptions
    • New struct VolumeQuotaRulesClientBeginUpdateOptions
    • New struct VolumeQuotaRulesClientCreateResponse
    • New struct VolumeQuotaRulesClientDeleteResponse
    • New struct VolumeQuotaRulesClientGetOptions
    • New struct VolumeQuotaRulesClientGetResponse
    • New struct VolumeQuotaRulesClientListByVolumeOptions
    • New struct VolumeQuotaRulesClientListByVolumeResponse
    • New struct VolumeQuotaRulesClientUpdateResponse
    • New struct VolumeQuotaRulesList
    • New struct VolumeQuotaRulesProperties
    • New struct VolumeRelocationProperties
    • New struct VolumesClientBeginFinalizeRelocationOptions
    • New struct VolumesClientBeginRelocateOptions
    • New struct VolumesClientBeginResetCifsPasswordOptions
    • New struct VolumesClientBeginRevertRelocationOptions
    • New struct VolumesClientFinalizeRelocationResponse
    • New struct VolumesClientListReplicationsOptions
    • New struct VolumesClientListReplicationsResponse
    • New struct VolumesClientRelocateResponse
    • New struct VolumesClientResetCifsPasswordResponse
    • New struct VolumesClientRevertRelocationResponse
    • New field SystemData in struct ProxyResource
    • New field Zones in struct Volume
    • New field SystemData in struct Resource
    • New field Encrypted in struct VolumeProperties
    Source code(tar.gz)
    Source code(zip)
  • sdk/resourcemanager/iotcentral/armiotcentral/v2.0.0-beta.1(Jun 22, 2022)

    2.0.0-beta.1 (2022-06-22)

    Breaking Changes

    • Struct CloudError has been removed
    • Struct CloudErrorBody has been removed
    • Field App of struct AppsClientUpdateResponse has been removed
    • Field Location of struct Resource has been removed
    • Field Tags of struct Resource has been removed

    Features Added

    • New const CreatedByTypeApplication
    • New const PrivateEndpointConnectionProvisioningStateSucceeded
    • New const PrivateEndpointConnectionProvisioningStateCreating
    • New const PrivateEndpointConnectionProvisioningStateDeleting
    • New const PublicNetworkAccessEnabled
    • New const PrivateEndpointServiceConnectionStatusPending
    • New const NetworkActionDeny
    • New const ProvisioningStateUpdating
    • New const CreatedByTypeKey
    • New const PrivateEndpointConnectionProvisioningStateFailed
    • New const CreatedByTypeUser
    • New const PrivateEndpointServiceConnectionStatusApproved
    • New const IPRuleActionAllow
    • New const NetworkActionAllow
    • New const ProvisioningStateCanceled
    • New const PublicNetworkAccessDisabled
    • New const ProvisioningStateDeleting
    • New const ProvisioningStateSucceeded
    • New const ProvisioningStateCreating
    • New const CreatedByTypeManagedIdentity
    • New const ProvisioningStateFailed
    • New const PrivateEndpointServiceConnectionStatusRejected
    • New function PossiblePrivateEndpointServiceConnectionStatusValues() []PrivateEndpointServiceConnectionStatus
    • New function *PrivateEndpointConnectionsClient.Get(context.Context, string, string, string, *PrivateEndpointConnectionsClientGetOptions) (PrivateEndpointConnectionsClientGetResponse, error)
    • New function timeRFC3339.MarshalText() ([]byte, error)
    • New function PossibleCreatedByTypeValues() []CreatedByType
    • New function *PrivateEndpointConnectionsClient.BeginDelete(context.Context, string, string, string, *PrivateEndpointConnectionsClientBeginDeleteOptions) (*runtime.Poller[PrivateEndpointConnectionsClientDeleteResponse], error)
    • New function *PrivateEndpointConnectionsClient.BeginCreate(context.Context, string, string, string, PrivateEndpointConnection, *PrivateEndpointConnectionsClientBeginCreateOptions) (*runtime.Poller[PrivateEndpointConnectionsClientCreateResponse], error)
    • New function NewPrivateLinksClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PrivateLinksClient, error)
    • New function *PrivateEndpointConnectionsClient.NewListPager(string, string, *PrivateEndpointConnectionsClientListOptions) *runtime.Pager[PrivateEndpointConnectionsClientListResponse]
    • New function *timeRFC3339.Parse(string) error
    • New function *PrivateLinksClient.Get(context.Context, string, string, string, *PrivateLinksClientGetOptions) (PrivateLinksClientGetResponse, error)
    • New function PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState
    • New function *PrivateLinksClient.NewListPager(string, string, *PrivateLinksClientListOptions) *runtime.Pager[PrivateLinksClientListResponse]
    • New function PossiblePublicNetworkAccessValues() []PublicNetworkAccess
    • New function PossibleProvisioningStateValues() []ProvisioningState
    • New function PossibleIPRuleActionValues() []IPRuleAction
    • New function NewPrivateEndpointConnectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PrivateEndpointConnectionsClient, error)
    • New function *timeRFC3339.UnmarshalText([]byte) error
    • New function PossibleNetworkActionValues() []NetworkAction
    • New struct ErrorAdditionalInfo
    • New struct ErrorDetail
    • New struct ErrorResponse
    • New struct NetworkRuleSetIPRule
    • New struct NetworkRuleSets
    • New struct PrivateEndpoint
    • New struct PrivateEndpointConnection
    • New struct PrivateEndpointConnectionListResult
    • New struct PrivateEndpointConnectionProperties
    • New struct PrivateEndpointConnectionsClient
    • New struct PrivateEndpointConnectionsClientBeginCreateOptions
    • New struct PrivateEndpointConnectionsClientBeginDeleteOptions
    • New struct PrivateEndpointConnectionsClientCreateResponse
    • New struct PrivateEndpointConnectionsClientDeleteResponse
    • New struct PrivateEndpointConnectionsClientGetOptions
    • New struct PrivateEndpointConnectionsClientGetResponse
    • New struct PrivateEndpointConnectionsClientListOptions
    • New struct PrivateEndpointConnectionsClientListResponse
    • New struct PrivateLinkResource
    • New struct PrivateLinkResourceListResult
    • New struct PrivateLinkResourceProperties
    • New struct PrivateLinkServiceConnectionState
    • New struct PrivateLinksClient
    • New struct PrivateLinksClientGetOptions
    • New struct PrivateLinksClientGetResponse
    • New struct PrivateLinksClientListOptions
    • New struct PrivateLinksClientListResponse
    • New struct SystemData
    • New struct TrackedResource
    • New field NetworkRuleSets in struct AppProperties
    • New field PrivateEndpointConnections in struct AppProperties
    • New field PublicNetworkAccess in struct AppProperties
    • New field ProvisioningState in struct AppProperties
    • New field SystemData in struct App
    • New field SystemData in struct Resource
    Source code(tar.gz)
    Source code(zip)
  • sdk/resourcemanager/datafactory/armdatafactory/v1.2.0(Jun 17, 2022)

    1.2.0 (2022-06-15)

    Features Added

    • New field ClientSecret in struct RestServiceLinkedServiceTypeProperties
    • New field Resource in struct RestServiceLinkedServiceTypeProperties
    • New field Scope in struct RestServiceLinkedServiceTypeProperties
    • New field TokenEndpoint in struct RestServiceLinkedServiceTypeProperties
    • New field ClientID in struct RestServiceLinkedServiceTypeProperties
    Source code(tar.gz)
    Source code(zip)
  • sdk/data/aztables/v1.0.1(Jun 16, 2022)

  • sdk/resourcemanager/digitaltwins/armdigitaltwins/v1.0.0(Jun 15, 2022)

  • v66.0.0(Jun 23, 2022)

    Breaking Changes

    | Package Path | Changelog | | :--- | :---: | | github.com/Azure/azure-sdk-for-go/services/preview/securityinsight/mgmt/2022-01-01-preview/securityinsight | details |

    Others

    Deprecate all old management plane packages. We strongly encourage you to upgrade to continue receiving updates. See Migration Guide for guidance on upgrading. Refer to our deprecation policy for more details.

    Revert package removal

    • github.com/Azure/azure-sdk-for-go/services/preview/monitor/mgmt/2018-03-01/insights
    • github.com/Azure/azure-sdk-for-go/services/preview/monitor/mgmt/2019-06-01/insights

    Removed Packages

    • github.com/Azure/azure-sdk-for-go/services/maps/mgmt/2017-01-01-preview/maps
    • github.com/Azure/azure-sdk-for-go/services/preview/advisor/mgmt/2016-07-12-preview/advisor
    • github.com/Azure/azure-sdk-for-go/services/preview/alertsmanagement/mgmt/2018-05-05-preview/alertsmanagement
    • github.com/Azure/azure-sdk-for-go/services/preview/avs/mgmt/2020-07-17-preview/avs
    • github.com/Azure/azure-sdk-for-go/services/preview/azurestackhci/mgmt/2020-03-01-preview/azurestackhci
    • github.com/Azure/azure-sdk-for-go/services/preview/billing/mgmt/2017-02-27-preview/billing
    • github.com/Azure/azure-sdk-for-go/services/preview/billing/mgmt/2018-11-01-preview/billing
    • github.com/Azure/azure-sdk-for-go/services/preview/cognitiveservices/mgmt/2016-02-01-preview/cognitiveservices
    • github.com/Azure/azure-sdk-for-go/services/preview/confluent/mgmt/2021-03-01-preview/confluent
    • github.com/Azure/azure-sdk-for-go/services/preview/consumption/mgmt/2017-04-24-preview/consumption
    • github.com/Azure/azure-sdk-for-go/services/preview/consumption/mgmt/2017-12-30-preview/consumption
    • github.com/Azure/azure-sdk-for-go/services/preview/containerinstance/mgmt/2017-12-01-preview/containerinstance
    • github.com/Azure/azure-sdk-for-go/services/preview/containerservice/mgmt/2015-11-01-preview/containerservice
    • github.com/Azure/azure-sdk-for-go/services/preview/containerservice/mgmt/2018-09-30-preview/containerservice
    • github.com/Azure/azure-sdk-for-go/services/preview/containerservice/mgmt/2019-02-01-preview/containerservice
    • github.com/Azure/azure-sdk-for-go/services/preview/containerservice/mgmt/2019-10-27-preview/containerservice
    • github.com/Azure/azure-sdk-for-go/services/preview/databoxedge/mgmt/2020-05-01-preview/databoxedge
    • github.com/Azure/azure-sdk-for-go/services/preview/datamigration/mgmt/2017-11-15-preview/datamigration
    • github.com/Azure/azure-sdk-for-go/services/preview/datashare/mgmt/2018-11-01-preview/datashare
    • github.com/Azure/azure-sdk-for-go/services/preview/deploymentmanager/mgmt/2018-09-01-preview/deploymentmanager
    • github.com/Azure/azure-sdk-for-go/services/preview/desktopvirtualization/mgmt/2019-01-23-preview/desktopvirtualization
    • github.com/Azure/azure-sdk-for-go/services/preview/desktopvirtualization/mgmt/2019-09-24-preview/desktopvirtualization
    • github.com/Azure/azure-sdk-for-go/services/preview/desktopvirtualization/mgmt/2020-09-21-preview/desktopvirtualization
    • github.com/Azure/azure-sdk-for-go/services/preview/edgeorder/mgmt/2020-12-01-preview/edgeorder
    • github.com/Azure/azure-sdk-for-go/services/preview/healthcareapis/mgmt/2018-08-20-preview/healthcareapis
    • github.com/Azure/azure-sdk-for-go/services/preview/logz/mgmt/2020-10-01-preview/logz
    • github.com/Azure/azure-sdk-for-go/services/preview/maps/mgmt/2020-02-01-preview/maps
    • github.com/Azure/azure-sdk-for-go/services/preview/mixedreality/mgmt/2019-02-28/mixedreality
    • github.com/Azure/azure-sdk-for-go/services/preview/mixedreality/mgmt/2020-05-01-preview/mixedreality
    • github.com/Azure/azure-sdk-for-go/services/preview/network/mgmt/2021-03-01-preview/network
    • github.com/Azure/azure-sdk-for-go/services/preview/peering/mgmt/2019-08-01-preview/peering
    • github.com/Azure/azure-sdk-for-go/services/preview/peering/mgmt/2019-09-01-preview/peering
    • github.com/Azure/azure-sdk-for-go/services/preview/resources/mgmt/2016-09-01-preview/managedapplications
    • github.com/Azure/azure-sdk-for-go/services/preview/resources/mgmt/2017-06-01-preview/policy
    • github.com/Azure/azure-sdk-for-go/services/preview/resources/mgmt/2017-08-31-preview/managementgroups
    • github.com/Azure/azure-sdk-for-go/services/preview/resources/mgmt/2017-11-01-preview/managementgroups
    • github.com/Azure/azure-sdk-for-go/services/preview/resources/mgmt/2018-01-01-preview/managementgroups
    • github.com/Azure/azure-sdk-for-go/services/preview/resources/mgmt/2018-03-01-preview/managementgroups
    • github.com/Azure/azure-sdk-for-go/services/preview/servicefabric/mgmt/2018-02-01-preview/servicefabric
    • github.com/Azure/azure-sdk-for-go/services/preview/servicefabric/mgmt/2019-03-01-preview/servicefabric
    • github.com/Azure/azure-sdk-for-go/services/preview/servicefabricmesh/mgmt/2018-07-01-preview/servicefabricmesh
    • github.com/Azure/azure-sdk-for-go/services/preview/storagecache/mgmt/2019-08-01-preview/storagecache
    • github.com/Azure/azure-sdk-for-go/services/preview/storagepool/mgmt/2020-03-15-preview/storagepool
    • github.com/Azure/azure-sdk-for-go/services/preview/subscription/mgmt/2017-11-01-preview/subscription
    • github.com/Azure/azure-sdk-for-go/services/preview/subscription/mgmt/2018-03-01-preview/subscription
    • github.com/Azure/azure-sdk-for-go/services/preview/support/mgmt/2019-05-01-preview/support
    Source code(tar.gz)
    Source code(zip)
  • sdk/resourcemanager/timeseriesinsights/armtimeseriesinsights/v1.0.0(Jun 10, 2022)

  • sdk/resourcemanager/storsimple8000series/armstorsimple8000series/v1.0.0(Jun 10, 2022)

  • sdk/resourcemanager/storsimple1200series/armstorsimple1200series/v1.0.0(Jun 10, 2022)

  • sdk/resourcemanager/migrate/armmigrate/v1.0.0(Jun 10, 2022)

Owner
Microsoft Azure
APIs, SDKs and open source projects from Microsoft Azure
Microsoft Azure
Microsoft Graph SDK for Go

Microsoft Graph SDK for Go Get started with the Microsoft Graph SDK for Go by integrating the Microsoft Graph API into your Go application! Note: this

Microsoft Graph 62 Jun 28, 2022
A go sdk for baidu netdisk open platform 百度网盘开放平台 Go SDK

Pan Go Sdk 该代码库为百度网盘开放平台Go语言的SDK

Jsyz Chen 71 Jun 15, 2022
Nextengine-sdk-go: the NextEngine SDK for the Go programming language

NextEngine SDK for Go nextengine-sdk-go is the NextEngine SDK for the Go programming language. Getting Started Install go get github.com/takaaki-s/nex

null 0 Dec 7, 2021
Commercetools-go-sdk is fork of original commercetools-go-sdk

commercetools-go-sdk The Commercetools Go SDK is automatically generated based on the official API specifications of Commercetools. It should therefor

Flink 0 Dec 13, 2021
Sdk-go - Go version of the Synapse SDK

synapsesdk-go Synapse Protocol's Go SDK. Currently in super duper alpha, do not

null 0 Jan 7, 2022
Redash-go-sdk - An SDK for the programmatic management of Redash, in Go

Redash Go SDK An SDK for the programmatic management of Redash. The main compone

RecoLabs 24 Mar 3, 2022
null 88 Jun 15, 2022
Fluent JavaScript API for SharePoint and Microsoft Graph REST APIs

PnPjs is a fluent JavaScript API for consuming SharePoint and Microsoft Graph REST APIs in a type-safe way. You can use it with SharePoint Framework,

Microsoft 365 Community 595 Jun 21, 2022
Azure Data Lake Storage Account Share 9p File System

dlfs Azure storage account (data lake) v2 as a 9p file system. Fork of abfs. Written in Go. Created during the 2021 MS hackathon. Build Currently the

Sean Hinchee 5 Oct 15, 2021
Program to fetch public IP ranges of AWS, Azure and Google

cloudip This program will retrieve a list of all public IP address ranges (v4 or v6) for the three major cloud vendors: Amazon AWS, Microsoft Azure an

Scott Ware 2 May 24, 2022
AWS SDK for the Go programming language.

AWS SDK for Go aws-sdk-go is the official AWS SDK for the Go programming language. Checkout our release notes for information about the latest bug fix

Amazon Web Services 7.7k Jun 22, 2022
A Facebook Graph API SDK For Go.

A Facebook Graph API SDK In Golang This is a Go package that fully supports the Facebook Graph API with file upload, batch request and marketing API.

Huan Du 1.1k Jun 27, 2022
A Golang SDK for Medium's OAuth2 API

Medium SDK for Go This repository contains the open source SDK for integrating Medium's OAuth2 API into your Go app. Install go get github.com/Medium/

Medium 131 May 18, 2022
MinIO Client SDK for Go

MinIO Go Client SDK for Amazon S3 Compatible Cloud Storage The MinIO Go Client SDK provides simple APIs to access any Amazon S3 compatible object stor

High Performance, Kubernetes Native Object Storage 1.6k Jun 30, 2022
Simple no frills AWS S3 Golang Library using REST with V4 Signing (without AWS Go SDK)

simples3 : Simple no frills AWS S3 Library using REST with V4 Signing Overview SimpleS3 is a golang library for uploading and deleting objects on S3 b

Rohan Verma 87 Jun 10, 2022
Twilight is an unofficial Golang SDK for Twilio APIs

Twilight is an unofficial Golang SDK for Twilio APIs. Twilight was born as a result of my inability to spell Twilio correctly. I searched for a Twillio Golang client library and couldn’t find any, I decided to build one. Halfway through building this, I realized I had spelled Twilio as Twillio when searching for a client library on Github.

Ghvst Code 18 Jul 2, 2021
Wechat Pay SDK(V3) Write by Go.

WechatPay GO(v3) Introduction Wechat Pay SDK(V3) Write by Go. API V3 of Office document is here. Features Signature/Verify messages Encrypt/Decrypt ce

luoji 23 May 23, 2022
Go Wechaty is a Conversational SDK for Chatbot Makers Written in Go

go-wechaty Connecting Chatbots Wechaty is a RPA SDK for Wechat Individual Account that can help you create a chatbot in 6 lines of Go. Voice of the De

Wechaty 238 Jun 20, 2022
An easy-to-use unofficial SDK for Feishu and Lark Open Platform

go-lark go-lark is an easy-to-use unofficial SDK for Feishu and Lark Open Platform. go-lark implements messaging APIs, with full-fledged supports on b

go-lark-sdk 98 Jun 21, 2022