@@ -37,10 +37,6 @@ const (
3737 ListRoutesTimeout = 10
3838 UpdateRouteTimeout = 10
3939 DeleteRouteTimeout = 10
40- DefaultHealthyThreshold = 10
41- DefaultIntervalMillis = 30000
42- DefaultTimeoutMillis = 5000
43- DefaultUnhealthyThreshold = 2
4440)
4541
4642type AppMeshAPI interface {
@@ -339,13 +335,13 @@ func (c *Cloud) CreateVirtualNode(ctx context.Context, vnode *appmeshv1beta1.Vir
339335 }
340336 if listener .HealthCheck != nil {
341337 appmeshHealthCheck := & appmesh.HealthCheckPolicy {
342- HealthyThreshold : defaultInt64 ( listener .HealthCheck .HealthyThreshold , DefaultHealthyThreshold ) ,
343- IntervalMillis : defaultInt64 ( listener .HealthCheck .IntervalMillis , DefaultIntervalMillis ) ,
338+ HealthyThreshold : listener .HealthCheck .HealthyThreshold ,
339+ IntervalMillis : listener .HealthCheck .IntervalMillis ,
344340 Path : listener .HealthCheck .Path ,
345- Port : defaultInt64 ( listener .HealthCheck .Port , listener . PortMapping . Port ), //using listener's port
346- Protocol : defaultString ( listener .HealthCheck .Protocol , listener . PortMapping . Protocol ), //using listener's protocol
347- TimeoutMillis : defaultInt64 ( listener .HealthCheck .TimeoutMillis , DefaultTimeoutMillis ) ,
348- UnhealthyThreshold : defaultInt64 ( listener .HealthCheck .UnhealthyThreshold , DefaultUnhealthyThreshold ) ,
341+ Port : listener .HealthCheck .Port ,
342+ Protocol : listener .HealthCheck .Protocol ,
343+ TimeoutMillis : listener .HealthCheck .TimeoutMillis ,
344+ UnhealthyThreshold : listener .HealthCheck .UnhealthyThreshold ,
349345 }
350346 appmeshListener .HealthCheck = appmeshHealthCheck
351347 }
@@ -432,13 +428,13 @@ func (c *Cloud) UpdateVirtualNode(ctx context.Context, vnode *appmeshv1beta1.Vir
432428 }
433429 if listener .HealthCheck != nil {
434430 appmeshHealthCheck := & appmesh.HealthCheckPolicy {
435- HealthyThreshold : defaultInt64 ( listener .HealthCheck .HealthyThreshold , 10 ) ,
436- IntervalMillis : defaultInt64 ( listener .HealthCheck .IntervalMillis , 30000 ) ,
431+ HealthyThreshold : listener .HealthCheck .HealthyThreshold ,
432+ IntervalMillis : listener .HealthCheck .IntervalMillis ,
437433 Path : listener .HealthCheck .Path ,
438434 Port : listener .HealthCheck .Port ,
439- Protocol : defaultString ( listener .HealthCheck .Protocol , appmeshv1beta1 . PortProtocolHttp ) ,
440- TimeoutMillis : defaultInt64 ( listener .HealthCheck .TimeoutMillis , 5000 ) ,
441- UnhealthyThreshold : defaultInt64 ( listener .HealthCheck .UnhealthyThreshold , 2 ) ,
435+ Protocol : listener .HealthCheck .Protocol ,
436+ TimeoutMillis : listener .HealthCheck .TimeoutMillis ,
437+ UnhealthyThreshold : listener .HealthCheck .UnhealthyThreshold ,
442438 }
443439 appmeshListener .HealthCheck = appmeshHealthCheck
444440 }
@@ -1459,20 +1455,6 @@ func (c *Cloud) buildGrpcRouteMetadata(input appmeshv1beta1.GrpcRouteMetadata) *
14591455 return appmeshMetadata
14601456}
14611457
1462- func defaultInt64 (v * int64 , defaultVal int64 ) * int64 {
1463- if v != nil {
1464- return v
1465- }
1466- return aws .Int64 (defaultVal )
1467- }
1468-
1469- func defaultString (v * string , defaultVal string ) * string {
1470- if v != nil {
1471- return v
1472- }
1473- return aws .String (defaultVal )
1474- }
1475-
14761458func durationToMillis (d * appmesh.Duration ) * int64 {
14771459 if d == nil {
14781460 return nil
0 commit comments