Class IntegrationResponseArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.ApiGatewayV2
Assembly: Pulumi.Aws.dll
Syntax
public sealed class IntegrationResponseArgs : ResourceArgs
Constructors
View SourceIntegrationResponseArgs()
Declaration
public IntegrationResponseArgs()
Properties
View SourceApiId
The API identifier.
Declaration
public Input<string> ApiId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ContentHandlingStrategy
How to handle response payload content type conversions. Valid values: CONVERT_TO_BINARY, CONVERT_TO_TEXT.
Declaration
public Input<string> ContentHandlingStrategy { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
IntegrationId
The identifier of the aws.apigatewayv2.Integration.
Declaration
public Input<string> IntegrationId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
IntegrationResponseKey
The integration response key.
Declaration
public Input<string> IntegrationResponseKey { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ResponseTemplates
A map of Velocity templates that are applied on the request payload based on the value of the Content-Type header sent by the client.
Declaration
public InputMap<string> ResponseTemplates { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.String> |
TemplateSelectionExpression
The template selection expression for the integration response.
Declaration
public Input<string> TemplateSelectionExpression { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |