VaporShell.EC2
3.0.0-beta20220420r1
Service-specific module for AWS CloudFormation for service:
Minimum PowerShell version
5.1
Installation Options
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-VSEC2LaunchTemplateIpv4PrefixSpecification Add-VSEC2LaunchTemplateIpv6Add Add-VSEC2LaunchTemplateIpv6PrefixSpecification Add-VSEC2LaunchTemplateLaunchTemplateData Add-VSEC2LaunchTemplateLaunchTemplateElasticInferenceAccelerator Add-VSEC2LaunchTemplateLaunchTemplateTagSpecification Add-VSEC2LaunchTemplateLicenseSpecification Add-VSEC2LaunchTemplateMaintenanceOptions 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-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
Dependencies
FileList
- VaporShell.EC2.nuspec
- VaporShell.EC2.psm1
- VaporShell.EC2.Classes.ps1
- VaporShell.EC2.psd1