Class CfnRoutingRulePropsMixin.ActionInvokeApiProperty
Represents an InvokeApi action.
Implements
Inherited Members
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
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
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
Remarks
Stage
The name of the target stage.
public string? Stage { get; set; }
Property Value
Remarks
StripBasePath
The strip base path setting.
public object? StripBasePath { get; set; }
Property Value
Remarks
When true, API Gateway strips the incoming matched base path when forwarding the request to the target API.
Type union: either bool or IResolvable