Azure

Connect to Azure Cloud and automate the management of resources like virtual machines, disks, snapshots and resource groups
CreateSessionViaServicePrincipal Creates an Azure session using service principal
Azure.CreateSessionViaServicePrincipal ClientId:  ClientSecret:  TenantId:  Environment:Azure.Environment.AzureGlobalCloud SubscriptionId:'' AzureClient=> AzureClient
CreateSessionViaFile Creates an Azure session using an authentication file
Azure.CreateSessionViaFile AuthFile:  AzureClient=> AzureClient
CreateSessionViaUser Creates an Azure session using a username/password combination
Azure.CreateSessionViaUser UserName:  Password:  ClientId:  TenantId:  Environment:Azure.Environment.AzureGlobalCloud SubscriptionId:'' AzureClient=> AzureClient
GetSubscriptions Gets subscriptions that the current account can access
Azure.GetSubscriptions AzureClient:  Subscriptions=> Subscriptions
EndSession Ends an Azure session
Azure.EndSession AzureClient: 

VirtualMachines

Connect to Azure Cloud and manage virtual machines, disks and snapshots

GetVirtualMachines Gets the basic information for the virtual machines
Azure.VirtualMachines.GetVirtualMachines AzureClient:  ResourceGroup:'' Status:Azure.VMStatus.Any VirtualMachinesInfo=> VirtualMachinesInfo
DescribeVirtualMachine Gets all the information for the virtual machine(s) based on the specified criteria
Azure.VirtualMachines.DescribeVirtualMachine AzureClient:  ResourceGroup:'' VirtualMachineName:'' Status:Azure.VMStatus.Any VirtualMachines=> VirtualMachines
StartVirtualMachine Starts the virtual machine
Azure.VirtualMachines.StartVirtualMachine AzureClient:  VirtualMachineName:  ResourceGroup: 
StopVirtualMachine Stops the virtual machine and deallocates the related hardware (CPU and Memory) and network resources
Azure.VirtualMachines.StopVirtualMachine AzureClient:  VirtualMachineName:  ResourceGroup: 
ShutDownVirtualMachine Shuts down the operating system of a virtual machine
Azure.VirtualMachines.ShutDownVirtualMachine AzureClient:  VirtualMachineName:  ResourceGroup: 
RestartVirtualMachine Restarts a virtual machine
Azure.VirtualMachines.RestartVirtualMachine AzureClient:  VirtualMachineName:  ResourceGroup: 

Disks

Connect to Azure Cloud and manage disks

GetDisks Gets the disks based on the specified criteria
Azure.VirtualMachines.Disks.GetDisks AzureClient:  ResourceGroup:'' DiskName:'' Disks=> Disks
AttachManagedDisk Attaches a managed data disk to the virtual machine with the specified name and resource group
Azure.VirtualMachines.Disks.AttachManagedDisk AzureClient:  VirtualMachineName:  ResourceGroup:  DiskName:  DiskResourceGroup: 
AttachUnManagedDisk Attaches an unmanaged disk to the VM with the specified name and resource group
Azure.VirtualMachines.Disks.AttachUnManagedDisk AzureClient:  VirtualMachineName:  ResourceGroup:  StorageAccount:  Container:  VhdName: 
DetachDisk Detaches the disk from the virtual machine with the specified name and resource group
Azure.VirtualMachines.Disks.DetachDisk AzureClient:  VirtualMachineName:  ResourceGroup:  DiskName:  IsManagedDisk:True
CreateManagedDisk Creates a managed disk
Azure.VirtualMachines.Disks.CreateManagedDisk AzureClient:  DiskName:  ResourceGroupCreateOption:Azure.ResourceGroupCreateOption.UseExisting ResourceGroup:  Location:  SizeInGb:  StorageAccountType:Azure.StorageAccountType.Standard AvailabilityZone:'' ManagedDisk=> ManagedDisk
CreateManagedDiskFromSnapshot Creates a managed disk from snapshot
Azure.VirtualMachines.Disks.CreateManagedDiskFromSnapshot AzureClient:  DiskName:  ResourceGroupCreateOption:Azure.ResourceGroupCreateOption.UseExisting ResourceGroup:  Location:  SnapshotName:  SnapshotResourceGroup:  SizeInGb:  StorageAccountType:Azure.StorageAccountType.Standard AvailabilityZone:'' ManagedDisk=> ManagedDisk
CreateManagedDiskFromStorageBlob Creates a managed disk from storage blob
Azure.VirtualMachines.Disks.CreateManagedDiskFromStorageBlob AzureClient:  DiskName:  ResourceGroupCreateOption:Azure.ResourceGroupCreateOption.UseExisting ResourceGroup:  Location:  BlobUrl:  SizeInGb:  StorageAccountType:Azure.StorageAccountType.Standard AvailabilityZone:'' ManagedDisk=> ManagedDisk
DeleteDisk Deletes the managed disk with the specified name and resource group
Azure.VirtualMachines.Disks.DeleteDisk AzureClient:  DiskName:  ResourceGroup: 

Snapshots

Connect to Azure Cloud and manage snapshots

GetSnapshots Gets the snapshots based on the specified criteria
Azure.VirtualMachines.Snapshots.GetSnapshots AzureClient:  ResourceGroup:'' SnapshotName:'' Snapshots=> Snapshots
CreateSnapshot Creates a snapshot from the specified disk
Azure.VirtualMachines.Snapshots.CreateSnapshot AzureClient:  SnapshotName:  ResourceGroupCreateOption:Azure.ResourceGroupCreateOption.UseExisting ResourceGroup:  Location:  DiskName:  DiskResourceGroup:  Snapshot=> Snapshot
DeleteSnapshot Deletes the snapshot with the specified name and resource group
Azure.VirtualMachines.Snapshots.DeleteSnapshot AzureClient:  SnapshotName:  ResourceGroup: 

ResourceGroups

Connect to Azure Cloud and manage resource groups

GetResourceGroups Gets the resource groups based on the specified criteria
Azure.ResourceGroups.GetResourceGroups AzureClient:  GroupName:'' ResourceGroups=> ResourceGroups
CreateResourceGroup Creates a new resource group
Azure.ResourceGroups.CreateResourceGroup AzureClient:  GroupName:  Location:  ResourceGroup=> ResourceGroup
DeleteResourceGroup Deletes the specified resource group and all the contained resources
Azure.ResourceGroups.DeleteResourceGroup AzureClient:  GroupName: