Skip to content

Azure SDK for Java Features

Xing Wu edited this page Apr 8, 2016 · 4 revisions

The Java SDK for Azure Contains the Following Libraries

View a listing of all of the libraries in maven.

Azure Resource Manager (ARM - Preview 0.9.0)

Azure Resource Manager (aka Azure v2 Management APIs) are the latest version of the management REST APIs for Azure. These libraries target this API are below. For help getting started with these APIs see the azure-mgmt-samples package.

  • Compute Management: (azure-mgmt-compute)
  • DNS Management: (azure-mgmt-dns)
  • Network Management: (azure-mgmt-network)
  • Resource Management: (azure-mgmt-resources)
  • SQL Management: (azure-mgmt-sql)
  • Storage Management: (azure-mgmt-storage)
  • Traffic Manager Management: (azure-mgmt-traffic-manager)
  • Utilities and Helpers: (azure-mgmt-utility)
  • WebSites / WebApps Management: (azure-mgmt-websites)

Azure Service Management (ASM - 0.9.0)

The Azure Service Management (aka Azure v1 Management APIs) are the original version of the management REST APIs for Azure. The libraries below target this API.

  • Service Management: (azure-svc-mgmt)
  • Compute Management: (azure-svc-mgmt-compute)
  • Websites Management: (azure-svc-mgmt-websites)
  • Network Management: (azure-svc-mgmt-network)
  • Storage Management: (azure-svc-mgmt-storage)
  • Sql Database Management: (azure-svc-mgmt-sql)
  • Media Services Management: (azure-svc-mgmt-media)
  • Scheduler Management: (azure-svc-mgmt-scheduler)

Azure Services

The libraries below are used to access their corresponding Azure services.

  • Service Bus: (azure-servicebus)
  • Media Services: (azure-media)
  • Key Vault: (azure-keyvault, azure-keyvault-core, azure-keyvault-extensions)
  • Service Runtime: (azure-serviceruntime)
  • Batch Service: (azure-batch)

Azure Java SDKs of Note Outside of this Repository

Clone this wiki locally