in pkg/conversions/gatewayroute_types_conversion.go [152:177]
func Convert_CRD_HTTPGatewayRouteMatch_To_SDK_HttpGatewayRouteMatch(crdObj *appmesh.HTTPGatewayRouteMatch, sdkObj *appmeshsdk.HttpGatewayRouteMatch) error {
sdkObj.Prefix = crdObj.Prefix
sdkObj.Method = crdObj.Method
sdkObj.Port = crdObj.Port
if crdObj.Hostname != nil {
sdkObj.Hostname = &appmeshsdk.GatewayRouteHostnameMatch{}
Convert_CRD_GatewayRouteHostnameMatch_To_SDK_GatewayRouteHostnameMatch(crdObj.Hostname, sdkObj.Hostname)
}
if crdObj.Headers != nil && len(crdObj.Headers) != 0 {
if err := Convert_CRD_HTTPGatewayRouteHeaders_To_SDK_HttpGatewayRouteHeaders(crdObj, sdkObj); err != nil {
return err
}
}
if crdObj.Path != nil {
Convert_CRD_HTTPGatewayPath_To_SDK_HttpGatewayPath(crdObj, sdkObj)
}
if crdObj.QueryParameters != nil && len(crdObj.QueryParameters) != 0 {
Convert_CRD_HTTPGatewayRouteQueryParams_To_SDK_HttpGatewayRouteQueryParams(crdObj, sdkObj)
}
return nil
}