@Stability(value=Stable) public static final class CfnVirtualNode.ListenerTlsProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnVirtualNode.ListenerTlsProperty>
CfnVirtualNode.ListenerTlsProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnVirtualNode.ListenerTlsProperty |
build()
Builds the configured instance.
|
CfnVirtualNode.ListenerTlsProperty.Builder |
certificate(CfnVirtualNode.ListenerTlsCertificateProperty certificate)
Sets the value of
CfnVirtualNode.ListenerTlsProperty.getCertificate() |
CfnVirtualNode.ListenerTlsProperty.Builder |
certificate(IResolvable certificate)
Sets the value of
CfnVirtualNode.ListenerTlsProperty.getCertificate() |
CfnVirtualNode.ListenerTlsProperty.Builder |
mode(String mode)
Sets the value of
CfnVirtualNode.ListenerTlsProperty.getMode() |
CfnVirtualNode.ListenerTlsProperty.Builder |
validation(CfnVirtualNode.ListenerTlsValidationContextProperty validation)
Sets the value of
CfnVirtualNode.ListenerTlsProperty.getValidation() |
CfnVirtualNode.ListenerTlsProperty.Builder |
validation(IResolvable validation)
Sets the value of
CfnVirtualNode.ListenerTlsProperty.getValidation() |
@Stability(value=Stable) public CfnVirtualNode.ListenerTlsProperty.Builder certificate(CfnVirtualNode.ListenerTlsCertificateProperty certificate)
CfnVirtualNode.ListenerTlsProperty.getCertificate()certificate - A reference to an object that represents a listener's Transport Layer Security (TLS) certificate. This parameter is required.this@Stability(value=Stable) public CfnVirtualNode.ListenerTlsProperty.Builder certificate(IResolvable certificate)
CfnVirtualNode.ListenerTlsProperty.getCertificate()certificate - A reference to an object that represents a listener's Transport Layer Security (TLS) certificate. This parameter is required.this@Stability(value=Stable) public CfnVirtualNode.ListenerTlsProperty.Builder mode(String mode)
CfnVirtualNode.ListenerTlsProperty.getMode()mode - Specify one of the following modes. This parameter is required.
this@Stability(value=Stable) public CfnVirtualNode.ListenerTlsProperty.Builder validation(CfnVirtualNode.ListenerTlsValidationContextProperty validation)
CfnVirtualNode.ListenerTlsProperty.getValidation()validation - A reference to an object that represents a listener's Transport Layer Security (TLS) validation context.this@Stability(value=Stable) public CfnVirtualNode.ListenerTlsProperty.Builder validation(IResolvable validation)
CfnVirtualNode.ListenerTlsProperty.getValidation()validation - A reference to an object that represents a listener's Transport Layer Security (TLS) validation context.this@Stability(value=Stable) public CfnVirtualNode.ListenerTlsProperty build()
build in interface software.amazon.jsii.Builder<CfnVirtualNode.ListenerTlsProperty>CfnVirtualNode.ListenerTlsPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.