package awselasticloadbalancingv2 // Specifies information required when returning a custom HTTP response. // // 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" // // fixedResponseConfigProperty := &FixedResponseConfigProperty{ // StatusCode: jsii.String("statusCode"), // // // the properties below are optional // ContentType: jsii.String("contentType"), // MessageBody: jsii.String("messageBody"), // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-fixedresponseconfig.html // type CfnListenerRule_FixedResponseConfigProperty struct { // The HTTP response code (2XX, 4XX, or 5XX). // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-fixedresponseconfig.html#cfn-elasticloadbalancingv2-listenerrule-fixedresponseconfig-statuscode // StatusCode *string `field:"required" json:"statusCode" yaml:"statusCode"` // The content type. // // Valid Values: text/plain | text/css | text/html | application/javascript | application/json. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-fixedresponseconfig.html#cfn-elasticloadbalancingv2-listenerrule-fixedresponseconfig-contenttype // ContentType *string `field:"optional" json:"contentType" yaml:"contentType"` // The message. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-fixedresponseconfig.html#cfn-elasticloadbalancingv2-listenerrule-fixedresponseconfig-messagebody // MessageBody *string `field:"optional" json:"messageBody" yaml:"messageBody"` }