Flow Source Encryption Args
data class FlowSourceEncryptionArgs(val algorithm: Output<FlowSourceEncryptionAlgorithm>? = null, val constantInitializationVector: Output<String>? = null, val deviceId: Output<String>? = null, val keyType: Output<FlowSourceEncryptionKeyType>? = null, val region: Output<String>? = null, val resourceId: Output<String>? = null, val roleArn: Output<String>, val secretArn: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<FlowSourceEncryptionArgs>
Information about the encryption of the flow.
Constructors
Link copied to clipboard
constructor(algorithm: Output<FlowSourceEncryptionAlgorithm>? = null, constantInitializationVector: Output<String>? = null, deviceId: Output<String>? = null, keyType: Output<FlowSourceEncryptionKeyType>? = null, region: Output<String>? = null, resourceId: Output<String>? = null, roleArn: Output<String>, secretArn: Output<String>? = null, url: Output<String>? = null)
Properties
Link copied to clipboard
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
Link copied to clipboard
A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption.
Link copied to clipboard
The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
Link copied to clipboard
An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption.