DistributionOriginArgs

data class DistributionOriginArgs(val name: Output<String>, val protocolPolicy: Output<String>? = null, val regionName: Output<String>, val resourceType: Output<String>? = null) : ConvertibleToJava<DistributionOriginArgs>

Constructors

Link copied to clipboard
constructor(name: Output<String>, protocolPolicy: Output<String>? = null, regionName: Output<String>, resourceType: Output<String>? = null)

Properties

Link copied to clipboard
val name: Output<String>

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.

Link copied to clipboard
val protocolPolicy: Output<String>? = null

The protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.

Link copied to clipboard
val regionName: Output<String>

The AWS Region name of the origin resource.

Link copied to clipboard
val resourceType: Output<String>? = null

The resource type of the origin resource (e.g., Instance).

Functions

Link copied to clipboard
open override fun toJava(): DistributionOriginArgs