This template creates a virtual node within a service mesh. It includes two backends, a listener with a health check policy, access logs to a file path, and uses DNS service discovery. The virtual node is tagged with Key1=Value1 and Key2=Value2.

BasicVirtualNode
AWS::AppMesh::VirtualNode


Spec *
BackendDefaults
ClientPolicy
TLS
Certificate
File
SDS

Ports

Validation *
SubjectAlternativeNames
Match *

Exact

Trust *
ACM

CertificateAuthorityArns

File
SDS
Backends
VirtualService
ClientPolicy
TLS
Certificate
File
SDS

Ports

Validation *
SubjectAlternativeNames
Match *

Exact

Trust *
ACM

CertificateAuthorityArns

File
SDS
VirtualService
ClientPolicy
TLS
Certificate
File
SDS

Ports

Validation *
SubjectAlternativeNames
Match *

Exact

Trust *
ACM

CertificateAuthorityArns

File
SDS
Listeners
ConnectionPool
GRPC
HTTP
HTTP2
TCP
HealthCheck
OutlierDetection
BaseEjectionDuration *
Interval *
PortMapping *
Timeout
GRPC
Idle
PerRequest
HTTP
Idle
PerRequest
HTTP2
Idle
PerRequest
TCP
Idle
TLS
Certificate *
ACM
File
SDS
Validation
SubjectAlternativeNames
Match *

Exact

Trust *
File
SDS
Logging
AccessLog
File
Format
Json
ServiceDiscovery
AWSCloudMap
Attributes
DNS
Tags

Mesh
AWS::AppMesh::Mesh


Spec
EgressFilter
ServiceDiscovery
Tags

CloudFormation Template

Share Template