VaporShell.EC2

3.0.0-beta20220223r1

Service-specific module for AWS CloudFormation for service:

Minimum PowerShell version

5.1

This is a prerelease version of VaporShell.EC2.
There is a newer prerelease version of this module available.
See the version list below for details.

Installation Options

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

Install-Module -Name VaporShell.EC2 -RequiredVersion 3.0.0-beta20220223r1 -AllowPrerelease

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

Install-PSResource -Name VaporShell.EC2 -Version 3.0.0-beta20220223r1 -Prerelease

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) SCRT HQ 2020 . All rights reserved.

Package Details

Author(s)

  • Nate Ferrell

Tags

AWS CloudFormation CFN DevOps Automation JSON YAML IaC InfrastructureAsCode Windows Mac Linux

Functions

Add-VSEC2CapacityReservationFleetInstanceTypeSpecification Add-VSEC2CapacityReservationFleetTagSpecification Add-VSEC2CapacityReservationTagSpecification Add-VSEC2ClientVpnEndpointCertificateAuthenticationRequest Add-VSEC2ClientVpnEndpointClientAuthenticationRequest Add-VSEC2ClientVpnEndpointClientConnectOptions Add-VSEC2ClientVpnEndpointClientLoginBannerOptions Add-VSEC2ClientVpnEndpointConnectionLogOptions Add-VSEC2ClientVpnEndpointDirectoryServiceAuthenticationRequest Add-VSEC2ClientVpnEndpointFederatedAuthenticationRequest Add-VSEC2ClientVpnEndpointTagSpecification Add-VSEC2EC2FleetAcceleratorCountRequest Add-VSEC2EC2FleetAcceleratorTotalMemoryMiBRequest Add-VSEC2EC2FleetBaselineEbsBandwidthMbpsRequest Add-VSEC2EC2FleetCapacityRebalance Add-VSEC2EC2FleetCapacityReservationOptionsRequest Add-VSEC2EC2FleetFleetLaunchTemplateConfigRequest Add-VSEC2EC2FleetFleetLaunchTemplateOverridesRequest Add-VSEC2EC2FleetFleetLaunchTemplateSpecificationRequest Add-VSEC2EC2FleetInstanceRequirementsRequest Add-VSEC2EC2FleetMaintenanceStrategies Add-VSEC2EC2FleetMemoryGiBPerVCpuRequest Add-VSEC2EC2FleetMemoryMiBRequest Add-VSEC2EC2FleetNetworkInterfaceCountRequest Add-VSEC2EC2FleetOnDemandOptionsRequest Add-VSEC2EC2FleetPlacement Add-VSEC2EC2FleetSpotOptionsRequest Add-VSEC2EC2FleetTagSpecification Add-VSEC2EC2FleetTargetCapacitySpecificationRequest Add-VSEC2EC2FleetTotalLocalStorageGBRequest Add-VSEC2EC2FleetVCpuCountRangeRequest Add-VSEC2InstanceAssociationParameter Add-VSEC2InstanceBlockDeviceMapping Add-VSEC2InstanceCpuOptions Add-VSEC2InstanceCreditSpecification Add-VSEC2InstanceEbs Add-VSEC2InstanceElasticGpuSpecification Add-VSEC2InstanceElasticInferenceAccelerator Add-VSEC2InstanceEnclaveOptions Add-VSEC2InstanceHibernationOptions Add-VSEC2InstanceInstanceIpv6Address Add-VSEC2InstanceLaunchTemplateSpecification Add-VSEC2InstanceLicenseSpecification Add-VSEC2InstanceNetworkInterface Add-VSEC2InstanceNoDevice Add-VSEC2InstancePrivateDnsNameOptions Add-VSEC2InstancePrivateIpAddressSpecification Add-VSEC2InstanceSsmAssociation Add-VSEC2InstanceVolume Add-VSEC2IPAMIpamOperatingRegion Add-VSEC2IPAMPoolProvisionedCidr Add-VSEC2LaunchTemplateAcceleratorCount Add-VSEC2LaunchTemplateAcceleratorTotalMemoryMiB Add-VSEC2LaunchTemplateBaselineEbsBandwidthMbps Add-VSEC2LaunchTemplateBlockDeviceMapping Add-VSEC2LaunchTemplateCapacityReservationSpecification Add-VSEC2LaunchTemplateCapacityReservationTarget Add-VSEC2LaunchTemplateCpuOptions Add-VSEC2LaunchTemplateCreditSpecification Add-VSEC2LaunchTemplateEbs Add-VSEC2LaunchTemplateElasticGpuSpecification Add-VSEC2LaunchTemplateEnclaveOptions Add-VSEC2LaunchTemplateHibernationOptions Add-VSEC2LaunchTemplateIamInstanceProfile Add-VSEC2LaunchTemplateInstanceMarketOptions Add-VSEC2LaunchTemplateInstanceRequirements Add-VSEC2LaunchTemplateIpv6Add Add-VSEC2LaunchTemplateLaunchTemplateData Add-VSEC2LaunchTemplateLaunchTemplateElasticInferenceAccelerator Add-VSEC2LaunchTemplateLaunchTemplateTagSpecification Add-VSEC2LaunchTemplateLicenseSpecification Add-VSEC2LaunchTemplateMemoryGiBPerVCpu Add-VSEC2LaunchTemplateMemoryMiB Add-VSEC2LaunchTemplateMetadataOptions Add-VSEC2LaunchTemplateMonitoring Add-VSEC2LaunchTemplateNetworkInterface Add-VSEC2LaunchTemplateNetworkInterfaceCount Add-VSEC2LaunchTemplatePlacement Add-VSEC2LaunchTemplatePrivateDnsNameOptions Add-VSEC2LaunchTemplatePrivateIpAdd Add-VSEC2LaunchTemplateSpotOptions Add-VSEC2LaunchTemplateTagSpecification Add-VSEC2LaunchTemplateTotalLocalStorageGB Add-VSEC2LaunchTemplateVCpuCount Add-VSEC2NetworkAclEntryIcmp Add-VSEC2NetworkAclEntryPortRange Add-VSEC2NetworkInsightsAccessScopeAccessScopePathRequest Add-VSEC2NetworkInsightsAccessScopePacketHeaderStatementRequest Add-VSEC2NetworkInsightsAccessScopePathStatementRequest Add-VSEC2NetworkInsightsAccessScopeResourceStatementRequest Add-VSEC2NetworkInsightsAccessScopeThroughResourcesStatementRequest Add-VSEC2NetworkInsightsAnalysisAlternatePathHint Add-VSEC2NetworkInsightsAnalysisAnalysisAclRule Add-VSEC2NetworkInsightsAnalysisAnalysisComponent Add-VSEC2NetworkInsightsAnalysisAnalysisLoadBalancerListener Add-VSEC2NetworkInsightsAnalysisAnalysisLoadBalancerTarget Add-VSEC2NetworkInsightsAnalysisAnalysisPacketHeader Add-VSEC2NetworkInsightsAnalysisAnalysisRouteTableRoute Add-VSEC2NetworkInsightsAnalysisAnalysisSecurityGroupRule Add-VSEC2NetworkInsightsAnalysisExplanation Add-VSEC2NetworkInsightsAnalysisPathComponent Add-VSEC2NetworkInsightsAnalysisPortRange Add-VSEC2NetworkInterfaceInstanceIpv6Address Add-VSEC2NetworkInterfacePrivateIpAddressSpecification Add-VSEC2PrefixListEntry Add-VSEC2SecurityGroupEgress Add-VSEC2SecurityGroupIngress Add-VSEC2SpotFleetAcceleratorCountRequest Add-VSEC2SpotFleetAcceleratorTotalMemoryMiBRequest Add-VSEC2SpotFleetBaselineEbsBandwidthMbpsRequest Add-VSEC2SpotFleetBlockDeviceMapping Add-VSEC2SpotFleetClassicLoadBalancer Add-VSEC2SpotFleetClassicLoadBalancersConfig Add-VSEC2SpotFleetEbsBlockDevice Add-VSEC2SpotFleetFleetLaunchTemplateSpecification Add-VSEC2SpotFleetGroupIdentifier Add-VSEC2SpotFleetIamInstanceProfileSpecification Add-VSEC2SpotFleetInstanceIpv6Address Add-VSEC2SpotFleetInstanceNetworkInterfaceSpecification Add-VSEC2SpotFleetInstanceRequirementsRequest Add-VSEC2SpotFleetLaunchTemplateConfig Add-VSEC2SpotFleetLaunchTemplateOverrides Add-VSEC2SpotFleetLoadBalancersConfig Add-VSEC2SpotFleetMemoryGiBPerVCpuRequest Add-VSEC2SpotFleetMemoryMiBRequest Add-VSEC2SpotFleetNetworkInterfaceCountRequest Add-VSEC2SpotFleetPrivateIpAddressSpecification Add-VSEC2SpotFleetSpotCapacityRebalance Add-VSEC2SpotFleetSpotFleetLaunchSpecification Add-VSEC2SpotFleetSpotFleetMonitoring Add-VSEC2SpotFleetSpotFleetRequestConfigData Add-VSEC2SpotFleetSpotFleetTagSpecification Add-VSEC2SpotFleetSpotMaintenanceStrategies Add-VSEC2SpotFleetSpotPlacement Add-VSEC2SpotFleetTargetGroup Add-VSEC2SpotFleetTargetGroupsConfig Add-VSEC2SpotFleetTotalLocalStorageGBRequest Add-VSEC2SpotFleetVCpuCountRangeRequest Add-VSEC2SubnetPrivateDnsNameOptionsOnLaunch Add-VSEC2TrafficMirrorFilterRuleTrafficMirrorPortRange Add-VSEC2TransitGatewayConnectTransitGatewayConnectOptions Add-VSEC2TransitGatewayPeeringAttachmentTransitGatewayPeeringAttachmentOptions Add-VSEC2VPNConnectionVpnTunnelOptionsSpecification New-VSEC2CapacityReservation New-VSEC2CapacityReservationFleet New-VSEC2CarrierGateway New-VSEC2ClientVpnAuthorizationRule New-VSEC2ClientVpnEndpoint New-VSEC2ClientVpnRoute New-VSEC2ClientVpnTargetNetworkAssociation New-VSEC2CustomerGateway New-VSEC2DHCPOptions New-VSEC2EC2Fleet New-VSEC2EgressOnlyInternetGateway New-VSEC2EIP New-VSEC2EIPAssociation New-VSEC2EnclaveCertificateIamRoleAssociation New-VSEC2FlowLog New-VSEC2GatewayRouteTableAssociation New-VSEC2Host New-VSEC2Instance New-VSEC2InternetGateway New-VSEC2IPAM New-VSEC2IPAMAllocation New-VSEC2IPAMPool New-VSEC2IPAMScope New-VSEC2LaunchTemplate New-VSEC2LocalGatewayRoute New-VSEC2LocalGatewayRouteTableVPCAssociation New-VSEC2NatGateway New-VSEC2NetworkAcl New-VSEC2NetworkAclEntry New-VSEC2NetworkInsightsAccessScope New-VSEC2NetworkInsightsAccessScopeAnalysis New-VSEC2NetworkInsightsAnalysis New-VSEC2NetworkInsightsPath New-VSEC2NetworkInterface New-VSEC2NetworkInterfaceAttachment New-VSEC2NetworkInterfacePermission New-VSEC2PlacementGroup New-VSEC2PrefixList New-VSEC2Route New-VSEC2RouteTable New-VSEC2SecurityGroup New-VSEC2SecurityGroupEgress New-VSEC2SecurityGroupIngress New-VSEC2SpotFleet New-VSEC2Subnet New-VSEC2SubnetCidrBlock New-VSEC2SubnetNetworkAclAssociation New-VSEC2SubnetRouteTableAssociation New-VSEC2TrafficMirrorFilter New-VSEC2TrafficMirrorFilterRule New-VSEC2TrafficMirrorSession New-VSEC2TrafficMirrorTarget New-VSEC2TransitGateway New-VSEC2TransitGatewayAttachment New-VSEC2TransitGatewayConnect New-VSEC2TransitGatewayMulticastDomain New-VSEC2TransitGatewayMulticastDomainAssociation New-VSEC2TransitGatewayMulticastGroupMember New-VSEC2TransitGatewayMulticastGroupSource New-VSEC2TransitGatewayPeeringAttachment New-VSEC2TransitGatewayRoute New-VSEC2TransitGatewayRouteTable New-VSEC2TransitGatewayRouteTableAssociation New-VSEC2TransitGatewayRouteTablePropagation New-VSEC2TransitGatewayVpcAttachment New-VSEC2Volume New-VSEC2VolumeAttachment New-VSEC2VPC New-VSEC2VPCCidrBlock New-VSEC2VPCDHCPOptionsAssociation New-VSEC2VPCEndpoint New-VSEC2VPCEndpointConnectionNotification New-VSEC2VPCEndpointService New-VSEC2VPCEndpointServicePermissions New-VSEC2VPCGatewayAttachment New-VSEC2VPCPeeringConnection New-VSEC2VPNConnection New-VSEC2VPNConnectionRoute New-VSEC2VPNGateway New-VSEC2VPNGatewayRoutePropagation

PSEditions

Core Desktop

Dependencies

FileList

Version History

Version Downloads Last updated
3.0.0-beta20... 17 4/20/2022
3.0.0-beta20... 10 4/6/2022
3.0.0-beta20... 9 3/30/2022
3.0.0-beta20... 10 3/23/2022
3.0.0-beta20... 10 3/16/2022
3.0.0-beta20... 9 3/2/2022
3.0.0-beta20... (current version) 9 2/23/2022
3.0.0-beta20... 9 2/16/2022
3.0.0-beta20... 9 2/9/2022
3.0.0-beta20... 9 2/2/2022
3.0.0-beta20... 9 1/26/2022
3.0.0-beta20... 9 1/19/2022
3.0.0-beta20... 9 1/12/2022
3.0.0-beta20... 10 1/5/2022
3.0.0-beta20... 9 12/29/2021
3.0.0-beta20... 9 12/22/2021
3.0.0-beta20... 9 12/15/2021
3.0.0-beta20... 11 12/8/2021
3.0.0-beta20... 10 12/1/2021
3.0.0-beta20... 9 11/24/2021
3.0.0-beta20... 9 11/17/2021
3.0.0-beta20... 9 11/10/2021
3.0.0-beta20... 9 11/3/2021
3.0.0-beta20... 9 10/27/2021
3.0.0-beta20... 9 10/23/2021
3.0.0-beta20... 9 10/21/2021
3.0.0-beta20... 9 10/20/2021
3.0.0-beta20... 10 10/18/2021
3.0.0-beta20... 9 10/13/2021
3.0.0-beta20... 9 10/6/2021
3.0.0-beta20... 9 9/29/2021
3.0.0-beta20... 9 9/22/2021
3.0.0-beta20... 9 9/15/2021
3.0.0-beta20... 9 9/8/2021
3.0.0-beta20... 9 9/1/2021
3.0.0-beta20... 9 8/25/2021
3.0.0-beta20... 12 8/18/2021
3.0.0-beta20... 9 8/11/2021
3.0.0-beta20... 9 8/4/2021
3.0.0-beta20... 9 8/1/2021
3.0.0-beta20... 9 8/1/2021
3.0.0-beta20... 10 8/1/2021
3.0.0-beta20... 10 8/1/2021
3.0.0-beta20... 9 8/1/2021
3.0.0-beta20... 10 7/31/2021
3.0.0-beta20... 9 7/31/2021
3.0.0-beta20... 9 7/31/2021
3.0.0-beta20... 9 7/31/2021
3.0.0-beta20... 10 7/31/2021
3.0.0-beta20... 9 7/31/2021
3.0.0-beta20... 10 7/31/2021
3.0.0-beta20... 15 7/31/2021
3.0.0-beta20... 9 7/30/2021
3.0.0-beta20... 9 7/30/2021
3.0.0-beta20... 9 7/30/2021
3.0.0-beta20... 9 7/30/2021
3.0.0-beta20... 13 7/30/2021
3.0.0-beta20... 9 6/16/2021
3.0.0-beta20... 9 6/9/2021
3.0.0-beta20... 11 4/21/2021
3.0.0-beta20... 12 4/14/2021
3.0.0-beta20... 11 4/8/2021
3.0.0-beta20... 12 4/8/2021
3.0.0-beta20... 12 4/7/2021
3.0.0-beta20... 10 4/5/2021
3.0.0-beta20... 10 4/5/2021
3.0.0-beta20... 9 4/4/2021
3.0.0-beta20... 9 4/4/2021
3.0.0-beta20... 11 3/31/2021
3.0.0-beta20... 12 3/24/2021
3.0.0-beta20... 14 3/17/2021
3.0.0-beta20... 12 3/10/2021
3.0.0-beta20... 12 3/3/2021
3.0.0-beta20... 12 2/24/2021
3.0.0-beta20... 14 2/17/2021
3.0.0-beta20... 16 2/10/2021
3.0.0-beta20... 15 2/3/2021
3.0.0-beta20... 15 1/27/2021
3.0.0-beta20... 13 1/20/2021
3.0.0-beta20... 14 1/13/2021
3.0.0-beta20... 16 1/11/2021
Show less