VaporShell.EC2.psd1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
@{
  GUID = '522af4c2-5cf3-4927-9976-0d4b8d90113f'
  TypesToProcess = @()
  RequiredAssemblies = @()
  RootModule = 'VaporShell.EC2.psm1'
  DotNetFrameworkVersion = '4.7.2'
  PowerShellVersion = '5.1'
  CmdletsToExport = @()
  CompanyName = 'SCRT HQ'
  PrivateData = @{
    PSData = @{
      IconUri = 'https://spotinst.com/app/themes/spotinst-theme/dist/images/features/elastigroup/intro/icons/cloudformation.svg'
      ProjectUri = 'https://github.com/SCRT-HQ/VaporShell'
      LicenseUri = 'https://github.com/SCRT-HQ/VaporShell/blob/master/LICENSE'
      Tags = @('AWS','CloudFormation','CFN','DevOps','Automation','JSON','YAML','IaC','InfrastructureAsCode','PSEdition_Core','PSEdition_Desktop','Windows','Mac','Linux')
      Prerelease = 'beta20211201r1'
    }
  }
  ModuleVersion = '3.0.0'
  RequiredModules = @('VaporShell')
  ProcessorArchitecture = 'None'
  VariablesToExport = '*'
  Author = 'Nate Ferrell'
  FunctionsToExport = @('Add-VSEC2CapacityReservationFleetInstanceTypeSpecification','Add-VSEC2CapacityReservationFleetTagSpecification','Add-VSEC2CapacityReservationTagSpecification','Add-VSEC2ClientVpnEndpointCertificateAuthenticationRequest','Add-VSEC2ClientVpnEndpointClientAuthenticationRequest','Add-VSEC2ClientVpnEndpointClientConnectOptions','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-VSEC2InstancePrivateIpAddressSpecification','Add-VSEC2InstanceSsmAssociation','Add-VSEC2InstanceVolume','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-VSEC2LaunchTemplateIpv6Add','Add-VSEC2LaunchTemplateLaunchTemplateData','Add-VSEC2LaunchTemplateLaunchTemplateElasticInferenceAccelerator','Add-VSEC2LaunchTemplateLaunchTemplateTagSpecification','Add-VSEC2LaunchTemplateLicenseSpecification','Add-VSEC2LaunchTemplateMemoryGiBPerVCpu','Add-VSEC2LaunchTemplateMemoryMiB','Add-VSEC2LaunchTemplateMetadataOptions','Add-VSEC2LaunchTemplateMonitoring','Add-VSEC2LaunchTemplateNetworkInterface','Add-VSEC2LaunchTemplateNetworkInterfaceCount','Add-VSEC2LaunchTemplatePlacement','Add-VSEC2LaunchTemplatePrivateIpAdd','Add-VSEC2LaunchTemplateSpotOptions','Add-VSEC2LaunchTemplateTagSpecification','Add-VSEC2LaunchTemplateTotalLocalStorageGB','Add-VSEC2LaunchTemplateVCpuCount','Add-VSEC2NetworkAclEntryIcmp','Add-VSEC2NetworkAclEntryPortRange','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-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-VSEC2LaunchTemplate','New-VSEC2LocalGatewayRoute','New-VSEC2LocalGatewayRouteTableVPCAssociation','New-VSEC2NatGateway','New-VSEC2NetworkAcl','New-VSEC2NetworkAclEntry','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')
  AliasesToExport = '*'
  FileList = @()
  ScriptsToProcess = @('VaporShell.EC2.Classes.ps1')
  Description = 'Service-specific module for AWS CloudFormation for service:'
  Copyright = '(c) SCRT HQ 2020 . All rights reserved.'
  FormatsToProcess = @()
}