Interface CfnFunctionPropsMixin.IHttpApiEventProperty
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.SAM
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface CfnFunctionPropsMixin.IHttpApiEventProperty
Syntax (vb)
Public Interface CfnFunctionPropsMixin.IHttpApiEventProperty
Remarks
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.CfnPropertyMixins.AWS.SAM;
var httpApiEventProperty = new HttpApiEventProperty {
ApiId = "apiId",
Auth = new HttpApiFunctionAuthProperty {
AuthorizationScopes = new [] { "authorizationScopes" },
Authorizer = "authorizer"
},
Method = "method",
Path = "path",
PayloadFormatVersion = "payloadFormatVersion",
RouteSettings = new RouteSettingsProperty {
DataTraceEnabled = false,
DetailedMetricsEnabled = false,
LoggingLevel = "loggingLevel",
ThrottlingBurstLimit = 123,
ThrottlingRateLimit = 123
},
TimeoutInMillis = 123
};
Synopsis
Properties
| ApiId | |
| Auth | |
| Method | |
| Path | |
| PayloadFormatVersion | |
| RouteSettings | |
| TimeoutInMillis |
Properties
ApiId
string? ApiId { get; }
Property Value
Remarks
Auth
object? Auth { get; }
Property Value
Remarks
Method
string? Method { get; }
Property Value
Remarks
Path
string? Path { get; }
Property Value
Remarks
PayloadFormatVersion
string? PayloadFormatVersion { get; }
Property Value
Remarks
RouteSettings
object? RouteSettings { get; }
Property Value
Remarks
TimeoutInMillis
double? TimeoutInMillis { get; }