AS2SecuritySettingsArgs

data class AS2SecuritySettingsArgs(val enableNRRForInboundDecodedMessages: Output<Boolean>, val enableNRRForInboundEncodedMessages: Output<Boolean>, val enableNRRForInboundMDN: Output<Boolean>, val enableNRRForOutboundDecodedMessages: Output<Boolean>, val enableNRRForOutboundEncodedMessages: Output<Boolean>, val enableNRRForOutboundMDN: Output<Boolean>, val encryptionCertificateName: Output<String>? = null, val overrideGroupSigningCertificate: Output<Boolean>, val sha2AlgorithmFormat: Output<String>? = null, val signingCertificateName: Output<String>? = null) : ConvertibleToJava<AS2SecuritySettingsArgs>

The AS2 agreement security settings.

Constructors

Link copied to clipboard
constructor(enableNRRForInboundDecodedMessages: Output<Boolean>, enableNRRForInboundEncodedMessages: Output<Boolean>, enableNRRForInboundMDN: Output<Boolean>, enableNRRForOutboundDecodedMessages: Output<Boolean>, enableNRRForOutboundEncodedMessages: Output<Boolean>, enableNRRForOutboundMDN: Output<Boolean>, encryptionCertificateName: Output<String>? = null, overrideGroupSigningCertificate: Output<Boolean>, sha2AlgorithmFormat: Output<String>? = null, signingCertificateName: Output<String>? = null)

Properties

Link copied to clipboard

The value indicating whether to enable NRR for inbound decoded messages.

Link copied to clipboard

The value indicating whether to enable NRR for inbound encoded messages.

Link copied to clipboard

The value indicating whether to enable NRR for inbound MDN.

Link copied to clipboard

The value indicating whether to enable NRR for outbound decoded messages.

Link copied to clipboard

The value indicating whether to enable NRR for outbound encoded messages.

Link copied to clipboard

The value indicating whether to enable NRR for outbound MDN.

Link copied to clipboard
val encryptionCertificateName: Output<String>? = null

The name of the encryption certificate.

Link copied to clipboard

The value indicating whether to send or request a MDN.

Link copied to clipboard
val sha2AlgorithmFormat: Output<String>? = null

The Sha2 algorithm format. Valid values are Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize.

Link copied to clipboard
val signingCertificateName: Output<String>? = null

The name of the signing certificate.

Functions

Link copied to clipboard
open override fun toJava(): AS2SecuritySettingsArgs