Package com.pulumi.aws.appmesh.inputs
Class VirtualGatewaySpecListenerTlsCertificateArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appmesh.inputs.VirtualGatewaySpecListenerTlsCertificateArgs.Builder
-
- Enclosing class:
- VirtualGatewaySpecListenerTlsCertificateArgs
public static final class VirtualGatewaySpecListenerTlsCertificateArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(VirtualGatewaySpecListenerTlsCertificateArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VirtualGatewaySpecListenerTlsCertificateArgs.Builderacm(VirtualGatewaySpecListenerTlsCertificateAcmArgs acm)VirtualGatewaySpecListenerTlsCertificateArgs.Builderacm(com.pulumi.core.Output<VirtualGatewaySpecListenerTlsCertificateAcmArgs> acm)VirtualGatewaySpecListenerTlsCertificateArgsbuild()VirtualGatewaySpecListenerTlsCertificateArgs.Builderfile(VirtualGatewaySpecListenerTlsCertificateFileArgs file)VirtualGatewaySpecListenerTlsCertificateArgs.Builderfile(com.pulumi.core.Output<VirtualGatewaySpecListenerTlsCertificateFileArgs> file)VirtualGatewaySpecListenerTlsCertificateArgs.Buildersds(VirtualGatewaySpecListenerTlsCertificateSdsArgs sds)VirtualGatewaySpecListenerTlsCertificateArgs.Buildersds(com.pulumi.core.Output<VirtualGatewaySpecListenerTlsCertificateSdsArgs> sds)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(VirtualGatewaySpecListenerTlsCertificateArgs defaults)
-
-
Method Detail
-
acm
public VirtualGatewaySpecListenerTlsCertificateArgs.Builder acm(@Nullable com.pulumi.core.Output<VirtualGatewaySpecListenerTlsCertificateAcmArgs> acm)
- Parameters:
acm- AWS Certificate Manager (ACM) certificate.- Returns:
- builder
-
acm
public VirtualGatewaySpecListenerTlsCertificateArgs.Builder acm(VirtualGatewaySpecListenerTlsCertificateAcmArgs acm)
- Parameters:
acm- AWS Certificate Manager (ACM) certificate.- Returns:
- builder
-
file
public VirtualGatewaySpecListenerTlsCertificateArgs.Builder file(@Nullable com.pulumi.core.Output<VirtualGatewaySpecListenerTlsCertificateFileArgs> file)
-
file
public VirtualGatewaySpecListenerTlsCertificateArgs.Builder file(VirtualGatewaySpecListenerTlsCertificateFileArgs file)
-
sds
public VirtualGatewaySpecListenerTlsCertificateArgs.Builder sds(@Nullable com.pulumi.core.Output<VirtualGatewaySpecListenerTlsCertificateSdsArgs> sds)
- Parameters:
sds- TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.- Returns:
- builder
-
sds
public VirtualGatewaySpecListenerTlsCertificateArgs.Builder sds(VirtualGatewaySpecListenerTlsCertificateSdsArgs sds)
- Parameters:
sds- TLS validation context trust for a [Secret Discovery Service](https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret#secret-discovery-service-sds) certificate.- Returns:
- builder
-
build
public VirtualGatewaySpecListenerTlsCertificateArgs build()
-
-