Package com.pulumi.aws.cloudfront.inputs
Class MultitenantDistributionOriginVpcOriginConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.inputs.MultitenantDistributionOriginVpcOriginConfigArgs.Builder
-
- Enclosing class:
- MultitenantDistributionOriginVpcOriginConfigArgs
public static final class MultitenantDistributionOriginVpcOriginConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(MultitenantDistributionOriginVpcOriginConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MultitenantDistributionOriginVpcOriginConfigArgsbuild()MultitenantDistributionOriginVpcOriginConfigArgs.BuilderoriginKeepaliveTimeout(com.pulumi.core.Output<java.lang.Integer> originKeepaliveTimeout)MultitenantDistributionOriginVpcOriginConfigArgs.BuilderoriginKeepaliveTimeout(java.lang.Integer originKeepaliveTimeout)MultitenantDistributionOriginVpcOriginConfigArgs.BuilderoriginReadTimeout(com.pulumi.core.Output<java.lang.Integer> originReadTimeout)MultitenantDistributionOriginVpcOriginConfigArgs.BuilderoriginReadTimeout(java.lang.Integer originReadTimeout)MultitenantDistributionOriginVpcOriginConfigArgs.BuildervpcOriginId(com.pulumi.core.Output<java.lang.String> vpcOriginId)MultitenantDistributionOriginVpcOriginConfigArgs.BuildervpcOriginId(java.lang.String vpcOriginId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MultitenantDistributionOriginVpcOriginConfigArgs defaults)
-
-
Method Detail
-
originKeepaliveTimeout
public MultitenantDistributionOriginVpcOriginConfigArgs.Builder originKeepaliveTimeout(@Nullable com.pulumi.core.Output<java.lang.Integer> originKeepaliveTimeout)
- Parameters:
originKeepaliveTimeout- Custom keep-alive timeout, in seconds. By default, CloudFront uses a default timeout. Default: 5.- Returns:
- builder
-
originKeepaliveTimeout
public MultitenantDistributionOriginVpcOriginConfigArgs.Builder originKeepaliveTimeout(java.lang.Integer originKeepaliveTimeout)
- Parameters:
originKeepaliveTimeout- Custom keep-alive timeout, in seconds. By default, CloudFront uses a default timeout. Default: 5.- Returns:
- builder
-
originReadTimeout
public MultitenantDistributionOriginVpcOriginConfigArgs.Builder originReadTimeout(@Nullable com.pulumi.core.Output<java.lang.Integer> originReadTimeout)
- Parameters:
originReadTimeout- Custom read timeout, in seconds. By default, CloudFront uses a default timeout. Default: 30.- Returns:
- builder
-
originReadTimeout
public MultitenantDistributionOriginVpcOriginConfigArgs.Builder originReadTimeout(java.lang.Integer originReadTimeout)
- Parameters:
originReadTimeout- Custom read timeout, in seconds. By default, CloudFront uses a default timeout. Default: 30.- Returns:
- builder
-
vpcOriginId
public MultitenantDistributionOriginVpcOriginConfigArgs.Builder vpcOriginId(com.pulumi.core.Output<java.lang.String> vpcOriginId)
- Parameters:
vpcOriginId- ID of the VPC origin that you want CloudFront to route requests to.- Returns:
- builder
-
vpcOriginId
public MultitenantDistributionOriginVpcOriginConfigArgs.Builder vpcOriginId(java.lang.String vpcOriginId)
- Parameters:
vpcOriginId- ID of the VPC origin that you want CloudFront to route requests to.- Returns:
- builder
-
build
public MultitenantDistributionOriginVpcOriginConfigArgs build()
-
-