LaunchTemplateArgs

constructor(autoReleaseTime: Output<String>? = null, autoRenew: Output<Boolean>? = null, autoRenewPeriod: Output<Int>? = null, dataDisks: Output<List<LaunchTemplateDataDiskArgs>>? = null, defaultVersionNumber: Output<Int>? = null, deploymentSetId: Output<String>? = null, description: Output<String>? = null, enableVmOsConfig: Output<Boolean>? = null, hostName: Output<String>? = null, httpEndpoint: Output<String>? = null, httpPutResponseHopLimit: Output<Int>? = null, httpTokens: Output<String>? = null, imageId: Output<String>? = null, imageOwnerAlias: Output<String>? = null, instanceChargeType: Output<String>? = null, instanceName: Output<String>? = null, instanceType: Output<String>? = null, internetChargeType: Output<String>? = null, internetMaxBandwidthIn: Output<Int>? = null, internetMaxBandwidthOut: Output<Int>? = null, ioOptimized: Output<String>? = null, keyPairName: Output<String>? = null, launchTemplateName: Output<String>? = null, name: Output<String>? = null, networkInterfaces: Output<LaunchTemplateNetworkInterfacesArgs>? = null, networkType: Output<String>? = null, passwordInherit: Output<Boolean>? = null, period: Output<Int>? = null, periodUnit: Output<String>? = null, privateIpAddress: Output<String>? = null, ramRoleName: Output<String>? = null, resourceGroupId: Output<String>? = null, securityEnhancementStrategy: Output<String>? = null, securityGroupId: Output<String>? = null, securityGroupIds: Output<List<String>>? = null, spotDuration: Output<String>? = null, spotPriceLimit: Output<Double>? = null, spotStrategy: Output<String>? = null, systemDisk: Output<LaunchTemplateSystemDiskArgs>? = null, systemDiskCategory: Output<String>? = null, systemDiskDescription: Output<String>? = null, systemDiskName: Output<String>? = null, systemDiskSize: Output<Int>? = null, tags: Output<Map<String, String>>? = null, templateResourceGroupId: Output<String>? = null, templateTags: Output<Map<String, String>>? = null, updateDefaultVersionNumber: Output<Boolean>? = null, userData: Output<String>? = null, userdata: Output<String>? = null, versionDescription: Output<String>? = null, vpcId: Output<String>? = null, vswitchId: Output<String>? = null, zoneId: Output<String>? = null)