Aws Ec2Instance Properties Args
constructor(amiLaunchIndex: Output<Int>? = null, architecture: Output<ArchitectureValuesEnumValueArgs>? = null, blockDeviceMappings: Output<List<InstanceBlockDeviceMappingArgs>>? = null, bootMode: Output<BootModeValuesEnumValueArgs>? = null, capacityReservationId: Output<String>? = null, capacityReservationSpecification: Output<CapacityReservationSpecificationResponseArgs>? = null, clientToken: Output<String>? = null, cpuOptions: Output<CpuOptionsArgs>? = null, currentInstanceBootMode: Output<InstanceBootModeValuesEnumValueArgs>? = null, ebsOptimized: Output<Boolean>? = null, elasticGpuAssociations: Output<List<ElasticGpuAssociationArgs>>? = null, elasticInferenceAcceleratorAssociations: Output<List<ElasticInferenceAcceleratorAssociationArgs>>? = null, enaSupport: Output<Boolean>? = null, enclaveOptions: Output<EnclaveOptionsArgs>? = null, hibernationOptions: Output<HibernationOptionsArgs>? = null, hypervisor: Output<HypervisorTypeEnumValueArgs>? = null, iamInstanceProfile: Output<IamInstanceProfileArgs>? = null, imageId: Output<String>? = null, instanceId: Output<String>? = null, instanceLifecycle: Output<InstanceLifecycleTypeEnumValueArgs>? = null, instanceType: Output<InstanceTypeEnumValueArgs>? = null, ipv6Address: Output<String>? = null, kernelId: Output<String>? = null, keyName: Output<String>? = null, launchTime: Output<String>? = null, licenses: Output<List<LicenseConfigurationArgs>>? = null, maintenanceOptions: Output<InstanceMaintenanceOptionsArgs>? = null, metadataOptions: Output<InstanceMetadataOptionsResponseArgs>? = null, monitoring: Output<MonitoringArgs>? = null, networkInterfaces: Output<List<InstanceNetworkInterfaceArgs>>? = null, outpostArn: Output<String>? = null, placement: Output<PlacementArgs>? = null, platform: Output<PlatformValuesEnumValueArgs>? = null, platformDetails: Output<String>? = null, privateDnsName: Output<String>? = null, privateDnsNameOptions: Output<PrivateDnsNameOptionsResponseArgs>? = null, privateIpAddress: Output<String>? = null, productCodes: Output<List<ProductCodeArgs>>? = null, publicDnsName: Output<String>? = null, publicIpAddress: Output<String>? = null, ramdiskId: Output<String>? = null, rootDeviceName: Output<String>? = null, rootDeviceType: Output<DeviceTypeEnumValueArgs>? = null, securityGroups: Output<List<GroupIdentifierArgs>>? = null, sourceDestCheck: Output<Boolean>? = null, spotInstanceRequestId: Output<String>? = null, sriovNetSupport: Output<String>? = null, state: Output<InstanceStateArgs>? = null, stateReason: Output<StateReasonArgs>? = null, stateTransitionReason: Output<String>? = null, subnetId: Output<String>? = null, tags: Output<List<TagArgs>>? = null, tpmSupport: Output<String>? = null, usageOperation: Output<String>? = null, usageOperationUpdateTime: Output<String>? = null, virtualizationType: Output<VirtualizationTypeEnumValueArgs>? = null, vpcId: Output<String>? = null)