Table of Contents

Class CfnStageV2Props

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

(deprecated) Properties for defining a AWS::ApiGatewayV2::Stage.

public class CfnStageV2Props : ICfnStageV2Props
Inheritance
CfnStageV2Props
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 routeSettings;
             var stageVariables;
             var tags;

             var cfnStageV2Props = new CfnStageV2Props {
                 ApiId = "apiId",
                 StageName = "stageName",

                 // the properties below are optional
                 AccessLogSettings = new AccessLogSettingsProperty {
                     DestinationArn = "destinationArn",
                     Format = "format"
                 },
                 AutoDeploy = false,
                 ClientCertificateId = "clientCertificateId",
                 DefaultRouteSettings = new RouteSettingsProperty {
                     DataTraceEnabled = false,
                     DetailedMetricsEnabled = false,
                     LoggingLevel = "loggingLevel",
                     ThrottlingBurstLimit = 123,
                     ThrottlingRateLimit = 123
                 },
                 DeploymentId = "deploymentId",
                 Description = "description",
                 RouteSettings = routeSettings,
                 StageVariables = stageVariables,
                 Tags = tags
             };

Remarks

Constructors

CfnStageV2Props()

public CfnStageV2Props()

Properties

AccessLogSettings

(deprecated) AWS::ApiGatewayV2::Stage.AccessLogSettings.

[Obsolete]
public object? AccessLogSettings { get; set; }

Property Value

object

Remarks

ApiId

(deprecated) AWS::ApiGatewayV2::Stage.ApiId.

[Obsolete]
public string ApiId { get; set; }

Property Value

string

Remarks

AutoDeploy

(deprecated) AWS::ApiGatewayV2::Stage.AutoDeploy.

[Obsolete]
public object? AutoDeploy { get; set; }

Property Value

object

Remarks

ClientCertificateId

(deprecated) AWS::ApiGatewayV2::Stage.ClientCertificateId.

[Obsolete]
public string? ClientCertificateId { get; set; }

Property Value

string

Remarks

DefaultRouteSettings

(deprecated) AWS::ApiGatewayV2::Stage.DefaultRouteSettings.

[Obsolete]
public object? DefaultRouteSettings { get; set; }

Property Value

object

Remarks

DeploymentId

(deprecated) AWS::ApiGatewayV2::Stage.DeploymentId.

[Obsolete]
public string? DeploymentId { get; set; }

Property Value

string

Remarks

Description

(deprecated) AWS::ApiGatewayV2::Stage.Description.

[Obsolete]
public string? Description { get; set; }

Property Value

string

Remarks

RouteSettings

(deprecated) AWS::ApiGatewayV2::Stage.RouteSettings.

[Obsolete]
public object? RouteSettings { get; set; }

Property Value

object

Remarks

StageName

(deprecated) AWS::ApiGatewayV2::Stage.StageName.

[Obsolete]
public string StageName { get; set; }

Property Value

string

Remarks

StageVariables

(deprecated) AWS::ApiGatewayV2::Stage.StageVariables.

[Obsolete]
public object? StageVariables { get; set; }

Property Value

object

Remarks

Tags

(deprecated) AWS::ApiGatewayV2::Stage.Tags.

[Obsolete]
public object? Tags { get; set; }

Property Value

object

Remarks