package awscloudfront // Example: // // The code below shows an example of how to instantiate this type. // // The values are placeholders you should change. // import "github.com/aws/aws-cdk-go/awscdk" // // legacyCustomOriginProperty := &LegacyCustomOriginProperty{ // DnsName: jsii.String("dnsName"), // OriginProtocolPolicy: jsii.String("originProtocolPolicy"), // OriginSslProtocols: []*string{ // jsii.String("originSslProtocols"), // }, // // // the properties below are optional // HttpPort: jsii.Number(123), // HttpsPort: jsii.Number(123), // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacycustomorigin.html // type CfnDistribution_LegacyCustomOriginProperty struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacycustomorigin.html#cfn-cloudfront-distribution-legacycustomorigin-dnsname // DnsName *string `field:"required" json:"dnsName" yaml:"dnsName"` // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacycustomorigin.html#cfn-cloudfront-distribution-legacycustomorigin-originprotocolpolicy // OriginProtocolPolicy *string `field:"required" json:"originProtocolPolicy" yaml:"originProtocolPolicy"` // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacycustomorigin.html#cfn-cloudfront-distribution-legacycustomorigin-originsslprotocols // OriginSslProtocols *[]*string `field:"required" json:"originSslProtocols" yaml:"originSslProtocols"` // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacycustomorigin.html#cfn-cloudfront-distribution-legacycustomorigin-httpport // HttpPort *float64 `field:"optional" json:"httpPort" yaml:"httpPort"` // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-legacycustomorigin.html#cfn-cloudfront-distribution-legacycustomorigin-httpsport // HttpsPort *float64 `field:"optional" json:"httpsPort" yaml:"httpsPort"` }