Updates an existing virtual node in a specified service mesh.
appmesh_update_virtual_node(clientToken, meshName, spec,
virtualNodeName)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Up to 36 letters, numbers, hyphens, and underscores are allowed.
[required] The name of the service mesh that the virtual node resides in.
[required] The new virtual node specification to apply. This overwrites the existing data.
[required] The name of the virtual node to update.
svc$update_virtual_node( clientToken = "string", meshName = "string", spec = list( backends = list( list( virtualService = list( virtualServiceName = "string" ) ) ), listeners = list( list( healthCheck = list( healthyThreshold = 123, intervalMillis = 123, path = "string", port = 123, protocol = "grpc"|"http"|"http2"|"tcp", timeoutMillis = 123, unhealthyThreshold = 123 ), portMapping = list( port = 123, protocol = "grpc"|"http"|"http2"|"tcp" ) ) ), logging = list( accessLog = list( file = list( path = "string" ) ) ), serviceDiscovery = list( awsCloudMap = list( attributes = list( list( key = "string", value = "string" ) ), namespaceName = "string", serviceName = "string" ), dns = list( hostname = "string" ) ) ), virtualNodeName = "string" )