Package com.pulumi.aws.appmesh.inputs
Class VirtualNodeSpecListenerTlsValidationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appmesh.inputs.VirtualNodeSpecListenerTlsValidationArgs.Builder
-
- Enclosing class:
- VirtualNodeSpecListenerTlsValidationArgs
public static final class VirtualNodeSpecListenerTlsValidationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(VirtualNodeSpecListenerTlsValidationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VirtualNodeSpecListenerTlsValidationArgsbuild()VirtualNodeSpecListenerTlsValidationArgs.BuildersubjectAlternativeNames(VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs subjectAlternativeNames)VirtualNodeSpecListenerTlsValidationArgs.BuildersubjectAlternativeNames(com.pulumi.core.Output<VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs> subjectAlternativeNames)VirtualNodeSpecListenerTlsValidationArgs.Buildertrust(VirtualNodeSpecListenerTlsValidationTrustArgs trust)VirtualNodeSpecListenerTlsValidationArgs.Buildertrust(com.pulumi.core.Output<VirtualNodeSpecListenerTlsValidationTrustArgs> trust)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(VirtualNodeSpecListenerTlsValidationArgs defaults)
-
-
Method Detail
-
subjectAlternativeNames
public VirtualNodeSpecListenerTlsValidationArgs.Builder subjectAlternativeNames(@Nullable com.pulumi.core.Output<VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs> subjectAlternativeNames)
- Parameters:
subjectAlternativeNames- SANs for a TLS validation context. See `spec.listener.tls.validation.subject_alternative_names` Block for details.- Returns:
- builder
-
subjectAlternativeNames
public VirtualNodeSpecListenerTlsValidationArgs.Builder subjectAlternativeNames(VirtualNodeSpecListenerTlsValidationSubjectAlternativeNamesArgs subjectAlternativeNames)
- Parameters:
subjectAlternativeNames- SANs for a TLS validation context. See `spec.listener.tls.validation.subject_alternative_names` Block for details.- Returns:
- builder
-
trust
public VirtualNodeSpecListenerTlsValidationArgs.Builder trust(com.pulumi.core.Output<VirtualNodeSpecListenerTlsValidationTrustArgs> trust)
- Parameters:
trust- TLS validation context trust. See `spec.listener.tls.validation.trust` Block for details.- Returns:
- builder
-
trust
public VirtualNodeSpecListenerTlsValidationArgs.Builder trust(VirtualNodeSpecListenerTlsValidationTrustArgs trust)
- Parameters:
trust- TLS validation context trust. See `spec.listener.tls.validation.trust` Block for details.- Returns:
- builder
-
build
public VirtualNodeSpecListenerTlsValidationArgs build()
-
-