Package org.jclouds.azurecompute.arm
Interface AzureComputeApi
- All Superinterfaces:
AutoCloseable
,Closeable
The Azure Resource Manager API is a REST API for managing your services and deployments.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetActivityLogAlertApi
(String resourcegroup) The Activity Log Alert API includes operations to get insights available for entities within your subscriptiongetAlertApi
(String resourceid) Management features for Alerts.getAvailabilitySetApi
(String resourcegroup) The AvailabilitySet API includes operations for managing availability sets within your subscription.getDeploymentApi
(String resourceGroup) The Deployment API allows for the management of Azure Resource Manager resources through the use of templates.getDiskApi
(String resourcegroup) The ManagedDataDisk API includes operations for managing data disks within your subscription.The Azure Active Directory Graph API provides programmatic access to Azure AD through REST API endpoints.Provides access to the Job tracking API.getLoadBalancerApi
(String resourcegroup) The LoadBalancer API includes operations for managing load balancers within your subscription.getLocalNetworkGatewayApi
(String resourcegroup) Management features for Local Network Gateways.This Azure Resource Manager API provides all of the locations that are available for resource providersgetMetricAlertApi
(String resourcegroup) The Metric Alert API includes operations to get insights available for entities within your subscriptiongetMetricsApi
(String resourceid) The metrics API includes operations to get insights into entities within your subscription.getMetricsDefinitionsApi
(String resourceid) The metric definitions API includes operations to get insights available for entities within your subscription.getNetworkInterfaceCardApi
(String resourcegroup) The Network Interface Card API includes operations for managing the NICs in your subscription.getNetworkSecurityGroupApi
(String resourcegroup) The NetworkSecurityGroup API includes operations for managing network security groups within your subscription.getNetworkSecurityRuleApi
(String resourcegroup, String networksecuritygroup) The NetworkSecurityRule API includes operations for managing network security rules within a network security group.getOSImageApi
(String location) The Azure Resource Manager API gets all the OS images in your subscription.getPublicIPAddressApi
(String resourcegroup) The Public IP Address API includes operations for managing public ID Addresses for NICs in your subscription.The Azure Resource Manager API includes operations for managing resource groups in your subscription.The Azure Resource Provider API provides information about a resource provider and its supported resource types.com.google.common.base.Supplier
<ServicePrincipal> Returns the information about the current service principal.getStorageAccountApi
(String resourceGroup) The Azure Resource Manager API includes operations for managing the storage accounts in your subscription.getSubnetApi
(String resourcegroup, String virtualnetwork) The Subnet API includes operations for managing the subnets in your virtual network.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.getVirtualMachineApi
(String resourceGroup) The Virtual Machine API includes operations for managing the virtual machines in your subscription.getVirtualMachineImageApi
(String resourcegroup) The virtual machine image API includes operations for managing data disks within your subscription.getVirtualMachineScaleSetApi
(String resourceGroup) The Virtual Machine Scale Set API includes operations for managing the virtual machines in your subscription.getVirtualNetworkApi
(String resourcegroup) The Virtual Network API includes operations for managing the virtual networks in your subscription.getVirtualNetworkGatewayApi
(String resourcegroup) Management features for Virtual Network Gateways.getVirtualNetworkGatewayConnectionApi
(String resourcegroup) Management features for Virtual Network Gateway Connections.getVMSizeApi
(String location) This Azure Resource Manager API lists all available virtual machine sizes for a subscription in a given region
-
Method Details
-
getResourceGroupApi
ResourceGroupApi getResourceGroupApi()The Azure Resource Manager API includes operations for managing resource groups in your subscription.- See Also:
-
getJobApi
JobApi getJobApi()Provides access to the Job tracking API. -
getLocationApi
LocationApi getLocationApi()This Azure Resource Manager API provides all of the locations that are available for resource providers- See Also:
-
getStorageAccountApi
The Azure Resource Manager API includes operations for managing the storage accounts in your subscription.- See Also:
-
getSubnetApi
SubnetApi getSubnetApi(@PathParam("resourcegroup") String resourcegroup, @PathParam("virtualnetwork") String virtualnetwork) The Subnet API includes operations for managing the subnets in your virtual network.- See Also:
-
getVirtualNetworkApi
The Virtual Network API includes operations for managing the virtual networks in your subscription.- See Also:
-
getNetworkInterfaceCardApi
NetworkInterfaceCardApi getNetworkInterfaceCardApi(@Nullable @PathParam("resourcegroup") String resourcegroup) The Network Interface Card API includes operations for managing the NICs in your subscription.- See Also:
-
getPublicIPAddressApi
PublicIPAddressApi getPublicIPAddressApi(@Nullable @PathParam("resourcegroup") String resourcegroup) The Public IP Address API includes operations for managing public ID Addresses for NICs in your subscription.- See Also:
-
getVirtualMachineApi
The Virtual Machine API includes operations for managing the virtual machines in your subscription.- See Also:
-
getVirtualMachineScaleSetApi
VirtualMachineScaleSetApi getVirtualMachineScaleSetApi(@PathParam("resourceGroup") String resourceGroup) The Virtual Machine Scale Set API includes operations for managing the virtual machines in your subscription.- See Also:
-
getVMSizeApi
This Azure Resource Manager API lists all available virtual machine sizes for a subscription in a given region- See Also:
-
getOSImageApi
The Azure Resource Manager API gets all the OS images in your subscription.- See Also:
-
getDeploymentApi
The Deployment API allows for the management of Azure Resource Manager resources through the use of templates.- See Also:
-
getNetworkSecurityGroupApi
NetworkSecurityGroupApi getNetworkSecurityGroupApi(@Nullable @PathParam("resourcegroup") String resourcegroup) The NetworkSecurityGroup API includes operations for managing network security groups within your subscription.- See Also:
-
getNetworkSecurityRuleApi
NetworkSecurityRuleApi getNetworkSecurityRuleApi(@PathParam("resourcegroup") String resourcegroup, @PathParam("networksecuritygroup") String networksecuritygroup) The NetworkSecurityRule API includes operations for managing network security rules within a network security group.- See Also:
-
getLoadBalancerApi
The LoadBalancer API includes operations for managing load balancers within your subscription.- See Also:
-
getAvailabilitySetApi
The AvailabilitySet API includes operations for managing availability sets within your subscription.- See Also:
-
getResourceProviderApi
ResourceProviderApi getResourceProviderApi()The Azure Resource Provider API provides information about a resource provider and its supported resource types.- See Also:
-
getDiskApi
The ManagedDataDisk API includes operations for managing data disks within your subscription.- See Also:
-
getVirtualMachineImageApi
The virtual machine image API includes operations for managing data disks within your subscription.- See Also:
-
getMetricsApi
The metrics API includes operations to get insights into entities within your subscription.- See Also:
-
getMetricsDefinitionsApi
The metric definitions API includes operations to get insights available for entities within your subscription.- See Also:
-
getGraphRBACApi
GraphRBACApi getGraphRBACApi()The Azure Active Directory Graph API provides programmatic access to Azure AD through REST API endpoints.- See Also:
-
getVaultApi
Managing your key vaults as well as the keys, secrets, and certificates within your key vaults can be accomplished through a REST interface.- See Also:
-
getLocalNetworkGatewayApi
Management features for Local Network Gateways.- See Also:
-
getVirtualNetworkGatewayApi
VirtualNetworkGatewayApi getVirtualNetworkGatewayApi(@PathParam("resourcegroup") String resourcegroup) Management features for Virtual Network Gateways.- See Also:
-
getVirtualNetworkGatewayConnectionApi
VirtualNetworkGatewayConnectionApi getVirtualNetworkGatewayConnectionApi(@PathParam("resourcegroup") String resourcegroup) Management features for Virtual Network Gateway Connections.- See Also:
-
getServicePrincipal
Returns the information about the current service principal. -
getActivityLogAlertApi
The Activity Log Alert API includes operations to get insights available for entities within your subscription- See Also:
-
getAlertApi
Management features for Alerts.- See Also:
-
getMetricAlertApi
The Metric Alert API includes operations to get insights available for entities within your subscription- See Also:
-