Package com.pulumi.aws.lightsail.outputs
Class DistributionOrigin
- java.lang.Object
-
- com.pulumi.aws.lightsail.outputs.DistributionOrigin
-
public final class DistributionOrigin extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDistributionOrigin.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DistributionOrigin.Builderbuilder()static DistributionOrigin.Builderbuilder(DistributionOrigin defaults)java.lang.Stringname()java.util.Optional<java.lang.String>protocolPolicy()java.lang.StringregionName()java.util.Optional<java.lang.String>resourceType()
-
-
-
Method Detail
-
name
public java.lang.String name()
- Returns:
- Name of the origin resource. Your origin can be an instance with an attached static IP, a bucket, or a load balancer that has at least one instance attached to it.
-
protocolPolicy
public java.util.Optional<java.lang.String> protocolPolicy()
- Returns:
- Protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.
-
regionName
public java.lang.String regionName()
- Returns:
- AWS Region name of the origin resource.
-
resourceType
public java.util.Optional<java.lang.String> resourceType()
- Returns:
- Lightsail resource type (e.g., Distribution).
-
builder
public static DistributionOrigin.Builder builder()
-
builder
public static DistributionOrigin.Builder builder(DistributionOrigin defaults)
-
-