InstanceFromTemplateArgs

constructor(advancedMachineFeatures: Output<InstanceFromTemplateAdvancedMachineFeaturesArgs>? = null, allowStoppingForUpdate: Output<Boolean>? = null, attachedDisks: Output<List<InstanceFromTemplateAttachedDiskArgs>>? = null, bootDisk: Output<InstanceFromTemplateBootDiskArgs>? = null, canIpForward: Output<Boolean>? = null, confidentialInstanceConfig: Output<InstanceFromTemplateConfidentialInstanceConfigArgs>? = null, deletionProtection: Output<Boolean>? = null, description: Output<String>? = null, desiredStatus: Output<String>? = null, enableDisplay: Output<Boolean>? = null, guestAccelerators: Output<List<InstanceFromTemplateGuestAcceleratorArgs>>? = null, hostname: Output<String>? = null, labels: Output<Map<String, String>>? = null, machineType: Output<String>? = null, metadata: Output<Map<String, String>>? = null, metadataStartupScript: Output<String>? = null, minCpuPlatform: Output<String>? = null, name: Output<String>? = null, networkInterfaces: Output<List<InstanceFromTemplateNetworkInterfaceArgs>>? = null, networkPerformanceConfig: Output<InstanceFromTemplateNetworkPerformanceConfigArgs>? = null, params: Output<InstanceFromTemplateParamsArgs>? = null, partnerMetadata: Output<Map<String, String>>? = null, project: Output<String>? = null, reservationAffinity: Output<InstanceFromTemplateReservationAffinityArgs>? = null, resourcePolicies: Output<String>? = null, scheduling: Output<InstanceFromTemplateSchedulingArgs>? = null, scratchDisks: Output<List<InstanceFromTemplateScratchDiskArgs>>? = null, serviceAccount: Output<InstanceFromTemplateServiceAccountArgs>? = null, shieldedInstanceConfig: Output<InstanceFromTemplateShieldedInstanceConfigArgs>? = null, sourceInstanceTemplate: Output<String>? = null, tags: Output<List<String>>? = null, zone: Output<String>? = null)