instanceEncryptionKey

@JvmName(name = "jokqujdktecnmgtc")
suspend fun instanceEncryptionKey(value: Output<CustomerEncryptionKeyArgs>)
@JvmName(name = "hjftluwkbbbdcatg")
suspend fun instanceEncryptionKey(value: CustomerEncryptionKeyArgs?)

Parameters

value

Encrypts suspended data for an instance with a customer-managed encryption key. If you are creating a new instance, this field will encrypt the local SSD and in-memory contents of the instance during the suspend operation. If you do not provide an encryption key when creating the instance, then the local SSD and in-memory contents will be encrypted using an automatically generated key during the suspend operation.


@JvmName(name = "vyvlehgmtbhhgkaj")
suspend fun instanceEncryptionKey(argument: suspend CustomerEncryptionKeyArgsBuilder.() -> Unit)

Parameters

argument

Encrypts suspended data for an instance with a customer-managed encryption key. If you are creating a new instance, this field will encrypt the local SSD and in-memory contents of the instance during the suspend operation. If you do not provide an encryption key when creating the instance, then the local SSD and in-memory contents will be encrypted using an automatically generated key during the suspend operation.