Skip to content
v2.277.0

VirtualRouterListenerProperty Struct ​

An object that represents a virtual router listener.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_appmesh as appmesh } from 'aws-cdk-lib';
const virtualRouterListenerProperty: appmesh.CfnVirtualRouter.VirtualRouterListenerProperty = {
  portMapping: {
    port: 123,
    protocol: 'protocol',
  },
};
python
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_appmesh as appmesh

virtual_router_listener_property = appmesh.CfnVirtualRouter.VirtualRouterListenerProperty(
    port_mapping=appmesh.CfnVirtualRouter.PortMappingProperty(
        port=123,
        protocol="protocol"
    )
)
java
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.appmesh.*;

VirtualRouterListenerProperty virtualRouterListenerProperty = VirtualRouterListenerProperty.builder()
        .portMapping(PortMappingProperty.builder()
                .port(123)
                .protocol("protocol")
                .build())
        .build();
csharp
// Install: dotnet add package Amazon.CDK.Lib
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.AppMesh;

var virtualRouterListenerProperty = new VirtualRouterListenerProperty {
    PortMapping = new PortMappingProperty {
        Port = 123,
        Protocol = "protocol"
    }
};
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

virtualRouterListenerProperty := &VirtualRouterListenerProperty{
	PortMapping: &PortMappingProperty{
		Port: jsii.Number(123),
		Protocol: jsii.String("protocol"),
	},
}

Properties ​

portMappingIResolvable | CfnVirtualRouter.PortMappingPropertyport_mappingtyping.Union[IResolvable, PortMappingProperty]portMappingIResolvablePortMappingIResolvablePortMappinginterface{}required#
The port mapping information for the listener.