public interface AzureComputeApi extends Closeable
Modifier and Type | Method and Description |
---|---|
AvailabilitySetApi |
getAvailabilitySetApi(String resourcegroup)
The AvailabilitySet API includes operations for managing availability sets
within your subscription.
|
DeploymentApi |
getDeploymentApi(String resourceGroup)
The Deployment API allows for the management of Azure Resource Manager resources through the use of templates.
|
DiskApi |
getDiskApi(String resourcegroup)
The ManagedDataDisk API includes operations for managing data disks within your subscription.
|
GraphRBACApi |
getGraphRBACApi()
The Azure Active Directory Graph API provides programmatic access to Azure
AD through REST API endpoints.
|
JobApi |
getJobApi()
Provides access to the Job tracking API.
|
LoadBalancerApi |
getLoadBalancerApi(String resourcegroup)
The LoadBalancer API includes operations for managing load balancers
within your subscription.
|
LocationApi |
getLocationApi()
This Azure Resource Manager API provides all of the locations that are available for resource providers
|
MetricsApi |
getMetricsApi(String resourceid)
The metrics API includes operations to get insights into entities within your
subscription.
|
MetricDefinitionsApi |
getMetricsDefinitionsApi(String resourceid)
The metric definitions API includes operations to get insights available for entities within your
subscription.
|
NetworkInterfaceCardApi |
getNetworkInterfaceCardApi(String resourcegroup)
The Network Interface Card API includes operations for managing the NICs in your subscription.
|
NetworkSecurityGroupApi |
getNetworkSecurityGroupApi(String resourcegroup)
The NetworkSecurityGroup API includes operations for managing network security groups within your subscription.
|
NetworkSecurityRuleApi |
getNetworkSecurityRuleApi(String resourcegroup,
String networksecuritygroup)
The NetworkSecurityRule API includes operations for managing network security rules within a network security group.
|
OSImageApi |
getOSImageApi(String location)
The Azure Resource Manager API gets all the OS images in your subscription.
|
PublicIPAddressApi |
getPublicIPAddressApi(String resourcegroup)
The Public IP Address API includes operations for managing public ID Addresses for NICs in your subscription.
|
ResourceGroupApi |
getResourceGroupApi()
The Azure Resource Manager API includes operations for managing resource groups in your subscription.
|
ResourceProviderApi |
getResourceProviderApi()
The Azure Resource Provider API provides information about a resource provider and its supported resource types.
|
com.google.common.base.Supplier<ServicePrincipal> |
getServicePrincipal()
Returns the information about the current service principal.
|
StorageAccountApi |
getStorageAccountApi(String resourceGroup)
The Azure Resource Manager API includes operations for managing the storage accounts in your subscription.
|
SubnetApi |
getSubnetApi(String resourcegroup,
String virtualnetwork)
The Subnet API includes operations for managing the subnets in your virtual network.
|
VaultApi |
getVaultApi(String resourcegroup)
Managing your key vaults as well as the keys, secrets, and certificates within your key vaults can be
accomplished through a REST interface.
|
VirtualMachineApi |
getVirtualMachineApi(String resourceGroup)
The Virtual Machine API includes operations for managing the virtual machines in your subscription.
|
ImageApi |
getVirtualMachineImageApi(String resourcegroup)
The virtual machine image API includes operations for managing data disks within your subscription.
|
VirtualMachineScaleSetApi |
getVirtualMachineScaleSetApi(String resourceGroup)
The Virtual Machine Scale Set API includes operations for managing the virtual machines in your subscription.
|
VirtualNetworkApi |
getVirtualNetworkApi(String resourcegroup)
The Virtual Network API includes operations for managing the virtual networks in your subscription.
|
VMSizeApi |
getVMSizeApi(String location)
This Azure Resource Manager API lists all available virtual machine sizes for a subscription in a given region
|
ResourceGroupApi getResourceGroupApi()
JobApi getJobApi()
LocationApi getLocationApi()
StorageAccountApi getStorageAccountApi(@PathParam(value="resourceGroup") String resourceGroup)
SubnetApi getSubnetApi(@PathParam(value="resourcegroup") String resourcegroup, @PathParam(value="virtualnetwork") String virtualnetwork)
VirtualNetworkApi getVirtualNetworkApi(@PathParam(value="resourcegroup") String resourcegroup)
NetworkInterfaceCardApi getNetworkInterfaceCardApi(@PathParam(value="resourcegroup") String resourcegroup)
PublicIPAddressApi getPublicIPAddressApi(@PathParam(value="resourcegroup") String resourcegroup)
VirtualMachineApi getVirtualMachineApi(@PathParam(value="resourceGroup") String resourceGroup)
VirtualMachineScaleSetApi getVirtualMachineScaleSetApi(@PathParam(value="resourceGroup") String resourceGroup)
VMSizeApi getVMSizeApi(@PathParam(value="location") String location)
OSImageApi getOSImageApi(@PathParam(value="location") String location)
DeploymentApi getDeploymentApi(@PathParam(value="resourcegroup") String resourceGroup)
NetworkSecurityGroupApi getNetworkSecurityGroupApi(@PathParam(value="resourcegroup") String resourcegroup)
NetworkSecurityRuleApi getNetworkSecurityRuleApi(@PathParam(value="resourcegroup") String resourcegroup, @PathParam(value="networksecuritygroup") String networksecuritygroup)
LoadBalancerApi getLoadBalancerApi(@PathParam(value="resourcegroup") String resourcegroup)
AvailabilitySetApi getAvailabilitySetApi(@PathParam(value="resourcegroup") String resourcegroup)
ResourceProviderApi getResourceProviderApi()
DiskApi getDiskApi(@PathParam(value="resourcegroup") String resourcegroup)
ImageApi getVirtualMachineImageApi(@PathParam(value="resourcegroup") String resourcegroup)
MetricsApi getMetricsApi(@PathParam(value="resourceid") String resourceid)
MetricDefinitionsApi getMetricsDefinitionsApi(@PathParam(value="resourceid") String resourceid)
GraphRBACApi getGraphRBACApi()
VaultApi getVaultApi(@PathParam(value="resourcegroup") String resourcegroup)
@Provides com.google.common.base.Supplier<ServicePrincipal> getServicePrincipal()
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.