Package com.pulumi.aws.lb.outputs
Class ListenerMutualAuthentication
- java.lang.Object
-
- com.pulumi.aws.lb.outputs.ListenerMutualAuthentication
-
public final class ListenerMutualAuthentication extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classListenerMutualAuthentication.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>advertiseTrustStoreCaNames()static ListenerMutualAuthentication.Builderbuilder()static ListenerMutualAuthentication.Builderbuilder(ListenerMutualAuthentication defaults)java.util.Optional<java.lang.Boolean>ignoreClientCertificateExpiry()java.lang.Stringmode()java.util.Optional<java.lang.String>trustStoreArn()
-
-
-
Method Detail
-
advertiseTrustStoreCaNames
public java.util.Optional<java.lang.String> advertiseTrustStoreCaNames()
- Returns:
- Valid values are `off` and `on`.
-
ignoreClientCertificateExpiry
public java.util.Optional<java.lang.Boolean> ignoreClientCertificateExpiry()
- Returns:
- Whether client certificate expiry is ignored. Default is `false`.
-
mode
public java.lang.String mode()
- Returns:
- Valid values are `off`, `passthrough`, and `verify`.
-
trustStoreArn
public java.util.Optional<java.lang.String> trustStoreArn()
- Returns:
- ARN of the elbv2 Trust Store.
-
builder
public static ListenerMutualAuthentication.Builder builder()
-
builder
public static ListenerMutualAuthentication.Builder builder(ListenerMutualAuthentication defaults)
-
-