Show / Hide Table of Contents

Class HttpIntegration

(experimental) The integration for an API route.

Inheritance
System.Object
Construct
Resource
HttpIntegration
Implements
IHttpIntegration
IIntegration
IResource
IConstruct
Constructs.IConstruct
IDependable
Inherited Members
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(String, IArnComponents)
Resource.GetResourceNameAttribute(String)
Resource.Env
Resource.PhysicalName
Resource.Stack
Construct.IsConstruct(Object)
Construct.OnPrepare()
Construct.OnSynthesize(ISynthesisSession)
Construct.OnValidate()
Construct.Prepare()
Construct.Synthesize(ISynthesisSession)
Construct.Validate()
Construct.Node
Namespace: Amazon.CDK.AWS.APIGatewayv2
Assembly: Amazon.CDK.AWS.APIGatewayv2.dll
Syntax (csharp)
public class HttpIntegration : Resource, IHttpIntegration, IIntegration, IResource, IConstruct, IConstruct, IDependable
Syntax (vb)
Public Class HttpIntegration
    Inherits Resource
    Implements IHttpIntegration, IIntegration, IResource, IConstruct, IConstruct, IDependable
Remarks

Stability: Experimental

Resource: AWS::ApiGatewayV2::Integration

Synopsis

Constructors

HttpIntegration(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

HttpIntegration(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

HttpIntegration(Construct, String, IHttpIntegrationProps)

Properties

HttpApi

(experimental) The HTTP API associated with this integration.

IntegrationId

(experimental) Id of the integration.

Constructors

HttpIntegration(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

protected HttpIntegration(ByRefValue reference)
Parameters
reference Amazon.JSII.Runtime.Deputy.ByRefValue

The Javascript-owned object reference

HttpIntegration(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

protected HttpIntegration(DeputyBase.DeputyProps props)
Parameters
props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps

The deputy props

HttpIntegration(Construct, String, IHttpIntegrationProps)

public HttpIntegration(Construct scope, string id, IHttpIntegrationProps props)
Parameters
scope Constructs.Construct
id System.String
props IHttpIntegrationProps
Remarks

Stability: Experimental

Properties

HttpApi

(experimental) The HTTP API associated with this integration.

public virtual IHttpApi HttpApi { get; }
Property Value

IHttpApi

Remarks

Stability: Experimental

IntegrationId

(experimental) Id of the integration.

public virtual string IntegrationId { get; }
Property Value

System.String

Remarks

Stability: Experimental

Implements

IHttpIntegration
IIntegration
IResource
IConstruct
Constructs.IConstruct
IDependable
Back to top Generated by DocFX