Instance Args
constructor(allocatePublicIp: Output<Boolean>? = null, autoReleaseTime: Output<String>? = null, autoRenewPeriod: Output<Int>? = null, availabilityZone: Output<String>? = null, creditSpecification: Output<String>? = null, dataDisks: Output<List<InstanceDataDiskArgs>>? = null, dedicatedHostId: Output<String>? = null, deletionProtection: Output<Boolean>? = null, deploymentSetId: Output<String>? = null, description: Output<String>? = null, dryRun: Output<Boolean>? = null, enableJumboFrame: Output<Boolean>? = null, forceDelete: Output<Boolean>? = null, hostName: Output<String>? = null, hpcClusterId: Output<String>? = null, httpEndpoint: Output<String>? = null, httpPutResponseHopLimit: Output<Int>? = null, httpTokens: Output<String>? = null, imageId: Output<String>? = null, imageOptions: Output<InstanceImageOptionsArgs>? = null, includeDataDisks: Output<Boolean>? = 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, ipv6AddressCount: Output<Int>? = null, ipv6Addresses: Output<List<String>>? = null, isOutdated: Output<Boolean>? = null, keyName: Output<String>? = null, kmsEncryptedPassword: Output<String>? = null, kmsEncryptionContext: Output<Map<String, String>>? = null, launchTemplateId: Output<String>? = null, launchTemplateName: Output<String>? = null, launchTemplateVersion: Output<String>? = null, maintenanceAction: Output<String>? = null, maintenanceNotify: Output<Boolean>? = null, maintenanceTime: Output<InstanceMaintenanceTimeArgs>? = null, networkCardIndex: Output<Int>? = null, networkInterfaceTrafficMode: Output<String>? = null, networkInterfaces: Output<InstanceNetworkInterfacesArgs>? = null, operatorType: Output<String>? = null, password: Output<String>? = null, passwordInherit: Output<Boolean>? = null, period: Output<Int>? = null, periodUnit: Output<String>? = null, privateIp: Output<String>? = null, queuePairNumber: Output<Int>? = null, renewalStatus: Output<String>? = null, resourceGroupId: Output<String>? = null, roleName: Output<String>? = null, secondaryPrivateIpAddressCount: Output<Int>? = null, secondaryPrivateIps: Output<List<String>>? = null, securityEnhancementStrategy: Output<String>? = null, securityGroups: Output<List<String>>? = null, spotDuration: Output<Int>? = null, spotPriceLimit: Output<Double>? = null, spotStrategy: Output<String>? = null, status: Output<String>? = null, stoppedMode: Output<String>? = null, systemDiskAutoSnapshotPolicyId: Output<String>? = null, systemDiskBurstingEnabled: Output<Boolean>? = null, systemDiskCategory: Output<String>? = null, systemDiskDescription: Output<String>? = null, systemDiskEncryptAlgorithm: Output<String>? = null, systemDiskEncrypted: Output<Boolean>? = null, systemDiskKmsKeyId: Output<String>? = null, systemDiskName: Output<String>? = null, systemDiskPerformanceLevel: Output<String>? = null, systemDiskProvisionedIops: Output<Int>? = null, systemDiskSize: Output<Int>? = null, systemDiskStorageClusterId: Output<String>? = null, tags: Output<Map<String, String>>? = null, userData: Output<String>? = null, volumeTags: Output<Map<String, String>>? = null, vpcId: Output<String>? = null, vswitchId: Output<String>? = null)