ImageArgsBuilder

Builder for ImageArgs.

Functions

Link copied to clipboard
@JvmName(name = "whgrdlpjnnxhplyw")
suspend fun architecture(value: Output<ImageArchitecture>)
@JvmName(name = "cehkpnrvsspvfcvp")
suspend fun architecture(value: ImageArchitecture?)
Link copied to clipboard
@JvmName(name = "edbimbwaegfkcree")
suspend fun archiveSizeBytes(value: Output<String>)
@JvmName(name = "weapsyndgfqyigfb")
suspend fun archiveSizeBytes(value: String?)
Link copied to clipboard
@JvmName(name = "tfguftjnhhplryyd")
suspend fun deprecated(value: Output<DeprecationStatusArgs>)
@JvmName(name = "yybfcsfjrdpkfouq")
suspend fun deprecated(value: DeprecationStatusArgs?)
@JvmName(name = "kfuxhkravdqtklgi")
suspend fun deprecated(argument: suspend DeprecationStatusArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xyreqynincrfsxch")
suspend fun description(value: Output<String>)
@JvmName(name = "ypyujbywercjeoiv")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "mjpgetytlrkjkikx")
suspend fun diskSizeGb(value: Output<String>)
@JvmName(name = "htxuepbbppfkitve")
suspend fun diskSizeGb(value: String?)
Link copied to clipboard
@JvmName(name = "fuxhegxetrhvpwaf")
suspend fun family(value: Output<String>)
@JvmName(name = "eeqjtkiujhnyoabv")
suspend fun family(value: String?)
Link copied to clipboard
@JvmName(name = "yeoppkkunbcdpivw")
suspend fun forceCreate(value: Output<Boolean>)
@JvmName(name = "asgcnlsqpxkfplsy")
suspend fun forceCreate(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jrlhfagwsdjarapk")
suspend fun guestOsFeatures(value: Output<List<GuestOsFeatureArgs>>)
@JvmName(name = "vytggvqmyeahajpa")
suspend fun guestOsFeatures(vararg values: Output<GuestOsFeatureArgs>)
@JvmName(name = "wegmtfmxefcgxvmb")
suspend fun guestOsFeatures(vararg values: GuestOsFeatureArgs)
@JvmName(name = "vacedlgflfjaqhtc")
suspend fun guestOsFeatures(vararg argument: suspend GuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "akhwxugvdmrijxvm")
suspend fun guestOsFeatures(values: List<Output<GuestOsFeatureArgs>>)
@JvmName(name = "dtntbctrkjlfvbdr")
suspend fun guestOsFeatures(value: List<GuestOsFeatureArgs>?)
@JvmName(name = "delxvtcdleljhvwa")
suspend fun guestOsFeatures(argument: List<suspend GuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "arrqikkuompwpvan")
suspend fun guestOsFeatures(argument: suspend GuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ctxbwnyyeoopbfay")
suspend fun imageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "tkfppjqyyuohuklg")
suspend fun imageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "xvwnuohtgmkvhjww")
suspend fun imageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yejavaimkkwqcrtt")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "hhjvxmxsxsljarcr")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "msxpnfinlmlhvdir")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "axrhhpkeskwntdsc")
suspend fun licenseCodes(value: Output<List<String>>)
@JvmName(name = "xujckgkdwlouwnnp")
suspend fun licenseCodes(vararg values: Output<String>)
@JvmName(name = "frrmlqcyukdrawsh")
suspend fun licenseCodes(vararg values: String)
@JvmName(name = "mlobrgbmytvltivp")
suspend fun licenseCodes(values: List<Output<String>>)
@JvmName(name = "gvkcjvtmoyxrsdmm")
suspend fun licenseCodes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "chjchtopnhljmcss")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "wdbrtcfgvagbqbsr")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "xqirmgmxbtjiisrx")
suspend fun licenses(vararg values: String)
@JvmName(name = "nqqqiinqbgffojxn")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "cclwrjxnuigtbgqe")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "grvrnnpghntgawlp")
suspend fun locked(value: Output<Boolean>)
@JvmName(name = "uagdohgbwcrqberq")
suspend fun locked(value: Boolean?)
Link copied to clipboard
@JvmName(name = "udfdrrloboamymuh")
suspend fun name(value: Output<String>)
@JvmName(name = "pjpsevvrhmojknbx")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "kgbcglwvkxqtpjlh")
suspend fun project(value: Output<String>)
@JvmName(name = "vmxvgmnqcqlkwspr")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "rgogedjfvpwyhvpb")
suspend fun rawDisk(value: Output<ImageRawDiskArgs>)
@JvmName(name = "elxtghbrmhgsemps")
suspend fun rawDisk(value: ImageRawDiskArgs?)
@JvmName(name = "funflsekkowdxibt")
suspend fun rawDisk(argument: suspend ImageRawDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "orbcgklnojyfvfrc")
suspend fun requestId(value: Output<String>)
@JvmName(name = "gerijqdefwncjmyp")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "ybnyepatujubnkvt")
suspend fun rolloutOverride(value: Output<RolloutPolicyArgs>)
@JvmName(name = "tithiqslgbiptven")
suspend fun rolloutOverride(value: RolloutPolicyArgs?)
@JvmName(name = "hhxpilqorbqpstoy")
suspend fun rolloutOverride(argument: suspend RolloutPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wqrfvyjyxgeipfes")
suspend fun shieldedInstanceInitialState(value: Output<InitialStateConfigArgs>)
@JvmName(name = "vbomevybuapenldw")
suspend fun shieldedInstanceInitialState(value: InitialStateConfigArgs?)
@JvmName(name = "uepmcmnkguljqfwk")
suspend fun shieldedInstanceInitialState(argument: suspend InitialStateConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "akvukpbxfaiyvhmo")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "dxjyffessohkcmal")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "pqccmmsfbmewkonn")
suspend fun sourceDiskEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "yqigbprumfkcrmgq")
suspend fun sourceDiskEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "pxgprpmcpfbikqdj")
suspend fun sourceDiskEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bxpqkmsnawwhiyws")
suspend fun sourceImage(value: Output<String>)
@JvmName(name = "clhqywwbpibvutim")
suspend fun sourceImage(value: String?)
Link copied to clipboard
@JvmName(name = "arfapcdfrfwxwmvi")
suspend fun sourceImageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "hyxsrnlmfqqkfmqi")
suspend fun sourceImageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "xnulrnxtueuhopua")
suspend fun sourceImageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "thqxuotkbgtmgdle")
suspend fun sourceSnapshot(value: Output<String>)
@JvmName(name = "agvbhjwwivqqxgay")
suspend fun sourceSnapshot(value: String?)
Link copied to clipboard
@JvmName(name = "uogvbfuhgxanccjl")
suspend fun sourceSnapshotEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "jknbybxspqgxiknx")
suspend fun sourceSnapshotEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "blfcgqujotolcogn")
suspend fun sourceSnapshotEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ixqwcmyewqkpfvbh")
suspend fun sourceType(value: Output<ImageSourceType>)
@JvmName(name = "etscgpdswoahhwqu")
suspend fun sourceType(value: ImageSourceType?)
Link copied to clipboard
@JvmName(name = "hmggifspmykogesp")
suspend fun storageLocations(value: Output<List<String>>)
@JvmName(name = "munxxwhmwuytnkaj")
suspend fun storageLocations(vararg values: Output<String>)
@JvmName(name = "ejrytsoraveobyvt")
suspend fun storageLocations(vararg values: String)
@JvmName(name = "wnqxhlbvmynyuucq")
suspend fun storageLocations(values: List<Output<String>>)
@JvmName(name = "fccnmhrmcpirtnym")
suspend fun storageLocations(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xiqevjjspfunbjay")
suspend fun userLicenses(value: Output<List<String>>)
@JvmName(name = "xtaphxgpjlwtlhrk")
suspend fun userLicenses(vararg values: Output<String>)
@JvmName(name = "avbamtlrxgwofcqy")
suspend fun userLicenses(vararg values: String)
@JvmName(name = "ulvlrippasoyerct")
suspend fun userLicenses(values: List<Output<String>>)
@JvmName(name = "cekagrmljufoanuw")
suspend fun userLicenses(value: List<String>?)