Scaling Configuration Args
constructor(active: Output<Boolean>? = null, creditSpecification: Output<String>? = null, customPriorities: Output<List<ScalingConfigurationCustomPriorityArgs>>? = null, dataDisks: Output<List<ScalingConfigurationDataDiskArgs>>? = null, deletionProtection: Output<Boolean>? = null, enable: Output<Boolean>? = null, forceDelete: Output<Boolean>? = null, hostName: Output<String>? = null, imageId: Output<String>? = null, imageName: Output<String>? = null, imageOptionsLoginAsNonRoot: Output<Boolean>? = null, instanceDescription: Output<String>? = null, instanceIds: Output<List<String>>? = null, instanceName: Output<String>? = null, instancePatternInfos: Output<List<ScalingConfigurationInstancePatternInfoArgs>>? = null, instanceType: Output<String>? = null, instanceTypeOverrides: Output<List<ScalingConfigurationInstanceTypeOverrideArgs>>? = null, instanceTypes: Output<List<String>>? = null, internetChargeType: Output<String>? = null, internetMaxBandwidthIn: Output<Int>? = null, internetMaxBandwidthOut: Output<Int>? = null, ioOptimized: Output<String>? = null, isOutdated: Output<Boolean>? = null, keyName: Output<String>? = null, kmsEncryptedPassword: Output<String>? = null, kmsEncryptionContext: Output<Map<String, String>>? = null, networkInterfaces: Output<List<ScalingConfigurationNetworkInterfaceArgs>>? = null, override: Output<Boolean>? = null, password: Output<String>? = null, passwordInherit: Output<Boolean>? = null, resourceGroupId: Output<String>? = null, roleName: Output<String>? = null, scalingConfigurationName: Output<String>? = null, scalingGroupId: Output<String>? = null, securityEnhancementStrategy: Output<String>? = null, securityGroupId: Output<String>? = null, securityGroupIds: Output<List<String>>? = null, spotDuration: Output<Int>? = null, spotPriceLimits: Output<List<ScalingConfigurationSpotPriceLimitArgs>>? = null, spotStrategy: Output<String>? = null, substitute: Output<String>? = null, systemDiskAutoSnapshotPolicyId: Output<String>? = 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, tags: Output<Map<String, String>>? = null, userData: Output<String>? = null)