@Stability(value=Stable) public static final class CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty>
CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.Builder validation(CfnVirtualGateway.VirtualGatewayTlsValidationContextProperty validation)
CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.getValidation()validation - A reference to an object that represents a Transport Layer Security (TLS) validation context. This parameter is required.this@Stability(value=Stable) public CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.Builder validation(IResolvable validation)
CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.getValidation()validation - A reference to an object that represents a Transport Layer Security (TLS) validation context. This parameter is required.this@Stability(value=Stable) public CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.Builder certificate(CfnVirtualGateway.VirtualGatewayClientTlsCertificateProperty certificate)
CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.getCertificate()certificate - A reference to an object that represents a virtual gateway's client's Transport Layer Security (TLS) certificate.this@Stability(value=Stable) public CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.Builder certificate(IResolvable certificate)
CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.getCertificate()certificate - A reference to an object that represents a virtual gateway's client's Transport Layer Security (TLS) certificate.this@Stability(value=Stable) public CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.Builder enforce(Boolean enforce)
CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.getEnforce()enforce - Whether the policy is enforced.
The default is True , if a value isn't specified.this@Stability(value=Stable) public CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.Builder enforce(IResolvable enforce)
CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.getEnforce()enforce - Whether the policy is enforced.
The default is True , if a value isn't specified.this@Stability(value=Stable) public CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.Builder ports(IResolvable ports)
CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.getPorts()ports - One or more ports that the policy is enforced for.this@Stability(value=Stable) public CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.Builder ports(List<? extends Number> ports)
CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty.getPorts()ports - One or more ports that the policy is enforced for.this@Stability(value=Stable) public CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty build()
build in interface software.amazon.jsii.Builder<CfnVirtualGateway.VirtualGatewayClientPolicyTlsProperty>CfnVirtualGateway.VirtualGatewayClientPolicyTlsPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.