ScalingConfigurationArgs

fun ScalingConfigurationArgs(active: Output<Boolean>? = null, creditSpecification: Output<String>? = null, dataDisks: Output<List<ScalingConfigurationDataDiskArgs>>? = null, enable: Output<Boolean>? = null, forceDelete: Output<Boolean>? = null, hostName: Output<String>? = null, imageId: Output<String>? = null, imageName: Output<String>? = null, instanceIds: Output<List<String>>? = null, instanceName: Output<String>? = null, instancePatternInfos: Output<List<ScalingConfigurationInstancePatternInfoArgs>>? = null, instanceType: Output<String>? = 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, Any>>? = 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, securityGroupId: Output<String>? = null, securityGroupIds: Output<List<String>>? = 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, systemDiskEncrypted: Output<Boolean>? = null, systemDiskName: Output<String>? = null, systemDiskPerformanceLevel: Output<String>? = null, systemDiskSize: Output<Int>? = null, tags: Output<Map<String, Any>>? = null, userData: Output<String>? = null)