aws-cdk-lib.aws_elasticloadbalancingv2.FixedResponseOptions

interface FixedResponseOptions

LanguageType name
.NETAmazon.CDK.AWS.ElasticLoadBalancingV2.FixedResponseOptions
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awselasticloadbalancingv2#FixedResponseOptions
Javasoftware.amazon.awscdk.services.elasticloadbalancingv2.FixedResponseOptions
Pythonaws_cdk.aws_elasticloadbalancingv2.FixedResponseOptions
TypeScript (source)aws-cdk-lib » aws_elasticloadbalancingv2 » FixedResponseOptions

Options for ListenerAction.fixedResponse().

Example

declare const listener: elbv2.ApplicationListener;

listener.addAction('Fixed', {
  priority: 10,
  conditions: [
    elbv2.ListenerCondition.pathPatterns(['/ok']),
  ],
  action: elbv2.ListenerAction.fixedResponse(200, {
    contentType: 'text/plain',
    messageBody: 'OK',
  })
});

Properties

NameTypeDescription
contentType?stringContent Type of the response.
messageBody?stringThe response body.

contentType?

Type: string (optional, default: Automatically determined)

Content Type of the response.

Valid Values: text/plain | text/css | text/html | application/javascript | application/json


messageBody?

Type: string (optional, default: No body)

The response body.