Table of Contents

Class CfnUsagePlan.ApiStageProperty

Namespace
Amazon.CDK.AWS.APIGateway
Assembly
Amazon.CDK.AWS.APIGateway.dll

API stage name of the associated API stage in a usage plan.

public class CfnUsagePlan.ApiStageProperty : CfnUsagePlan.IApiStageProperty
Inheritance
CfnUsagePlan.ApiStageProperty
Implements
Inherited Members

Examples

// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.APIGateway;

             var apiStageProperty = new ApiStageProperty {
                 ApiId = "apiId",
                 Stage = "stage",
                 Throttle = new Dictionary<string, object> {
                     { "throttleKey", new ThrottleSettingsProperty {
                         BurstLimit = 123,
                         RateLimit = 123
                     } }
                 }
             };

Remarks

Constructors

ApiStageProperty()

public ApiStageProperty()

Properties

ApiId

API Id of the associated API stage in a usage plan.

public string? ApiId { get; set; }

Property Value

string

Remarks

Stage

API stage name of the associated API stage in a usage plan.

public string? Stage { get; set; }

Property Value

string

Remarks

Throttle

Map containing method level throttling information for API stage in a usage plan.

public object? Throttle { get; set; }

Property Value

object

Remarks