AwsUtilities

1.0.4.0

Supplemental AWS cmdlets to help automate common tasks.

Minimum PowerShell version

3.0

Installation Options

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

Install-Module -Name AwsUtilities -RequiredVersion 1.0.4.0

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

Install-PSResource -Name AwsUtilities -Version 1.0.4.0

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) 2017 BAMCIS. All rights reserved.

Package Details

Author(s)

  • Michael Haken

Tags

AWS

Functions

Get-S3ETagCalculation Get-EC2InstanceRegion Get-EC2InstanceId New-EBSAutomatedSnapshot Get-AWSProductInformation New-CloudFrontSignedUrl New-AWSSplat New-AWSUtilitiesSplat Copy-EBSVolume Mount-EBSVolumes Get-EC2InstanceByNameOrId Invoke-AWSNetworkAdapterFixOnOfflineDisk Invoke-AWSNetworkAdapterFixOnRemoteInstance Update-EC2InstanceAmiId Set-EC2InstanceState Get-AWSAmiMappings Invoke-EnableCloudWatch Invoke-AWSKMSEncryptString Invoke-AWSKMSDecryptString Get-AWSFederationLogonUrl Get-AWSPublicIPRanges Get-AWSCloudTrailLogs Move-EC2Instance Invoke-AWSTemporaryLogin Invoke-AWSCrossAccountCommand Get-AWSSupportCaseList Get-AWSVpcPeeringSummary Get-AWSIAMRoleSummary

Dependencies

Release Notes

*1.0.4.0
Added cmdlets: Move-EC2Instance, Invoke-AWSTemporaryLogin, Invoke-AWSCrossAccountCommand, Get-AWSSupportCaseList, Get-AWSVpcPeeringSummary, and Get-AWSIAMRoleSummary.

*1.0.3.5
Fixed typo bug in mounting copied volumes.

*1.0.3.4
Removed the default parameter set from Copy-EBSVolume and allowed you to make encrypted EBS volume copies in the same AZ and region as the source. Added parameters to specify volume type and size and to copy tags from source to destination.

*1.0.3.3
Fixed minor bugs in the Get-AWSCloudTrailLogs cmdlet that didn't correctly convert the DateTime for an S3 CloudTrail log file to the actual UTC time.

*1.0.3.2
Fixed typos in examples.

*1.0.3.1
Updated the manifest file to include the HostUtilities module. Fixed setting AWS credentials in Get-AWSCloudTrailLogs if no credential information provided. Added a Filter parameter to the Get-AWSCloudTrailLogs cmdlet.

*1.0.3.0
Added the Get-AWSCloudTrailLogs cmdlet.

*1.0.2.0
Added the Get-AWSPublicIPRanges cmdlet.

*1.0.1.1
Updated the Invoke-AWSNetworkAdapterFixOnOfflineDisk and Invoke-AWSNetworkAdapterFixOnRemoteInstance cmdlets.

*1.0.1.0
Added Invoke-AWSNetworkAdapterFixOnOfflineDisk, Invoke-AWSNetworkAdapterFixOnRemoteInstance, Update-EC2InstanceAmiId, Set-EC2InstanceState, Get-AWSAmiMappings, Invoke-EnableCloudWatch, Invoke-AWSKMSEncryptString, Invoke-AWSKMSDecryptString, and Get-AWSFederationLogonUrl cmdlets.

*1.0.0.7
Fixed minor bugs on mounting volumes with Copy-EBSVolume.

*1.0.0.6
Added the New-AWSUtilitiesSplat cmdlet to be used with the cmdlets in the module and fixed a bug the previous version introduced with the splats.

*1.0.0.5
Added Mount-EBSVolumes and Get-EC2InstanceByNameOrId cmdlets to remove code duplication throughout.

*1.0.0.4
Updated Get-AWSProductInformation so the output is more useable.

*1.0.0.3
Fixed a bug with Get-AWSProductInformation.

*1.0.0.2
Updated exported variable AWSRegions.

*1.0.0.1
Updated manifest file and minor updates to fix issues found in PSScriptAnalyzer.

*1.0.0.0
Initial Release.

FileList

Version History

Version Downloads Last updated
1.0.6.3 937 10/9/2019
1.0.6.2 222 8/8/2019
1.0.6.1 315 3/7/2019
1.0.6.0 203 3/1/2019
1.0.5.0 217 2/5/2019
1.0.4.1 497 12/19/2017
1.0.4.0 (current version) 196 12/19/2017
1.0.3.5 250 9/26/2017
1.0.3.4 197 9/26/2017
1.0.3.3 218 8/28/2017
1.0.3.2 204 8/24/2017
1.0.3.1 211 8/8/2017
1.0.2.0 206 8/3/2017
1.0.1.1 210 7/16/2017
1.0.1.0 208 6/30/2017
1.0.0.7 214 6/6/2017
1.0.0.6 201 6/6/2017
1.0.0.5 205 6/6/2017
1.0.0.4 226 5/10/2017
1.0.0.3 203 5/10/2017
1.0.0.2 207 5/3/2017
Show less