Azure.Service

This topic displays help topics for the Azure Service Management Cmdlets.

Active Directory

Get-AzureServiceADDomainExtension

Gets the cloud service Active Directory (AD) domain extension that applies to all roles or to named roles at a specified deployment slot.

New-AzureServiceADDomainExtensionConfig

Generates the configuration for the AD domain extension for cloud services.

Remove-AzureServiceADDomainExtension

Removes the cloud service AD domain extension applied on all roles or named roles at a certain deployment slot.

Set-AzureServiceADDomainExtension

Enables an AD Domain extension for a cloud service.

Availability Sets

Remove-AzureAvailabilitySet

Removes an availability set from an Azure virtual machine.

Set-AzureAvailabilitySet

Sets the name of the availability set on an Azure virtual machine.

Azure

Add-AzureCertificate

Uploads a certificate to an Azure cloud service.

Add-AzureEndpoint

Adds an endpoint to a virtual machine.

Add-AzureProvisioningConfig

Adds provisioning configuration for an Azure virtual machine.

Get-AzureAclConfig

Gets the ACL configuration object from an Azure virtual machine.

Get-AzureAffinityGroup

Gets an Azure affinity group object.

Get-AzureCertificate

Gets a certificate object from an Azure service.

Get-AzureDeployment

Gets details of a deployment.

Get-AzureDeploymentEvent

Gets information about events that Azure initiates that impact virtual machines and cloud services.

Get-AzureEndpoint

Gets information about the endpoints that are assigned to an Azure virtual machine.

Get-AzureLocation

Gets the available data center locations for the current Azure subscription.

Get-AzureOSVersion

Lists all Azure guest operating systems.

Get-AzureRemoteDesktopFile

Gets an RDP file for an Azure virtual machine.

Get-AzureService

Returns an object with information about the cloud services for the current subscription.

Get-AzureServiceAntimalwareConfig

Gets configuration details for the Microsoft Antimalware service extension.

Get-AzureServiceAvailableExtension

Gets information about the available extensions for hosted services.

Get-AzureServiceDiagnosticsExtension

Gets the cloud service diagnostics extension applied on all roles or named roles at a certain deployment slot.

Get-AzureServiceExtension

Gets cloud service extensions that are applied on a deployment.

Get-AzureServiceRemoteDesktopExtension

This cmdlet gets the cloud service remote desktop extension applied on all roles or named roles at a certain deployment slot.

Get-AzureSubnet

Gets a list of subnets associated with the specified Azure virtual machine.

Get-AzureVNetConfig

Gets the Azure virtual network configuration from the current subscription.

Get-AzureVNetSite

Gets a list object with information about Azure virtual networks.

Get-AzureWinRMUri

Gets the URI to WinRM https listener to a virtual machine or a list of virtual machines in a hosted service.

Move-AzureDeployment

Swaps deployments between production and staging.

Move-AzureService

Migrates a cloud service to the Azure Resource Manager stack.

New-AzureAclConfig

Creates an empty ACL configuration object.

New-AzureAffinityGroup

Creates an affinity group in the current subscription.

New-AzureCertificateSetting

Creates a certificate setting object for a certificate is in a service.

New-AzureDeployment

Creates a deployment from a service.

New-AzureSSHKey

Creates a SSH Key object to insert an existing certificate into a new Linux-based Azure virtual machines.

New-AzureService

Creates an Azure service.

New-AzureServiceDiagnosticsExtensionConfig

Generates a configuration for a diagnostics extension for specified role(s) or all roles.

New-AzureServiceExtensionConfig

Creates a cloud service extension configuration for a deployment.

New-AzureServiceRemoteDesktopExtensionConfig

Generates a remote desktop extension configuration for a deployment.

Remove-AzureAclConfig

Removes an ACL configuration object from an Azure virtual machine configuration.

Remove-AzureAffinityGroup

Deletes an affinity group in a subscription.

Remove-AzureCertificate

Removes a certificate from an Azure service.

Remove-AzureDeployment

Deletes a deployment of a cloud service.

Remove-AzureEndpoint

Deletes an endpoint from an Azure virtual machine.

Remove-AzureServiceAntimalwareExtension

Removes the antimalware configuration from a cloud service.

Remove-AzureServiceDiagnosticsExtension

Removes the cloud service diagnostics extension applied on all roles or named roles at a certain deployment slot.

Remove-AzureServiceExtension

Removes cloud service extensions that are applied on a deployment.

Remove-AzureServiceRemoteDesktopExtension

Removes the cloud service remote desktop extension applied on all roles or named roles at a specified deployment slot.

Remove-AzureVNetConfig

Deletes the network configuration from the current Azure subscription.

Set-AzureAclConfig

Modifies an ACL configuration object.

Set-AzureAffinityGroup

Modifies properties of an affinity group.

Set-AzureDeployment

Modifies the status, configuration settings, or upgrade mode of a deployment.

Set-AzureEndpoint

Modifies an endpoint assigned to a virtual machine.

Set-AzureLoadBalancedEndpoint

Modifies all of the endpoints in a load balancer set within an Azure service.

Set-AzureService

Sets or updates the label and description of the specified Microsoft Azure service.

Set-AzureServiceAntimalwareExtension

Configures the Microsoft Antimalware extension for cloud services.

Set-AzureServiceDiagnosticsExtension

Enables Azure Diagnostics extension on specified roles or all roles on a deployed service or at deployment.

Set-AzureServiceExtension

Adds a cloud service extension to a deployment.

Set-AzureServiceRemoteDesktopExtension

Enables remote desktop extension on specified role(s) or all roles on a deployed service or at deployment.

Set-AzureSubnet

Defines the subnet list for an Azure virtual machine.

Set-AzureVNetConfig

Updates the virtual network settings for an Azure cloud service.

Set-AzureWalkUpgradeDomain

Walks the specified upgrade domain.

Backup

New-AzureVMSqlServerAutoBackupConfig

Creates a configuration object for SQL Server automatic backup.

DNS

Add-AzureDns

Adds a DNS server to an Azure service.

Get-AzureDns

Gets the DNS settings for an Azure deployment.

New-AzureDns

Creates an Azure DNS settings object.

Remove-AzureDns

Removes a DNS server from an Azure service.

Set-AzureDns

Modifies the IP address of a DNS server.

Key Vault

New-AzureVMSqlServerKeyVaultCredentialConfig

Load Balancer

Add-AzureInternalLoadBalancer

Adds an internal load balancer to an Azure service.

Get-AzureInternalLoadBalancer

Gets the details of the internal load balancer configuration.

New-AzureInternalLoadBalancerConfig

Creates an internal load balancer configuration.

Remove-AzureInternalLoadBalancer

Removes an internal load balancer configuration.

Set-AzureInternalLoadBalancer

Modifies an internal load balancer configuration in an Azure service.

Networking

Add-AzureNetworkInterfaceConfig
Add-AzureVirtualIP

Adds a virtual IP to a cloud service.

Get-AzureNetworkInterfaceConfig
Get-AzurePublicIP

Gets the Public IP information for an Azure virtual machine.

Get-AzureReservedIP

Gets a reserved IP address by its name or lists all the reserved IP addresses in the subscription.

Get-AzureStaticVNetIP

Gets the static VNet IP address information from a virtual machine object, if any.

Move-AzureNetworkSecurityGroup

Migrates a Network Security Group to the Azure Resource Manager stack.

Move-AzureReservedIP

Migrates a reserved IP address to the Azure Resource Manager stack.

Move-AzureVirtualNetwork

Migrates a virtual network to the Azure Resource Manager stack.

New-AzureReservedIP

Creates a reserved IP address.

Remove-AzureNetworkInterfaceConfig
Remove-AzureNetworkSecurityGroupConfig
Remove-AzurePublicIP

Removes Public IP configuration from an Azure virtual machine.

Remove-AzureReservedIP

Removes a reserved IP address by its name.

Remove-AzureReservedIPAssociation

Removes the association from the reserved IP address to the VM or cloud service.

Remove-AzureStaticVNetIP

Removes the static virtual network IP address information from a virtual machine object, if any.

Remove-AzureVirtualIP

Deletes a virtual IP address from your Cloud Service.

Set-AzureNetworkInterfaceConfig
Set-AzureNetworkSecurityGroupConfig
Set-AzurePublicIP

Adds a Public IP to an Azure virtual machine.

Set-AzureReservedIPAssociation

Associates a reserved IP address with an existing virtual machine or cloud service.

Set-AzureStaticVNetIP

Sets the static VNet IP address information for a virtual machine object.

Test-AzureStaticVNetIP

Tests the availability of a static virtual network IP address, and gets a list of suggestions if the queried address is not available.

Roles

Get-AzureRole

Returns a list of roles in your Microsoft Azure service.

Get-AzureRoleSize

Gets the role size information for the current subscription.

Reset-AzureRoleInstance

Requests a reboot or reimage of a single role instance or all role instances of a specific role.

Set-AzureRole

Sets the number of instances of an Azure role to run.

Route

Move-AzureRouteTable

Migrates a route table to the Azure Resource Manager stack.

SQL

Get-AzureVMSqlServerExtension

Gets the settings of the SQL Server IaaS Agent on a particular virtual machine.

New-AzureVMSqlServerAutoPatchingConfig

Creates a configuration object for virtual machine automatic patching.

Remove-AzureVMSqlServerExtension

Removes an Azure virtual machine SQL Server extension from a virtual machine object.

Set-AzureVMSqlServerExtension

Sets the Azure SQL Server extension on a virtual machine.

Storage

Get-AzureStorageAccount

Gets the storage accounts for the current Azure subscription.

Get-AzureStorageKey

Returns the primary and secondary storage account keys for an Azure storage account.

Move-AzureStorageAccount

Migrates a storage account to the Azure Resource Manager stack.

New-AzureStorageAccount

Creates a new storage account in an Azure subscription.

New-AzureStorageKey

Regenerates storage keys for an Azure storage account.

Remove-AzureStorageAccount

Deletes the specified storage account from a subscription.

Set-AzureStorageAccount

Updates the properties of a storage account in an Azure subscription.

VM Disks

Add-AzureDataDisk

Adds a data disk to a virtual machine.

Add-AzureDisk

Adds a disk to the Azure disk repository.

Get-AzureDataDisk

Gets Azure data disks.

Get-AzureDisk

Gets information about disks in the Azure disk repository.

Get-AzureOSDisk

Gets the operating system disk of an Azure virtual machine.

Get-AzureVMImageDiskConfigSet

Gets a disk configuration set object from the input image context.

New-AzureVMImageDiskConfigSet

Creates a disk configuration set object.

Remove-AzureDataDisk

Removes a data disk from an Azure virtual machine.

Remove-AzureDisk

Removes a disk from the Azure disk repository.

Remove-AzureVMImageDataDiskConfig

Removes the data disk configuration from the DiskConfigSet object.

Remove-AzureVMImageOSDiskConfig

Removes the operating system disk configuration from the DiskConfigSet object.

Set-AzureDataDisk

Modifies the host caching of an existing data disk on an Azure virtual machine.

Set-AzureOSDisk

Modifies the host cache mode of an Azure virtual machine.

Set-AzureVMImageDataDiskConfig

Sets the Data Disk properties on the virtual machine image.

Set-AzureVMImageOSDiskConfig

Sets the operating system disk properties on a virtual machine image.

Update-AzureDisk

Changes the label of a disk in the Azure disk repository.

VM Images

Add-AzureVMImage

Adds a new operating system image or a new virtual machine image to the image repository.

Get-AzureVMImage

Gets the properties on one or a list of operating systems or a virtual machine image in the image repository.

Remove-AzureVMImage

Removes an operating system image from the image repository.

Save-AzureVMImage

Captures and saves the image of a stopped Azure virtual machine.

Update-AzureVMImage

Updates the label of an operating system image in the image repository.

VM VHDs

Add-AzureVhd

Uploads a VHD file from an on-premise computer to a blob in a cloud storage account in Azure.

Save-AzureVhd

Enables download of .vhd images.

Virtual Machines

Export-AzureVM

Exports an Azure virtual machine state to a file.

Get-AzureVM

Retrieves information from one or more Azure virtual machines.

Get-AzureVMAccessExtension

Gets the VMAccess extension applied on a virtual machine.

Get-AzureVMAvailableExtension

Gets information for the latest available extensions for virtual machines.

Get-AzureVMBGInfoExtension

Gets the BGInfo extension applied on a virtual machine.

Get-AzureVMChefExtension

Gets the Chef extension applied on a virtual machine.

Get-AzureVMCustomScriptExtension

Gets information from an Azure virtual machine custom script extension.

Get-AzureVMDiagnosticsExtension

Gets the settings of the Azure Diagnostics extension on a virtual machine.

Get-AzureVMDscExtension

Gets the settings of the DSC extension on a virtual machine.

Get-AzureVMDscExtensionStatus

Gets the DSC extension status for all the virtual machines deployed in a cloud service or for a particular virtual machine in the service.

Get-AzureVMExtension

Gets resource extensions applied to virtual machines.

Get-AzureVMMicrosoftAntimalwareExtension

Gets the Microsoft Antimalware extension details for a virtual machine.

Get-AzureVMPuppetExtension

Gets the Puppet extension applied on a virtual machine.

Import-AzureVM

Imports an Azure virtual machine state from a file.

New-AzureQuickVM

Configures and creates an Azure virtual machine.

New-AzureVM

Creates an Azure virtual machine.

New-AzureVMConfig

Creates an Azure virtual machine configuration object.

Publish-AzureVMDscConfiguration

Publishes a desired state configuration script to Azure blob storage.

Remove-AzureVM

Removes an Azure virtual machine.

Remove-AzureVMAccessExtension

Removes the VMAccess extension applied on a virtual machine.

Remove-AzureVMBGInfoExtension

Removes the BGInfo extension applied on a virtual machine.

Remove-AzureVMChefExtension

Removes the Chef extension applied on the virtual machine.

Remove-AzureVMCustomScriptExtension

Removes the custom script extension from a virtual machine.

Remove-AzureVMDiagnosticsExtension

Removes the Azure Diagnostics extension from a virtual machine.

Remove-AzureVMDscExtension

Removes an Azure DSC extension from a virtual machine.

Remove-AzureVMExtension

Removes resource extensions from a virtual machine.

Remove-AzureVMMicrosoftAntimalwareExtension

Removes the Microsoft Antimalware extension from a virtual machine.

Remove-AzureVMPuppetExtension

Removes the Puppet extension applied on a virtual machine.

Restart-AzureVM

Restarts an Azure virtual machine.

Set-AzureVMAccessExtension

Sets the VMAccess extension for a virtual machine.

Set-AzureVMBGInfoExtension

Sets the BGInfo extension for a virtual machine.

Set-AzureVMBootDiagnostics
Set-AzureVMChefExtension

Adds the Chef extension to the virtual machine.

Set-AzureVMCustomScriptExtension

Sets information for an Azure virtual machine custom script extension.

Set-AzureVMDiagnosticsExtension

Configures the Azure Diagnostics extension on a virtual machine.

Set-AzureVMDscExtension

Configures the DSC extension on a virtual machine.

Set-AzureVMExtension

Sets resource extensions for virtual machines.

Set-AzureVMMicrosoftAntimalwareExtension

Configures the Microsoft Antimalware extension for a virtual machine.

Set-AzureVMPuppetExtension

Sets the Puppet extension for a virtual machine.

Set-AzureVMSize

Sets the size of an Azure virtual machine.

Start-AzureVM

Starts an Azure virtual machine.

Stop-AzureVM

Shuts down an Azure virtual machine.

Update-AzureVM

Modifies the configuration of an Azure virtual machine.