AzureARCStuff

1.0.4

Various Azure ARC related functions. More details at https://doitpshway.com/series/azure.
Some of the interesting functions:
- Copy-ToArcMachine - copy file(s) to ARC machine via arc-ssh-proxy
- Enter-ArcPSSession - Enter interactive remote session to ARC machine via arc-ssh-proxy
- Get-ARCExtensionOverview - Returns overview of all installed ARC extensions
- Get
Various Azure ARC related functions. More details at https://doitpshway.com/series/azure.
Some of the interesting functions:
- Copy-ToArcMachine - copy file(s) to ARC machine via arc-ssh-proxy
- Enter-ArcPSSession - Enter interactive remote session to ARC machine via arc-ssh-proxy
- Get-ARCExtensionOverview - Returns overview of all installed ARC extensions
- Get-ArcMachineOverview - Get list of all ARC machines in your Azure tenant
- Invoke-ArcCommand - Invoke-Command like alternative via arc-ssh-proxy
- Invoke-ArcRDP - RDP to ARC machine via arc-ssh-proxy
- New-ArcPSSession - Create remote session to ARC machine via arc-ssh-proxy
- ...
Show more

Minimum PowerShell version

7.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name AzureARCStuff

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name AzureARCStuff

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2022 @AndrewZtrhgf. All rights reserved.

Package Details

Author(s)

  • @AndrewZtrhgf

Tags

Azure AzureARCStuff PowerShell ARC

Functions

Copy-ToArcMachine Enter-ArcPSSession Get-ARCExtensionAvailableVersion Get-ARCExtensionOverview Get-ArcMachineOverview Invoke-ArcCommand Invoke-ArcRDP New-ArcPSSession

PSEditions

Core

Dependencies

Release Notes


           1.0.4
               CHANGED
                   Copy-ToArcMachine - can be run against multiple devices now
                   Invoke-ArcRDP - cleanup wait time increased to 10s
                   Invoke-ArcCommand - added parameter machineType to match New-ArcPSSession
                   Enter-ArcPSSession - added parameter machineType to match New-ArcPSSession
           1.0.3
               CHANGED
                   New-ArcPSSession - fixes; better private key file handling; added relay data cleanup
           1.0.2
               ADDED
                   Invoke-ArcCommand
               CHANGED
                   Copy-ToArcMachine - session creation logic moved to New-ArcPSSession
                   Enter-ArcPSSession - session creation logic moved to New-ArcPSSession
                   New-ArcPSSession - option to create multiple sessions at one
                   Invoke-ArcRDP - cleanup wait time increased to 7 seconds
                   Get-ArcMachineOverview - added SMI to the overview
           1.0.1
               ADDED
                   Copy-ToArcMachine
               CHANGED
                   New-ArcPSSession - renamed parameter keyFile to privateKeyFile; session reuse; unnecessary checks removal
                   Enter-ArcPSSession - session reuse; unnecessary checks removal
                   Invoke-ArcRDP - unnecessary checks removal
           1.0.0
               Initial release.
           

FileList

Version History

Version Downloads Last updated
1.0.4 (current version) 5 3/19/2025
1.0.3 6 3/12/2025
1.0.2 5 3/11/2025
1.0.1 8 3/3/2025
1.0.0 6 2/28/2025