Show / Hide Table of Contents

Class CfnDistribution.InputOriginProperty

InputOrigin is a property of the AWS::Lightsail::Distribution resource. It describes the origin resource of an Amazon Lightsail content delivery network (CDN) distribution.

Inheritance
object
CfnDistribution.InputOriginProperty
Implements
CfnDistribution.IInputOriginProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.Lightsail
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnDistribution.InputOriginProperty : CfnDistribution.IInputOriginProperty
Syntax (vb)
Public Class CfnDistribution.InputOriginProperty Implements CfnDistribution.IInputOriginProperty
Remarks

An origin can be a instance, bucket, or load balancer. A distribution pulls content from an origin, caches it, and serves it to viewers through a worldwide network of edge servers.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-inputorigin.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.Lightsail;

             var inputOriginProperty = new InputOriginProperty {
                 Name = "name",
                 ProtocolPolicy = "protocolPolicy",
                 RegionName = "regionName"
             };

Synopsis

Constructors

InputOriginProperty()

InputOrigin is a property of the AWS::Lightsail::Distribution resource. It describes the origin resource of an Amazon Lightsail content delivery network (CDN) distribution.

Properties

Name

The name of the origin resource.

ProtocolPolicy

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

RegionName

The AWS Region name of the origin resource.

Constructors

InputOriginProperty()

InputOrigin is a property of the AWS::Lightsail::Distribution resource. It describes the origin resource of an Amazon Lightsail content delivery network (CDN) distribution.

public InputOriginProperty()
Remarks

An origin can be a instance, bucket, or load balancer. A distribution pulls content from an origin, caches it, and serves it to viewers through a worldwide network of edge servers.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-inputorigin.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.Lightsail;

             var inputOriginProperty = new InputOriginProperty {
                 Name = "name",
                 ProtocolPolicy = "protocolPolicy",
                 RegionName = "regionName"
             };

Properties

Name

The name of the origin resource.

public string? Name { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-inputorigin.html#cfn-lightsail-distribution-inputorigin-name

ProtocolPolicy

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

public string? ProtocolPolicy { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-inputorigin.html#cfn-lightsail-distribution-inputorigin-protocolpolicy

RegionName

The AWS Region name of the origin resource.

public string? RegionName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-inputorigin.html#cfn-lightsail-distribution-inputorigin-regionname

Implements

CfnDistribution.IInputOriginProperty
Back to top Generated by DocFX