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 class
DistributionOrigin.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DistributionOrigin.Builder
builder()
static DistributionOrigin.Builder
builder(DistributionOrigin defaults)
java.lang.String
name()
java.util.Optional<java.lang.String>
protocolPolicy()
java.lang.String
regionName()
java.util.Optional<java.lang.String>
resourceType()
-
-
-
Method Detail
-
name
public java.lang.String name()
- Returns:
- The 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:
- The protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.
-
regionName
public java.lang.String regionName()
- Returns:
- The AWS Region name of the origin resource.
-
resourceType
public java.util.Optional<java.lang.String> resourceType()
- Returns:
- The resource type of the origin resource (e.g., Instance).
-
builder
public static DistributionOrigin.Builder builder()
-
builder
public static DistributionOrigin.Builder builder(DistributionOrigin defaults)
-
-