latest--aws-appmesh-virtualnode
shared
Type:
object
Resource Type definition for AWS::AppMesh::VirtualNode. Source:- No source definition found, add manually please
Properties
5 nested properties
Backends
Backend[]
Listeners
Listener[]
ServiceDiscovery
object
2 nested properties
DNS
object
3 nested properties
AWSCloudMap
object
4 nested properties
MeshOwner
string | Aws_CF_FunctionString
VirtualNodeName
string | Aws_CF_FunctionString
Tags
Tag[]
Definitions
AccessLog
object
File
object
2 nested properties
Format
object
2 nested properties
Text
string | Aws_CF_FunctionString
Json
JsonFormatRef[]
ListenerTimeout
object
HTTP
object
HTTP2
object
TlsValidationContextAcmTrust
object
CertificateAuthorityArns
string[]
required
ClientPolicy
object
FileAccessLog
object
Format
object
2 nested properties
Text
string | Aws_CF_FunctionString
Json
JsonFormatRef[]
Listener
object
2 nested properties
Port
integer
required
ConnectionPool
object
Timeout
object
HealthCheck
object
7 nested properties
UnhealthyThreshold
integer
required
HealthyThreshold
integer
required
TimeoutMillis
integer
required
IntervalMillis
integer
required
Path
string | Aws_CF_FunctionString
Port
integer
TLS
object
OutlierDetection
object
4 nested properties
MaxEjectionPercent
integer
required
2 nested properties
Value
integer
required
MaxServerErrors
integer
required
2 nested properties
Value
integer
required
TlsValidationContextTrust
object
HealthCheck
object
UnhealthyThreshold
integer
required
HealthyThreshold
integer
required
TimeoutMillis
integer
required
IntervalMillis
integer
required
Path
string | Aws_CF_FunctionString
Port
integer
GrpcTimeout
object
VirtualNodeConnectionPool
object
TlsValidationContextFileTrust
object
ListenerTlsFileCertificate
object
ListenerTlsValidationContextTrust
object
ListenerTlsCertificate
object
PortMapping
object
Port
integer
required
TcpTimeout
object
Idle
object
2 nested properties
Value
integer
required
ListenerTls
object
HttpTimeout
object
VirtualNodeTcpConnectionPool
object
MaxConnections
integer
required
ServiceDiscovery
object
DNS
object
3 nested properties
AWSCloudMap
object
4 nested properties
ListenerTlsAcmCertificate
object
VirtualNodeSpec
object
Backends
Backend[]
Listeners
Listener[]
ServiceDiscovery
object
2 nested properties
DNS
object
3 nested properties
AWSCloudMap
object
4 nested properties
DnsServiceDiscovery
object
LoggingFormat
object
Text
string | Aws_CF_FunctionString
Json
JsonFormatRef[]
VirtualNodeHttp2ConnectionPool
object
MaxRequests
integer
required
ClientPolicyTls
object
VirtualServiceBackend
object
AwsCloudMapServiceDiscovery
object
TlsValidationContext
object
JsonFormatRef
object
SubjectAlternativeNameMatchers
object
Exact
string[]
AwsCloudMapInstanceAttribute
object
SubjectAlternativeNames
object
1 nested properties
Exact
string[]
BackendDefaults
object
Duration
object
Value
integer
required
ListenerTlsSdsCertificate
object
TlsValidationContextSdsTrust
object
Backend
object
VirtualService
object
2 nested properties
ListenerTlsValidationContext
object
Tag
object
OutlierDetection
object
MaxEjectionPercent
integer
required
2 nested properties
Value
integer
required
MaxServerErrors
integer
required
2 nested properties
Value
integer
required
VirtualNodeGrpcConnectionPool
object
MaxRequests
integer
required
VirtualNodeHttpConnectionPool
object
MaxConnections
integer
required
MaxPendingRequests
integer