Show / Hide Table of Contents

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-serverless-function-httpapievent.html

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-serverless-function-httpapievent.html#cfn-serverless-function-httpapievent-apiid

Auth

object? Auth { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-serverless-function-httpapievent.html#cfn-serverless-function-httpapievent-auth

Type union: either IResolvable or CfnFunctionPropsMixin.IHttpApiFunctionAuthProperty

Method

string? Method { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-serverless-function-httpapievent.html#cfn-serverless-function-httpapievent-method

Path

string? Path { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-serverless-function-httpapievent.html#cfn-serverless-function-httpapievent-path

PayloadFormatVersion

string? PayloadFormatVersion { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-serverless-function-httpapievent.html#cfn-serverless-function-httpapievent-payloadformatversion

RouteSettings

object? RouteSettings { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-serverless-function-httpapievent.html#cfn-serverless-function-httpapievent-routesettings

Type union: either IResolvable or CfnFunctionPropsMixin.IRouteSettingsProperty

TimeoutInMillis

double? TimeoutInMillis { get; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-serverless-function-httpapievent.html#cfn-serverless-function-httpapievent-timeoutinmillis

Back to top Generated by DocFX