Package com.pulumi.aws.cloudfront.inputs
Class DistributionOriginArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cloudfront.inputs.DistributionOriginArgs
-
public final class DistributionOriginArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DistributionOriginArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DistributionOriginArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DistributionOriginArgs.Builder
builder()
static DistributionOriginArgs.Builder
builder(DistributionOriginArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
connectionAttempts()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
connectionTimeout()
java.util.Optional<com.pulumi.core.Output<java.util.List<DistributionOriginCustomHeaderArgs>>>
customHeaders()
java.util.Optional<com.pulumi.core.Output<DistributionOriginCustomOriginConfigArgs>>
customOriginConfig()
com.pulumi.core.Output<java.lang.String>
domainName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
originAccessControlId()
com.pulumi.core.Output<java.lang.String>
originId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
originPath()
java.util.Optional<com.pulumi.core.Output<DistributionOriginOriginShieldArgs>>
originShield()
java.util.Optional<com.pulumi.core.Output<DistributionOriginS3OriginConfigArgs>>
s3OriginConfig()
-
-
-
Field Detail
-
Empty
public static final DistributionOriginArgs Empty
-
-
Method Detail
-
connectionAttempts
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> connectionAttempts()
-
connectionTimeout
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> connectionTimeout()
-
customHeaders
public java.util.Optional<com.pulumi.core.Output<java.util.List<DistributionOriginCustomHeaderArgs>>> customHeaders()
-
customOriginConfig
public java.util.Optional<com.pulumi.core.Output<DistributionOriginCustomOriginConfigArgs>> customOriginConfig()
-
domainName
public com.pulumi.core.Output<java.lang.String> domainName()
- Returns:
- Domain name corresponding to the distribution. For example: `d604721fxaaqy9.cloudfront.net`.
-
originAccessControlId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> originAccessControlId()
-
originId
public com.pulumi.core.Output<java.lang.String> originId()
-
originPath
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> originPath()
-
originShield
public java.util.Optional<com.pulumi.core.Output<DistributionOriginOriginShieldArgs>> originShield()
-
s3OriginConfig
public java.util.Optional<com.pulumi.core.Output<DistributionOriginS3OriginConfigArgs>> s3OriginConfig()
-
builder
public static DistributionOriginArgs.Builder builder()
-
builder
public static DistributionOriginArgs.Builder builder(DistributionOriginArgs defaults)
-
-