ComputeInstancePropertiesArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "kixieaqhgjjhhnog")
fun applicationSharingPolicy(value: ApplicationSharingPolicy)
@JvmName(name = "jixraarkmdqfixiy")
suspend fun applicationSharingPolicy(value: Either<String, ApplicationSharingPolicy>?)
@JvmName(name = "ppvetdlbagpbtuwp")
suspend fun applicationSharingPolicy(value: Output<Either<String, ApplicationSharingPolicy>>)
@JvmName(name = "tjcfvijugfxmtqni")
fun applicationSharingPolicy(value: String)
Link copied to clipboard
@JvmName(name = "spmmuuheigwkwnnh")
suspend fun computeInstanceAuthorizationType(value: Either<String, ComputeInstanceAuthorizationType>?)
@JvmName(name = "elbcjmiafiphvewe")
suspend fun computeInstanceAuthorizationType(value: Output<Either<String, ComputeInstanceAuthorizationType>>)
@JvmName(name = "fbpvqfikwhuhfutf")
fun computeInstanceAuthorizationType(value: String)
Link copied to clipboard
@JvmName(name = "xriqmbqugjrolfwa")
suspend fun customServices(value: Output<List<CustomServiceArgs>>)
@JvmName(name = "irsbxcbirihqrbgr")
suspend fun customServices(vararg values: CustomServiceArgs)
@JvmName(name = "gdjriukkrseqqnuy")
suspend fun customServices(vararg values: Output<CustomServiceArgs>)
@JvmName(name = "mksrleebmuuiklhn")
suspend fun customServices(vararg argument: suspend CustomServiceArgsBuilder.() -> Unit)
@JvmName(name = "jkwotfjfobfjkqcw")
suspend fun customServices(value: List<CustomServiceArgs>?)
@JvmName(name = "odqcmqopjjqhunwc")
suspend fun customServices(values: List<Output<CustomServiceArgs>>)
@JvmName(name = "ytyyvjuynvmelwfp")
suspend fun customServices(argument: List<suspend CustomServiceArgsBuilder.() -> Unit>)
@JvmName(name = "qetmcrmjllfchppm")
suspend fun customServices(argument: suspend CustomServiceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ukhavjurafmovpxo")
suspend fun enableNodePublicIp(value: Output<Boolean>)
@JvmName(name = "vurpyrhdtuevyedm")
suspend fun enableNodePublicIp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "oqyeldiiulofjjfl")
suspend fun personalComputeInstanceSettings(value: PersonalComputeInstanceSettingsArgs?)
@JvmName(name = "vftmlqrbffxydcro")
suspend fun personalComputeInstanceSettings(value: Output<PersonalComputeInstanceSettingsArgs>)
@JvmName(name = "bythkhfdqdjnpchu")
suspend fun personalComputeInstanceSettings(argument: suspend PersonalComputeInstanceSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ebocnoiqhplyjovc")
suspend fun schedules(value: ComputeSchedulesArgs?)
@JvmName(name = "pkeagoebjqoorybe")
suspend fun schedules(value: Output<ComputeSchedulesArgs>)
@JvmName(name = "oaogprcarwinnnxd")
suspend fun schedules(argument: suspend ComputeSchedulesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "enpiwiwfpxptsmpw")
suspend fun setupScripts(value: SetupScriptsArgs?)
@JvmName(name = "lqrcndglgqoihrro")
suspend fun setupScripts(value: Output<SetupScriptsArgs>)
@JvmName(name = "usbuxhsoxauimmex")
suspend fun setupScripts(argument: suspend SetupScriptsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bgvwcgvgxjwdbegw")
suspend fun sshSettings(value: ComputeInstanceSshSettingsArgs?)
@JvmName(name = "sbeyodqraoeyicud")
suspend fun sshSettings(value: Output<ComputeInstanceSshSettingsArgs>)
@JvmName(name = "njojvwsxuyqldjki")
suspend fun sshSettings(argument: suspend ComputeInstanceSshSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gwrnhtdmbyknkmfr")
suspend fun subnet(value: ResourceIdArgs?)
@JvmName(name = "vmtcpemecuhpxpit")
suspend fun subnet(value: Output<ResourceIdArgs>)
@JvmName(name = "bumrtdbrtvkpbvvk")
suspend fun subnet(argument: suspend ResourceIdArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "urtjvuiglcnacgym")
suspend fun vmSize(value: Output<String>)
@JvmName(name = "avhkymyhwvtrxxes")
suspend fun vmSize(value: String?)