Package com.pulumi.aws.appmesh.inputs
Class VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appmesh.inputs.VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs.Builder
-
- Enclosing class:
- VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs
public static final class VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs defaults)
-
-
Method Detail
-
certificate
public VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs.Builder certificate(@Nullable com.pulumi.core.Output<VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs> certificate)
- Parameters:
certificate- Listener's TLS certificate. See `spec.listener.tls.certificate` Block for details.- Returns:
- builder
-
certificate
public VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs.Builder certificate(VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs certificate)
- Parameters:
certificate- Listener's TLS certificate. See `spec.listener.tls.certificate` Block for details.- Returns:
- builder
-
enforce
public VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs.Builder enforce(@Nullable com.pulumi.core.Output<java.lang.Boolean> enforce)
- Parameters:
enforce- Whether the policy is enforced. Default is `true`.- Returns:
- builder
-
enforce
public VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs.Builder enforce(java.lang.Boolean enforce)
- Parameters:
enforce- Whether the policy is enforced. Default is `true`.- Returns:
- builder
-
ports
public VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs.Builder ports(@Nullable com.pulumi.core.Output<java.util.List<java.lang.Integer>> ports)
- Parameters:
ports- One or more ports that the policy is enforced for.- Returns:
- builder
-
ports
public VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs.Builder ports(java.util.List<java.lang.Integer> ports)
- Parameters:
ports- One or more ports that the policy is enforced for.- Returns:
- builder
-
ports
public VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs.Builder ports(java.lang.Integer... ports)
- Parameters:
ports- One or more ports that the policy is enforced for.- Returns:
- builder
-
validation
public VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs.Builder validation(com.pulumi.core.Output<VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs> validation)
- Parameters:
validation- Listener's TLS validation context. See `spec.listener.tls.validation` Block for details.- Returns:
- builder
-
validation
public VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs.Builder validation(VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs validation)
- Parameters:
validation- Listener's TLS validation context. See `spec.listener.tls.validation` Block for details.- Returns:
- builder
-
build
public VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs build()
-
-