Package com.pulumi.aws.cloudfront.inputs
Class VpcOriginVpcOriginEndpointConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cloudfront.inputs.VpcOriginVpcOriginEndpointConfigArgs
-
public final class VpcOriginVpcOriginEndpointConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVpcOriginVpcOriginEndpointConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static VpcOriginVpcOriginEndpointConfigArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>arn()static VpcOriginVpcOriginEndpointConfigArgs.Builderbuilder()static VpcOriginVpcOriginEndpointConfigArgs.Builderbuilder(VpcOriginVpcOriginEndpointConfigArgs defaults)com.pulumi.core.Output<java.lang.Integer>httpPort()com.pulumi.core.Output<java.lang.Integer>httpsPort()com.pulumi.core.Output<java.lang.String>name()com.pulumi.core.Output<java.lang.String>originProtocolPolicy()com.pulumi.core.Output<VpcOriginVpcOriginEndpointConfigOriginSslProtocolsArgs>originSslProtocols()
-
-
-
Field Detail
-
Empty
public static final VpcOriginVpcOriginEndpointConfigArgs Empty
-
-
Method Detail
-
arn
public com.pulumi.core.Output<java.lang.String> arn()
- Returns:
- The VPC origin ARN.
-
httpPort
public com.pulumi.core.Output<java.lang.Integer> httpPort()
- Returns:
- The HTTP port for the CloudFront VPC origin endpoint configuration.
-
httpsPort
public com.pulumi.core.Output<java.lang.Integer> httpsPort()
- Returns:
- The HTTPS port for the CloudFront VPC origin endpoint configuration.
-
name
public com.pulumi.core.Output<java.lang.String> name()
- Returns:
- The name of the CloudFront VPC origin endpoint configuration.
-
originProtocolPolicy
public com.pulumi.core.Output<java.lang.String> originProtocolPolicy()
- Returns:
- The origin protocol policy for the CloudFront VPC origin endpoint configuration.
-
originSslProtocols
public com.pulumi.core.Output<VpcOriginVpcOriginEndpointConfigOriginSslProtocolsArgs> originSslProtocols()
- Returns:
- A complex type that contains information about the SSL/TLS protocols that CloudFront can use when establishing an HTTPS connection with your origin.
-
builder
public static VpcOriginVpcOriginEndpointConfigArgs.Builder builder()
-
builder
public static VpcOriginVpcOriginEndpointConfigArgs.Builder builder(VpcOriginVpcOriginEndpointConfigArgs defaults)
-
-