DiskArgsBuilder

Builder for DiskArgs.

Functions

Link copied to clipboard
@JvmName(name = "psfbfsbohkeuccmb")
suspend fun architecture(value: Output<DiskArchitecture>)
@JvmName(name = "icodrcxhnbyvuqin")
suspend fun architecture(value: DiskArchitecture?)
Link copied to clipboard
@JvmName(name = "ptwrwlonswawohyq")
suspend fun asyncPrimaryDisk(value: Output<DiskAsyncReplicationArgs>)
@JvmName(name = "sdsmhogjitojyqit")
suspend fun asyncPrimaryDisk(value: DiskAsyncReplicationArgs?)
@JvmName(name = "vikdaffeirathxdb")
suspend fun asyncPrimaryDisk(argument: suspend DiskAsyncReplicationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mascicyjeyucmboo")
suspend fun description(value: Output<String>)
@JvmName(name = "ngpgtveupfoyqccp")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "nmdukpinwfwmxqun")
suspend fun diskEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "xauenmldngaqjtvi")
suspend fun diskEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "ccqfcuhnrgmlpqfl")
suspend fun diskEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jtiivgqjklwcvwsx")
suspend fun enableConfidentialCompute(value: Output<Boolean>)
@JvmName(name = "ijjhsxgoxihgxpdn")
suspend fun enableConfidentialCompute(value: Boolean?)
Link copied to clipboard
@JvmName(name = "foapasrrkpdbnxsn")
suspend fun eraseWindowsVssSignature(value: Output<Boolean>)
@JvmName(name = "tcdjvocyehrflnux")
suspend fun eraseWindowsVssSignature(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hrutwfsdurowxvbq")
suspend fun guestOsFeatures(value: Output<List<GuestOsFeatureArgs>>)
@JvmName(name = "qbcoeaytvwlrsilq")
suspend fun guestOsFeatures(vararg values: Output<GuestOsFeatureArgs>)
@JvmName(name = "weooxwmplgqnirqd")
suspend fun guestOsFeatures(vararg values: GuestOsFeatureArgs)
@JvmName(name = "amfjkdibeiqpwfwj")
suspend fun guestOsFeatures(vararg argument: suspend GuestOsFeatureArgsBuilder.() -> Unit)
@JvmName(name = "bquwbxdvyvgtfset")
suspend fun guestOsFeatures(values: List<Output<GuestOsFeatureArgs>>)
@JvmName(name = "bctycmmseraxrytf")
suspend fun guestOsFeatures(value: List<GuestOsFeatureArgs>?)
@JvmName(name = "lmjbqbbfcofhfiyx")
suspend fun guestOsFeatures(argument: List<suspend GuestOsFeatureArgsBuilder.() -> Unit>)
@JvmName(name = "ldptsjgfufppiwuo")
suspend fun guestOsFeatures(argument: suspend GuestOsFeatureArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bokbhseierukiwrx")
suspend fun interface(value: Output<DiskInterface>)
@JvmName(name = "mefibnfqinbvjxet")
suspend fun interface(value: DiskInterface?)
Link copied to clipboard
@JvmName(name = "ibydnalqgemdynsk")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "xlekptgufplombyb")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "qnojysyayahkwuvv")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "cgrymlpyougketst")
suspend fun licenseCodes(value: Output<List<String>>)
@JvmName(name = "vuwsmsfibbqwajtf")
suspend fun licenseCodes(vararg values: Output<String>)
@JvmName(name = "rnopgwnmharpwaro")
suspend fun licenseCodes(vararg values: String)
@JvmName(name = "lshvguieoplwymwa")
suspend fun licenseCodes(values: List<Output<String>>)
@JvmName(name = "esdtdjbpajvpijgc")
suspend fun licenseCodes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "usdwibuxpxlnbhki")
suspend fun licenses(value: Output<List<String>>)
@JvmName(name = "grmgxanevrffwlwj")
suspend fun licenses(vararg values: Output<String>)
@JvmName(name = "dfxirgmegwaomwmo")
suspend fun licenses(vararg values: String)
@JvmName(name = "lxvvnupideqxhuwl")
suspend fun licenses(values: List<Output<String>>)
@JvmName(name = "lrwgjydxtndpjomu")
suspend fun licenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "iujbqiblxpyrwcdl")
suspend fun locationHint(value: Output<String>)
@JvmName(name = "coltpcdpwcdrueek")
suspend fun locationHint(value: String?)
Link copied to clipboard
@JvmName(name = "efvtrqkyvmkmmjds")
suspend fun multiWriter(value: Output<Boolean>)
@JvmName(name = "odcbplratowfbyce")
suspend fun multiWriter(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ahelnmfmomkvaput")
suspend fun name(value: Output<String>)
@JvmName(name = "ipnnnhsupdljkyub")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "bxvrmelqfukmdxbc")
suspend fun options(value: Output<String>)
@JvmName(name = "gtailjncvhhgrqdt")
suspend fun options(value: String?)
Link copied to clipboard
@JvmName(name = "cofuerxhgsuvrvug")
suspend fun params(value: Output<DiskParamsArgs>)
@JvmName(name = "efmvsvlrjdatkswp")
suspend fun params(value: DiskParamsArgs?)
@JvmName(name = "dqvpuqshaenffpsc")
suspend fun params(argument: suspend DiskParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hdantlpoobqmlfvg")
suspend fun physicalBlockSizeBytes(value: Output<String>)
@JvmName(name = "plxocxmkxycbixmu")
suspend fun physicalBlockSizeBytes(value: String?)
Link copied to clipboard
@JvmName(name = "jdpfblgyuvvvecxl")
suspend fun project(value: Output<String>)
@JvmName(name = "kxllbdhnkrtmoyis")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "sgtgvufsxgohnqxg")
suspend fun provisionedIops(value: Output<String>)
@JvmName(name = "bqjcsepyfvhmdfqp")
suspend fun provisionedIops(value: String?)
Link copied to clipboard
@JvmName(name = "hwgrltcqonevxtun")
suspend fun provisionedThroughput(value: Output<String>)
@JvmName(name = "dykokfwuwqcinbng")
suspend fun provisionedThroughput(value: String?)
Link copied to clipboard
@JvmName(name = "lsgkbcpogfbagssx")
suspend fun replicaZones(value: Output<List<String>>)
@JvmName(name = "jtmomkwxxpicdphs")
suspend fun replicaZones(vararg values: Output<String>)
@JvmName(name = "yilswfnsamneajbj")
suspend fun replicaZones(vararg values: String)
@JvmName(name = "cvenbcylincaaslg")
suspend fun replicaZones(values: List<Output<String>>)
@JvmName(name = "rukntmsxoovyqeas")
suspend fun replicaZones(value: List<String>?)
Link copied to clipboard
@JvmName(name = "nfmrxdrvjeoxgdtm")
suspend fun requestId(value: Output<String>)
@JvmName(name = "cfklghihbqglqnir")
suspend fun requestId(value: String?)
Link copied to clipboard
@JvmName(name = "fjyavyabttslabll")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "nxtuslqfhjhcyjhu")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "oeyatvopdgtqntbm")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "ceetfobrgfcvewfn")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "rvyxihgtatmpyufn")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "idvjehlyjhnikwnk")
suspend fun sizeGb(value: Output<String>)
@JvmName(name = "tjpuudurirtgfyyw")
suspend fun sizeGb(value: String?)
Link copied to clipboard
@JvmName(name = "bhcnocfhokstxxdl")
suspend fun sourceDisk(value: Output<String>)
@JvmName(name = "rpjvrcaodmbgeodm")
suspend fun sourceDisk(value: String?)
Link copied to clipboard
@JvmName(name = "twdsulyprahvxcbn")
suspend fun sourceImage(value: Output<String>)
@JvmName(name = "eggqesubwgepqqqi")
suspend fun sourceImage(value: String?)
Link copied to clipboard
@JvmName(name = "tnnlbynqacydtbsl")
suspend fun sourceImageEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "urtfcpdmpqpvjbxe")
suspend fun sourceImageEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "hvqnivybogoqtucp")
suspend fun sourceImageEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nfgdissualpqtixj")
suspend fun sourceInstantSnapshot(value: Output<String>)
@JvmName(name = "cqfdlsvnajbfaswd")
suspend fun sourceInstantSnapshot(value: String?)
Link copied to clipboard
@JvmName(name = "dhddkuxolukrctjj")
suspend fun sourceSnapshot(value: Output<String>)
@JvmName(name = "xnfiklyrfeepchms")
suspend fun sourceSnapshot(value: String?)
Link copied to clipboard
@JvmName(name = "xcnwgrnmtwexpsjy")
suspend fun sourceSnapshotEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "gqovswmseyosabfv")
suspend fun sourceSnapshotEncryptionKey(value: CustomerEncryptionKeyArgs?)
@JvmName(name = "elprowlcgfuokoou")
suspend fun sourceSnapshotEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rrsjnrqrosrfbfmh")
suspend fun sourceStorageObject(value: Output<String>)
@JvmName(name = "rcxraehpxmefvwvb")
suspend fun sourceStorageObject(value: String?)
Link copied to clipboard
@JvmName(name = "utgifgwmvagvecoj")
suspend fun storagePool(value: Output<String>)
@JvmName(name = "pdsgcwtprspigxnf")
suspend fun storagePool(value: String?)
Link copied to clipboard
@JvmName(name = "pvljqxthkeodprhs")
suspend fun storageType(value: Output<DiskStorageType>)
@JvmName(name = "sqaxqgplvhdwhfwb")
suspend fun storageType(value: DiskStorageType?)
Link copied to clipboard
@JvmName(name = "wlcpsibojaaorqhx")
suspend fun type(value: Output<String>)
@JvmName(name = "xodlmlqdujoyflus")
suspend fun type(value: String?)
Link copied to clipboard
@JvmName(name = "vjynyhfavllchegx")
suspend fun userLicenses(value: Output<List<String>>)
@JvmName(name = "jdipeidcuvadlwui")
suspend fun userLicenses(vararg values: Output<String>)
@JvmName(name = "mqkvjeubmmfgajhc")
suspend fun userLicenses(vararg values: String)
@JvmName(name = "syaymasoymjjguwv")
suspend fun userLicenses(values: List<Output<String>>)
@JvmName(name = "aukytvmrhnitwtph")
suspend fun userLicenses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "eovsdhjlrlbjwuiw")
suspend fun zone(value: Output<String>)
@JvmName(name = "uqtkisrmavfbabqn")
suspend fun zone(value: String?)