Azure SDK for Java Reference Documentation
Current version is 1.8.1, click here for the index
Azure Core Management client library for Java
Azure Core Management library is a collection of classes common to the Azure Resource Manager (ARM) client libraries.
Getting started
Prerequisites
- A Java Development Kit (JDK), version 8 or later.
Adding the package to your product
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-management</artifactId>
<version>1.8.1</version>
</dependency>
Key concepts
AzureEnvironment
for Azure cloud configure, andAzureProfile
for additional tenant ID and subscription ID configure.ManagementException
andManagementError
for ARM error response.PollerFactory
andPollResult
for ARM long-running operation.
Examples
Next steps
Get started with Azure libraries that are built using Azure Core.
Troubleshooting
If you encounter any bugs, please file issues via GitHub Issues or checkout StackOverflow for Azure Java SDK.
Enabling Logging
Azure SDKs for Java provide a consistent logging story to help aid in troubleshooting application errors and expedite their resolution. The logs produced will capture the flow of an application before reaching the terminal state to help locate the root issue. View the logging wiki for guidance about enabling logging.
Contributing
For details on contributing to this repository, see the contributing guide.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Package
Description
Package containing the types for Azure ARM client side http communication with a REST endpoint.
Package containing the error types for Azure ARM client.
Package containing the implementations of HttpPipelinePolicy interface.
Package containing the classes that handling long-running operation
for Azure ARM client side http communication with a REST endpoint.
Package containing the profile types for Azure ARM client.
Package containing the provider types for Azure ARM client.
Package containing the classes that handle serialization and deserialization for the REST call payloads in Azure ARM.