Show / Hide Table of Contents

Class CfnRoutingRulePropsMixin.ActionInvokeApiProperty

Represents an InvokeApi action.

Inheritance
object
CfnRoutingRulePropsMixin.ActionInvokeApiProperty
Implements
CfnRoutingRulePropsMixin.IActionInvokeApiProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.ApiGatewayV2
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnRoutingRulePropsMixin.ActionInvokeApiProperty : CfnRoutingRulePropsMixin.IActionInvokeApiProperty
Syntax (vb)
Public Class CfnRoutingRulePropsMixin.ActionInvokeApiProperty Implements CfnRoutingRulePropsMixin.IActionInvokeApiProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-routingrule-actioninvokeapi.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.ApiGatewayV2;

             var actionInvokeApiProperty = new ActionInvokeApiProperty {
                 ApiId = "apiId",
                 Stage = "stage",
                 StripBasePath = false
             };

Synopsis

Constructors

ActionInvokeApiProperty()

Represents an InvokeApi action.

Properties

ApiId

The API identifier of the target API.

Stage

The name of the target stage.

StripBasePath

The strip base path setting.

Constructors

ActionInvokeApiProperty()

Represents an InvokeApi action.

public ActionInvokeApiProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-routingrule-actioninvokeapi.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.ApiGatewayV2;

             var actionInvokeApiProperty = new ActionInvokeApiProperty {
                 ApiId = "apiId",
                 Stage = "stage",
                 StripBasePath = false
             };

Properties

ApiId

The API identifier of the target API.

public string? ApiId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-routingrule-actioninvokeapi.html#cfn-apigatewayv2-routingrule-actioninvokeapi-apiid

Stage

The name of the target stage.

public string? Stage { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-routingrule-actioninvokeapi.html#cfn-apigatewayv2-routingrule-actioninvokeapi-stage

StripBasePath

The strip base path setting.

public object? StripBasePath { get; set; }
Property Value

object

Remarks

When true, API Gateway strips the incoming matched base path when forwarding the request to the target API.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-routingrule-actioninvokeapi.html#cfn-apigatewayv2-routingrule-actioninvokeapi-stripbasepath

Type union: either bool or IResolvable

Implements

CfnRoutingRulePropsMixin.IActionInvokeApiProperty
Back to top Generated by DocFX