Package-level declarations

Types

Link copied to clipboard
data class AmiCopyEbsBlockDeviceArgs(val deleteOnTermination: Output<Boolean>? = null, val deviceName: Output<String>? = null, val encrypted: Output<Boolean>? = null, val iops: Output<Int>? = null, val outpostArn: Output<String>? = null, val snapshotId: Output<String>? = null, val throughput: Output<Int>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<AmiCopyEbsBlockDeviceArgs>
Link copied to clipboard
data class AmiCopyEphemeralBlockDeviceArgs(val deviceName: Output<String>? = null, val virtualName: Output<String>? = null) : ConvertibleToJava<AmiCopyEphemeralBlockDeviceArgs>
Link copied to clipboard
data class AmiEbsBlockDeviceArgs(val deleteOnTermination: Output<Boolean>? = null, val deviceName: Output<String>, val encrypted: Output<Boolean>? = null, val iops: Output<Int>? = null, val outpostArn: Output<String>? = null, val snapshotId: Output<String>? = null, val throughput: Output<Int>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<AmiEbsBlockDeviceArgs>
Link copied to clipboard
data class AmiEphemeralBlockDeviceArgs(val deviceName: Output<String>, val virtualName: Output<String>) : ConvertibleToJava<AmiEphemeralBlockDeviceArgs>
Link copied to clipboard
data class AmiFromInstanceEbsBlockDeviceArgs(val deleteOnTermination: Output<Boolean>? = null, val deviceName: Output<String>? = null, val encrypted: Output<Boolean>? = null, val iops: Output<Int>? = null, val outpostArn: Output<String>? = null, val snapshotId: Output<String>? = null, val throughput: Output<Int>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<AmiFromInstanceEbsBlockDeviceArgs>
Link copied to clipboard
data class AmiFromInstanceEphemeralBlockDeviceArgs(val deviceName: Output<String>? = null, val virtualName: Output<String>? = null) : ConvertibleToJava<AmiFromInstanceEphemeralBlockDeviceArgs>
Link copied to clipboard
data class DefaultNetworkAclEgressArgs(val action: Output<String>, val cidrBlock: Output<String>? = null, val fromPort: Output<Int>, val icmpCode: Output<Int>? = null, val icmpType: Output<Int>? = null, val ipv6CidrBlock: Output<String>? = null, val protocol: Output<String>, val ruleNo: Output<Int>, val toPort: Output<Int>) : ConvertibleToJava<DefaultNetworkAclEgressArgs>
Link copied to clipboard
data class DefaultNetworkAclIngressArgs(val action: Output<String>, val cidrBlock: Output<String>? = null, val fromPort: Output<Int>, val icmpCode: Output<Int>? = null, val icmpType: Output<Int>? = null, val ipv6CidrBlock: Output<String>? = null, val protocol: Output<String>, val ruleNo: Output<Int>, val toPort: Output<Int>) : ConvertibleToJava<DefaultNetworkAclIngressArgs>
Link copied to clipboard
data class DefaultRouteTableRouteArgs(val cidrBlock: Output<String>? = null, val coreNetworkArn: Output<String>? = null, val destinationPrefixListId: Output<String>? = null, val egressOnlyGatewayId: Output<String>? = null, val gatewayId: Output<String>? = null, val instanceId: Output<String>? = null, val ipv6CidrBlock: Output<String>? = null, val natGatewayId: Output<String>? = null, val networkInterfaceId: Output<String>? = null, val transitGatewayId: Output<String>? = null, val vpcEndpointId: Output<String>? = null, val vpcPeeringConnectionId: Output<String>? = null) : ConvertibleToJava<DefaultRouteTableRouteArgs>
Link copied to clipboard
data class DefaultSecurityGroupEgressArgs(val cidrBlocks: Output<List<String>>? = null, val description: Output<String>? = null, val fromPort: Output<Int>, val ipv6CidrBlocks: Output<List<String>>? = null, val prefixListIds: Output<List<String>>? = null, val protocol: Output<String>, val securityGroups: Output<List<String>>? = null, val self: Output<Boolean>? = null, val toPort: Output<Int>) : ConvertibleToJava<DefaultSecurityGroupEgressArgs>
Link copied to clipboard
data class DefaultSecurityGroupIngressArgs(val cidrBlocks: Output<List<String>>? = null, val description: Output<String>? = null, val fromPort: Output<Int>, val ipv6CidrBlocks: Output<List<String>>? = null, val prefixListIds: Output<List<String>>? = null, val protocol: Output<String>, val securityGroups: Output<List<String>>? = null, val self: Output<Boolean>? = null, val toPort: Output<Int>) : ConvertibleToJava<DefaultSecurityGroupIngressArgs>
Link copied to clipboard
data class FleetFleetInstanceSetArgs(val instanceIds: Output<List<String>>? = null, val instanceType: Output<String>? = null, val lifecycle: Output<String>? = null, val platform: Output<String>? = null) : ConvertibleToJava<FleetFleetInstanceSetArgs>
Link copied to clipboard
data class FleetLaunchTemplateConfigArgs(val launchTemplateSpecification: Output<FleetLaunchTemplateConfigLaunchTemplateSpecificationArgs>? = null, val overrides: Output<List<FleetLaunchTemplateConfigOverrideArgs>>? = null) : ConvertibleToJava<FleetLaunchTemplateConfigArgs>
data class FleetLaunchTemplateConfigLaunchTemplateSpecificationArgs(val launchTemplateId: Output<String>? = null, val launchTemplateName: Output<String>? = null, val version: Output<String>) : ConvertibleToJava<FleetLaunchTemplateConfigLaunchTemplateSpecificationArgs>
Link copied to clipboard
data class FleetLaunchTemplateConfigOverrideArgs(val availabilityZone: Output<String>? = null, val instanceRequirements: Output<FleetLaunchTemplateConfigOverrideInstanceRequirementsArgs>? = null, val instanceType: Output<String>? = null, val maxPrice: Output<String>? = null, val priority: Output<Double>? = null, val subnetId: Output<String>? = null, val weightedCapacity: Output<Double>? = null) : ConvertibleToJava<FleetLaunchTemplateConfigOverrideArgs>
data class FleetLaunchTemplateConfigOverrideInstanceRequirementsAcceleratorCountArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<FleetLaunchTemplateConfigOverrideInstanceRequirementsAcceleratorCountArgs>
data class FleetLaunchTemplateConfigOverrideInstanceRequirementsAcceleratorTotalMemoryMibArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<FleetLaunchTemplateConfigOverrideInstanceRequirementsAcceleratorTotalMemoryMibArgs>
data class FleetLaunchTemplateConfigOverrideInstanceRequirementsArgs(val acceleratorCount: Output<FleetLaunchTemplateConfigOverrideInstanceRequirementsAcceleratorCountArgs>? = null, val acceleratorManufacturers: Output<List<String>>? = null, val acceleratorNames: Output<List<String>>? = null, val acceleratorTotalMemoryMib: Output<FleetLaunchTemplateConfigOverrideInstanceRequirementsAcceleratorTotalMemoryMibArgs>? = null, val acceleratorTypes: Output<List<String>>? = null, val allowedInstanceTypes: Output<List<String>>? = null, val bareMetal: Output<String>? = null, val baselineEbsBandwidthMbps: Output<FleetLaunchTemplateConfigOverrideInstanceRequirementsBaselineEbsBandwidthMbpsArgs>? = null, val burstablePerformance: Output<String>? = null, val cpuManufacturers: Output<List<String>>? = null, val excludedInstanceTypes: Output<List<String>>? = null, val instanceGenerations: Output<List<String>>? = null, val localStorage: Output<String>? = null, val localStorageTypes: Output<List<String>>? = null, val memoryGibPerVcpu: Output<FleetLaunchTemplateConfigOverrideInstanceRequirementsMemoryGibPerVcpuArgs>? = null, val memoryMib: Output<FleetLaunchTemplateConfigOverrideInstanceRequirementsMemoryMibArgs>, val networkBandwidthGbps: Output<FleetLaunchTemplateConfigOverrideInstanceRequirementsNetworkBandwidthGbpsArgs>? = null, val networkInterfaceCount: Output<FleetLaunchTemplateConfigOverrideInstanceRequirementsNetworkInterfaceCountArgs>? = null, val onDemandMaxPricePercentageOverLowestPrice: Output<Int>? = null, val requireHibernateSupport: Output<Boolean>? = null, val spotMaxPricePercentageOverLowestPrice: Output<Int>? = null, val totalLocalStorageGb: Output<FleetLaunchTemplateConfigOverrideInstanceRequirementsTotalLocalStorageGbArgs>? = null, val vcpuCount: Output<FleetLaunchTemplateConfigOverrideInstanceRequirementsVcpuCountArgs>) : ConvertibleToJava<FleetLaunchTemplateConfigOverrideInstanceRequirementsArgs>
data class FleetLaunchTemplateConfigOverrideInstanceRequirementsBaselineEbsBandwidthMbpsArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<FleetLaunchTemplateConfigOverrideInstanceRequirementsBaselineEbsBandwidthMbpsArgs>
data class FleetLaunchTemplateConfigOverrideInstanceRequirementsMemoryGibPerVcpuArgs(val max: Output<Double>? = null, val min: Output<Double>? = null) : ConvertibleToJava<FleetLaunchTemplateConfigOverrideInstanceRequirementsMemoryGibPerVcpuArgs>
data class FleetLaunchTemplateConfigOverrideInstanceRequirementsMemoryMibArgs(val max: Output<Int>? = null, val min: Output<Int>) : ConvertibleToJava<FleetLaunchTemplateConfigOverrideInstanceRequirementsMemoryMibArgs>
data class FleetLaunchTemplateConfigOverrideInstanceRequirementsNetworkBandwidthGbpsArgs(val max: Output<Double>? = null, val min: Output<Double>? = null) : ConvertibleToJava<FleetLaunchTemplateConfigOverrideInstanceRequirementsNetworkBandwidthGbpsArgs>
data class FleetLaunchTemplateConfigOverrideInstanceRequirementsNetworkInterfaceCountArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<FleetLaunchTemplateConfigOverrideInstanceRequirementsNetworkInterfaceCountArgs>
data class FleetLaunchTemplateConfigOverrideInstanceRequirementsTotalLocalStorageGbArgs(val max: Output<Double>? = null, val min: Output<Double>? = null) : ConvertibleToJava<FleetLaunchTemplateConfigOverrideInstanceRequirementsTotalLocalStorageGbArgs>
data class FleetLaunchTemplateConfigOverrideInstanceRequirementsVcpuCountArgs(val max: Output<Int>? = null, val min: Output<Int>) : ConvertibleToJava<FleetLaunchTemplateConfigOverrideInstanceRequirementsVcpuCountArgs>
Link copied to clipboard
data class FleetOnDemandOptionsArgs(val allocationStrategy: Output<String>? = null, val maxTotalPrice: Output<String>? = null, val minTargetCapacity: Output<Int>? = null, val singleAvailabilityZone: Output<Boolean>? = null, val singleInstanceType: Output<Boolean>? = null) : ConvertibleToJava<FleetOnDemandOptionsArgs>
Link copied to clipboard
data class FleetSpotOptionsArgs(val allocationStrategy: Output<String>? = null, val instanceInterruptionBehavior: Output<String>? = null, val instancePoolsToUseCount: Output<Int>? = null, val maintenanceStrategies: Output<FleetSpotOptionsMaintenanceStrategiesArgs>? = null) : ConvertibleToJava<FleetSpotOptionsArgs>
data class FleetSpotOptionsMaintenanceStrategiesArgs(val capacityRebalance: Output<FleetSpotOptionsMaintenanceStrategiesCapacityRebalanceArgs>? = null) : ConvertibleToJava<FleetSpotOptionsMaintenanceStrategiesArgs>
data class FleetSpotOptionsMaintenanceStrategiesCapacityRebalanceArgs(val replacementStrategy: Output<String>? = null, val terminationDelay: Output<Int>? = null) : ConvertibleToJava<FleetSpotOptionsMaintenanceStrategiesCapacityRebalanceArgs>
Link copied to clipboard
data class FleetTargetCapacitySpecificationArgs(val defaultTargetCapacityType: Output<String>, val onDemandTargetCapacity: Output<Int>? = null, val spotTargetCapacity: Output<Int>? = null, val targetCapacityUnitType: Output<String>? = null, val totalTargetCapacity: Output<Int>) : ConvertibleToJava<FleetTargetCapacitySpecificationArgs>
Link copied to clipboard
data class FlowLogDestinationOptionsArgs(val fileFormat: Output<String>? = null, val hiveCompatiblePartitions: Output<Boolean>? = null, val perHourPartition: Output<Boolean>? = null) : ConvertibleToJava<FlowLogDestinationOptionsArgs>
Link copied to clipboard
data class GetAmiFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetAmiFilter>
Link copied to clipboard
Link copied to clipboard
data class GetAmiIdsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetAmiIdsFilter>
Link copied to clipboard
Link copied to clipboard
data class GetAmiIdsPlainArgs(val executableUsers: List<String>? = null, val filters: List<GetAmiIdsFilter>? = null, val includeDeprecated: Boolean? = null, val nameRegex: String? = null, val owners: List<String>, val sortAscending: Boolean? = null) : ConvertibleToJava<GetAmiIdsPlainArgs>

A collection of arguments for invoking getAmiIds.

Link copied to clipboard
Link copied to clipboard
data class GetAmiPlainArgs(val executableUsers: List<String>? = null, val filters: List<GetAmiFilter>? = null, val includeDeprecated: Boolean? = null, val mostRecent: Boolean? = null, val nameRegex: String? = null, val owners: List<String>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetAmiPlainArgs>

A collection of arguments for invoking getAmi.

Link copied to clipboard
Link copied to clipboard
data class GetCoipPoolFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetCoipPoolFilter>
Link copied to clipboard
Link copied to clipboard
data class GetCoipPoolPlainArgs(val filters: List<GetCoipPoolFilter>? = null, val localGatewayRouteTableId: String? = null, val poolId: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetCoipPoolPlainArgs>

A collection of arguments for invoking getCoipPool.

Link copied to clipboard
data class GetCoipPoolsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetCoipPoolsFilter>
Link copied to clipboard
Link copied to clipboard
data class GetCoipPoolsPlainArgs(val filters: List<GetCoipPoolsFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetCoipPoolsPlainArgs>

A collection of arguments for invoking getCoipPools.

Link copied to clipboard
data class GetCustomerGatewayFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetCustomerGatewayFilter>
Link copied to clipboard
data class GetCustomerGatewayPlainArgs(val filters: List<GetCustomerGatewayFilter>? = null, val id: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetCustomerGatewayPlainArgs>

A collection of arguments for invoking getCustomerGateway.

Link copied to clipboard
data class GetDedicatedHostFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetDedicatedHostFilter>
Link copied to clipboard
data class GetDedicatedHostPlainArgs(val filters: List<GetDedicatedHostFilter>? = null, val hostId: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetDedicatedHostPlainArgs>

A collection of arguments for invoking getDedicatedHost.

Link copied to clipboard
data class GetEipsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetEipsFilter>
Link copied to clipboard
Link copied to clipboard
data class GetEipsPlainArgs(val filters: List<GetEipsFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetEipsPlainArgs>

A collection of arguments for invoking getEips.

Link copied to clipboard
Link copied to clipboard
data class GetElasticIpFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetElasticIpFilter>
Link copied to clipboard
Link copied to clipboard
data class GetElasticIpPlainArgs(val filters: List<GetElasticIpFilter>? = null, val id: String? = null, val publicIp: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetElasticIpPlainArgs>

A collection of arguments for invoking getElasticIp.

Link copied to clipboard
data class GetInstanceFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetInstanceFilter>
Link copied to clipboard
Link copied to clipboard
data class GetInstancePlainArgs(val filters: List<GetInstanceFilter>? = null, val getPasswordData: Boolean? = null, val getUserData: Boolean? = null, val instanceId: String? = null, val instanceTags: Map<String, String>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetInstancePlainArgs>

A collection of arguments for invoking getInstance.

Link copied to clipboard
data class GetInstancesFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetInstancesFilter>
Link copied to clipboard
Link copied to clipboard
data class GetInstancesPlainArgs(val filters: List<GetInstancesFilter>? = null, val instanceStateNames: List<String>? = null, val instanceTags: Map<String, String>? = null) : ConvertibleToJava<GetInstancesPlainArgs>

A collection of arguments for invoking getInstances.

Link copied to clipboard
data class GetInstanceTypeOfferingFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetInstanceTypeOfferingFilter>
Link copied to clipboard
data class GetInstanceTypeOfferingPlainArgs(val filters: List<GetInstanceTypeOfferingFilter>? = null, val locationType: String? = null, val preferredInstanceTypes: List<String>? = null) : ConvertibleToJava<GetInstanceTypeOfferingPlainArgs>

A collection of arguments for invoking getInstanceTypeOffering.

Link copied to clipboard
data class GetInstanceTypeOfferingsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetInstanceTypeOfferingsFilter>
Link copied to clipboard
data class GetInstanceTypeOfferingsPlainArgs(val filters: List<GetInstanceTypeOfferingsFilter>? = null, val locationType: String? = null) : ConvertibleToJava<GetInstanceTypeOfferingsPlainArgs>

A collection of arguments for invoking getInstanceTypeOfferings.

Link copied to clipboard
data class GetInstanceTypePlainArgs(val instanceType: String) : ConvertibleToJava<GetInstanceTypePlainArgs>

A collection of arguments for invoking getInstanceType.

Link copied to clipboard
data class GetInstanceTypesFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetInstanceTypesFilter>
Link copied to clipboard
data class GetInstanceTypesPlainArgs(val filters: List<GetInstanceTypesFilter>? = null) : ConvertibleToJava<GetInstanceTypesPlainArgs>

A collection of arguments for invoking getInstanceTypes.

Link copied to clipboard
data class GetInternetGatewayFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetInternetGatewayFilter>
Link copied to clipboard
data class GetInternetGatewayPlainArgs(val filters: List<GetInternetGatewayFilter>? = null, val internetGatewayId: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetInternetGatewayPlainArgs>

A collection of arguments for invoking getInternetGateway.

Link copied to clipboard
data class GetIpamPreviewNextCidrPlainArgs(val disallowedCidrs: List<String>? = null, val ipamPoolId: String, val netmaskLength: Int? = null) : ConvertibleToJava<GetIpamPreviewNextCidrPlainArgs>

A collection of arguments for invoking getIpamPreviewNextCidr.

Link copied to clipboard
data class GetKeyPairFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetKeyPairFilter>
Link copied to clipboard
Link copied to clipboard
data class GetKeyPairPlainArgs(val filters: List<GetKeyPairFilter>? = null, val includePublicKey: Boolean? = null, val keyName: String? = null, val keyPairId: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetKeyPairPlainArgs>

A collection of arguments for invoking getKeyPair.

Link copied to clipboard
data class GetLaunchConfigurationPlainArgs(val name: String) : ConvertibleToJava<GetLaunchConfigurationPlainArgs>

A collection of arguments for invoking getLaunchConfiguration.

Link copied to clipboard
data class GetLaunchTemplateFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetLaunchTemplateFilter>
Link copied to clipboard
data class GetLaunchTemplatePlainArgs(val filters: List<GetLaunchTemplateFilter>? = null, val id: String? = null, val name: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetLaunchTemplatePlainArgs>

A collection of arguments for invoking getLaunchTemplate.

Link copied to clipboard
data class GetLocalGatewayFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetLocalGatewayFilter>
Link copied to clipboard
data class GetLocalGatewayPlainArgs(val filters: List<GetLocalGatewayFilter>? = null, val id: String? = null, val state: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetLocalGatewayPlainArgs>

A collection of arguments for invoking getLocalGateway.

Link copied to clipboard
data class GetLocalGatewayRouteTableFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetLocalGatewayRouteTableFilter>
Link copied to clipboard
data class GetLocalGatewayRouteTablePlainArgs(val filters: List<GetLocalGatewayRouteTableFilter>? = null, val localGatewayId: String? = null, val localGatewayRouteTableId: String? = null, val outpostArn: String? = null, val state: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetLocalGatewayRouteTablePlainArgs>

A collection of arguments for invoking getLocalGatewayRouteTable.

Link copied to clipboard
data class GetLocalGatewayRouteTablesFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetLocalGatewayRouteTablesFilter>
Link copied to clipboard
data class GetLocalGatewayRouteTablesPlainArgs(val filters: List<GetLocalGatewayRouteTablesFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetLocalGatewayRouteTablesPlainArgs>

A collection of arguments for invoking getLocalGatewayRouteTables.

Link copied to clipboard
data class GetLocalGatewaysFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetLocalGatewaysFilter>
Link copied to clipboard
data class GetLocalGatewaysPlainArgs(val filters: List<GetLocalGatewaysFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetLocalGatewaysPlainArgs>

A collection of arguments for invoking getLocalGateways.

Link copied to clipboard
data class GetLocalGatewayVirtualInterfaceFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetLocalGatewayVirtualInterfaceFilter>
data class GetLocalGatewayVirtualInterfaceGroupFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetLocalGatewayVirtualInterfaceGroupFilter>
data class GetLocalGatewayVirtualInterfaceGroupPlainArgs(val filters: List<GetLocalGatewayVirtualInterfaceGroupFilter>? = null, val id: String? = null, val localGatewayId: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetLocalGatewayVirtualInterfaceGroupPlainArgs>

A collection of arguments for invoking getLocalGatewayVirtualInterfaceGroup.

data class GetLocalGatewayVirtualInterfaceGroupsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetLocalGatewayVirtualInterfaceGroupsFilter>
data class GetLocalGatewayVirtualInterfaceGroupsPlainArgs(val filters: List<GetLocalGatewayVirtualInterfaceGroupsFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetLocalGatewayVirtualInterfaceGroupsPlainArgs>

A collection of arguments for invoking getLocalGatewayVirtualInterfaceGroups.

Link copied to clipboard
data class GetLocalGatewayVirtualInterfacePlainArgs(val filters: List<GetLocalGatewayVirtualInterfaceFilter>? = null, val id: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetLocalGatewayVirtualInterfacePlainArgs>

A collection of arguments for invoking getLocalGatewayVirtualInterface.

Link copied to clipboard
data class GetManagedPrefixListFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetManagedPrefixListFilter>
Link copied to clipboard
data class GetManagedPrefixListPlainArgs(val filters: List<GetManagedPrefixListFilter>? = null, val id: String? = null, val name: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetManagedPrefixListPlainArgs>

A collection of arguments for invoking getManagedPrefixList.

Link copied to clipboard
data class GetManagedPrefixListsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetManagedPrefixListsFilter>
Link copied to clipboard
data class GetManagedPrefixListsPlainArgs(val filters: List<GetManagedPrefixListsFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetManagedPrefixListsPlainArgs>

A collection of arguments for invoking getManagedPrefixLists.

Link copied to clipboard
data class GetNatGatewayFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetNatGatewayFilter>
Link copied to clipboard
data class GetNatGatewayPlainArgs(val filters: List<GetNatGatewayFilter>? = null, val id: String? = null, val state: String? = null, val subnetId: String? = null, val tags: Map<String, String>? = null, val vpcId: String? = null) : ConvertibleToJava<GetNatGatewayPlainArgs>

A collection of arguments for invoking getNatGateway.

Link copied to clipboard
data class GetNatGatewaysFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetNatGatewaysFilter>
Link copied to clipboard
data class GetNatGatewaysPlainArgs(val filters: List<GetNatGatewaysFilter>? = null, val tags: Map<String, String>? = null, val vpcId: String? = null) : ConvertibleToJava<GetNatGatewaysPlainArgs>

A collection of arguments for invoking getNatGateways.

Link copied to clipboard
data class GetNetworkAclsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetNetworkAclsFilter>
Link copied to clipboard
data class GetNetworkAclsPlainArgs(val filters: List<GetNetworkAclsFilter>? = null, val tags: Map<String, String>? = null, val vpcId: String? = null) : ConvertibleToJava<GetNetworkAclsPlainArgs>

A collection of arguments for invoking getNetworkAcls.

Link copied to clipboard
data class GetNetworkInsightsAnalysisFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetNetworkInsightsAnalysisFilter>
Link copied to clipboard
data class GetNetworkInsightsAnalysisPlainArgs(val filters: List<GetNetworkInsightsAnalysisFilter>? = null, val networkInsightsAnalysisId: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetNetworkInsightsAnalysisPlainArgs>

A collection of arguments for invoking getNetworkInsightsAnalysis.

Link copied to clipboard
data class GetNetworkInsightsPathFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetNetworkInsightsPathFilter>
Link copied to clipboard
data class GetNetworkInsightsPathPlainArgs(val filters: List<GetNetworkInsightsPathFilter>? = null, val networkInsightsPathId: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetNetworkInsightsPathPlainArgs>

A collection of arguments for invoking getNetworkInsightsPath.

Link copied to clipboard
data class GetNetworkInterfaceFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetNetworkInterfaceFilter>
Link copied to clipboard
data class GetNetworkInterfacePlainArgs(val filters: List<GetNetworkInterfaceFilter>? = null, val id: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetNetworkInterfacePlainArgs>

A collection of arguments for invoking getNetworkInterface.

Link copied to clipboard
data class GetNetworkInterfacesFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetNetworkInterfacesFilter>
Link copied to clipboard
data class GetNetworkInterfacesPlainArgs(val filters: List<GetNetworkInterfacesFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetNetworkInterfacesPlainArgs>

A collection of arguments for invoking getNetworkInterfaces.

Link copied to clipboard
data class GetPrefixListFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetPrefixListFilter>
Link copied to clipboard
data class GetPrefixListPlainArgs(val filters: List<GetPrefixListFilter>? = null, val name: String? = null, val prefixListId: String? = null) : ConvertibleToJava<GetPrefixListPlainArgs>

A collection of arguments for invoking getPrefixList.

Link copied to clipboard
data class GetPublicIpv4PoolPlainArgs(val poolId: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetPublicIpv4PoolPlainArgs>

A collection of arguments for invoking getPublicIpv4Pool.

Link copied to clipboard
data class GetPublicIpv4PoolsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetPublicIpv4PoolsFilter>
Link copied to clipboard
data class GetPublicIpv4PoolsPlainArgs(val filters: List<GetPublicIpv4PoolsFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetPublicIpv4PoolsPlainArgs>

A collection of arguments for invoking getPublicIpv4Pools.

Link copied to clipboard
data class GetRoutePlainArgs(val carrierGatewayId: String? = null, val coreNetworkArn: String? = null, val destinationCidrBlock: String? = null, val destinationIpv6CidrBlock: String? = null, val destinationPrefixListId: String? = null, val egressOnlyGatewayId: String? = null, val gatewayId: String? = null, val instanceId: String? = null, val localGatewayId: String? = null, val natGatewayId: String? = null, val networkInterfaceId: String? = null, val routeTableId: String, val transitGatewayId: String? = null, val vpcPeeringConnectionId: String? = null) : ConvertibleToJava<GetRoutePlainArgs>

A collection of arguments for invoking getRoute.

Link copied to clipboard
Link copied to clipboard
data class GetRouteTableFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetRouteTableFilter>
Link copied to clipboard
data class GetRouteTablePlainArgs(val filters: List<GetRouteTableFilter>? = null, val gatewayId: String? = null, val routeTableId: String? = null, val subnetId: String? = null, val tags: Map<String, String>? = null, val vpcId: String? = null) : ConvertibleToJava<GetRouteTablePlainArgs>

A collection of arguments for invoking getRouteTable.

Link copied to clipboard
data class GetRouteTablesFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetRouteTablesFilter>
Link copied to clipboard
data class GetRouteTablesPlainArgs(val filters: List<GetRouteTablesFilter>? = null, val tags: Map<String, String>? = null, val vpcId: String? = null) : ConvertibleToJava<GetRouteTablesPlainArgs>

A collection of arguments for invoking getRouteTables.

Link copied to clipboard
data class GetSecurityGroupFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetSecurityGroupFilter>
Link copied to clipboard
data class GetSecurityGroupPlainArgs(val filters: List<GetSecurityGroupFilter>? = null, val id: String? = null, val name: String? = null, val tags: Map<String, String>? = null, val vpcId: String? = null) : ConvertibleToJava<GetSecurityGroupPlainArgs>

A collection of arguments for invoking getSecurityGroup.

Link copied to clipboard
data class GetSecurityGroupsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetSecurityGroupsFilter>
Link copied to clipboard
data class GetSecurityGroupsPlainArgs(val filters: List<GetSecurityGroupsFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetSecurityGroupsPlainArgs>

A collection of arguments for invoking getSecurityGroups.

Link copied to clipboard
data class GetSpotPriceFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetSpotPriceFilter>
Link copied to clipboard
Link copied to clipboard
data class GetSpotPricePlainArgs(val availabilityZone: String? = null, val filters: List<GetSpotPriceFilter>? = null, val instanceType: String? = null) : ConvertibleToJava<GetSpotPricePlainArgs>

A collection of arguments for invoking getSpotPrice.

Link copied to clipboard
data class GetSubnetFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetSubnetFilter>
Link copied to clipboard
Link copied to clipboard
data class GetSubnetIdsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetSubnetIdsFilter>
Link copied to clipboard
Link copied to clipboard
data class GetSubnetIdsPlainArgs(val filters: List<GetSubnetIdsFilter>? = null, val tags: Map<String, String>? = null, val vpcId: String) : ConvertibleToJava<GetSubnetIdsPlainArgs>

A collection of arguments for invoking getSubnetIds.

Link copied to clipboard
data class GetSubnetPlainArgs(val availabilityZone: String? = null, val availabilityZoneId: String? = null, val cidrBlock: String? = null, val defaultForAz: Boolean? = null, val filters: List<GetSubnetFilter>? = null, val id: String? = null, val ipv6CidrBlock: String? = null, val state: String? = null, val tags: Map<String, String>? = null, val vpcId: String? = null) : ConvertibleToJava<GetSubnetPlainArgs>

A collection of arguments for invoking getSubnet.

Link copied to clipboard
Link copied to clipboard
data class GetSubnetsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetSubnetsFilter>
Link copied to clipboard
Link copied to clipboard
data class GetSubnetsPlainArgs(val filters: List<GetSubnetsFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetSubnetsPlainArgs>

A collection of arguments for invoking getSubnets.

Link copied to clipboard
data class GetTransitGatewayRouteTablesFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetTransitGatewayRouteTablesFilter>
Link copied to clipboard
data class GetTransitGatewayRouteTablesPlainArgs(val filters: List<GetTransitGatewayRouteTablesFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetTransitGatewayRouteTablesPlainArgs>

A collection of arguments for invoking getTransitGatewayRouteTables.

Link copied to clipboard
data class GetVpcDhcpOptionsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetVpcDhcpOptionsFilter>
Link copied to clipboard
data class GetVpcDhcpOptionsPlainArgs(val dhcpOptionsId: String? = null, val filters: List<GetVpcDhcpOptionsFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetVpcDhcpOptionsPlainArgs>

A collection of arguments for invoking getVpcDhcpOptions.

Link copied to clipboard
data class GetVpcEndpointFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetVpcEndpointFilter>
Link copied to clipboard
data class GetVpcEndpointPlainArgs(val filters: List<GetVpcEndpointFilter>? = null, val id: String? = null, val serviceName: String? = null, val state: String? = null, val tags: Map<String, String>? = null, val vpcId: String? = null) : ConvertibleToJava<GetVpcEndpointPlainArgs>

A collection of arguments for invoking getVpcEndpoint.

Link copied to clipboard
data class GetVpcEndpointServiceFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetVpcEndpointServiceFilter>
Link copied to clipboard
data class GetVpcEndpointServicePlainArgs(val filters: List<GetVpcEndpointServiceFilter>? = null, val service: String? = null, val serviceName: String? = null, val serviceType: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetVpcEndpointServicePlainArgs>

A collection of arguments for invoking getVpcEndpointService.

Link copied to clipboard
data class GetVpcFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetVpcFilter>
Link copied to clipboard
Link copied to clipboard
data class GetVpcIamPoolCidrsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetVpcIamPoolCidrsFilter>
Link copied to clipboard
data class GetVpcIamPoolCidrsPlainArgs(val filters: List<GetVpcIamPoolCidrsFilter>? = null, val ipamPoolId: String) : ConvertibleToJava<GetVpcIamPoolCidrsPlainArgs>

A collection of arguments for invoking getVpcIamPoolCidrs.

Link copied to clipboard
data class GetVpcIamPoolFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetVpcIamPoolFilter>
Link copied to clipboard
data class GetVpcIamPoolPlainArgs(val allocationResourceTags: Map<String, String>? = null, val filters: List<GetVpcIamPoolFilter>? = null, val id: String? = null, val ipamPoolId: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetVpcIamPoolPlainArgs>

A collection of arguments for invoking getVpcIamPool.

Link copied to clipboard
data class GetVpcIamPoolsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetVpcIamPoolsFilter>
Link copied to clipboard
data class GetVpcIamPoolsPlainArgs(val filters: List<GetVpcIamPoolsFilter>? = null) : ConvertibleToJava<GetVpcIamPoolsPlainArgs>

A collection of arguments for invoking getVpcIamPools.

Link copied to clipboard
data class GetVpcPeeringConnectionFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetVpcPeeringConnectionFilter>
Link copied to clipboard
data class GetVpcPeeringConnectionPlainArgs(val cidrBlock: String? = null, val filters: List<GetVpcPeeringConnectionFilter>? = null, val id: String? = null, val ownerId: String? = null, val peerCidrBlock: String? = null, val peerOwnerId: String? = null, val peerRegion: String? = null, val peerVpcId: String? = null, val region: String? = null, val status: String? = null, val tags: Map<String, String>? = null, val vpcId: String? = null) : ConvertibleToJava<GetVpcPeeringConnectionPlainArgs>

A collection of arguments for invoking getVpcPeeringConnection.

Link copied to clipboard
data class GetVpcPeeringConnectionsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetVpcPeeringConnectionsFilter>
Link copied to clipboard
data class GetVpcPeeringConnectionsPlainArgs(val filters: List<GetVpcPeeringConnectionsFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetVpcPeeringConnectionsPlainArgs>

A collection of arguments for invoking getVpcPeeringConnections.

Link copied to clipboard
data class GetVpcPlainArgs(val cidrBlock: String? = null, val default: Boolean? = null, val dhcpOptionsId: String? = null, val filters: List<GetVpcFilter>? = null, val id: String? = null, val state: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetVpcPlainArgs>

A collection of arguments for invoking getVpc.

Link copied to clipboard
Link copied to clipboard
data class GetVpcsFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetVpcsFilter>
Link copied to clipboard
Link copied to clipboard
data class GetVpcsPlainArgs(val filters: List<GetVpcsFilter>? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetVpcsPlainArgs>

A collection of arguments for invoking getVpcs.

Link copied to clipboard
Link copied to clipboard
data class GetVpnGatewayFilter(val name: String, val values: List<String>) : ConvertibleToJava<GetVpnGatewayFilter>
Link copied to clipboard
data class GetVpnGatewayPlainArgs(val amazonSideAsn: String? = null, val attachedVpcId: String? = null, val availabilityZone: String? = null, val filters: List<GetVpnGatewayFilter>? = null, val id: String? = null, val state: String? = null, val tags: Map<String, String>? = null) : ConvertibleToJava<GetVpnGatewayPlainArgs>

A collection of arguments for invoking getVpnGateway.

data class InstanceCapacityReservationSpecificationArgs(val capacityReservationPreference: Output<String>? = null, val capacityReservationTarget: Output<InstanceCapacityReservationSpecificationCapacityReservationTargetArgs>? = null) : ConvertibleToJava<InstanceCapacityReservationSpecificationArgs>
data class InstanceCapacityReservationSpecificationCapacityReservationTargetArgs(val capacityReservationId: Output<String>? = null, val capacityReservationResourceGroupArn: Output<String>? = null) : ConvertibleToJava<InstanceCapacityReservationSpecificationCapacityReservationTargetArgs>
Link copied to clipboard
data class InstanceCpuOptionsArgs(val amdSevSnp: Output<String>? = null, val coreCount: Output<Int>? = null, val threadsPerCore: Output<Int>? = null) : ConvertibleToJava<InstanceCpuOptionsArgs>
Link copied to clipboard
data class InstanceCreditSpecificationArgs(val cpuCredits: Output<String>? = null) : ConvertibleToJava<InstanceCreditSpecificationArgs>
Link copied to clipboard
data class InstanceEbsBlockDeviceArgs(val deleteOnTermination: Output<Boolean>? = null, val deviceName: Output<String>, val encrypted: Output<Boolean>? = null, val iops: Output<Int>? = null, val kmsKeyId: Output<String>? = null, val snapshotId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val throughput: Output<Int>? = null, val volumeId: Output<String>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<InstanceEbsBlockDeviceArgs>
Link copied to clipboard
data class InstanceEnclaveOptionsArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<InstanceEnclaveOptionsArgs>
Link copied to clipboard
data class InstanceEphemeralBlockDeviceArgs(val deviceName: Output<String>, val noDevice: Output<Boolean>? = null, val virtualName: Output<String>? = null) : ConvertibleToJava<InstanceEphemeralBlockDeviceArgs>
Link copied to clipboard
data class InstanceLaunchTemplateArgs(val id: Output<String>? = null, val name: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<InstanceLaunchTemplateArgs>
Link copied to clipboard
data class InstanceMaintenanceOptionsArgs(val autoRecovery: Output<String>? = null) : ConvertibleToJava<InstanceMaintenanceOptionsArgs>
Link copied to clipboard
data class InstanceMetadataOptionsArgs(val httpEndpoint: Output<String>? = null, val httpPutResponseHopLimit: Output<Int>? = null, val httpTokens: Output<String>? = null, val instanceMetadataTags: Output<String>? = null) : ConvertibleToJava<InstanceMetadataOptionsArgs>
Link copied to clipboard
data class InstanceNetworkInterfaceArgs(val deleteOnTermination: Output<Boolean>? = null, val deviceIndex: Output<Int>, val networkCardIndex: Output<Int>? = null, val networkInterfaceId: Output<String>) : ConvertibleToJava<InstanceNetworkInterfaceArgs>
Link copied to clipboard
data class InstancePrivateDnsNameOptionsArgs(val enableResourceNameDnsARecord: Output<Boolean>? = null, val enableResourceNameDnsAaaaRecord: Output<Boolean>? = null, val hostnameType: Output<String>? = null) : ConvertibleToJava<InstancePrivateDnsNameOptionsArgs>
Link copied to clipboard
data class InstanceRootBlockDeviceArgs(val deleteOnTermination: Output<Boolean>? = null, val deviceName: Output<String>? = null, val encrypted: Output<Boolean>? = null, val iops: Output<Int>? = null, val kmsKeyId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val throughput: Output<Int>? = null, val volumeId: Output<String>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<InstanceRootBlockDeviceArgs>
Link copied to clipboard
data class LaunchConfigurationEbsBlockDeviceArgs(val deleteOnTermination: Output<Boolean>? = null, val deviceName: Output<String>, val encrypted: Output<Boolean>? = null, val iops: Output<Int>? = null, val noDevice: Output<Boolean>? = null, val snapshotId: Output<String>? = null, val throughput: Output<Int>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<LaunchConfigurationEbsBlockDeviceArgs>
data class LaunchConfigurationEphemeralBlockDeviceArgs(val deviceName: Output<String>, val noDevice: Output<Boolean>? = null, val virtualName: Output<String>? = null) : ConvertibleToJava<LaunchConfigurationEphemeralBlockDeviceArgs>
Link copied to clipboard
data class LaunchConfigurationMetadataOptionsArgs(val httpEndpoint: Output<String>? = null, val httpPutResponseHopLimit: Output<Int>? = null, val httpTokens: Output<String>? = null) : ConvertibleToJava<LaunchConfigurationMetadataOptionsArgs>
Link copied to clipboard
data class LaunchConfigurationRootBlockDeviceArgs(val deleteOnTermination: Output<Boolean>? = null, val encrypted: Output<Boolean>? = null, val iops: Output<Int>? = null, val throughput: Output<Int>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<LaunchConfigurationRootBlockDeviceArgs>
Link copied to clipboard
data class LaunchTemplateBlockDeviceMappingArgs(val deviceName: Output<String>? = null, val ebs: Output<LaunchTemplateBlockDeviceMappingEbsArgs>? = null, val noDevice: Output<String>? = null, val virtualName: Output<String>? = null) : ConvertibleToJava<LaunchTemplateBlockDeviceMappingArgs>
Link copied to clipboard
data class LaunchTemplateBlockDeviceMappingEbsArgs(val deleteOnTermination: Output<String>? = null, val encrypted: Output<String>? = null, val iops: Output<Int>? = null, val kmsKeyId: Output<String>? = null, val snapshotId: Output<String>? = null, val throughput: Output<Int>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<LaunchTemplateBlockDeviceMappingEbsArgs>
data class LaunchTemplateCapacityReservationSpecificationArgs(val capacityReservationPreference: Output<String>? = null, val capacityReservationTarget: Output<LaunchTemplateCapacityReservationSpecificationCapacityReservationTargetArgs>? = null) : ConvertibleToJava<LaunchTemplateCapacityReservationSpecificationArgs>
data class LaunchTemplateCapacityReservationSpecificationCapacityReservationTargetArgs(val capacityReservationId: Output<String>? = null, val capacityReservationResourceGroupArn: Output<String>? = null) : ConvertibleToJava<LaunchTemplateCapacityReservationSpecificationCapacityReservationTargetArgs>
Link copied to clipboard
data class LaunchTemplateCpuOptionsArgs(val amdSevSnp: Output<String>? = null, val coreCount: Output<Int>? = null, val threadsPerCore: Output<Int>? = null) : ConvertibleToJava<LaunchTemplateCpuOptionsArgs>
Link copied to clipboard
data class LaunchTemplateCreditSpecificationArgs(val cpuCredits: Output<String>? = null) : ConvertibleToJava<LaunchTemplateCreditSpecificationArgs>
data class LaunchTemplateElasticGpuSpecificationArgs(val type: Output<String>) : ConvertibleToJava<LaunchTemplateElasticGpuSpecificationArgs>
data class LaunchTemplateElasticInferenceAcceleratorArgs(val type: Output<String>) : ConvertibleToJava<LaunchTemplateElasticInferenceAcceleratorArgs>
Link copied to clipboard
data class LaunchTemplateEnclaveOptionsArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<LaunchTemplateEnclaveOptionsArgs>
Link copied to clipboard
data class LaunchTemplateHibernationOptionsArgs(val configured: Output<Boolean>) : ConvertibleToJava<LaunchTemplateHibernationOptionsArgs>
Link copied to clipboard
data class LaunchTemplateIamInstanceProfileArgs(val arn: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<LaunchTemplateIamInstanceProfileArgs>
Link copied to clipboard
data class LaunchTemplateInstanceMarketOptionsArgs(val marketType: Output<String>? = null, val spotOptions: Output<LaunchTemplateInstanceMarketOptionsSpotOptionsArgs>? = null) : ConvertibleToJava<LaunchTemplateInstanceMarketOptionsArgs>
data class LaunchTemplateInstanceMarketOptionsSpotOptionsArgs(val blockDurationMinutes: Output<Int>? = null, val instanceInterruptionBehavior: Output<String>? = null, val maxPrice: Output<String>? = null, val spotInstanceType: Output<String>? = null, val validUntil: Output<String>? = null) : ConvertibleToJava<LaunchTemplateInstanceMarketOptionsSpotOptionsArgs>
data class LaunchTemplateInstanceRequirementsAcceleratorCountArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<LaunchTemplateInstanceRequirementsAcceleratorCountArgs>
data class LaunchTemplateInstanceRequirementsAcceleratorTotalMemoryMibArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<LaunchTemplateInstanceRequirementsAcceleratorTotalMemoryMibArgs>
Link copied to clipboard
data class LaunchTemplateInstanceRequirementsArgs(val acceleratorCount: Output<LaunchTemplateInstanceRequirementsAcceleratorCountArgs>? = null, val acceleratorManufacturers: Output<List<String>>? = null, val acceleratorNames: Output<List<String>>? = null, val acceleratorTotalMemoryMib: Output<LaunchTemplateInstanceRequirementsAcceleratorTotalMemoryMibArgs>? = null, val acceleratorTypes: Output<List<String>>? = null, val allowedInstanceTypes: Output<List<String>>? = null, val bareMetal: Output<String>? = null, val baselineEbsBandwidthMbps: Output<LaunchTemplateInstanceRequirementsBaselineEbsBandwidthMbpsArgs>? = null, val burstablePerformance: Output<String>? = null, val cpuManufacturers: Output<List<String>>? = null, val excludedInstanceTypes: Output<List<String>>? = null, val instanceGenerations: Output<List<String>>? = null, val localStorage: Output<String>? = null, val localStorageTypes: Output<List<String>>? = null, val memoryGibPerVcpu: Output<LaunchTemplateInstanceRequirementsMemoryGibPerVcpuArgs>? = null, val memoryMib: Output<LaunchTemplateInstanceRequirementsMemoryMibArgs>, val networkBandwidthGbps: Output<LaunchTemplateInstanceRequirementsNetworkBandwidthGbpsArgs>? = null, val networkInterfaceCount: Output<LaunchTemplateInstanceRequirementsNetworkInterfaceCountArgs>? = null, val onDemandMaxPricePercentageOverLowestPrice: Output<Int>? = null, val requireHibernateSupport: Output<Boolean>? = null, val spotMaxPricePercentageOverLowestPrice: Output<Int>? = null, val totalLocalStorageGb: Output<LaunchTemplateInstanceRequirementsTotalLocalStorageGbArgs>? = null, val vcpuCount: Output<LaunchTemplateInstanceRequirementsVcpuCountArgs>) : ConvertibleToJava<LaunchTemplateInstanceRequirementsArgs>
data class LaunchTemplateInstanceRequirementsBaselineEbsBandwidthMbpsArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<LaunchTemplateInstanceRequirementsBaselineEbsBandwidthMbpsArgs>
data class LaunchTemplateInstanceRequirementsMemoryGibPerVcpuArgs(val max: Output<Double>? = null, val min: Output<Double>? = null) : ConvertibleToJava<LaunchTemplateInstanceRequirementsMemoryGibPerVcpuArgs>
data class LaunchTemplateInstanceRequirementsMemoryMibArgs(val max: Output<Int>? = null, val min: Output<Int>) : ConvertibleToJava<LaunchTemplateInstanceRequirementsMemoryMibArgs>
data class LaunchTemplateInstanceRequirementsNetworkBandwidthGbpsArgs(val max: Output<Double>? = null, val min: Output<Double>? = null) : ConvertibleToJava<LaunchTemplateInstanceRequirementsNetworkBandwidthGbpsArgs>
data class LaunchTemplateInstanceRequirementsNetworkInterfaceCountArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<LaunchTemplateInstanceRequirementsNetworkInterfaceCountArgs>
data class LaunchTemplateInstanceRequirementsTotalLocalStorageGbArgs(val max: Output<Double>? = null, val min: Output<Double>? = null) : ConvertibleToJava<LaunchTemplateInstanceRequirementsTotalLocalStorageGbArgs>
data class LaunchTemplateInstanceRequirementsVcpuCountArgs(val max: Output<Int>? = null, val min: Output<Int>) : ConvertibleToJava<LaunchTemplateInstanceRequirementsVcpuCountArgs>
Link copied to clipboard
data class LaunchTemplateLicenseSpecificationArgs(val licenseConfigurationArn: Output<String>) : ConvertibleToJava<LaunchTemplateLicenseSpecificationArgs>
Link copied to clipboard
data class LaunchTemplateMaintenanceOptionsArgs(val autoRecovery: Output<String>? = null) : ConvertibleToJava<LaunchTemplateMaintenanceOptionsArgs>
Link copied to clipboard
data class LaunchTemplateMetadataOptionsArgs(val httpEndpoint: Output<String>? = null, val httpProtocolIpv6: Output<String>? = null, val httpPutResponseHopLimit: Output<Int>? = null, val httpTokens: Output<String>? = null, val instanceMetadataTags: Output<String>? = null) : ConvertibleToJava<LaunchTemplateMetadataOptionsArgs>
Link copied to clipboard
data class LaunchTemplateMonitoringArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<LaunchTemplateMonitoringArgs>
Link copied to clipboard
data class LaunchTemplateNetworkInterfaceArgs(val associateCarrierIpAddress: Output<String>? = null, val associatePublicIpAddress: Output<String>? = null, val deleteOnTermination: Output<String>? = null, val description: Output<String>? = null, val deviceIndex: Output<Int>? = null, val interfaceType: Output<String>? = null, val ipv4AddressCount: Output<Int>? = null, val ipv4Addresses: Output<List<String>>? = null, val ipv4PrefixCount: Output<Int>? = null, val ipv4Prefixes: Output<List<String>>? = null, val ipv6AddressCount: Output<Int>? = null, val ipv6Addresses: Output<List<String>>? = null, val ipv6PrefixCount: Output<Int>? = null, val ipv6Prefixes: Output<List<String>>? = null, val networkCardIndex: Output<Int>? = null, val networkInterfaceId: Output<String>? = null, val privateIpAddress: Output<String>? = null, val securityGroups: Output<List<String>>? = null, val subnetId: Output<String>? = null) : ConvertibleToJava<LaunchTemplateNetworkInterfaceArgs>
Link copied to clipboard
data class LaunchTemplatePlacementArgs(val affinity: Output<String>? = null, val availabilityZone: Output<String>? = null, val groupName: Output<String>? = null, val hostId: Output<String>? = null, val hostResourceGroupArn: Output<String>? = null, val partitionNumber: Output<Int>? = null, val spreadDomain: Output<String>? = null, val tenancy: Output<String>? = null) : ConvertibleToJava<LaunchTemplatePlacementArgs>
Link copied to clipboard
data class LaunchTemplatePrivateDnsNameOptionsArgs(val enableResourceNameDnsARecord: Output<Boolean>? = null, val enableResourceNameDnsAaaaRecord: Output<Boolean>? = null, val hostnameType: Output<String>? = null) : ConvertibleToJava<LaunchTemplatePrivateDnsNameOptionsArgs>
Link copied to clipboard
data class LaunchTemplateTagSpecificationArgs(val resourceType: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<LaunchTemplateTagSpecificationArgs>
Link copied to clipboard
data class ManagedPrefixListEntryArgs(val cidr: Output<String>, val description: Output<String>? = null) : ConvertibleToJava<ManagedPrefixListEntryArgs>
Link copied to clipboard
data class NetworkAclEgressArgs(val action: Output<String>, val cidrBlock: Output<String>? = null, val fromPort: Output<Int>, val icmpCode: Output<Int>? = null, val icmpType: Output<Int>? = null, val ipv6CidrBlock: Output<String>? = null, val protocol: Output<String>, val ruleNo: Output<Int>, val toPort: Output<Int>) : ConvertibleToJava<NetworkAclEgressArgs>
Link copied to clipboard
data class NetworkAclIngressArgs(val action: Output<String>, val cidrBlock: Output<String>? = null, val fromPort: Output<Int>, val icmpCode: Output<Int>? = null, val icmpType: Output<Int>? = null, val ipv6CidrBlock: Output<String>? = null, val protocol: Output<String>, val ruleNo: Output<Int>, val toPort: Output<Int>) : ConvertibleToJava<NetworkAclIngressArgs>
Link copied to clipboard
data class NetworkInterfaceAttachmentArgs(val attachmentId: Output<String>? = null, val deviceIndex: Output<Int>, val instance: Output<String>) : ConvertibleToJava<NetworkInterfaceAttachmentArgs>
Link copied to clipboard
data class PeeringConnectionOptionsAccepterArgs(val allowClassicLinkToRemoteVpc: Output<Boolean>? = null, val allowRemoteVpcDnsResolution: Output<Boolean>? = null, val allowVpcToRemoteClassicLink: Output<Boolean>? = null) : ConvertibleToJava<PeeringConnectionOptionsAccepterArgs>
Link copied to clipboard
data class PeeringConnectionOptionsRequesterArgs(val allowClassicLinkToRemoteVpc: Output<Boolean>? = null, val allowRemoteVpcDnsResolution: Output<Boolean>? = null, val allowVpcToRemoteClassicLink: Output<Boolean>? = null) : ConvertibleToJava<PeeringConnectionOptionsRequesterArgs>
Link copied to clipboard
data class RouteTableRouteArgs(val carrierGatewayId: Output<String>? = null, val cidrBlock: Output<String>? = null, val coreNetworkArn: Output<String>? = null, val destinationPrefixListId: Output<String>? = null, val egressOnlyGatewayId: Output<String>? = null, val gatewayId: Output<String>? = null, val instanceId: Output<String>? = null, val ipv6CidrBlock: Output<String>? = null, val localGatewayId: Output<String>? = null, val natGatewayId: Output<String>? = null, val networkInterfaceId: Output<String>? = null, val transitGatewayId: Output<String>? = null, val vpcEndpointId: Output<String>? = null, val vpcPeeringConnectionId: Output<String>? = null) : ConvertibleToJava<RouteTableRouteArgs>
Link copied to clipboard
data class SecurityGroupEgressArgs(val cidrBlocks: Output<List<String>>? = null, val description: Output<String>? = null, val fromPort: Output<Int>, val ipv6CidrBlocks: Output<List<String>>? = null, val prefixListIds: Output<List<String>>? = null, val protocol: Output<String>, val securityGroups: Output<List<String>>? = null, val self: Output<Boolean>? = null, val toPort: Output<Int>) : ConvertibleToJava<SecurityGroupEgressArgs>
Link copied to clipboard
data class SecurityGroupIngressArgs(val cidrBlocks: Output<List<String>>? = null, val description: Output<String>? = null, val fromPort: Output<Int>, val ipv6CidrBlocks: Output<List<String>>? = null, val prefixListIds: Output<List<String>>? = null, val protocol: Output<String>, val securityGroups: Output<List<String>>? = null, val self: Output<Boolean>? = null, val toPort: Output<Int>) : ConvertibleToJava<SecurityGroupIngressArgs>
Link copied to clipboard
data class SpotFleetRequestLaunchSpecificationArgs(val ami: Output<String>, val associatePublicIpAddress: Output<Boolean>? = null, val availabilityZone: Output<String>? = null, val ebsBlockDevices: Output<List<SpotFleetRequestLaunchSpecificationEbsBlockDeviceArgs>>? = null, val ebsOptimized: Output<Boolean>? = null, val ephemeralBlockDevices: Output<List<SpotFleetRequestLaunchSpecificationEphemeralBlockDeviceArgs>>? = null, val iamInstanceProfile: Output<String>? = null, val iamInstanceProfileArn: Output<String>? = null, val instanceType: Output<String>, val keyName: Output<String>? = null, val monitoring: Output<Boolean>? = null, val placementGroup: Output<String>? = null, val placementTenancy: Output<String>? = null, val rootBlockDevices: Output<List<SpotFleetRequestLaunchSpecificationRootBlockDeviceArgs>>? = null, val spotPrice: Output<String>? = null, val subnetId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val userData: Output<String>? = null, val vpcSecurityGroupIds: Output<List<String>>? = null, val weightedCapacity: Output<String>? = null) : ConvertibleToJava<SpotFleetRequestLaunchSpecificationArgs>
data class SpotFleetRequestLaunchSpecificationEbsBlockDeviceArgs(val deleteOnTermination: Output<Boolean>? = null, val deviceName: Output<String>, val encrypted: Output<Boolean>? = null, val iops: Output<Int>? = null, val kmsKeyId: Output<String>? = null, val snapshotId: Output<String>? = null, val throughput: Output<Int>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<SpotFleetRequestLaunchSpecificationEbsBlockDeviceArgs>
data class SpotFleetRequestLaunchSpecificationEphemeralBlockDeviceArgs(val deviceName: Output<String>, val virtualName: Output<String>) : ConvertibleToJava<SpotFleetRequestLaunchSpecificationEphemeralBlockDeviceArgs>
data class SpotFleetRequestLaunchSpecificationRootBlockDeviceArgs(val deleteOnTermination: Output<Boolean>? = null, val encrypted: Output<Boolean>? = null, val iops: Output<Int>? = null, val kmsKeyId: Output<String>? = null, val throughput: Output<Int>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<SpotFleetRequestLaunchSpecificationRootBlockDeviceArgs>
Link copied to clipboard
data class SpotFleetRequestLaunchTemplateConfigArgs(val launchTemplateSpecification: Output<SpotFleetRequestLaunchTemplateConfigLaunchTemplateSpecificationArgs>, val overrides: Output<List<SpotFleetRequestLaunchTemplateConfigOverrideArgs>>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigArgs>
data class SpotFleetRequestLaunchTemplateConfigLaunchTemplateSpecificationArgs(val id: Output<String>? = null, val name: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigLaunchTemplateSpecificationArgs>
data class SpotFleetRequestLaunchTemplateConfigOverrideArgs(val availabilityZone: Output<String>? = null, val instanceRequirements: Output<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsArgs>? = null, val instanceType: Output<String>? = null, val priority: Output<Double>? = null, val spotPrice: Output<String>? = null, val subnetId: Output<String>? = null, val weightedCapacity: Output<Double>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigOverrideArgs>
data class SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsAcceleratorCountArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsAcceleratorCountArgs>
data class SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsAcceleratorTotalMemoryMibArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsAcceleratorTotalMemoryMibArgs>
data class SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsArgs(val acceleratorCount: Output<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsAcceleratorCountArgs>? = null, val acceleratorManufacturers: Output<List<String>>? = null, val acceleratorNames: Output<List<String>>? = null, val acceleratorTotalMemoryMib: Output<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsAcceleratorTotalMemoryMibArgs>? = null, val acceleratorTypes: Output<List<String>>? = null, val allowedInstanceTypes: Output<List<String>>? = null, val bareMetal: Output<String>? = null, val baselineEbsBandwidthMbps: Output<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsBaselineEbsBandwidthMbpsArgs>? = null, val burstablePerformance: Output<String>? = null, val cpuManufacturers: Output<List<String>>? = null, val excludedInstanceTypes: Output<List<String>>? = null, val instanceGenerations: Output<List<String>>? = null, val localStorage: Output<String>? = null, val localStorageTypes: Output<List<String>>? = null, val memoryGibPerVcpu: Output<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsMemoryGibPerVcpuArgs>? = null, val memoryMib: Output<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsMemoryMibArgs>? = null, val networkBandwidthGbps: Output<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsNetworkBandwidthGbpsArgs>? = null, val networkInterfaceCount: Output<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsNetworkInterfaceCountArgs>? = null, val onDemandMaxPricePercentageOverLowestPrice: Output<Int>? = null, val requireHibernateSupport: Output<Boolean>? = null, val spotMaxPricePercentageOverLowestPrice: Output<Int>? = null, val totalLocalStorageGb: Output<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsTotalLocalStorageGbArgs>? = null, val vcpuCount: Output<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsVcpuCountArgs>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsArgs>
data class SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsBaselineEbsBandwidthMbpsArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsBaselineEbsBandwidthMbpsArgs>
data class SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsMemoryGibPerVcpuArgs(val max: Output<Double>? = null, val min: Output<Double>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsMemoryGibPerVcpuArgs>
data class SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsMemoryMibArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsMemoryMibArgs>
data class SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsNetworkBandwidthGbpsArgs(val max: Output<Double>? = null, val min: Output<Double>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsNetworkBandwidthGbpsArgs>
data class SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsNetworkInterfaceCountArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsNetworkInterfaceCountArgs>
data class SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsTotalLocalStorageGbArgs(val max: Output<Double>? = null, val min: Output<Double>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsTotalLocalStorageGbArgs>
data class SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsVcpuCountArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsVcpuCountArgs>
data class SpotFleetRequestSpotMaintenanceStrategiesArgs(val capacityRebalance: Output<SpotFleetRequestSpotMaintenanceStrategiesCapacityRebalanceArgs>? = null) : ConvertibleToJava<SpotFleetRequestSpotMaintenanceStrategiesArgs>
data class SpotFleetRequestSpotMaintenanceStrategiesCapacityRebalanceArgs(val replacementStrategy: Output<String>? = null) : ConvertibleToJava<SpotFleetRequestSpotMaintenanceStrategiesCapacityRebalanceArgs>
data class SpotInstanceRequestCapacityReservationSpecificationArgs(val capacityReservationPreference: Output<String>? = null, val capacityReservationTarget: Output<SpotInstanceRequestCapacityReservationSpecificationCapacityReservationTargetArgs>? = null) : ConvertibleToJava<SpotInstanceRequestCapacityReservationSpecificationArgs>
data class SpotInstanceRequestCapacityReservationSpecificationCapacityReservationTargetArgs(val capacityReservationId: Output<String>? = null, val capacityReservationResourceGroupArn: Output<String>? = null) : ConvertibleToJava<SpotInstanceRequestCapacityReservationSpecificationCapacityReservationTargetArgs>
Link copied to clipboard
data class SpotInstanceRequestCpuOptionsArgs(val amdSevSnp: Output<String>? = null, val coreCount: Output<Int>? = null, val threadsPerCore: Output<Int>? = null) : ConvertibleToJava<SpotInstanceRequestCpuOptionsArgs>
data class SpotInstanceRequestCreditSpecificationArgs(val cpuCredits: Output<String>? = null) : ConvertibleToJava<SpotInstanceRequestCreditSpecificationArgs>
Link copied to clipboard
data class SpotInstanceRequestEbsBlockDeviceArgs(val deleteOnTermination: Output<Boolean>? = null, val deviceName: Output<String>, val encrypted: Output<Boolean>? = null, val iops: Output<Int>? = null, val kmsKeyId: Output<String>? = null, val snapshotId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val throughput: Output<Int>? = null, val volumeId: Output<String>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<SpotInstanceRequestEbsBlockDeviceArgs>
Link copied to clipboard
data class SpotInstanceRequestEnclaveOptionsArgs(val enabled: Output<Boolean>? = null) : ConvertibleToJava<SpotInstanceRequestEnclaveOptionsArgs>
data class SpotInstanceRequestEphemeralBlockDeviceArgs(val deviceName: Output<String>, val noDevice: Output<Boolean>? = null, val virtualName: Output<String>? = null) : ConvertibleToJava<SpotInstanceRequestEphemeralBlockDeviceArgs>
Link copied to clipboard
data class SpotInstanceRequestLaunchTemplateArgs(val id: Output<String>? = null, val name: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<SpotInstanceRequestLaunchTemplateArgs>
data class SpotInstanceRequestMaintenanceOptionsArgs(val autoRecovery: Output<String>? = null) : ConvertibleToJava<SpotInstanceRequestMaintenanceOptionsArgs>
Link copied to clipboard
data class SpotInstanceRequestMetadataOptionsArgs(val httpEndpoint: Output<String>? = null, val httpPutResponseHopLimit: Output<Int>? = null, val httpTokens: Output<String>? = null, val instanceMetadataTags: Output<String>? = null) : ConvertibleToJava<SpotInstanceRequestMetadataOptionsArgs>
Link copied to clipboard
data class SpotInstanceRequestNetworkInterfaceArgs(val deleteOnTermination: Output<Boolean>? = null, val deviceIndex: Output<Int>, val networkCardIndex: Output<Int>? = null, val networkInterfaceId: Output<String>) : ConvertibleToJava<SpotInstanceRequestNetworkInterfaceArgs>
data class SpotInstanceRequestPrivateDnsNameOptionsArgs(val enableResourceNameDnsARecord: Output<Boolean>? = null, val enableResourceNameDnsAaaaRecord: Output<Boolean>? = null, val hostnameType: Output<String>? = null) : ConvertibleToJava<SpotInstanceRequestPrivateDnsNameOptionsArgs>
Link copied to clipboard
data class SpotInstanceRequestRootBlockDeviceArgs(val deleteOnTermination: Output<Boolean>? = null, val deviceName: Output<String>? = null, val encrypted: Output<Boolean>? = null, val iops: Output<Int>? = null, val kmsKeyId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val throughput: Output<Int>? = null, val volumeId: Output<String>? = null, val volumeSize: Output<Int>? = null, val volumeType: Output<String>? = null) : ConvertibleToJava<SpotInstanceRequestRootBlockDeviceArgs>
data class TrafficMirrorFilterRuleDestinationPortRangeArgs(val fromPort: Output<Int>? = null, val toPort: Output<Int>? = null) : ConvertibleToJava<TrafficMirrorFilterRuleDestinationPortRangeArgs>
data class TrafficMirrorFilterRuleSourcePortRangeArgs(val fromPort: Output<Int>? = null, val toPort: Output<Int>? = null) : ConvertibleToJava<TrafficMirrorFilterRuleSourcePortRangeArgs>
Link copied to clipboard
data class VpcEndpointDnsOptionsArgs(val dnsRecordIpType: Output<String>? = null) : ConvertibleToJava<VpcEndpointDnsOptionsArgs>
Link copied to clipboard
data class VpcIpamOperatingRegionArgs(val regionName: Output<String>) : ConvertibleToJava<VpcIpamOperatingRegionArgs>
data class VpcIpamPoolCidrCidrAuthorizationContextArgs(val message: Output<String>? = null, val signature: Output<String>? = null) : ConvertibleToJava<VpcIpamPoolCidrCidrAuthorizationContextArgs>
data class VpcIpamResourceDiscoveryOperatingRegionArgs(val regionName: Output<String>) : ConvertibleToJava<VpcIpamResourceDiscoveryOperatingRegionArgs>
Link copied to clipboard
data class VpcPeeringConnectionAccepterAccepterArgs(val allowClassicLinkToRemoteVpc: Output<Boolean>? = null, val allowRemoteVpcDnsResolution: Output<Boolean>? = null, val allowVpcToRemoteClassicLink: Output<Boolean>? = null) : ConvertibleToJava<VpcPeeringConnectionAccepterAccepterArgs>
Link copied to clipboard
data class VpcPeeringConnectionAccepterArgs(val allowClassicLinkToRemoteVpc: Output<Boolean>? = null, val allowRemoteVpcDnsResolution: Output<Boolean>? = null, val allowVpcToRemoteClassicLink: Output<Boolean>? = null) : ConvertibleToJava<VpcPeeringConnectionAccepterArgs>
data class VpcPeeringConnectionAccepterRequesterArgs(val allowClassicLinkToRemoteVpc: Output<Boolean>? = null, val allowRemoteVpcDnsResolution: Output<Boolean>? = null, val allowVpcToRemoteClassicLink: Output<Boolean>? = null) : ConvertibleToJava<VpcPeeringConnectionAccepterRequesterArgs>
Link copied to clipboard
data class VpcPeeringConnectionRequesterArgs(val allowClassicLinkToRemoteVpc: Output<Boolean>? = null, val allowRemoteVpcDnsResolution: Output<Boolean>? = null, val allowVpcToRemoteClassicLink: Output<Boolean>? = null) : ConvertibleToJava<VpcPeeringConnectionRequesterArgs>
Link copied to clipboard
data class VpnConnectionTunnel1LogOptionsArgs(val cloudwatchLogOptions: Output<VpnConnectionTunnel1LogOptionsCloudwatchLogOptionsArgs>? = null) : ConvertibleToJava<VpnConnectionTunnel1LogOptionsArgs>
data class VpnConnectionTunnel1LogOptionsCloudwatchLogOptionsArgs(val logEnabled: Output<Boolean>? = null, val logGroupArn: Output<String>? = null, val logOutputFormat: Output<String>? = null) : ConvertibleToJava<VpnConnectionTunnel1LogOptionsCloudwatchLogOptionsArgs>
Link copied to clipboard
data class VpnConnectionTunnel2LogOptionsArgs(val cloudwatchLogOptions: Output<VpnConnectionTunnel2LogOptionsCloudwatchLogOptionsArgs>? = null) : ConvertibleToJava<VpnConnectionTunnel2LogOptionsArgs>
data class VpnConnectionTunnel2LogOptionsCloudwatchLogOptionsArgs(val logEnabled: Output<Boolean>? = null, val logGroupArn: Output<String>? = null, val logOutputFormat: Output<String>? = null) : ConvertibleToJava<VpnConnectionTunnel2LogOptionsCloudwatchLogOptionsArgs>